Commit graph

3404 commits

Author SHA1 Message Date
Ben Gotow b84bc5fd61 bump(version): 0.4.45 2016-06-14 01:45:52 -07:00
Ben Gotow b040433466 fix(login-links): Cap req to 1.5s, ensure pages always open 2016-06-14 01:23:22 -07:00
Ben Gotow 10753e128c fix(keybase): Add a small button to redeem a keybase invite 2016-06-13 17:40:21 -07:00
Jackie Luo 4ea106db3e 🎨(loading): Remove supplement text 2016-06-13 16:32:46 -07:00
Jackie Luo 9661430268 fix(view-on-github): Import Actions correctly 2016-06-13 16:19:46 -07:00
Ben Gotow bb2cf67722 fix(onboarding): Minor asset tweaks 2016-06-13 15:19:01 -07:00
Ben Gotow f49239dcf2 fix(pro): Add manual refresh to identity page 2016-06-13 12:06:53 -07:00
Juan Tejada 6b787259ef bump(version): 0.4.44 2016-06-13 12:05:11 -07:00
Evan Morikawa e6dc7f7b4b fix(analytics): move to work window 2016-06-13 13:14:15 -04:00
Evan Morikawa 75a785e683 fix(identity): enable proper People support 2016-06-12 21:13:46 -04:00
Jackie Luo b960a0bef7 fix(activity): Add thread ID to notifications 2016-06-10 15:55:21 -07:00
Ben Gotow 5f13982399 fix(pro): Replace subscriptionRequiredAfter 2016-06-10 14:36:37 -07:00
Juan Tejada 991453f4dc fix(send-task): Update to use Message::participants
- Fix participants method signature for correct default params
2016-06-10 13:27:40 -07:00
Ben Gotow 11fb1aefdc fix(sending): Minor changes to cleanup phase of sending 2016-06-10 12:35:56 -07:00
Juan Tejada e5b31603d3 fix(menus): Add missing Window menu to win32 and linux 2016-06-10 11:55:59 -07:00
Evan Morikawa b5212d1d1b fix(spec): fix failing draft specs 2016-06-10 11:54:47 -07:00
Evan Morikawa 7e749f2059 fix(multi-send): show dependent errors in session close task 2016-06-10 11:54:18 -07:00
Juan Tejada 1fffd843a0 fix(specs): Fix DraftStore and SendManyDraftsTask specs 2016-06-10 11:32:38 -07:00
Juan Tejada 95b44ed149 fix(mail-merge): Remove unecessary shouldComponentUpdate on decorator
- `shouldComponentUpdate` on ListensToMailMergeSession decorator prevented
the default TokenizingTexField from being rendered even when mail merge
was inactive.
- It incorrectly assumed that the only state the decorated component
cares about was the mail merge session state
2016-06-10 10:55:48 -07:00
Evan Morikawa 20b5b69b66 fix(draft): delay draft re-opening w/ errors to allow time to close 2016-06-10 09:32:18 -07:00
Juan Tejada d69126c8eb fix(mail-merge): Correctly update tokens when new csv is imported
- MailMergeBodyToken now keeps internal state to track when the column
its linked to has changed
- Fix subject regex
2016-06-10 00:28:44 -07:00
Ben Gotow 2fb8ecc9db fix(moves): Improve labeling of ChangeLabelTasks 2016-06-09 18:21:08 -07:00
Ben Gotow d0cb89ebd9 fix(emoji): Remove vertical overflow from composer, allow for popups 2016-06-09 17:51:08 -07:00
Jackie Luo 5a9ac9b79f fix(emoji): Stop checking text outside of current div for matches 2016-06-09 16:50:49 -07:00
Jackie Luo ee86aa0ccd 🎨(tracking): Align thread list with open tracking icons 2016-06-09 16:23:32 -07:00
Juan Tejada da20bcc931 fix(plugins):Call NotifyPlugins task regardless of metadata sync success
- Before this commit, if any SyncbackMetadataTask for a message failed, we would
never run NotifyPluginsOfSendTask because of the dependency in place.
This caused unintended consequences like open/link tracking not working
if any other plugin failed to syncback metadata, despite the tracking
metadata having been saved successfuly.

