Commit graph

66 commits

Author SHA1 Message Date
Ben Gotow 353ee40318 Bump to 1.5.2, update Changelog 2018-11-05 00:38:49 -08:00
Ben Gotow f8cc78d238 Only default to manually reviewed translations, add language preference #1199 2018-11-05 00:21:05 -08:00
Ben Gotow 720fdf6352 Switch to a custom fork of electron-spellchecker to make Mac spellcheck lang consistent 2018-11-04 11:17:14 -08:00
Ben Gotow da141eaff3 Bump to 1.5.1, update Changelog 2018-10-26 15:34:58 -07:00
Ben Gotow 1142b59f72 RTL interface support for Arabic, etc. Flipped UI, fine tuning via RTLCSS 2018-10-15 22:45:24 -07:00
Ben Gotow a9da75094f Bump to Electron 2.0.11 to resolve #1108 2018-10-07 23:40:19 -07:00
Ben Gotow f587b7b728 Bump to 1.4.2 and update changelog 2018-08-15 09:56:15 -07:00
Ben Gotow b1028ad47a Bump to 1.4.1, update Changelog 2018-08-10 15:14:23 -07:00
Ben Gotow e03adab4fd Bump to 1.4.0, update changelog 2018-08-08 17:36:51 -07:00
Ben Gotow 537cd0b1c2 Bump to 1.3.0, update Changelog for release 2018-07-14 14:00:32 -07:00
Ben Gotow 9c9c9fa93f Bump to 1.2.3, update Changelog for 1.2.2 and roadmap 2018-05-30 13:29:25 -07:00
Ben Gotow 3133b3f70d Replace electron-lets-move with new Electron API #821 2018-05-22 17:46:18 -07:00
Ben Gotow f17dcae255 Bump version to 1.2.2 2018-04-04 03:28:16 -07:00
Ben Gotow 3c18f51555 Bump to 1.2.1 2018-04-03 16:52:07 -07:00
Ben Gotow 116d71f548 Bump to 1.2.0 2018-04-02 16:47:15 -07:00
Ben Gotow 5834c99f99 Bump to 1.1.5, update Changelog 2018-03-06 17:58:21 -08:00
Ben Gotow 65ddf18416 Bump to 1.1.4, update changelog 2018-02-13 20:41:01 -08:00
Ben Gotow 95f10323ee Bump version to 1.1.3, update Changelog 2018-02-05 18:34:15 -08:00
Ben Gotow 35129f818c Perform DNS MX resolution to make adding many IMAP accounts easier 2018-02-04 13:52:25 -08:00
Ben Gotow 070f2ef4b7 Bump version to 1.1.2 and update changelog 2018-01-29 08:51:53 -08:00
Ben Gotow d962adc52e Upgrade keytar to 4.1.0 2018-01-28 23:12:37 -08:00
Ben Gotow e2e757daab Remove pathwatcher entirely to fix Win32 compilation 2018-01-28 23:01:50 -08:00
Ben Gotow 23081d2e10 Bump to a newer version of runas with 1.8.x support 2018-01-28 22:45:23 -08:00
Ben Gotow 6260d9fc06 Bump pathwatcher version to fix Win32 compilation 2018-01-28 21:25:57 -08:00
Ben Gotow 661e9fb9b3 Bump to 1.1.1 2018-01-27 12:35:14 -06:00
Ben Gotow 44568c79ab Remove unused dependencies 2018-01-24 21:37:58 -08:00
Ben Gotow 3e29f997c5 ⚠️ Drop support for CoffeeScript / CJSX in plugins, themes, and core 2018-01-23 23:59:37 -08:00
Ben Gotow e69c742590 Remove all remaining Coffeescript / CJSX 🎉 2018-01-23 17:35:09 -08:00
Ben Gotow ae72cf1c65 Bump to React 16.2 now that the old composer is gone 🎉
commit 3c10d22199ea6428a6b45c6361d281b1d281ef4f
Author: Ben Gotow <ben@foundry376.com>
Date:   Fri Jan 19 08:10:43 2018 -0800

    Small fixes

commit e7d4ba85eb011a6fd58b57e079bf3a19c19126d8
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Jan 18 23:47:03 2018 -0800

    Rewrite UnsafeComponent using Error Boundaries

commit aa772694fdee6c57887b75b3abb2e654e146fab5
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Jan 18 23:15:53 2018 -0800

    Remove GeneratedForm

commit f9ea4296f07d446f942dfc2532deea37db43ddac
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Jan 18 23:08:45 2018 -0800

    Fully remove calendar related dead code and spec_disabled

    It’s making it hard to see what I need to edit and what I don’t care about

