Ben Gotow
36ab9d593b
feat(unread/spam): New items in the sidebar for unread and spam
...
Summary:
Adds a new unified "Spam" folder and a unified "Unread" view,
which shows all the messages in your inbox which are unread.
Test Plan: Run tests
Reviewers: evan, juan
Reviewed By: juan
Differential Revision: https://phab.nylas.com/D2901
2016-04-19 11:32:33 -07:00
Dakota Nelson
ccaa03e944
Expose ParticipantsTextField through component kit ( #1994 )
2016-04-18 16:39:08 -07:00
Ben Gotow
0de50b476c
fix(default-alias): Show primary email instead of "None", clarify only for new messages currently
2016-04-15 19:05:54 -04:00
Ben Gotow
e70fdd4dcd
fix(default-client): Set initial state to fix React warning
2016-04-15 14:30:13 -04:00
Ben Gotow
880dada861
fix(Inbox): Allow shift-J, shift-K to select threads
2016-04-14 17:36:51 -04:00
Ben Gotow
cd4b1c7016
fix(related-threads): Show snippet in addition to subject #1683
2016-04-14 17:33:43 -04:00
Ben Gotow
7dee437e61
fix(Gmail): Allow shift-J, shift-K to select threads
2016-04-14 17:08:46 -04:00
Ben Gotow
59b0c1c556
fix(view-on-github): Add readme and fix bug
2016-04-14 17:03:57 -04:00
Ben Gotow
b521cf7f03
fix(star): Change action from Star All => Star #1927
2016-04-14 16:34:46 -04:00
Ben Gotow
a196e50f25
fix(tray): Don't recreate tray / change image unnecessarily
2016-04-14 15:29:08 -04:00
Ben Gotow
fd4f8b6c8e
fix(lists): Commented out during testing, landed accidentally
2016-04-14 14:57:15 -04:00
Ben Gotow
c96a5a4d22
💄 (scheduler): Would you like => I'd like
2016-04-13 17:48:27 -07:00
Drew Regitsky
8ea78417a8
fix(onboarding): Add missing return statement when changing endpoints
2016-04-13 17:41:31 -07:00
Drew Regitsky
19a4281bb4
fix(onboarding): Change error notification for endpoint changes
2016-04-13 16:13:25 -07:00
Ben Gotow
1b6525910c
fix(search-bar): Apparently we were not providing keys
2016-04-13 16:08:24 -07:00
Ben Gotow
f85f447141
fix(require): Move more requires to new electron format
2016-04-13 15:35:01 -07:00
Ben Gotow
2f3bc020a1
fix(empty): Use a much faster query for empty perspective
2016-04-13 14:47:23 -07:00
Ben Gotow
471bbbe1e3
fix(swipe): Cache isEnabled: false, fix scrolling in Trash
2016-04-13 14:22:43 -07:00
Ben Gotow
b64719d09f
fix(search): Cannot remove items from search (Sentry 30318)
2016-04-13 14:22:43 -07:00
Drew Regitsky
959ce855ff
fix(api-error): Fix retrieval of error
field, used for endpoint updates
2016-04-13 12:29:39 -07:00
Matt Bilker
76ccd73153
fix(specs): handle Electron 0.37 remote method calls ( #1943 )
2016-04-13 10:29:13 -07:00
Ben Gotow
d1211ab7de
bump(electron): 0.36.7 => 0.37.5
2016-04-12 18:42:57 -07:00
Koen Punt
08d18765d7
Open links in background when ⌘ key is pressed ( #1637 )
...
When you hold down the meta key (⌘), and click on a link in a message,
the target application will not activate, so N1 will stay in the
foreground.
Electron only supports this for OS X
2016-04-12 18:11:27 -07:00
Matt Bilker
5fd8faa82c
fix(imports): switch to Electron's require('electron') ( #1907 )
...
* fix(imports): switch to Electron's require('electron')
Electron in 0.37.5 phases out the usage of `require('built-in-module')`
in favor of `require('electron').builtInModule`. This commit corrects usage in
some cases that cause N1 to not start under Electron 0.37.5.
* fix(specs): use new Electron remote import
2016-04-12 18:09:13 -07:00
Matt Bilker
fad1594c01
fix(plugins): expose react-addons-test-utils for spec testing ( #1925 )
2016-04-12 18:08:00 -07:00
Ben Gotow
6924965b87
perf(require): Don't assume require
is free, cache deferred imports
2016-04-12 17:30:44 -07:00
Ben Gotow
5a9d6c9eba
bump(react) 0.14.7 => 15.0.1
2016-04-12 16:58:45 -07:00
Jackie Luo
cf926b0346
fix(composer-emoji): Fix calculation for category positioning
2016-04-12 14:51:56 -07:00
Ben Gotow
d5fb58a029
fix(emoji): Improve variable names / diff feedback
2016-04-12 14:46:03 -07:00
Ben Gotow
0971c8d498
changelog: 0.4.25 release notes
2016-04-12 14:43:46 -07:00
Ben Gotow
fc7ae4b415
fix(emoji): Don't allow emoji images to be dragged into attachments
2016-04-12 14:37:14 -07:00
Ben Gotow
370edc40e9
fix(emoji): Re-use img tag to avoid running out of file descriptors
...
Summary:
On my machine the new emoji picker was causing "too many open file descriptor"
errors. I think that this was because it was creating 1300 image tags in 50msec.
I refactored this code so that it uses a single image tag and only loads one image
at a time. This could make it slower on some people's machines, but eliminates the
possibility of it breaking the app!
Test Plan: Run tests
Reviewers: jackie
Differential Revision: https://phab.nylas.com/D2878
2016-04-12 14:29:59 -07:00
Ben Gotow
5e49962cfb
fix(metadata): Add missing joinOnField declaration, assertion
2016-04-12 12:03:41 -07:00
Ben Gotow
6d01120558
fix(account-store): Allow updateAccount in all windows
2016-04-12 11:48:16 -07:00
Ben Gotow
be3b795811
shrink(emoji): TinyPNG emoji, convert to 32x32
2016-04-12 11:34:45 -07:00
Jackie Luo
90366d38ae
lint(utils): Fix linter issue
2016-04-12 10:43:13 -07:00
Jackie Luo
2a431fcec7
fix(composer-emoji): Switch to characters to PNGs ( #1898 )
...
* Add PNGs and JSON file
* Add Apple and Twitter emoji
* Fix linter issues and tests
* Get correct path from EmojiStore
* Add emoji regex and update extensions
* Remove the scary regex
2016-04-12 10:27:24 -07:00
Ben Gotow
1e073be8a3
bump(version): 0.4.25
2016-04-12 09:50:32 -07:00
Ben Gotow
9a2af44b5f
perf(db): Use same subselect for "related emails" queries
2016-04-12 09:50:08 -07:00
Evan Morikawa
c5f4c7305d
feat(scheduler): add an event preview when sending a meeting request
...
Summary: add event preview
Test Plan: manual
Reviewers: bengotow, juan
Differential Revision: https://phab.nylas.com/D2874
2016-04-11 22:45:36 -04:00
Ben Gotow
f1261cc000
rm(log): Fix bad log statement
2016-04-11 18:59:09 -07:00
Ben Gotow
793b9efae0
fix(scheduler): Don't cast durations to integers, fix 1.5, 2.5 hour blocks
2016-04-11 18:52:49 -07:00
Ben Gotow
24d9157ee5
fix(scheduler): End should work even if the mouse isn't over a time
2016-04-11 18:42:17 -07:00
Ben Gotow
c3fad8cca7
fix(scheduler): Make popover width even so it's not blurry
2016-04-11 18:33:53 -07:00
Ben Gotow
7e07c199c4
fix(empty): Add padding to empty message
2016-04-11 18:20:28 -07:00
Ben Gotow
8f86968ddd
fix(scheduling): Enable by default in new installations
2016-04-11 18:07:37 -07:00
Ben Gotow
046c8b3122
fix(sync): Handle "Invalid cursor" scenario by 💣 🔥 away the cache
2016-04-11 17:34:52 -07:00
Evan Morikawa
d24f653e26
fix(scheduler): minor style tweaks to scheduler popover
2016-04-11 19:33:27 -04:00
Ben Gotow
2eab0e3a75
fix(timestamps): Don't crash on null times #1929
2016-04-11 16:17:58 -07:00
Juan Tejada
9848f8f086
Revert "fix(build): Actually make verbose"
...
This reverts commit a3156a1799
.
2016-04-11 16:12:05 -07:00