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
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
Ben Gotow
da4b34f08a
Fix regression in removing quoted text caused by TS conversion #1434
2019-03-26 22:02:39 -07:00
Ben Gotow
ccd89fc20f
Fix the “squished” window controls in darkside theme on Linux #1104
2019-03-17 11:08:47 -07:00
Ben Gotow
22795bed77
Display the shortcut for “Find in thread” and use F4/Ctrl-Shift-F in Outlook config #1372
2019-03-16 13:54:01 -07:00
Ben Gotow
ccac20b250
Make the “Show Templates Folder” link smaller, improve Subscription tab styling
2019-03-12 21:27:01 -07:00
Ben Gotow
d972184c5f
When printing emails, show the full date of every message
2019-03-05 22:54:51 -08:00
Ben Gotow
94309214a5
Make the linux “new items” icon brighter #1386
2019-03-04 11:22:46 -08:00
Artur Kraft
4aa18a806a
replace small tray icons with larger ones and replace the new items icon ( #1386 )
2019-03-04 11:07:57 -08:00
Ben Gotow
149b389508
Replace Babel with TypeScript compiler, switch entire app to TypeScript 🎉 ( #1404 )
...
* Switch to using Typescript instead of Babel
* Switch all es6 / jsx file extensions to ts / tsx
* Convert Utils to a TS module from module.exports style module
* Move everything from module.exports to typescript exports
* Define .d.ts files for mailspring-exports and component kit… Yes it seems this is the best option :(
* Load up on those @types
* Synthesize TS types from PropTypes for standard components
* Add types to Model classes and move constructor constants to instance vars
* 9800 => 7700 TS errors
* 7700 => 5600 TS errors
* 5600 => 5330 TS errors
* 5330 => 4866 TS errors
* 4866 => 4426 TS errors
* 4426 => 2411 TS errors
* 2411 > 1598 TS errors
* 1598 > 769 TS errors
* 769 > 129 TS errors
* 129 > 22 TS errors
* Fix runtime errors
* More runtime error fixes
* Remove support for custom .es6 file extension
* Remove a few odd remaining references to Nylas
* Don’t ship Typescript support in the compiled app for now
* Fix issues in compiled app - module resolution in TS is case sensitive?
* README updates
* Fix a few more TS errors
* Make “No Signature” option clickable + selectable
* Remove flicker when saving file and reloading keymaps
* Fix mail rule item height in preferences
* Fix missing spacing in thread sharing popover
* Fix scrollbar ticks being nested incorrectly
* Add Japanese as a manually reviewed language
* Prevent the thread list from “sticking”
* Re-use Sheet when switching root tabs, prevent sidebar from resetting
* Ensure specs run
* Update package configuration to avoid shpping types
* Turn eslint back on - we will opt-in to the TS rules one by one
2019-03-04 11:03:12 -08:00
Ben Gotow
6c59cf14a2
Eliminate double-render of participant sidebar by presetting loading: true
2019-02-24 10:18:54 -08:00
Ben Gotow
835b6d04a7
Start cleaning up uses of local state / componentWillReceiveProps for React 16.8
2019-02-24 10:17:15 -08:00
Ben Gotow
209ba58e3e
Use ResizeObserver to monitor email content size for better performance
2019-02-24 00:12:14 -08:00
Ben Gotow
02873b9f63
Fix contact sidebar not using the correct LinkedIn url type for personal profiles
2019-02-22 22:53:32 -08:00
Ben Gotow
1cdb6094de
AAdd a LinkedIn profile link option to the signature builder
2019-02-22 22:53:32 -08:00
Ben Gotow
1ff9fc9616
Fix linter errors
2019-02-10 17:40:28 -08:00
Ben Gotow
bf651e74ed
Fix support for Yandex on a custom domain #1337
2019-02-10 17:02:11 -08:00
Ben Gotow
508a859abc
Fix the max height of the calendar popovers
2019-02-10 16:16:03 -08:00
Ben Gotow
00c9bcafaa
Fix column configuration to fix event query subscription
2019-02-10 15:44:41 -08:00
Ben Gotow
51af0b3117
Add support for recurring events
2019-02-09 17:53:56 -08:00
Ben Gotow
295300361b
Switch to Mozilla’s ical.js parser
2019-02-09 11:52:39 -08:00
Ben Gotow
d9bca1941f
Revive old calendar prototype, link against new C++ sync engine
2019-02-09 02:29:23 -08:00
Ben Gotow
e31cccfc06
Fix the example template’s variable regions
2019-01-03 01:17:21 -08:00
Ben Gotow
4d785c4166
Initial crossplatform preview support using pdfjs, mammoth, snarkdown, xlsx
...
PDFJS, MammothJS and SheetJS require we preserve copyright notices in the app. Need to put those somewhere!
# Conflicts:
# app/lang/pt-BR.json
2019-01-03 01:11:11 -08:00
Ben Gotow
9cb1cff799
Fix inverted text in 1.5.4 due to Chrome handling invert() filter differently #1290
2018-12-31 17:47:02 -08:00
Ben Gotow
2a36421825
Do not show the “Send and Archive” option on drafts without a thread #980
2018-12-29 08:26:29 -05:00
Ben Gotow
622339dc12
Upgrade to Electron 4.0.0-beta.11, fix printing issues
2018-12-19 17:56:07 -07:00
Ben Gotow
2e8f302a48
Fix support for the has: attachment
search query #1260
2018-12-18 10:55:26 -08:00
Ben Gotow
38d282714d
Remove extra line above signature in replies #1264
2018-12-17 21:57:51 -08:00
Ben Gotow
1194518a4e
Clip extremely long messages with popout option to maintain performance
2018-12-06 01:33:33 -08:00
Ben Gotow
66afdb080b
Change open tracking pixels to report as Sent from Mailspring
2018-11-27 15:12:21 -08:00
Ben Gotow
3f183b7f82
Honor “do not disturb” on Windows and macOS #966
2018-11-22 14:44:37 -08:00
Ben Gotow
e3e097fd00
Switch away from logo.clearbit.com for company logos
2018-11-22 14:04:15 -08:00
Ben Gotow
a4e12c654e
Handle scenario where there is no preferred trash/archive
2018-11-05 21:40:22 -08:00
Ben Gotow
31660462de
Fix localization of templates notice to remove "
2018-11-05 11:47:54 -08:00
Ben Gotow
c467f2780a
Fix issue when viewing Preferences > Folders with an account that has not synced
2018-11-05 10:53:00 -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
fc32702fb8
Allow sender identity / phrase to be edited in Account prefs #1169
2018-11-04 11:17:14 -08:00
Ben Gotow
79d6491808
Add Yahoo app password note, include notes in “View Log” text
2018-11-04 11:17:14 -08:00
Ben Gotow
54cdfe6e21
Apply translation improvements from in-app feedback form
2018-10-25 16:07:39 -07:00
Ben Gotow
92ed66b8e1
Update changelog
2018-10-22 11:09:41 -07:00
Ben Gotow
449d48e751
Remove hardcoded widths causing overflow in other languages
2018-10-20 12:21:47 -07:00
Ben Gotow
3cc1e38084
Send mail header phrase
along with email when gathering data for contact sidebar
2018-10-18 13:05:48 -07:00
Ben Gotow
0dc1d9d014
Try Gravatar profile pictures in the contact sidebar before falling back to initials
2018-10-17 14:57:51 -07:00
Alex Marmon
2cb2e67047
add padding to theme search bar ( #1048 )
2018-10-15 22:48:38 -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
59f6f0c717
Fill gaps in translations using Google NLT API [hope contributors can improve these!]
2018-10-09 13:31:07 -07:00
Ben Gotow
866e41d506
Apply localization to updated Subscription tab text
2018-10-09 00:27:52 -07:00