Bug Fixes
- adding empty global links (b17a85c)
- auto remove dupes (59e5a26)
- idle time not being tracked when option is disabled #56 (a36f011)
- import not working correctly (fed37a9)
- gDriveSync: initial check not working as intended (9ae946c)
- project creation wrong check for existing (7fcefb8)
- settings state name (4d75537)
- gDriveSync: initial creation of backup file (e75e3d4)
- gDriveSync: message (51af762)
- pomodoroFocus: fix possible error (8ee5343)
- thumbnails: fix removing local links (bc3102e)
- timeSheetExport: allow for custom date formats (fe03021)
- timeSheetExport: use us/en date per default for export (2ae102f)
Features
- add button to reset all keyboard shortcuts (c3538cd)
- add notification when shutting down additional instances of super productivity (69cb232)
- add original stacktrace to error handling (c893fe9)
- gDriveSync: add auto login (c3885ac)
- improve error handling by sending the errors to the frontend and show them there as well (300caf0)
- focusMode: add keyboard shortcut for focus mode (b97767d)
- focusMode: add to pomodoro button (150fed1)
- focusMode: add ui for component (da97c4c)
- focusMode: better edge case handling (669fcf0)
- focusMode: clean up and fine tuning (272dc50)
- focusMode: implement as state (d6f9c71)
- focusMode: link button functionality (1d8013d)
- focusMode: make drop and drag work for focus mode (7ee2fc2)
- gDriveSync: add a way to specify the file name used (7c693fc)
- gDriveSync: add basic sync (f6ebeb8)
- gDriveSync: add better dialog for save confirm (7701927)
- gDriveSync: add error handling for google api (04130cc)
- gDriveSync: add import of data (2d5c5dc)
- gDriveSync: add promise button spinner (29d5f17)
- gDriveSync: add promise buttons also to time sheet export (af9e5af)
- gDriveSync: add settings and improve structure (67d03d7)
- gDriveSync: basic saving (528020c)
- gDriveSync: fix error handling (19da8f2)
- gDriveSync: further improve logging (96f8043)
- gDriveSync: handle loading conditions correctly (bbb94bf)
- gDriveSync: improve concurrent api call prevention (0a3ad93)
- gDriveSync: improve logging (245b7c6)
- gDriveSync: improve ui (dacbe58)
- gDriveSync: make syncing work nicely (30070c7)
- gDriveSync: prevent multiple dialogs (f3fa7e6)
- gDriveSync: prompt before loading data (d3dee47)
- gDriveSync: prompt before saving if there is a remote update (8b3e99a)
- gDriveSync: save data before closing the page (ae7a14a)
- mobile: beautify settings for mobile (4570ae9)
- mobile: don't display keyboard settings (d9e2df0)
- mobile: further improve ui (3cb776d)
- mobile: improve ui for mobile (954bbe5)
- mobile: make md switch more mobile friendly (ae547df)
- mobile: make more space for navigation items (fe67b53)
- pomodoroFocus: add basic outline of component (8943f1b)
- pomodoroFocus: also show parent task name in focus mode (bf05be1)
- pomodoroFocus: re-arrange ui (bca4813)
- thumbnails: add enlarging of thumbnails (7d3b057)
- thumbnails: add new global link type (bbdeb5c)
- let notes take up less space if empty (9354791)
- make notes more recognizable by changing their color (e989785)
- remember logged in state for time sheet export (8b40cd7)
- thumbnails: add thumbnails (05fb01f)
- thumbnails: prevent dragging of fullscreen image (8b7376f)
- require at least the current version of the gnome shell extension (aca6792)
- show images being dropped on markdown area as images rather than opening a dialog for attachments (e88cc50)