Commit graph

6368 commits

Author SHA1 Message Date
Ben Gotow ed71dfb66c Restore undo send functionality 2017-11-06 18:12:14 +01:00
Ben Gotow c0644e64c1 Run prettier on changes, fix a few spec failures 2017-11-06 13:57:02 +01:00
Agustín Rodríguez 05fe652d04 Translated message-store.coffe to es6 and change to display the subject of the current selected email on window title (#305)
* Translated message-store.coffe to es6

* Change code style to match as much as possible current es6 files

* Added missing semi-colons

* Changed some conditionals about this._thread for threadId() function call

* Display the subject of the current selected email on window title #256
2017-11-06 13:29:48 +01:00
Agustín Rodríguez 506f76cc4b Screenshot Mode translated to es6 and fix for #287 (#296)
* Translated main.coffee to es6

* Added missing import

* Deleted unused function
2017-11-04 20:50:26 +01:00
Ben Gotow 963460540a Snap: see if added permissions provided by allow-sandbox fix issue
https://forum.snapcraft.io/t/electron-snap-killed-when-using-app-makesingleinstance-api/2667/17
2017-11-03 22:27:22 +01:00
Ben Gotow 33c37cf3f7 Properly strip out passwords containing regexp control characters 2017-11-02 11:32:36 -07:00
Ben Gotow 338067681b Snap: add network-bind interface in case it’s preventing unix socket comm 2017-11-01 11:16:57 -07:00
Ben Gotow bf64578868 Install execstack on Travis 2017-11-01 09:45:54 -07:00
Ben Gotow 086c8262e9 Remove unneeded snap plugs, remove execstack bit 2017-11-01 09:31:44 -07:00
Ben Gotow 189a24adb5 Add bluez, process-control plugs to snap for testing 2017-11-01 00:32:53 -07:00
Ben Gotow b68549cf7e Fix coffeelint error 2017-10-31 22:59:59 -07:00
Ben Gotow ff88bda64a Add system-observe plug to snap for testing 2017-10-31 22:12:35 -07:00
Ben Gotow 0fe26762dd Fix leading spaces (%20) tidy adds to img src #260, #262 2017-10-31 11:17:17 -07:00
Ben Gotow 278a0101ea Handle scenarios where messages have a zillion references #257 2017-10-30 18:32:51 -07:00
Ben Gotow d5b6b004fc Recompute counters when executing mail tasks to fix “stuck” threads 2017-10-30 18:23:08 -07:00
Ben Gotow b1e8b89ca9 Fix drag and drop to unread / starred, archive on drag to All Mail 2017-10-30 17:53:37 -07:00
Ben Gotow 73b79a1cf4 Fix issues with server sync of thread metadata 2017-10-30 17:04:40 -07:00
Ben Gotow 5a145c415c Unsnooze to top of inbox by default, fallback to mark as unread #267 2017-10-30 17:02:05 -07:00
Ben Gotow ef0fe94d71 On Windows, fix missing L prefix on wide string literals 2017-10-30 12:57:44 -07:00
Ben Gotow 71eee04b42 Make postinstall script download last released version of mailsync #274 2017-10-30 12:51:08 -07:00
Ben Gotow 0c71fb2fb6 On Windows, use _wfopen to write unicode filenames 2017-10-30 12:43:58 -07:00
Ben Gotow b2b30a1bf5 Stop printing garbage when Sentry yells about 429s 2017-10-30 09:47:57 -07:00
Jeffrey Smith II 614bc198c5 Add option for unsnoozed messages to show as unread. (#267) 2017-10-29 17:35:16 -07:00
Joshua Gleitze 0af31a64c4 Handling of Unicode characters in Spellchecker. (#273)
The spellchecker could not handle non-ASCII characters in words, which was due to Javascript lacking support for a Unicode version of \w.
2017-10-29 17:14:02 -07:00
Ben Gotow 664204d89f Bump version to 1.0.7, update changelog 2017-10-27 17:40:33 -07:00
casuallancelot bb2b78a974 Independent keyboard shortcuts for Labels and Folders. (#259)
* Changed to "l" for Labels and "v" for Folders in Gmail.
* Updated gitignore to ignore build files.
2017-10-27 17:31:14 -07:00
Ben Gotow 475203aa41 Fix starred view only showing threads with exactly one starred message #100 2017-10-26 10:17:31 -07:00
Matt Lyons 1a1153cfa7 Allow subscription nag to be dismissed once per session (#248) 2017-10-26 00:14:30 -07:00
Ben Gotow 11507917a8 New and improved CONTRIBUTING.md 2017-10-25 23:43:31 -07:00
Ben Gotow d140d476a9 Fix linter errors - need to fix PR CI notices 2017-10-25 09:18:19 -07:00
Ben Gotow 0c24f1ea89 Add logging, input sanitization and more robust range handling #91 2017-10-24 22:51:22 -07:00
Ben Gotow 9014e60b80 Add new verbose logging option for easier debugging 2017-10-24 17:28:40 -07:00
Ben Gotow eaae6ff197 Ensure error codes are displayed and db migrate runs synchronously 2017-10-24 16:37:01 -07:00
David Howell d0a91bea80 Fallback to getPrimaryDisplay() if getDisplayMatching() returns null 2017-10-24 15:19:48 -07:00
David Howell 7159b127e2 Use process.platform not os.platform() 2017-10-24 15:19:48 -07:00
David Howell fc54b45578 Use the display that most closely intersects the window 2017-10-24 15:19:48 -07:00
David Howell 96d0d9d071 Center window based on primary display dimensions on linux only 2017-10-24 15:19:48 -07:00
Ben Gotow e22ad1621b Remove Contact.name column - always use search instead 2017-10-24 15:14:22 -07:00
Ben Gotow 994a911e27 When building contact search index, split email and first name #227 2017-10-24 15:03:23 -07:00
BuildTools be75f3c017 Removed "Nylas Team" from quick replies preferences
When a user first came on to the "Quick replies" preference pane, it would fire a message signed by the Nylas Team.
2017-10-24 14:49:27 -07:00
Ben Gotow 921306fdd5 Don’t assume SMTP failure means an SMTP error is present #241 2017-10-24 14:48:35 -07:00
Ben Gotow e3b05d5c4a Don’t assume vanishedMessages will be a finite set #91 2017-10-24 13:48:31 -07:00
Ben Gotow deebdb7dd2 Add small note with mailsync licensing information 2017-10-23 12:49:39 -07:00
Ben Gotow 4e8a2abfc3 Make postinstall script to untar mailsync 2017-10-23 10:51:32 -07:00
Ben Gotow b5d05a56cb Remove stray f in sidebar 2017-10-21 14:13:42 -07:00
Ben Gotow 9448c884ee Fix eslint / prettier lint errors 2017-10-20 16:28:17 -07:00
Ben Gotow 3e2b17eb86 Don’t honor message “replyTo” header if it would send to yourself #206 2017-10-20 13:13:00 -07:00
Ben Gotow 02b43fb620 Fix a few broken specs 2017-10-20 13:12:33 -07:00
Ben Gotow c9bef5ac88 Correctly wait for replacePassword to complete before triggering #215 2017-10-20 12:45:54 -07:00
David Howell be256482a4 Fix syntax error and use internal event handler instead of duplicating it 2017-10-20 12:00:37 -07:00