- This commit makes it so NotifyPluginsOfSendTask always runs after
the SyncbackMetadata tasks regardless of wether they fail or succeed by
updating the task queue to support this dependency scenario
2016-06-09 16:23:15 -07:00
Jackie Luo 5e6abfbe68 🎨(darkside): Add UI tweaks for activity list 2016-06-09 16:11:27 -07:00
Evan Morikawa 5ac1e7a63d fix(templates): fix new templates from draft 2016-06-09 15:21:20 -07:00
Evan Morikawa b513b678de fix(template): can hit enter to save template names 2016-06-09 15:21:20 -07:00
Jackie Luo 6a7dc75f11 fix(typo): Correct spelling in error message 2016-06-09 15:04:00 -07:00
Evan Morikawa d1d2749209 fix(templates): detect empty bodies and fix CSS 2016-06-09 15:00:58 -07:00
Juan Tejada ecb1464648 fix(themes): Properly set theme on the hot window
- First composer window you open after changing the theme will now have
the correct theme
2016-06-09 14:12:44 -07:00
Ben Gotow a1995d4a15 fix(plugin-ids): Lookup plugin id if pkg is not loaded 2016-06-09 13:58:24 -07:00
Evan Morikawa 1e462a7cbf fix(analytics): improve data 2016-06-09 13:18:01 -07:00
Juan Tejada 66c87b6749 fix(build): Fix less lint 2016-06-09 12:31:17 -07:00
Evan Morikawa 8e1824d66f fix(analytics): set super properties on events 2016-06-09 11:57:12 -07:00
Ben Gotow 93034307b2 fix(focus): Don't clear focus unless change removes acct 2016-06-09 10:57:31 -07:00
Ben Gotow 35a8b1ab6e fix(auth): Don't use a persistent session for webview 2016-06-09 10:30:27 -07:00
Ben Gotow 985278e6e1 fix(new-event): Make X easier to click 2016-06-08 18:29:46 -07:00
Ben Gotow 5d15ddaf09 fix(account): pro_sub => n1_sub 2016-06-08 18:25:45 -07:00
Ben Gotow 4bf36ebe36 fix(prefs): Use labels instead of email addresses 2016-06-08 18:25:45 -07:00
Ben Gotow ec0690fdc7 fix(win-manager): Replace sendToWindow, check for window first 2016-06-08 18:25:45 -07:00
Juan Tejada b427949288 fix(composer): Prevent composers in different windows to be out of sync
- Increase arbitrary wait time before closing window so Database ipc
messages can reach other windows with a higer success rate -- this
caused composers in different windows to be out of sync fairly often because the
database trigger event never reached them
- Clears commit timeout when commiting
2016-06-08 16:56:48 -07:00
Evan Morikawa 3b21982af2 fix(welcome): pass utm on to welcome 2016-06-08 14:19:40 -07:00
Ben Gotow c41dade912 fix(onboarding): Switch images into appropriate places 2016-06-08 14:10:09 -07:00
Ben Gotow 11a7472aa8 fix(onboarding): Final tutorial screenshot 2016-06-08 14:05:18 -07:00
Ben Gotow 2f8cba6b5f fix(onboarding): Don't allow going back into N1 signin 2016-06-08 13:48:56 -07:00
Juan Tejada 8012ed3493 fix(composer): Prevent participants field from adding unecessary changes
- This prevents the composer from being marked as not pristine even if
no real changes have been made
2016-06-08 13:45:39 -07:00
Evan Morikawa d1f9afba00 fix(analytics): Fix send draft analytics 2016-06-08 12:19:12 -07:00
Evan Morikawa bc785c7b5d fix(analytics): fix identify 2016-06-07 18:19:41 -07:00