Ethan
Making products people love π₯π
Got fromSearch parameter of getEmailObjectFromApiObject work with Outlook
Made getEmailObjectFromApiObject function work with Outlook too
Switched to Visual Studio Code!!!
Made new search bar work on mobile
Show "loading X more" if you click on "load X more"
Show "load X more" and "clear" options when searching
Redesigned offline message to match new search bar
Redesigned "x emails selected" message to match new search bar
Show "Searching..." in each column while KanbanMail is getting the matching IDs from the Gmail API
Show "Press Enter to search" when you start typing in the search box
Clear all search-only emails in closeSearch
Added a fromSearch attribute to tell if an email is only there because of a search
Created a loadAllSearchResults function that requests the not already loaded result emails from the Gmail API and appends them to the global emails array
Get a list of search result email IDs that haven't been loaded yet
Get search IDs from Gmail API and then filter search results based on that
Created a closeSearch function
Created a searchEmails function that takes in a searchString
Created a getEmailObjectFromApiObject function
Added getMatchingSearchIds to apiActions
Stopped "O" keyboard shortcut from triggering in inputs
Started working on an actually good search feature!
Fixed right arrow clearing bug
Add authentication header to task done PATCH requests