Mailspring/app/static
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
..
animations/inbox-zero Clean up project directory structure, removing legacy packages folder 2017-08-10 19:24:10 -07:00
base Activity Summary / Insights v1 🎉 2017-11-07 20:05:25 +01:00
components Totally overhauled composer based on Slate (#524) 2018-01-11 15:55:56 -08:00
fonts Totally overhauled composer based on Slate (#524) 2018-01-11 15:55:56 -08:00
images Linux options for auto hiding / collapsing menubar to right corner #271, #114, #142 (#498) 2018-01-01 13:00:17 -05:00
mixins Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
package-template Fix linter errors, replace old references to N1 2017-10-08 11:18:29 -07:00
sounds Clean up project directory structure, removing legacy packages folder 2017-08-10 19:24:10 -07:00
buttons.less Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
dropdowns.less Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
email-frame.less Fix issue with nested vertical scrollbars in messages 2017-12-01 18:55:09 -08:00
font-awesome.min.css Totally overhauled composer based on Slate (#524) 2018-01-11 15:55:56 -08:00
index.html Switch product name to “Mailspring” 2017-09-05 13:40:25 -07:00
index.js Fix PATH being undefined in windows on Linux [spellchecker exception] 2017-10-09 00:25:36 -07:00
index.less Flatten odd Toast => UndoToast => URToast composition, fix reappearing toasts 2017-11-09 20:32:41 +01:00
inputs.less Expose option to change interface zoom #176 2017-12-27 10:34:40 -05:00
jasmine.less Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
linux.less Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
normalize.less Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
resizable.less Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
selection.less Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
type.less Totally overhauled composer based on Slate (#524) 2018-01-11 15:55:56 -08:00
utilities.less Run CSS/LESS autoformatter on entrie codebase 2017-10-14 17:36:44 -07:00
workspace.less Linux options for auto hiding / collapsing menubar to right corner #271, #114, #142 (#498) 2018-01-01 13:00:17 -05:00