Evan Morikawa
7e3e3a6015
tests(calendar): adding calendar and scheduler tests
...
Summary: Adding tests
Test Plan: Tests
Reviewers: juan, bengotow
Reviewed By: bengotow
Differential Revision: https://phab.nylas.com/D2892
2016-04-19 11:54:15 -07:00
Ben Gotow
237bad59d8
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
0e2a875f4d
Expose ParticipantsTextField through component kit ( #1994 )
2016-04-18 16:39:08 -07:00
Ben Gotow
ea22bde230
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
40ca758766
fix(default-client): Set initial state to fix React warning
2016-04-15 14:30:13 -04:00
Ben Gotow
93131a11c7
fix(Inbox): Allow shift-J, shift-K to select threads
2016-04-14 17:36:51 -04:00
Ben Gotow
244a28dffa
fix(related-threads): Show snippet in addition to subject #1683
2016-04-14 17:33:43 -04:00
Ben Gotow
9b34ce73ec
fix(Gmail): Allow shift-J, shift-K to select threads
2016-04-14 17:08:46 -04:00
Ben Gotow
6f2329a169
fix(view-on-github): Add readme and fix bug
2016-04-14 17:03:57 -04:00
Ben Gotow
46cc73816e
fix(star): Change action from Star All => Star #1927
2016-04-14 16:34:46 -04:00
Ben Gotow
67d28d4e59
fix(tray): Don't recreate tray / change image unnecessarily
2016-04-14 15:29:08 -04:00
Ben Gotow
e134483d75
fix(lists): Commented out during testing, landed accidentally
2016-04-14 14:57:15 -04:00
Ben Gotow
a6abf801d5
💄 (scheduler): Would you like => I'd like
2016-04-13 17:48:27 -07:00
Drew Regitsky
b0fbdf7469
fix(onboarding): Add missing return statement when changing endpoints
2016-04-13 17:41:31 -07:00
Drew Regitsky
d098c96653
fix(onboarding): Change error notification for endpoint changes
2016-04-13 16:13:25 -07:00
Ben Gotow
5c48464691
fix(search-bar): Apparently we were not providing keys
2016-04-13 16:08:24 -07:00
Ben Gotow
fe171a0c8c
fix(require): Move more requires to new electron format
2016-04-13 15:35:01 -07:00
Ben Gotow
8e2be2d076
fix(empty): Use a much faster query for empty perspective
2016-04-13 14:47:23 -07:00
Ben Gotow
a7fbeb0157
fix(swipe): Cache isEnabled: false, fix scrolling in Trash
2016-04-13 14:22:43 -07:00
Ben Gotow
bdfa426ecf
fix(search): Cannot remove items from search (Sentry 30318)
2016-04-13 14:22:43 -07:00
Drew Regitsky
cf4cad4cbd
fix(api-error): Fix retrieval of error
field, used for endpoint updates
2016-04-13 12:29:39 -07:00
Matt Bilker
fbc8a66b03
fix(specs): handle Electron 0.37 remote method calls ( #1943 )
2016-04-13 10:29:13 -07:00
Ben Gotow
217af8d77c
bump(electron): 0.36.7 => 0.37.5
2016-04-12 18:42:57 -07:00
Koen Punt
edc4f52da8
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
8e5f75d8e0
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
cf3422de8d
fix(plugins): expose react-addons-test-utils for spec testing ( #1925 )
2016-04-12 18:08:00 -07:00
Ben Gotow
c460a4f2a4
perf(require): Don't assume require
is free, cache deferred imports
2016-04-12 17:30:44 -07:00
Ben Gotow
f396d9eddb
bump(react) 0.14.7 => 15.0.1
2016-04-12 16:58:45 -07:00
Jackie Luo
4cabab5d2a
fix(composer-emoji): Fix calculation for category positioning
2016-04-12 14:51:56 -07:00
Ben Gotow
d159e1037d
fix(emoji): Improve variable names / diff feedback
2016-04-12 14:46:03 -07:00
Ben Gotow
21a6aff99d
changelog: 0.4.25 release notes
2016-04-12 14:43:46 -07:00
Ben Gotow
f01cb6365f
fix(emoji): Don't allow emoji images to be dragged into attachments
2016-04-12 14:37:14 -07:00
Ben Gotow
8613921a55
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
4656fe21d7
fix(metadata): Add missing joinOnField declaration, assertion
2016-04-12 12:03:41 -07:00
Ben Gotow
8be564cbfb
fix(account-store): Allow updateAccount in all windows
2016-04-12 11:48:16 -07:00
Ben Gotow
96ddd17fc4
shrink(emoji): TinyPNG emoji, convert to 32x32
2016-04-12 11:34:45 -07:00
Jackie Luo
3d5fd7510c
lint(utils): Fix linter issue
2016-04-12 10:43:13 -07:00
Jackie Luo
1039ad2c34
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
f53ba0fbbe
bump(version): 0.4.25
2016-04-12 09:50:32 -07:00
Ben Gotow
436107844d
perf(db): Use same subselect for "related emails" queries
2016-04-12 09:50:08 -07:00
Evan Morikawa
7b03a80d02
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
f3a872b0c7
rm(log): Fix bad log statement
2016-04-11 18:59:09 -07:00
Ben Gotow
c69b192881
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
5f75cccc0f
fix(scheduler): End should work even if the mouse isn't over a time
2016-04-11 18:42:17 -07:00
Ben Gotow
938e9b8093
fix(scheduler): Make popover width even so it's not blurry
2016-04-11 18:33:53 -07:00
Ben Gotow
f5e5a7ef4c
fix(empty): Add padding to empty message
2016-04-11 18:20:28 -07:00
Ben Gotow
ba9d915f00
fix(scheduling): Enable by default in new installations
2016-04-11 18:07:37 -07:00
Ben Gotow
63343adeac
fix(sync): Handle "Invalid cursor" scenario by 💣 🔥 away the cache
2016-04-11 17:34:52 -07:00
Evan Morikawa
2855c3695f
fix(scheduler): minor style tweaks to scheduler popover
2016-04-11 19:33:27 -04:00
Ben Gotow
66e86d8f80
fix(timestamps): Don't crash on null times #1929
2016-04-11 16:17:58 -07:00