Ethan
Making products people love π₯π
Experimenting with email viewer designs, what do you think? π€π€
Removed addLabelsToEmail and removeLabelsFromEmail because there is modifyLabelsForEmail
Modify all items in thread if aggregateThreads is true in modifiers.js
Replaced v-bind: with β:β and v-on: with β@β everywhere
Optimized dbActions by only opening database once and offloading setValue to web worker!
Fixed attachmentsLoaded for Gmail
Thought a ton about pricing, value, plans, and the future of KanbanMail. Sparked by this tweet β twitter.com/Booligoosh/status/1138728717260189696
Fixed emoji from chat with me button
Added βL shortcut to add label
Allow dragging out of side-popups for Gmail accounts
Got windowControls to actually do stuff in desktop app!
Released v1.9.8! ππΎ
Added --no-edit to git merge command in prod.sh
Fixed label-related errors in Outlook
Close label picker when pressing esc
Focus label picker input when opening
Got labels to wrap nicely onto new lines
Removed email-labels component and added email-label components instead
Cleaned up a ton of unnecessary console.logs
Removed βCannot read property 'status' of undefinedβ errors when fetching from Clearbit
Massively optimized opening of emails
Use requestAnimationFrame when clearing thread-only emails in closeEmailViewer
Massively optimised closeEmailViewer!!