Ben Gotow
1547234040
Don’t waste CPU animating the tooltip “dots” when in the background
2019-06-16 12:04:53 -05:00
Ben Gotow
bbe4389433
Update changelog
2019-06-14 11:38:51 -05:00
Ben Gotow
62d2c700b8
Handle changes in same ms as lastCommitTime, committed but not finished, when sending
2019-06-14 11:38:43 -05:00
Ben Gotow
ad13cab209
Fix support for select-all + copy of email message contents
2019-06-14 02:16:56 -05:00
Ben Gotow
e549d48299
Copy-pasting out and back in to the editor uses Slate’s representation, not HTML
2019-06-14 02:12:30 -05:00
Ben Gotow
6167938af2
Allow copy-paste of void nodes (images) in Slate by changing fix to #787
2019-06-14 02:11:48 -05:00
Ben Gotow
4d06593b93
Add a small hack to allow copy-pasting just an image in the composer
2019-06-14 01:53:30 -05:00
Ben Gotow
33048e3388
Allow Slate’s default drag-and-drop behavior to pass through the file dropzone
2019-06-14 01:45:38 -05:00
Ben Gotow
ee909d5ceb
Improve the styling of inline image attachments in the composer
2019-06-14 01:45:00 -05:00
Ben Gotow
c02a3b33f1
window.onerror is not always calleed with an error object (resizeobserver issue)
2019-06-13 22:51:10 -05:00
Ben Gotow
9e31412654
Profile and improve resize performance, fix “resize observer loop” error
2019-06-13 22:50:32 -05:00
Ben Gotow
1808e52b05
Update changelog for 1.6.2 release (pending testing)
2019-06-11 02:24:16 -05:00
Ben Gotow
5ad85ff7cb
Semver caret syntax is patch-only for 0.x.x, fork to update slate-edit-list peerDep
2019-06-11 01:48:25 -05:00
Ben Gotow
3eda735e06
Pin to exact versions of slate dependencies
2019-06-11 01:07:46 -05:00
Ben Gotow
bf0b08dc63
Spring cleaning: Build with Node 11 instead of Node 6.9
2019-06-11 01:00:12 -05:00
Ben Gotow
f79d850a0c
Spring cleaning: Remove the (disabled) plugins package, will be web page
2019-06-11 00:53:50 -05:00
Ben Gotow
5c31fea79f
Spring cleaning: Drop the -webkit css prefix where possible
2019-06-11 00:53:19 -05:00
Ben Gotow
dee76b0f56
Spring cleaning: codemod spread syntax in place of Object.assign({}, [].concat(
2019-06-11 00:46:17 -05:00
Ben Gotow
f6de37f181
Rebuild package-lock to fix build errors
2019-06-11 00:05:40 -05:00
Ben Gotow
cfd99a8448
In copied text, do not consider default color a meaningful style #1053 , #1309 , #641 , #1290
2019-06-10 23:15:47 -05:00
Ben Gotow
d1923bbb26
Fix “composer dropdown list grey text on grey” on Windows #1500
2019-06-10 22:14:21 -05:00
Ben Gotow
2661b2134d
Fix issue with copy-paste not working if the last element is uneditable #803
2019-06-10 20:55:08 -05:00
Ben Gotow
9835f4ebe7
Use the inline style transformer to reemove <style> nodes from signatures #964
2019-06-10 20:03:59 -05:00
Ben Gotow
66d3336aef
Use slate-plain-serializer to preserve linefeed when copying out of composer #1457
2019-06-10 19:37:07 -05:00
Ben Gotow
0da398e631
Add a border around the composer color picker to resolve #645
2019-06-10 19:22:06 -05:00
Ben Gotow
21bc2ef398
Upgrade to Slate 0.45.1 for better composer perf and "setStart on Range" error fix ( #1518 )
...
* Move to Slate 44, start using types more extensively in Composer
* More types and cleanup
* Expose the editor object to the draft session, try exposing editor to session
* Bump to Slate 45 for https://github.com/ianstormtaylor/slate/pull/2225/files
* How did the unsubscribe plugin get in here
* Bump Slate types, fix TS errors, start testing
* Polish
* Fix issue with emails not shrinking when you close quoted text
* Fix the “remove quoted text” button
* More polish
* Fix issues with PR, improve typings
* Remove spurious log
2019-06-10 19:15:07 -05:00
Nick Meyer
089dd48330
Add DISABLE_WAYLAND to snapcraft.yaml to resolve Electron/snapd/Wayland issues ( #1517 )
2019-06-10 17:52:21 -05:00
Matt Lyons
f20e9c3f39
Add setting to disable email content max width ( #251 )
...
commit 84d0997cdca895d321ed6e70f1ab40cf03b14aa0
Author: Ben Gotow <ben@foundry376.com>
Date: Sun Jun 9 17:36:38 2019 -0500
A bit of polish
commit 066963a8111d510cab2d87caaa547bdabe581461
Merge: 06d2e4546
8ed229a7c
Author: Ben Gotow <ben@foundry376.com>
Date: Sun Jun 9 17:07:20 2019 -0500
Merge branch 'emailWidthFix' of https://github.com/mattlyons0/Mailspring into mattlyons0-emailWidthFix
# Conflicts:
# app/internal_packages/message-list/lib/message-list.tsx
# app/internal_packages/message-list/styles/message-list.less
# app/src/config-schema.es6
commit 8ed229a7c7
Author: Matt Lyons <matt@mattlyons.net>
Date: Wed Oct 25 03:02:03 2017 -0700
Add setting to disable email content max width
Closes #228
2019-06-09 17:38:57 -05:00
Ben Gotow
06d2e4546c
Sync support for delivering event RSVPs with an ics mime part and method=reply
2019-05-27 23:48:34 -05:00
Ben Gotow
11e2c404f1
RSVP to attached calendar events and view RSVP responses from a message
2019-05-27 23:48:20 -05:00
Ben Gotow
31479d25cc
Move email iframe overflow CSS to <html> so body height: 100% !important
works #1496
2019-05-27 11:17:13 -05:00
Ben Gotow
ad161e92b1
Fix order-of-ops error in default attachment filename logic #1487
2019-05-26 21:43:15 -05:00
Ben Gotow
488cc27c34
Support hyphenated names during sender name validation #1445
2019-05-26 18:59:48 -05:00
Ben Gotow
3c6802b84e
Add missing implementation of isMatchCompatible for HasAttachment query #1480
2019-05-26 18:41:14 -05:00
Ben Gotow
c9b86cc217
Expose firstMessageTimestamp, implement menu item to copy “mailbox permalink” #1473
2019-05-26 18:08:29 -05:00
Ben Gotow
7ade1c7243
Bump to Electron 4.2.2
2019-05-26 17:14:53 -05:00
Ben Gotow
d11fa8ced2
Properly handle linux icon themes without Context keys #1467
2019-05-26 17:14:53 -05:00
Ben Gotow
df64fe293c
Move the attach button to the left side of the composer footer #1508
2019-05-26 17:14:53 -05:00
Ben Gotow
a38445c723
Prefix draft header message IDs with the account ID to fix filtering of open tracking #1494
2019-05-26 17:14:53 -05:00
Ben Gotow
4dfe0a3f13
Display an error message when Mailspring is unable to edit it’s launchAgent file #1493
2019-05-26 17:14:53 -05:00
Ben Gotow
f927024628
Fix TS errors blocking the calendar preview #1492
2019-05-26 17:14:53 -05:00
João Miranda
598d8cc7ef
Added confirmation dialog before resetting accounts and settings ( #1486 )
2019-05-26 14:03:21 -05:00
Mathias Bosman
b620157464
Updated nl localization ( #1482 )
...
* Changed some capital letters
* Removed unneeded spaces before "..."
* Changed the English term "thread" to a Dutch term.. although one could discuss we don't have a correct word for "thread"
* Changed the English term "toggle"
* Removed some unnecessary punctuation marks
* ...
2019-05-26 14:01:58 -05:00
Štěpán Severa
f1681fde2e
Czech translation improved ( #1459 )
...
* Word "čoskoro" wich is not czech word replaced with "brzy" which is czech synonym of soon
* Word "niť" replaced with better czech word for thread -> "vlákno"
2019-05-26 14:01:04 -05:00
Ben Gotow
110c443598
Update changelog for 1.6.1 release, bump internal build to 1.6.2
2019-04-04 21:52:53 -07:00
Ben Gotow
aceed8e594
Bump to Electron 4.1.4
2019-04-04 16:12:42 -07:00
Ben Gotow
152149b0a0
Bump to Electron 4.1.3
2019-04-04 09:03:44 -07:00
Ben Gotow
c61ef941c4
Stop explicitly staging share/* directories in the snap
2019-04-01 11:42:17 -07:00
Ivan.Nginx
60b644e69d
Improving russian translation ( #1430 )
...
* Fixed previous incorrect message.
* Corrected emtpy string.
* Corrected Trash cleaning & Deleting single message.
2019-03-29 15:24:29 -07:00
kometchtech
d87b7a513d
Update ja.json ( #1431 )
2019-03-29 14:14:14 -07:00