Mailspring/internal_packages
Ben Gotow 9a0c3a245e fix(thread-list): Archive performance improvements, white rows fix
Summary:
Debounce changes out of the DatabaseStore to prevent lots of calls to persistModel from flooding the app

Tasks must always call super so they get IDs

The task queue shouldn't save every time it adds/removes a task - there could be hundreds

ActivityBar package is actually surprisingly slow, re-rendering needlessly

setState in MultiselectList sometimes renders immediately. Don't do this, because sometimes we're rendering twice back to back

Remove dead references

Never allow duplicate tags in the tags array

Don't archive threads that already have the archive tag (it doesn't do anything bad, but why bother creating tasks?)

Update DB specs

Test Plan: Run tests

Reviewers: evan

Reviewed By: evan

Differential Revision: https://review.inboxapp.com/D1506
2015-05-14 14:12:53 -07:00
..
account-sidebar fix(friday): Bugs and initial pass at the Today view without content (see summary) 2015-05-08 16:36:48 -07:00
attachments feat(unsafe-components): Wrap injected components, catch exceptions, clean up ComponentRegistry 2015-04-30 16:10:15 -07:00
calendar-bar refactor(react): convert to class-based React components 2015-04-30 13:08:29 -07:00
composer fix(composer): pasting into composer sanitizes and preserves whitespace 2015-05-11 18:07:06 -07:00
file-list feat(unsafe-components): Wrap injected components, catch exceptions, clean up ComponentRegistry 2015-04-30 16:10:15 -07:00
inbox-activity-bar fix(thread-list): Archive performance improvements, white rows fix 2015-05-14 14:12:53 -07:00
inbox-contact-elements feat(unsafe-components): Wrap injected components, catch exceptions, clean up ComponentRegistry 2015-04-30 16:10:15 -07:00
inbox-light-ui fix(speed): Mark packages as engine:atom, don't include coffee,cjsx in compiled app 2015-03-20 17:53:11 -07:00
message-list feat(tags): Tags dropdown and new features for Menu and Popover 2015-05-13 12:01:41 -07:00
message-templates feat(unsafe-components): Wrap injected components, catch exceptions, clean up ComponentRegistry 2015-04-30 16:10:15 -07:00
mode-switch feat(unsafe-components): Wrap injected components, catch exceptions, clean up ComponentRegistry 2015-04-30 16:10:15 -07:00
notification-mailto fix(speed): Mark packages as engine:atom, don't include coffee,cjsx in compiled app 2015-03-20 17:53:11 -07:00
notification-update-available fix(*) Small visual tweaks and fixes - see summary 2015-03-25 18:22:52 -07:00
notifications feat(unsafe-components): Wrap injected components, catch exceptions, clean up ComponentRegistry 2015-04-30 16:10:15 -07:00
onboarding fix(friday): Bugs and initial pass at the Today view without content (see summary) 2015-05-08 16:36:48 -07:00
search-bar feat(tags): Tags dropdown and new features for Menu and Popover 2015-05-13 12:01:41 -07:00
sidebar-fullcontact fix(salesforce): convert to use new ComponentRegistry 2015-05-01 15:58:25 -04:00
sidebar-inbox-internal fix(salesforce): convert to use new ComponentRegistry 2015-05-01 15:58:25 -04:00
thread-list fix(thread-list): Archive performance improvements, white rows fix 2015-05-14 14:12:53 -07:00
today fix(friday): Bugs and initial pass at the Today view without content (see summary) 2015-05-08 16:36:48 -07:00
tooltip refactor(react): convert to class-based React components 2015-04-30 13:08:29 -07:00
unread-badge fix(friday): Bugs and initial pass at the Today view without content (see summary) 2015-05-08 16:36:48 -07:00
unread-notifications fix(unread-notifications): Fix failing tests, add one for "Unknown" sender 2015-05-10 12:21:18 -07:00