Ben Gotow
183cbaff17
fix(config): observe
fires immediately, causing re-renders
2016-01-29 00:31:10 -08:00
Juan Tejada
be73b8bea8
fix(account-switcher): Don't display "All Accounts" when only 1 account
2016-01-28 19:53:12 -08:00
Evan Morikawa
6620779ee2
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
Ben Gotow
25db6c696d
fix(labels): Never show labels UX for threads split across folders
2016-01-28 16:57:24 -08:00
Ben Gotow
ef5a8fc8e9
fix(important): Hide important in message column of unified unless Gmail
2016-01-28 16:57:24 -08:00
Ben Gotow
ef7c98af2c
fix(account-sidebar): onToggleCollapsed => onCollapseToggled
2016-01-28 16:57:24 -08:00
Juan Tejada
896c1e1fe9
fix(sidebar): Prevent editing items in OutlineView when not allowed
...
- Fix check in OutlineViewItem
2016-01-28 16:21:21 -08:00
Ben Gotow
0fe0542bf9
fix(unified): Add a unified icon. designer gets back tues.
2016-01-28 16:01:22 -08:00
Juan Tejada
74c72e0915
add(docs): Add docs for OutlineView and OutlineViewItem
...
- Renames some stuff
2016-01-28 15:28:15 -08:00
Ben Gotow
e39662983d
fix(important): Fix bugs in "important" label categorization
2016-01-28 15:27:03 -08:00
Ben Gotow
52a7a6625f
fix(linter): Switching between Coffee + ES6 is hard...
2016-01-28 14:59:17 -08:00
Ben Gotow
d1415585d5
fix(contact-search): Keep only ranked contacts, query for others. Massive perf boost.
2016-01-28 14:56:15 -08:00
Drew Regitsky
bb6f74d5f2
fix(templates): small CSS fix in preferences page
2016-01-28 14:51:31 -08:00
Juan Tejada
f00f7c56f8
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
79c103ae15
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
Evan Morikawa
67edcc836f
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
63102ba732
fix(message-list): Spec fixes, all stubs need accountId
2016-01-28 11:14:04 -08:00
Ben Gotow
3b03f141b1
fix(message-list): Only display labels when usesLabels()
2016-01-28 10:46:33 -08:00
Juan Tejada
6b274593dd
Increment max width for sidebar
2016-01-28 01:29:18 -08:00
Juan Tejada
3343000f86
Update file uploads (see details):
...
- Add uploads field to Message and removes cache from FileUploadsStore
- Updates draft via session from DraftStore
- This makes everything way cleaner
- This fixes bug when creating draft with uploads and the opening it in
new window
- Updates specs
2016-01-28 00:33:22 -08:00
Juan Tejada
8b0a3a69db
Update OutlineViewItem to focus end of input when editing
2016-01-28 00:02:55 -08:00
Juan Tejada
bf2cebc08f
Add folder/label renames
...
- Updates OutlineView to reuse OutlineViewItem for creating new items
- Adds ability to edit outline view items via double click or right
click
- Cleans up css and code and sidebar item
- Updates SyncbackCategoryTask to update categories as well
- Adds 405 to permanent api error codes
2016-01-27 23:16:17 -08:00
Juan Tejada
4ed14d137e
Misc fixes for FileUploadStore
2016-01-27 15:38:01 -08:00
Juan Tejada
bd675ba0c1
Fix ComposerView specs
2016-01-27 13:49:34 -08:00
Ben Gotow
7908ff7899
Basic fixes for drag and drop
2016-01-27 11:45:02 -08:00
Ben Gotow
a77c9548d1
Fix sidebar when an account doesn't have a standard category
2016-01-27 11:14:11 -08:00
Juan Tejada
fb1324f14e
Inits FileUploadStore from current state in the filesystem
...
- Removes uploads when draft is deleted
- Misc fixes and renaming
2016-01-26 18:48:58 -08:00
Ben Gotow
695af8b983
More sending fixes - attachments working!
2016-01-26 18:03:01 -08:00
Juan Tejada
22d9947908
Misc fixes for FileUploadStore
2016-01-26 16:58:20 -08:00
Juan Tejada
8cb14d509f
Refactor FileUploadStore and composer attachments - WIP
2016-01-26 15:36:38 -08:00
Juan Tejada
b32bf65774
Fix when checking if draft is a reply when getting accounts for send
2016-01-26 13:55:26 -08:00
Ben Gotow
4f3de3fc97
Fix for bad @props
2016-01-25 19:07:28 -08:00
Juan Tejada
b13ca724f1
Add ability to select account to send from
...
- Adds settings option to select default account to send from
2016-01-25 18:20:54 -08:00
Ben Gotow
b94c2e35e4
Fix AccountStore.current() references in private packages
2016-01-25 18:02:56 -08:00
Ben Gotow
0ef4911b22
Merge branch 'master' into unified-inbox
...
# Conflicts:
# internal_packages/feedback/lib/feedback-button.cjsx
# internal_packages/thread-list/lib/thread-list.cjsx
# src/flux/stores/draft-store.coffee
2016-01-25 17:28:29 -08:00
Ben Gotow
bb03e52e33
Clean up action bars, random exceptions
2016-01-25 17:08:38 -08:00
Ben Gotow
e4553ffb1e
Fix drafts
2016-01-25 16:37:34 -08:00
Evan Morikawa
392753233e
feat(send): Send and Archive
...
Summary: Send and Archive plus a new setting.
Test Plan: new tests
Reviewers: bengotow, juan
Reviewed By: bengotow
Differential Revision: https://phab.nylas.com/D2446
2016-01-25 14:14:09 -08:00
Ben Gotow
8c38b1bce8
Fix for search bar issue with threads not appearing
2016-01-25 13:47:41 -08:00
Ben Gotow
617224be29
More spec fixes
2016-01-25 11:42:39 -08:00
Ben Gotow
c9e5b68f16
More database-related spec fixes
2016-01-25 11:35:23 -08:00
Ben Gotow
6a28cd8cda
DatabaseTransaction / QueryBuilder spec fixes
2016-01-25 11:11:57 -08:00
Ben Gotow
fcb75fbf1a
CategoryPicker / PerspectiveStore spec fixes
2016-01-25 11:07:40 -08:00
Evan Morikawa
5057ad3d20
fix(keymap): the remove and go to prev/next keys were reversed
...
Fixes #924
2016-01-22 15:33:49 -08:00
Juan Tejada
27ff4d2de2
Show window when switching accounts if it isnt visible
2016-01-22 11:58:24 -08:00
Ben Gotow
946d81bf20
Rebuild SearchSuggestionStore to fix errors, appearing after search committed
2016-01-21 16:00:18 -08:00
Juan Tejada
e3b8803250
Update sidebar to hold state for selected account
...
- Ensures that it displays the correct set of sidebar items even when
the perspective changes
- Also sets up hotkeys to switch currently focused accounts
2016-01-21 14:13:48 -08:00
Ben Gotow
7458fdd4db
TaskFactory now returns N tasks for performing standard actions, undo uses arrays
2016-01-21 13:46:04 -08:00
Juan Tejada
f38e9da828
Update default collapsed value for sidebar items in unified inbox view
2016-01-20 19:22:33 -08:00
Ben Gotow
015a985032
fix(onboarding): Minor style changes, headers for EAS
2016-01-20 17:09:15 -08:00