Ben Gotow
48a768dce8
Make Preferences > General two columns, slightly better?
2019-09-23 16:10:18 -05:00
Ben Gotow
9ce848c053
Add VisualElements manifest to the Windows version for square Start icon
2019-09-23 15:11:56 -05:00
Ben Gotow
ca55b5c870
Add VisualElements manifest to the Windows version for square Start icon
2019-09-23 14:49:13 -05:00
Max
b508a318be
Update the icon for Windows
2019-09-23 14:48:39 -05:00
Ben Gotow
6608d37a73
Fix lint task - paths in eslintrc are relative to cwd not eslintrc file
2019-09-23 13:45:59 -05:00
Ben Gotow
bf389079ac
Fix a whole bunch of failing tests that needed ❤️ [7 left]
2019-09-23 13:24:15 -05:00
Ben Gotow
419cfc0bc8
Fall back to Ubuntu Trusty for linux builds
2019-09-23 13:02:12 -05:00
mhatvan
d79cd44c11
allow cancel upgrade prompt ( #1514 , #913 ), change invalid 'apt install libgconf2-4' to libgconf-2-4 in CONTRIBUTING.md
...
Signed-off-by: mhatvan <markus_hatvan@aon.at>
2019-09-23 10:48:08 -05:00
Markus Hatvan
14d47659f4
Add preferences option 'show detailed message header by default' to reading section ( #1521 ) ( #1525 )
...
Signed-off-by: mhatvan <markus_hatvan@aon.at>
2019-09-23 10:43:50 -05:00
Maurits Lourens
506124cf28
add frame and remove toolbar from calendar preview ( #1545 )
2019-09-23 10:40:18 -05:00
Alessandro Magionami
63db2fbf15
Added the leading 'www' to the social links in the sidebar, now curso… ( #1559 )
...
* Added the leading 'www' to the facebook and linkedin links in the sidebar, now cursor pointer is shown wheh hovering social links in the sidebar
* SocialProfileLink now accepts a hostname parameter used to generate social link urls, service remains only for the img
2019-09-23 10:39:01 -05:00
Harvzor
de07989480
Fixed unread tray icon always showing when windows is blurred ( #1017 )
2019-09-23 10:34:52 -05:00
Devon Zuegel
f4929c7c9b
Add snooze date shorthand expander ( #1621 )
...
* Add snooze date shorthand expander
* Add "tomorrow", "next week" expanders
* Support "2mo" for "2 months"
* Add additional tomorrow expander
2019-09-23 10:13:45 -05:00
Maj Štrukelj
b3b1f84874
Update sl.json ( #1614 )
...
Corrected about half of the translations (finished at line 251)
2019-09-23 10:11:31 -05:00
Matheus Reich
22f13bf3f0
pt-BR.json ( #1618 )
...
Added new strings to the translation file, and corrected a few miswritten words.
2019-09-23 10:10:35 -05:00
Daniel Opitz
cd2e1f63c8
Fixed placeholder typo in german translation ( #1619 )
2019-09-23 10:09:46 -05:00
singer233
4222032627
Update zh-CN.json ( #1622 )
...
add 1 new mandarin translation
2019-09-23 10:09:07 -05:00
lizzards
8d0040223b
Update ta.json ( #1631 )
2019-09-23 10:08:31 -05:00
Ben Gotow
ed72723b6d
Use a LRU approach for the cache of translated messages
2019-08-02 00:21:35 -05:00
Ben Gotow
7102809fb4
More sophisticated logic to reduce # of characters sent to translation service
2019-08-02 00:13:00 -05:00
Ben Gotow
dc0c6e2307
Very questionable whether CSS linting is worth it
2019-07-31 10:01:03 -05:00
Ben Gotow
4f75f7435f
Improve removal of quoted text added by terrible old mail clients
2019-07-31 03:50:56 -05:00
Ben Gotow
87a4853db9
Keep translated message bodies in local storage to avoid re-requests
2019-07-31 02:06:05 -05:00
Ben Gotow
6b53ff6c91
Machine translate missing strings added in translation feature
2019-07-31 01:45:48 -05:00
Ben Gotow
767bd66361
Feature: translate incoming messages into your preferred language automatically
2019-07-31 01:19:03 -05:00
Ben Gotow
e2bdf45b68
JS Regexp engine does not support posessive qualifiers, fix link regexp another way
2019-07-26 12:15:38 -05:00
Ben Gotow
a8dd37217b
Fork slate-react to backport null checks in paste / dragover
2019-07-26 12:15:08 -05:00
Ben Gotow
1d2163c29a
Fix insanely catastrophic backtracking when typing a link with a #hash and then “return” #
...
This change makes this part of the regexp “greedy and posessive”, meaning that if the regexp reaches the `$` end-of-string qualifier and it’s not the end of the string, it can’t go back and try to change the way it allocated characters to the regexp to make it work (infinitely.)
2019-07-22 11:12:46 -05:00
Ben Gotow
78268432c5
Suggest rather than require gnomekeyring on Debian #998
2019-07-07 19:09:25 -05:00
Ben Gotow
134a0e55b8
Ensure that a textInput event is always emitted when text composition ends #1531
2019-07-01 14:09:46 -05:00
Ben Gotow
2508797ff1
Do not jump to next field when pressing Tab during IME composition #1531
2019-07-01 13:41:18 -05:00
Ben Gotow
a6a3b5d23a
Update changelog, fix build
2019-06-30 23:35:06 -05:00
Ben Gotow
af61bac1a5
Fix drag and drop of messages onto a label / folder in the sidebar #1533
2019-06-30 22:56:25 -05:00
Ben Gotow
99a40d7b9f
Fix critical drag and drop issue with composer, dropEffect now required? #1534
2019-06-30 21:52:57 -05:00
Ben Gotow
3ab9b0edf1
Add a small button for downloading ics attachments to the event preview #1547
2019-06-30 20:48:13 -05:00
Ben Gotow
9d1b8fe600
Add a context menu to attachment items with the direct-open / save options #1548
2019-06-30 20:37:36 -05:00
Ben Gotow
020780223d
Improve launch perf by only retrieving account keys once, not in for loop
2019-06-30 19:50:28 -05:00
Ben Gotow
33aba8f31f
Sentry fix: new items that were not in the previous set have new sort orders
2019-06-23 18:13:53 -05:00
Ben Gotow
c3fb7bd8db
Sentry fix: Display an error when encountering ts
files in plugins—we are no longer shipping the typescript compiler
2019-06-23 11:25:23 -05:00
Ben Gotow
e492429548
Fork Slate and backport #slate/2772 and #slate/2800 to fix common crash cases
2019-06-23 01:43:08 -05:00
Ben Gotow
7a1be10ca1
Sentry fix: pressing the left/rright arrow keys in an empty To field throws an exc
2019-06-23 01:00:36 -05:00
Ben Gotow
900ccdbc73
Sentry fix: Occasionally value.focusBlock is null when markdown shortcut fires
2019-06-23 00:47:50 -05:00
Ben Gotow
5bb9e80404
Sentry fix: Only display sender responses inline if the email has a From: line
2019-06-23 00:47:09 -05:00
Ben Gotow
67605e983f
Sentry fix: don’t count on theme names being valid CSS selectors
2019-06-23 00:43:48 -05:00
Ben Gotow
0134c8a4b3
Sentry fix: Don’t allow labels to be selected as the Gmail trash folder, see description
...
This is neat but Gmail has very specific semantics around labels vs the “spam”, “trash” and “all mail” folders. If you choose a label as your Trash the email still appears in all mail and Mailspring freaks out in several places. We could fix support for this scenarrio, but it’s unlikely this is what users actually want.
2019-06-23 00:27:20 -05:00
Ben Gotow
1c485ae213
Sentry fix: reproduce issue with reminder metadata not transfered to thread, increase timeout
2019-06-22 23:47:04 -05:00
Ben Gotow
808c7581a4
Sentry fix: handling events from a second instance being launched before app setup crashes
2019-06-22 23:28:30 -05:00
Ben Gotow
8edc9f0fc6
When Slate fails, include the shape (not content) of the offending draft in the error report and recover
2019-06-22 01:05:37 -05:00
Ben Gotow
50d61d36fa
Sentry fix: A draft with an empty string body is populated
2019-06-22 00:25:33 -05:00
Ben Gotow
684eb2d420
Sentry fix: Cannot read property 'setHeightQuietly' of null
2019-06-21 23:25:41 -05:00