commit 6192ce6073244bc66b7908b66b5033d34e947efb
Author: Ben Gotow <ben@foundry376.com>
Date:   Thu Jan 18 23:08:16 2018 -0800

    Bump to React 16.2 🎉
2018-01-22 22:18:46 -08:00
Ben Gotow 9dcabe0db1 Bump to Electron 1.8.2-beta4 2018-01-22 22:17:45 -08:00
Ben Gotow c7e63bfe52 Lock Slate versions to prevent missing dep issue in prod, add warning 2018-01-21 10:36:21 -08:00
Ben Gotow d4211d1a69 Bump to 1.1.0, update Changelog 2018-01-17 14:13:39 -08:00
Ben Gotow 55c97e64a3 Stop shipping simplemde 2018-01-11 16:00:24 -08:00
Ben Gotow 1a3cca8d0a
Totally overhauled composer based on Slate (#524)
* Remove the composer contenteditable, replace with basic <textarea>

* Beginning broader cleanup of draft session

* DraftJS composer with color, style support

* Serialization/unserialization of basic styles, toolbar working

* WIP

* Switch to draft-js-plugins approach, need to revisit HTML

* Move HTML conversion functionality into plugins

* Add spellcheck context menu to editor

* Initial work on quoted text

* Further work on quoted text

* BLOCK approach

* Entity approach - better, does not bump out to top level

* Hiding and showing quoted text via CSS

* Get rid of ability to inject another subject line component

* Clean up specs, DraftFactory to ES6

* Remove old initial focus hack

* Fix focusing, initial text selection

* Remove participant “collapsing” support, it can be confusing

* Correctly terminate links on carriage returns

* Initial signature support, allow removal of uneditable blocks

* Sync body string with body editorstate

* Simplify draft editor session, finish signatures

* Templates

* Minor fixes

* Simplify link/open tracking, ensure it works

* Reorg composer, rework template editor

* Omg the slowness is all the stupid emoji button

* Polish and small fixes

* Performance improvements, new templates UI

* Don’t assume nodes are elements

* Fix for sending drafts twice due to back-to-back saves

* Fix order of operations on app quit to save drafts reliably

* Improve DraftJS-Convert whitespace handling

* Use contentID throughout attachment lifecycle

* Try to fix images

* Switch to Slate instead of DraftJS… much better

* Fix newline handling

* Bug fixes

* Cleanup

* Finish templates plugin

* Clean up text editing / support for Gmail email styles

* Support for color + size on the same node, clean trailing whitespace

* Restore emoji typeahead / emoji picker

* Fix scrolling in template editor

* Fix specs

* Fix newlines

* Re-implement spellcheck to be faster

* Make spellcheck decorator changes invisible to the undo/redo stack

* Remove comment

* Polish themplates panel

* Fix #521
2018-01-11 15:55:56 -08:00
David Rouyer 8ebe225567 Remove NSLog - use ELECTRON_ENABLE_LOGGING instead (#512) 2018-01-11 15:52:52 -08:00
Ben Gotow 62a1795ca0 Bump version to 1.0.12 2017-12-28 11:32:08 -05:00
Ben Gotow ea4b20afbb Bump version to 1.0.11 [corrected] 2017-12-15 09:43:48 -08:00
Ben Gotow d250d2531e Bump version to 1.0.10, update changelog 2017-12-06 16:10:31 -08:00
Ben Gotow bd15309270 Bump version to 1.0.9, update changelog 2017-11-28 19:27:00 +00:00
Ben Gotow 3cdc3c27c6 Replace html-sanitizer with Chromium based one with fewer parsing bugs 2017-11-12 19:32:09 +01:00
Ben Gotow 988a1a0590 Bump to 1.0.8 2017-11-08 13:31:04 +01:00
Ben Gotow 664204d89f Bump version to 1.0.7, update changelog 2017-10-27 17:40:33 -07:00
Ben Gotow 515b01de84 Bump to version 1.0.6, update changelog 2017-10-19 23:53:23 -07:00
Ben Gotow 2a95f8f768 Bump version to 1.0.5 2017-10-16 13:07:05 -07:00
Ben Gotow 63cdf69458 Bump version to 1.0.4 2017-10-12 13:53:52 -07:00
Ben Gotow 07c20f41ad Bump version to 1.0.3 2017-10-10 11:27:02 -07:00
Ben Gotow 58280903e5 Upgrade keytar because Linux API seems asynchronous 2017-10-09 15:05:31 -07:00
Ben Gotow 9c7d15ab37 Bump electron-spellchecker so it builds on MacOS Sierra 2017-10-09 02:53:50 -07:00
Ben Gotow cebc76f1df Bump version to 1.0.2 2017-10-05 22:21:59 -07:00
Ben Gotow 046ea4df9b Bump to 1.0.1 2017-10-04 10:34:38 -07:00