Evan Morikawa
6f658d293c
doc(task): make methods public and add documentation
2015-10-29 15:11:01 -04:00
Ben Gotow
525e1c8e89
fix(thread-list): Line up sender, subject and snippet
...
Fixes GitHub issue #278
2015-10-29 11:30:06 -07:00
Ben Gotow
afe77b27fb
feat(notifs): Native notifications for Mac OS X, Win coming
...
Summary: Replaces `new Notification`-based HTML5 notifications with system native notifications on Mac OS X. This allows us to implement the "Reply" button in the notifications. This will also serve as the hook for native Windows notifications, which are unsupported in Chromium.
Test Plan: Run tests
Reviewers: evan
Reviewed By: evan
Differential Revision: https://phab.nylas.com/D2199
2015-10-29 11:23:51 -07:00
Evan Morikawa
4cb05cb14c
fix(analytics): remove analytics
2015-10-28 20:06:01 -04:00
Ben Gotow
ed13ac360b
fix(notifs): Make sure notifs always have thread references
...
Summary:
This started as a fix to https://sentry.nylas.com/sentry/edgehill/group/2970/ , which was caused by `threads[msg.threadId]?.categoryNamed('inbox') isnt null`, because `undefined isnt null`.
Then I realized that we batch "incoming" messages and threads arbitrarily, and the reason this happened is because the thread and message were split into different delta updates. Previously, notifications would just have been skipped.
Now we call `_onNewMessagesMissingThreads` when threads cannot be found for new messages, and then try to find the threads again in 10 seconds. If we can find them, we simulate a delta call and run them back through the processor. It would have been simpler to call `_onNewMailReceived` again directly, but I want to be 100% sure we never create infinite loops.
Test Plan: Run new tests
Reviewers: evan
Reviewed By: evan
Differential Revision: https://phab.nylas.com/D2188
2015-10-28 16:55:35 -07:00
Evan Morikawa
1febd56ed5
fix(drafts): only syncback every 30 seconds instead of 5 seconds
...
This will help prevent API errors from causing multiple drafts to appear
2015-10-28 19:51:46 -04:00
Evan Morikawa
e0180a1e12
fix(ui): better unread count box
...
Smaller box that sits next to item.
Drafts is now no longer a strong color
Fixes T3535
2015-10-28 18:50:04 -04:00
Evan Morikawa
849736fcd5
fix(unread): can mark message as unread in split mode
...
Summary: Fixes T4835
Test Plan: new tests
Reviewers: bengotow
Reviewed By: bengotow
Maniphest Tasks: T4835
Differential Revision: https://phab.nylas.com/D2205
2015-10-28 17:50:07 -04:00
Ben Gotow
9e21be6dde
changelog: 0.3.20 release notes
2015-10-28 14:38:48 -07:00
Ben Gotow
45ffa2ce15
fix(notifications): Buttons always triggered default action
2015-10-28 10:47:44 -07:00
Ben Gotow
537b23d08b
fix(cibuild): unlinkSync => rmdirSync
2015-10-27 18:45:59 -07:00
Ben Gotow
9292bede3a
fix(cibuild): apm needs dependencies, fix for npm3
2015-10-27 18:29:14 -07:00
Ben Gotow
ec0577ad2b
bump(version): 0.3.20
2015-10-27 18:09:49 -07:00
Ben Gotow
a2e0a57cbf
fix(bootstrap): Always use npm3 in ./build to install apm
2015-10-27 17:04:14 -07:00
Ben Gotow
e76adb283c
feat(changelog): Link to changelog before and after updates
...
Summary: Link to the changelog, and add a new notification which appears after updates are installed
Test Plan: No tests to see here..
Reviewers: evan
Reviewed By: evan
Differential Revision: https://phab.nylas.com/D2201
2015-10-27 16:48:05 -07:00
Ben Gotow
170c8e4eea
fix(onboarding): Check code format before hitting API
2015-10-27 16:43:07 -07:00
Ben Gotow
e858eb6ebd
rm(aws-sdk): Ship logs via request
, eliminate aws-sdk
2015-10-27 16:35:38 -07:00
Ben Gotow
d0ff96c8a3
⇧(npm): Move to NPM3 to shorten paths on Win32
2015-10-27 16:23:12 -07:00
Ben Gotow
827e10cee1
rm(composer): Dead code related to Scribe / Bower
2015-10-27 11:38:39 -07:00
Ben Gotow
927c3209c7
Create CHANGELOG.md
2015-10-27 11:36:40 -07:00
Ben Gotow
659bac0069
fix(search): New X, focus styling for search
...
Fixes T3485
2015-10-27 11:28:11 -07:00
Ben Gotow
3a5f667a0b
fix(files): Not-yet-downloaded files can be opened via double click
...
Fixes T4840
2015-10-27 11:05:33 -07:00
Ben Gotow
b4eb8dc60c
fix(onboarding): Request /status/
to avoid 302
2015-10-27 10:50:18 -07:00
Brett Gerry
22b406484f
Add quotes to account token key in example config.cson
2015-10-26 17:13:05 -07:00
Ben Gotow
6d7743ae93
fix(workspace): Remember whether sidebar is hidden #190
2015-10-26 10:51:30 -07:00
Ben Gotow
abca03b13d
fix(prefs): Fix overflow of account names. #175
2015-10-26 10:47:47 -07:00
Ben Gotow
1e7732f260
fix(prefs): Guard against null account in preferences window
2015-10-26 10:47:47 -07:00
Michael Grinich
204746252b
note about libgcrypt11
2015-10-24 18:05:20 -07:00
Ben Gotow
65078fd7d1
fix(fullscreen): On Mac OS X, green window control defaults to fullscreen
2015-10-23 18:30:47 -07:00
Ben Gotow
5d11a1ece9
fix(atom): Prevent cache collisions with Atom
2015-10-23 17:03:41 -07:00
Ben Gotow
c19e40752a
bump(version): 0.3.19
2015-10-23 16:05:48 -07:00
Ben Gotow
7e041be33c
fix(drafts): Draft selection / deletion fixes
2015-10-23 16:04:27 -07:00
Ben Gotow
ccbd494d64
fix(sidebar): Better disclosure triangle position on multiline labels / folders
2015-10-23 16:04:27 -07:00
Evan Morikawa
e00cc0c760
fix(onboarding): fix add account button width
2015-10-23 15:21:58 -07:00
Ben Gotow
a855a67d1d
fix(message-list): Clicking Archive or Trash should pop back to the thread list
2015-10-23 15:21:37 -07:00
Ben Gotow
4b1d8b0fbd
fix(plugins): Packages => Plugins in a few more places
2015-10-23 15:14:44 -07:00
Evan Morikawa
fdf9c51606
fix(win): composer and input styles
2015-10-23 15:04:35 -07:00
Ben Gotow
da3287c100
fix(undo-redo): Fix "undo" button clickability, improve animation
2015-10-23 15:03:12 -07:00
Ben Gotow
3e9e6b9faf
fix(list): Additional focused CSS changes
2015-10-23 14:55:07 -07:00
Ben Gotow
8127e91ef0
fix(change-folder): Show folder name when moving to folder
2015-10-23 14:50:39 -07:00
Ben Gotow
4cebe51e17
fix(threads): Show the archive button in the bulk action bar
2015-10-23 14:50:39 -07:00
Evan Morikawa
539e9b3799
fix(archive): can archive and trash from focused message
2015-10-23 14:49:29 -07:00
Evan Morikawa
db19e88369
fix(docs): fix broken link
2015-10-23 13:41:29 -07:00
Evan Morikawa
e1529efbf5
feat(windows): updated docs and fix for building on 64-bit
2015-10-23 12:55:44 -07:00
Ben Gotow
fc840384da
fix(list): Incorrect snippet color on unread selected threads in narrow mode
2015-10-23 12:54:02 -07:00
Ben Gotow
8393fdbf94
fix(keymaps): Reveal keymap.cson rather than opening
2015-10-23 12:49:14 -07:00
Ben Gotow
1ad6c563a4
fix(thread-list): Better hover state for quick actions
2015-10-23 12:47:32 -07:00
Evan Morikawa
4390edcc64
fix(windows): fix apm package loading and onboarding styles
2015-10-23 12:18:00 -07:00
Ben Gotow
ea23796bf8
fix(onboarding): Do not open plugin folders after install
2015-10-23 11:58:33 -07:00
Ben Gotow
d4053d00fe
fix(onboarding): Replace ❤️ with a heart image for win32
2015-10-23 11:42:55 -07:00