Ben Gotow
02a9572d18
Bump master to 1.7.7
2020-05-18 20:32:10 -05:00
Ben Gotow
7e9f1ee899
Rebuild libsasl2-common with the new version of OpenSSL #1974
2020-05-18 19:14:04 -05:00
Ben Gotow
11c862fa63
Move to openssl-1.1.0f (for TLS 1.3 support?) #1974
2020-05-18 17:20:46 -05:00
Ben Gotow
42e8030fe5
Send mailcore certificate errors to MCLog instead of fprintf(stderr) #1974
2020-05-18 16:01:28 -05:00
Ben Gotow
74783906f7
Hide the menu bar on the “Preparing your mailbox” modal on Windows
2020-05-18 15:31:22 -05:00
Ben Gotow
63cd235e88
When testing IMAP auth, include mailcore / libssl debug logs in output #1974
2020-05-18 15:30:52 -05:00
Ben Gotow
d552da2582
Handle google token expiration via password reset as first class auth-error
2020-05-11 00:07:50 -05:00
Ben Gotow
e0f2a98e8e
Handle groups of more than 999 contacts without “sqlite too many variables” 🙄 #1951
2020-05-10 23:46:45 -05:00
Ben Gotow
90c20e8d45
On Windows, ship the mailsync pdb files so submitted stack traces have content
2020-04-26 13:20:25 -05:00
Ben Gotow
3a8d1b6f3f
When replying to plain email using the rich editor, convert quoted text to HTML #1853
2020-04-26 01:51:47 -05:00
debba
01765c47da
Added "Show original" in Message controls Actions Menu
2020-04-25 21:58:29 -05:00
Ben Gotow
c394dc808f
Fix HTML conversion of pasted CRLF delimited plain text (on Windows) #1756
2020-04-22 19:13:39 -05:00
Ben Gotow
e94bb7598a
Occasionally switching signatures in a reply with quoted text causes Slate to add a blank line
2020-04-22 14:15:01 -05:00
Ben Gotow
27fa9a7873
On RHEL 8+, install libappindicator-gtk3 instead of libappindicator #1870
2020-04-22 13:58:30 -05:00
Ben Gotow
10dac97c3f
Update changelog
2020-04-22 12:27:30 -05:00
Ben Gotow
78a0748f77
Add an “Error Details” button that tails sync logs and attaches account info for bug reports #1924
2020-04-22 11:50:21 -05:00
Ben Gotow
afc45f1c99
Update changelog for 1.7.6
2020-04-22 00:12:56 -05:00
Ben Gotow
34eccfa7df
Fix Slate bug causing the composer to blur if you undo past the end of undo history
2020-04-22 00:12:49 -05:00
Ben Gotow
2703f99cdd
Adjust whitespace in the default demo template
2020-04-21 23:32:13 -05:00
Ben Gotow
0d4032caba
Fix “Select All” when uneditable HTML chunks are present in the message
2020-04-21 23:31:28 -05:00
Ben Gotow
c3577f579f
Solution for applying HTML to drafts that does not nest incoming nodes
2020-04-21 23:31:04 -05:00
Ben Gotow
2dd6104b20
Run Google People contact sync before (more expiermental) Calendar sync
2020-04-20 20:43:18 -05:00
Ben Gotow
2a5cfb88ba
Bump version for 1.7.6 patch release, next version will be on Electron 8
2020-04-20 20:40:07 -05:00
Ben Gotow
46194bfea4
Fix support for re-fetching the sync token if it expires server-side
2020-04-20 20:39:01 -05:00
Ben Gotow
fde51b3df3
Fix support for cal events with only a start time (end = start)
2020-04-20 20:19:18 -05:00
Ben Gotow
e05c03138e
Add tracking pixels for NGPVan (political emails) to the default blacklist
2020-04-20 20:17:52 -05:00
Ben Gotow
80dc0b0461
Switch to a method of re-applying HTML content to drafts that works reliably
2020-04-20 20:17:47 -05:00
Ben Gotow
fa71b5d6b1
Allow autolinked URLs to contain multiple ?
in the query string
...
Example:
https://www.google.com/url?q=https://applications.zoom.us/addon/invitation/detail?meetingUuid%3DVR6HZxMATvCVGOSn1v9n3g%253D%253D%26signature%3D83fff9a366964e5127c118309cad9cd51276d6811e65cd692caec4747fc6e50f&sa=D&usg=AOvVaw1U-7NzdOrBF6AAYIdJAbZn
2020-04-20 20:17:27 -05:00
Ben Gotow
bc8cd5670d
Fix a serialization issue preventing some accounts from being re-authenticated
2020-04-17 16:14:50 -05:00
Ben Gotow
05252c1efc
Use relative image URLs when possible, filesystem path to app may contain # or ? #1366
2020-04-17 00:22:11 -05:00
Ben Gotow
86ed6db088
When messages must scroll horizontally, add 20px to the computed height for scrollbar #1762
2020-04-16 22:30:38 -05:00
Ben Gotow
4133537ddc
Fix issue with sidebar profile when linkedin info is returned but blank #1909
2020-04-16 18:22:51 -05:00
Ben Gotow
a976d710f6
Extend support for NOT to include where clauses outside FTS5 match
2020-04-16 14:15:30 -05:00
Ben Gotow
fc038697bf
Slightly adjust the height of the list selection bar for visual consistency
2020-04-16 14:10:42 -05:00
Ben Gotow
79e295c127
Update the Changelog for 1.7.5
2020-04-16 12:54:16 -05:00
Ben Gotow
b9a931a7ca
Throttle calendar and contact sync a bit to avoid Google API limits (1M requests / day)
2020-04-16 11:40:15 -05:00
Ben Gotow
beee384ebb
Don’t allow manual creation of “Found in Mail” contacts because they are not synced anywhere #1722
2020-04-16 11:23:00 -05:00
Ben Gotow
8796904890
Don’t try to delete / update local “found-in-mail” contacts with CardDav / Google #1722
2020-04-16 11:20:46 -05:00
Ben Gotow
efd6c72a74
Add a basic “manage contacts” button to the account settings page #1895
2020-04-16 10:41:49 -05:00
Maks Dvorak
c02d400ea4
fix "an email address" and "an email subject" ukrainian translation
2020-04-16 10:05:22 -05:00
Maks Dvorak
3f41198614
Improvements for Ukrainian translation
2020-04-16 10:05:22 -05:00
Ben Gotow
28a1ce3215
Improve styling of reminders, especially in dark mode #689
2020-04-16 01:45:32 -05:00
Ben Gotow
2a92394aca
Fix “Cannot destructure property expiration
of 'undefined’” on reminders UI
2020-04-16 01:34:06 -05:00
Ben Gotow
66b6e14bb9
In the composer, preserve rendering of lines containing exactly one space #1874
2020-04-15 23:49:28 -05:00
Ben Gotow
ee8c9c02aa
Workaround to stop Alt key state from sticking following cross-window interactions #1894
...
This is at best a temporary solution, need to find a better way to address this or rewrite the feature to not require global alt key state.
// It's difficult to reliably detect when the user lets go of the alt key if they:
// - start a drag and drag out of the app
// - open a native context menu and release the alt key
// - background the app and release the alt key
//
// As a workaround, automatically release the alt key after 3 seconds of inactivity.
// This should be fine for all practical use as a modifer key and prevents it from
// being indefinitely "stuck" in the on-state.
2020-04-15 23:22:18 -05:00
Ben Gotow
a4bdb7679f
Some linkedin handles already have teh in/
prefix, build link accordingly #1875
2020-04-15 21:41:48 -05:00
Ben Gotow
96513b288b
Ensure SMTP HELO hostname is a FQDN and fallback to IP the same way Thunderbird does #1808
...
Interesting discussions:
https://github.com/MailCore/mailcore2/issues/252
https://support.mozilla.org/hr/questions/989683?&mobile=0
2020-04-15 20:17:55 -05:00
Ben Gotow
f6a008b279
Add support for “x NOT y” to the search bar, omit trash and spam results by default #1605
2020-04-15 18:41:20 -05:00
Ben Gotow
e80557a585
Fix bug when downloading all attachments if one or more have the same name #1901
...
- Don’t overwrite files in the target directory
- Don’t write two attachments with the same name over each other
2020-04-15 16:48:28 -05:00
Ben Gotow
ff74891128
Add Ukranian to the list of verified languages thanks to work of @dvomaks #1897
2020-04-15 13:48:19 -05:00