Ben Gotow
1fbc274ba5
Don’t display “undefined” for unnamed thread participants when printing
2018-02-02 14:35:37 -08:00
Ben Gotow
eadc846e63
Don’t allow drafts with no snippet to clear snippet in thread list
2018-02-02 14:34:07 -08:00
Ben Gotow
9e198608ad
Initiate Google oauth using iOS approach directly from Electron
2018-02-02 14:33:52 -08:00
Ben Gotow
bf48dc6dc3
Fix undo triggering in both the composer body and other text fields recently modified #613
2018-02-02 12:08:26 -08:00
Ben Gotow
f80bf13f61
Remove text/plain mimetype from mailspring.desktop.in #602
2018-02-02 11:18:07 -08:00
Ben Gotow
610d71297b
Fix displayName of Mailspring/Snoozed
2018-02-02 11:02:27 -08:00
Ben Gotow
f2910f807b
Fix issues with the “Local time” shown in the company info sidebar
2018-02-02 11:02:14 -08:00
Ben Gotow
e7b7b0d06e
VACUUM the database at launch periodically to prevent fragmentation issues
2018-02-01 10:32:44 -08:00
Ben Gotow
a440964c39
Put the app version number in message headers
2018-01-31 16:14:53 -08:00
Ben Gotow
5ba71a042d
Fix additional Slate normalization to preserve newlines
2018-01-30 22:16:08 -08:00
Ben Gotow
835ad95efc
Manually implement additional Slate normalization for an 80% perf boost
2018-01-30 18:34:22 -08:00
Ben Gotow
526a252c36
Wipe Slate’s undo history when unmounting the composer to reclaim RAM
2018-01-30 18:33:35 -08:00
Ben Gotow
2472df3862
Eliminate “1969” dates caused by threads with no “received” messages #508 , #457
2018-01-29 16:46:46 -08:00
Ben Gotow
7a527dd3aa
Support image filenames + random identifiers used in place of contentIds #569
2018-01-29 15:55:06 -08:00
Ben Gotow
c509ac70bc
Show the “Download All” button when an email has multiple images #583
2018-01-29 15:21:27 -08:00
Ben Gotow
8861fa50a8
Fix changing acccounts not changing signature to default signature of new account #570
2018-01-29 15:03:30 -08:00
Ben Gotow
8ae17eae12
Fix exception when tabbing to the subject field in the composer
2018-01-29 11:31:10 -08:00
Ben Gotow
4af7fe88d5
Improve blockquote styling in message list
2018-01-29 09:15:13 -08:00
Ben Gotow
070f2ef4b7
Bump version to 1.1.2 and update changelog
2018-01-29 08:51:53 -08:00
Ben Gotow
afa6dda090
FIx Sentry “Create package manually” not working with prod flags [363594608]
2018-01-29 08:22:14 -08:00
Ben Gotow
896ab284c4
Fix Sentry tutorial tip invariant violation [361637806]
2018-01-29 08:20:22 -08:00
Ben Gotow
0354fdb094
When identifying quoted text never return the document node #589
2018-01-29 08:05:53 -08:00
Ben Gotow
a06152f77d
Fix implicit return conversion issue breaking drag and drop #586
2018-01-29 07:58:25 -08:00
Ben Gotow
3cf684f507
Explicitly unlisten to list data source to fix draft list #590
2018-01-29 07:53:49 -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
346fde7cce
Remove donna
since there is no coffeescript, update locks
2018-01-28 21:44:27 -08:00
Ben Gotow
6260d9fc06
Bump pathwatcher version to fix Win32 compilation
2018-01-28 21:25:57 -08:00
Ben Gotow
f007beb3c1
Fix top level componentDidCatch, place boundaries around thread and message lists
2018-01-28 11:05:12 -06:00
Ben Gotow
c252bd1e24
Fix linter error
2018-01-27 14:14:51 -06:00
Ben Gotow
661e9fb9b3
Bump to 1.1.1
2018-01-27 12:35:14 -06:00
Ben Gotow
e6fb08af41
Don’t treat selection changes in the composer as modifications to the value
2018-01-27 10:28:53 -08:00
Ben Gotow
9bf519ce5b
Disable the “no-cond-assign” eslint rule
2018-01-26 10:57:22 -08:00
Ben Gotow
085c906527
Put tiny “remove quoted text” button back onto quoted text control
2018-01-26 10:57:01 -08:00
Ben Gotow
fd6d88e6db
Improve composer performance by avoiding expensive draft.body
call in render
2018-01-25 22:38:40 -08:00
Ben Gotow
c711a0c1b0
Don’t allow database updates to override unsaved composer changes
2018-01-25 22:38:26 -08:00
Ben Gotow
2eb3795d59
Wire composer keyboard shortcuts into command / hotkey system #555
2018-01-25 21:30:06 -08:00
Ben Gotow
dedd06fa27
Ensure native undo and client undo don’t fire concurrently #577
2018-01-25 19:46:38 -08:00
Ben Gotow
9a7fca448d
Fix visual bugs in less-is-more #547
2018-01-25 09:25:06 -08:00
Ben Gotow
62f5c2a76f
Fix spellcheck word matching for non-ASCII characters #564
2018-01-25 08:19:29 -08:00
Ben Gotow
44568c79ab
Remove unused dependencies
2018-01-24 21:37:58 -08:00
Ben Gotow
22357dff60
Upgrade prettier to 1.10, fix linter issues
2018-01-24 14:13:08 -08:00
Ben Gotow
d2de477023
Fix composer text color in dark theme, font size “normal” rendering smaller
2018-01-24 13:05:19 -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
f52ba7b42a
Allow draft toolbar to be narrower when used in small composer
2018-01-19 08:11:55 -08:00