Ben Gotow
835b6d04a7
Start cleaning up uses of local state / componentWillReceiveProps for React 16.8
2019-02-24 10:17:15 -08:00
Ben Gotow
5a0615afb3
Fix occasional flickering when marking as read + archiving in rapid succession
...
Caused by mailsync’s performRemote overwriting labels/folder of local data with cached data even if the task did not modify the labels/folders.
2019-02-24 00:13:14 -08:00
Ben Gotow
209ba58e3e
Use ResizeObserver to monitor email content size for better performance
2019-02-24 00:12:14 -08:00
Ben Gotow
9f2b5217bc
Use the new DOM ResizeObserver for much more efficient custom scrollbars
2019-02-23 23:01:27 -08:00
Ben Gotow
0bb7bde161
Fix “duplicate sent emails” in Gmail - Gmail IMAP changed handling of delete+expunge in Sent Mail #1279 #1086 #937 #1162 #1049
...
This also fixes the “I’m triggering my own read receipts” issue because one of the two emails you see was intended for the recipient only.
2019-02-23 16:05:32 -08:00
Ben Gotow
46f6253e52
Fix race condition causing all account passwords to be lost when signing out of Mailspring ID
2019-02-22 23:39:56 -08:00
Ben Gotow
63f2316158
Fix cut / copy / paste in the billing and signup webviews #15219
2019-02-22 23:21:07 -08:00
Ben Gotow
937937e434
Fix home.pl compatibility issues #1019 , #813 , #219 , #967
...
2b1329d8 If a mime part has a content ID, check to see if a cid: is present rather than relying just on isInlineAttachment
f8241d0c Request “Internal Date” as well as headers in case headers omit “date” [home.pl]
700a728d Ignore XLIST capability on IdeaImapServer (home.pl)
2019-02-22 22:53:32 -08:00
Ben Gotow
02873b9f63
Fix contact sidebar not using the correct LinkedIn url type for personal profiles
2019-02-22 22:53:32 -08:00
Ben Gotow
1cdb6094de
AAdd a LinkedIn profile link option to the signature builder
2019-02-22 22:53:32 -08:00
Ben Gotow
66ee99315b
Handle scenario where the server uses a different delimiter for Mailspring/Snoozed
2019-02-22 22:53:32 -08:00
Ben Gotow
3e3cad8f9d
Make Mailspring less aggressive about wrapping wide emails, prefer horizontal scrolling
2019-02-22 22:53:32 -08:00
Austin Lasher
ca5f9bbb88
Fix message erroneously saying mailsync *could* be found, and update ( #1374 )
...
lang file keys accordingly. Translations were not updated.
2019-02-22 21:18:50 -08:00
Gaspacchio
94d7bac870
Improved french translation ( #1360 )
2019-02-22 21:17:39 -08:00
Ben Gotow
4cb1851b47
Fix regression on some linux distros - need to set curl CURLOPT_CAINFO
2019-02-11 08:51:17 -08:00
Ben Gotow
a4cb8bea0b
Fix win/linux builds - support an older libxml2, fix lib resolution on linux
2019-02-11 01:14:18 -08:00
Ben Gotow
80f4c867d5
Fix win/linux builds - add libxml as a static library on Windows
2019-02-10 22:55:44 -08:00
Ben Gotow
746cdf727e
Fix win/linux builds - missing libxml2, missing CalendarWorker ref
2019-02-10 22:25:17 -08:00
Ben Gotow
3c23a13af1
Merge calendar sync into mailsync master
2019-02-10 21:32:36 -08:00
Ben Gotow
1ff9fc9616
Fix linter errors
2019-02-10 17:40:28 -08:00
Ben Gotow
923ce5a47c
Update CHANGELOG
2019-02-10 17:12:14 -08:00
Ben Gotow
bf651e74ed
Fix support for Yandex on a custom domain #1337
2019-02-10 17:02:11 -08:00
Ben Gotow
8945c5188e
Merge branch 'feature/calendar-preview'
2019-02-10 16:17:16 -08:00
Ben Gotow
508a859abc
Fix the max height of the calendar popovers
2019-02-10 16:16:03 -08:00
Ben Gotow
00c9bcafaa
Fix column configuration to fix event query subscription
2019-02-10 15:44:41 -08:00
Ben Gotow
51af0b3117
Add support for recurring events
2019-02-09 17:53:56 -08:00
Ben Gotow
295300361b
Switch to Mozilla’s ical.js parser
2019-02-09 11:52:39 -08:00
Ben Gotow
d9bca1941f
Revive old calendar prototype, link against new C++ sync engine
2019-02-09 02:29:23 -08:00
kometchtech
26b22ba2a5
Update ja.json ( #1340 )
...
* reviewed some Japanese.
2019-02-06 22:18:54 -08:00
TJ Horner
909bcc33d0
Fix a typo in README ( #1342 )
2019-02-06 22:18:19 -08:00
Enrico Cavicchini
630789c040
Update it.json with a better Italian translation ( #1352 )
...
I tried to do my best, but sometimes I had to guess the context and make some changes to expressions that do not exist in Italian. It's still better than the original Italian translation, though.
2019-02-06 22:17:51 -08:00
Ben Gotow
1677bd7ed0
Add explicit deep-extend dependency to workaround bug in npm dedupe
2019-02-04 22:37:14 -08:00
Ben Gotow
23ac4e60b3
Remove jasmine-tagged which is tied to an old Atom build of jasmine-node
2019-02-04 22:31:04 -08:00
Ben Gotow
dedc1d4465
Fix formatting of multiple lines in a code block #1346
2019-02-04 21:55:59 -08:00
Ben Gotow
e85d8bd8f3
Upgrade packages with the help of npm audit fix
2019-02-04 21:54:38 -08:00
Ben Gotow
d7fb2a20da
Bump to Electron 4.0.4 for security fix
2019-02-04 20:56:35 -08:00
Ben Gotow
4a5b2d05c4
Merge branch 'master' of https://github.com/Foundry376/Mailspring
2019-01-22 19:18:07 -08:00
Ben Gotow
30968008fb
Allow class
attribute when sanitizing email content for display #1330
2019-01-22 19:15:52 -08:00
Ben Gotow
7718ed3539
Bump to Electron 4.0.2
2019-01-22 19:15:33 -08:00
Leslie-Alexandre DENIS
57b43b55c1
fix(french) first iteration of french improvement ( #1305 )
2019-01-21 22:51:36 -08:00
Ben Gotow
c030b009c4
Bump to 1.5.6, Electron 4.0.1
2019-01-07 22:13:43 -08:00
Ben Gotow
80dcc9af73
Rewrite quickpreview to use strategy
concept, add PrismJS for code file types
2019-01-06 13:10:58 -08:00
Ben Gotow
b7939d38bd
Attach a small menu to the preview windows, remove scrollbars on Windows
2019-01-03 12:00:42 -08:00
Ben Gotow
6b2546c71f
Properly escape preview file paths on Windows
2019-01-03 11:59:56 -08:00
Ben Gotow
255f3be62a
Bump to 1.5.5, update Changelog
2019-01-03 10:18:29 -08:00
Ben Gotow
0f97926a75
Improve reliability of attachment thumbnail generation
2019-01-03 08:55:25 -08:00
Ben Gotow
e31cccfc06
Fix the example template’s variable regions
2019-01-03 01:17:21 -08:00
Ben Gotow
a9c61d135e
Add a “View License” menu item similar to Atom’s
2019-01-03 01:11:20 -08:00
Ben Gotow
4d785c4166
Initial crossplatform preview support using pdfjs, mammoth, snarkdown, xlsx
...
PDFJS, MammothJS and SheetJS require we preserve copyright notices in the app. Need to put those somewhere!
# Conflicts:
# app/lang/pt-BR.json
2019-01-03 01:11:11 -08:00
Ben Gotow
98e286bc57
Build native node modules with gcc 4.8, without libraries needed for mailsync
2019-01-02 22:31:48 -08:00