Juan Tejada
2955ce7dee
fix(styles): Cleanup less files for account sidebar and switcher
2016-01-29 11:03:52 -08:00
Ben Gotow
e4727f0562
fix(contacts): Bound the size of the ranked contact cache
2016-01-29 10:58:28 -08:00
Ben Gotow
422d5f8d8f
fix(notifs): Categories inside Threads need accountId. Fixes #1155
2016-01-29 10:49:45 -08:00
Juan Tejada
223f7fdde4
fix(sidebar): Update sidebar correctly when an account added or removed
2016-01-29 10:21:49 -08:00
Evan Morikawa
87a1fc6d29
Merge pull request #1145 from mbilker/fix-linux-spellchecker
...
Fix logic for en_US default dictionary on Linux
2016-01-29 10:16:20 -08:00
Juan Tejada
81d9a189e8
fix(lint): Indentation
2016-01-29 10:01:11 -08:00
Ben Gotow
395b7b9226
feat(me): Display "Me (Account Label)" in unified inbox
2016-01-29 09:29:25 -08:00
Ben Gotow
b548707671
perf(accounts): Cache accountForId
- need ordered map...
...
In general, we call the functions in AccountStore and CategoryStore / constantly / and inside of critical places like thread list render. Would be nice to create a safe and generic way of caching things and invalidating them when data changes.
2016-01-29 00:42:56 -08:00
Ben Gotow
9f97cf2fd5
fix(msg-list): Stop computing timestamps inside invisible tooltip
2016-01-29 00:37:32 -08:00
Ben Gotow
d8cc0d52d5
fix(query): Invalidate in-flight updates when query changes
2016-01-29 00:31:58 -08:00
Ben Gotow
179626dc20
fix(config): observe
fires immediately, causing re-renders
2016-01-29 00:31:10 -08:00
Ben Gotow
cbf97d5c4f
fix(db): Pool, flush change records rather than cancel queries
2016-01-28 23:20:19 -08:00
Ben Gotow
333b0b7f36
fix(json-blob): ClientIds on JSONBlob should just be key
2016-01-28 23:20:19 -08:00
Juan Tejada
49e660182d
fix(thread-model): Remove check that prevents thread to update correctly
...
- Since Thread#labels and Thread#folders are now aliased to
Thread#categories, Thread#fromJSON had to populate the categories array
correctly. However it, was only being populated from json if the
categories array was undefined, which prevented the categories from
being populated when API updates were received.
2016-01-28 19:55:42 -08:00
Juan Tejada
e7a70d9bf7
fix(account-switcher): Don't display "All Accounts" when only 1 account
2016-01-28 19:53:12 -08:00
mbilker
fab11f649d
fix(spellchecker): add back in split call
...
Fixes the spec test when only the language (e.g. 'en') is supplied and still
recognize the language.
2016-01-28 22:10:01 -05:00
mbilker
8efb711bfe
fix(spellchecker): check both replacements of '_' and '-' in dictionary array
2016-01-28 22:10:01 -05:00
mbilker
3ec81c5707
fix(spellchecker): broken array check logic for en_US default
2016-01-28 22:10:01 -05:00
Greg Bowler
878d1c0617
Check metaKey and ctrlKey presence for multi platform support
...
Fixes #388
2016-01-28 18:34:59 -08:00
Evan Morikawa
f0b0f35433
fix(message): fix truncation of messages
...
It would seem the document.documentElement.scrollHeight can return 0 when
the document.body.scrollHeight reliably returns the correct height.
Changed to fallback to various height checking mechanisms.
Fixes #425
Fixes #1102
Fixes #1153
2016-01-28 18:07:43 -08:00
Evan Morikawa
8f384bb4e8
fix(quoted): fix quoted text issue with single blockquotes
...
Fixes #1084
Also fixes broken tokenizing text field specs
Also protects `MessageBodyExtension`s from errors
2016-01-28 17:25:36 -08:00
Ben Gotow
9dab8d6335
fix(labels): Never show labels UX for threads split across folders
2016-01-28 16:57:24 -08:00
Ben Gotow
12b60e4360
fix(important): Hide important in message column of unified unless Gmail
2016-01-28 16:57:24 -08:00
Ben Gotow
db06df0902
fix(account-sidebar): onToggleCollapsed => onCollapseToggled
2016-01-28 16:57:24 -08:00
Ben Gotow
7d782ea084
fix(drag-drop): Fix drop styles in account sidebar
2016-01-28 16:57:24 -08:00
Evan Morikawa
b89da75c01
fix(composer): don't blur input field when app blurs
...
Fixes #852
2016-01-28 16:37:07 -08:00
Evan Morikawa
470a1723a9
fix(sql): fix single quote escaping in array queries
2016-01-28 16:28:10 -08:00
Juan Tejada
5eca866b43
fix(syncback-category-task): Correct request path when updating
2016-01-28 16:25:17 -08:00
Juan Tejada
0c3ca4b6e4
fix(sidebar): Prevent editing items in OutlineView when not allowed
...
- Fix check in OutlineViewItem
2016-01-28 16:21:21 -08:00
Evan Morikawa
decd7c787e
fix(apm): no longer overrides apm
...
Summary: Fixes #39
Test Plan: new tests
Reviewers: juan, bengotow
Reviewed By: bengotow
Differential Revision: https://phab.nylas.com/D2481
2016-01-28 16:06:27 -08:00
Ben Gotow
de489368e6
fix(unified): Add a unified icon. designer gets back tues.
2016-01-28 16:01:22 -08:00
Ben Gotow
54d30a31b3
fix(specs): Re-enable draft-store specs
2016-01-28 15:48:08 -08:00
Ben Gotow
2d63426113
bump(version): 0.4.0 beta
2016-01-28 15:48:08 -08:00
Juan Tejada
10a6b76fb7
add(docs): Add docs for OutlineView and OutlineViewItem
...
- Renames some stuff
2016-01-28 15:28:15 -08:00
Ben Gotow
e27c9eaca5
fix(important): Fix bugs in "important" label categorization
2016-01-28 15:27:03 -08:00
Ben Gotow
09a2096690
fix(linter): Switching between Coffee + ES6 is hard...
2016-01-28 14:59:17 -08:00
Ben Gotow
3869b9c214
fix(contact-search): Keep only ranked contacts, query for others. Massive perf boost.
2016-01-28 14:56:15 -08:00
Drew Regitsky
e1631db435
fix(templates): small CSS fix in preferences page
2016-01-28 14:51:31 -08:00
Evan Morikawa
9faedb8b31
fix(keymap): don't use alt key in Windows keymaps
2016-01-28 14:26:56 -08:00
Evan Morikawa
bc9ff12819
fix(keymap): change win32 keymaps to use ctrl-alt instead of cmd-alt
2016-01-28 14:18:44 -08:00
Juan Tejada
89f431edec
add(specs): Add specs for MailboxPerspective
...
- Renames canApplyToThreads -> canReceiveThreads and applyToThreads ->
receiveThreads
- Add initial specs and better documentation for
MailboxPerspective.canReceiveThreads.
2016-01-28 14:11:50 -08:00
Juan Tejada
8237e3742c
fix(perspective): Update MailboxPerspective.canApplyToThreads
...
- Checks if the account ids of the threads that want to be applied are
contained inside the perspectives account ids. E.g.:
- I can move thread from account A to unified inbox or inbox A, but
not to inbox B.
- I can move threads from account A to a folder in account A but not a
folder in account B
- Update data transferred in drag + other minor updates
2016-01-28 13:30:08 -08:00
Michael Grinich
2e0469805b
add levelup theme
2016-01-28 13:23:10 -08:00
Evan Morikawa
983dc77ef0
fix(resources): update build resources link
2016-01-28 12:03:23 -08:00
Evan Morikawa
8bcb0a2184
fix(resources): update build resources link
2016-01-28 12:02:27 -08:00
Evan Morikawa
55aedef697
feat(startup): new option to launch on system start
...
Summary:
adds new option to launch on system start
Also adds the `--background` flag to launch N1 in the background (aka not
show the main window).
Test Plan: Manual
Reviewers: bengotow, juan
Reviewed By: juan
Differential Revision: https://phab.nylas.com/D2474
2016-01-28 12:02:08 -08:00
Ben Gotow
46b339d334
fix(message-list): Spec fixes, all stubs need accountId
2016-01-28 11:14:04 -08:00
Juan Tejada
2dedd20eb8
fix(count): Fix unread count for badge and tray icon in mac
2016-01-28 11:10:05 -08:00
Juan Tejada
7e368a74d2
update(analytics): Add missing action: removeAttachment
2016-01-28 11:02:27 -08:00
Ben Gotow
da68b393a2
fix(message-list): Only display labels when usesLabels()
2016-01-28 10:46:33 -08:00