Super Productivity Changelog

What's new in Super Productivity 8.0.5

Apr 12, 2024
  • Bug Fixes:
  • Cursor positioning error for special case
  • Restore task button appearing for every task
  • Schedule of task is removed when another tag is added
  • Select content not being scrollable
  • Features:
  • Adjust default values
  • Encryption: add config form
  • Encryption: handle special case
  • Encryption: handle special case 2
  • Encryption: improve wording
  • Encryption: improve wording 2
  • Encryption: make basic encryption work
  • I18n: update Chinese translation
  • Improve behavior on touch primary devices

New in Super Productivity 8.0.1 (Mar 4, 2024)

  • Bug Fixes:
  • Calendar disable not working (34ba6ae)
  • Issue when trying to move sub-task to archive #3059 (ba2cc3c)
  • Issue when trying to remove last tag #3060 (b40397a)
  • Features:
  • Add productivity tip (03b0080)
  • Close app if user selects NOT to fix data #3052 (67a5758)
  • i18n: update Croatian translation #3044 (398ef21)
  • Improve error handling for failed pkce challenge #3039 (7ccf5b3)
  • Improve new tag handling #3035 (1bbe671)
  • Improve windows store icon #2549 (3c94c81)
  • Sync: retry upload once without confirm and only then ask #3058 (9d30b32)
  • Sync: show snack if already in sync (1394e43)
  • Use different icon for mac and linux #3033 (53f57dc)

New in Super Productivity 8.0.0 (Feb 19, 2024)

  • Bug Fixes:
  • privacy export not masking all the properties #3005 (632b0cb)
  • redmine initial dialog btn (fc7ef3f)
  • reminderCountdown: not reacting right away to skipped reminders (b8ef950)
  • task data not ready for calendar issue tasks #3004 (d7124ca)
  • tour: weird modal container pushing content bug (60a3423)
  • wrong short syntax style (17cdbfe)
  • Features:
  • improve repeat section styling (0cbdb1c)
  • shortSyntax: ask before creating new tags (d362783)

New in Super Productivity 8.0.0 RC 0 (Jan 31, 2024)

  • Bug Fixes:
  • Avoid too many calendar requests when tracking (110607d)
  • CalendarIntegration: migration not working (452c480)
  • CalendarIntegration: skipped events not working (a6a8ec3)
  • CalendarIntegration: wrong component name (b562471)
  • Checklist not working anymore inside markdown #2988 (bbfa937)
  • CountdownReminder: make edge cases work when tracking (869f721)
  • Debounce for config form not always working (64ba20a)
  • Default project error #2950 (567a55c)
  • Dismiss banners if no stuff to show (22324d7)
  • Domina mode leading to issues #2992 (865dab0)
  • Don't show countdown when task is deleted and react to changes (dc9c4ab)
  • Don't show domina mode on snap and for firefox #2977 (2e30b8b)
  • Error when there is no task archive yet (0e8ffc3)
  • Error when there is no task archive yet 2 (16da66b)
  • Focus not being restored for repeat task dialog (af794b3)
  • Lint (daa8459)
  • Motivational image cfg not being shown #2971 (9c3a566)
  • Planning mode issues (15b8f52)
  • Remove leftover wrong code (13c1338)
  • Save and go home marking tasks as done before confirmation in dialog (90cff79)
  • Show simple counter title on hover #2660 (d661fad)
  • Styling for procrastination helper (33b2b90)
  • Styling issue (eb2cfbf)
  • Task focus behavior edge case (d066976)
  • Today string not always being translated (301cbde)
  • Tooltip not visible (0eeb2fa)
  • Typo (33eeb22)
  • Features:
  • Add hash fn (a9dd944)
  • Add info on how to add tags (1833593)
  • Add outlook info for ical cfg (9adc538)
  • Add quick way to access timeline settings (1d7e394)
  • Add subtle play animation (df59101)
  • Add warning in browser for ical cfg (a245950)
  • Also close additional info panel on ESCAPE (cb53906)
  • Also show time worked today for archived tasks #2939 (3c63874)
  • CalendarIntegration: add add as task for timeline itself (b7d1914)
  • CalendarIntegration: add calendar tasks as issue tasks (1798295)
  • CalendarIntegration: add checking in interval (df81df4)
  • CalendarIntegration: add config form (97b92a6)
  • CalendarIntegration: add isueProviderId for calendar tasks and make adding from timeline work correctly (4cbb523)
  • CalendarIntegration: add migration for calendars from timeline to new integration (6a24f0f)
  • CalendarIntegration: add service to use for caching later (e43d875)
  • CalendarIntegration: add smart threshold for events (d79f586)
  • CalendarIntegration: add translations (0841d83)
  • CalendarIntegration: adjust msg for past (8822222)
  • CalendarIntegration: filter added calendar events from timeline (23587ff)
  • CalendarIntegration: hide icon for now (c093aeb)
  • CalendarIntegration: make banner behave smarter for multiple entries (1da0d07)
  • CalendarIntegration: make banner react smartly to already added tasks (cce9424)
  • CalendarIntegration: make most basic displaying of events work (f3019ca)
  • CalendarIntegration: make navigate to task accessible from anywhere (78da133)
  • CalendarIntegration: persist skipped events for a day (f585be9)
  • CalendarIntegration: polish (cc2a6e1)
  • CalendarIntegration: show notes button in a normal fashion (d74cb00)
  • CalendarIntegration: update description text (0f9aafe)
  • Disable spellcheck for duration input (82908ce)
  • Disable spellcheck for task title (3f3ebd1)
  • Electron: avoid weird shortcuts being able to crash the app (1e05cf2)
  • FocusMode: make x close procrastination mode instead of focus mode (ec6cce8)
  • Make goToWorkView shortcut configurable and also focus first task if possible (b09b074)
  • ReminderCountdown: fine tune (a7c9a29)
  • ReminderCountdown: fine tune 2 (3145a40)
  • ReminderCountdown: make countdown progress work (08e72d3)
  • ReminderCountdown: make math work better (a370ca2)
  • ReminderCountdown: outline feature (6c1e697)
  • Set default values for form checkbox (ed29f23)
  • Show icon for icon selector component (6d09a35)
  • TagsForSubTasks: avoid problematic error case (b7a3fe7)
  • TagsForSubTasks: display add and remove my day btns work better (351d50e)
  • TagsForSubTasks: display add and remove my day btns work better 2 (d273894)
  • TagsForSubTasks: improve handling and auto add and remove tags for parent or sub task if necessary (7863975)
  • TagsForSubTasks: make drag & drop work (fea088f)
  • TagsForSubTasks: make most basic stuff work (29a47ab)
  • TagsForSubTasks: make up & down work in timeline (0eb87f0)
  • TagsForSubTasks: navigate to parent task context if necessary (9c9d7bd)
  • Tour: add advanced tutorial choice (0424aea)
  • Tour: add basic steps (74d1c40)
  • Tour: add basic steps2 (721aa86)
  • Tour: add basic steps3 (9578a58)
  • Tour: add for advanced keyboard stuff (f592d1d)
  • Tour: add for advanced keyboard stuff 2 (b6d227e)
  • Tour: add mechanism to show tours again (e1534fa)
  • Tour: add more menu entries for help (2bdda43)
  • Tour: add simple intro for projects (77fdc51)
  • Tour: add tour for calendar and productivity helpers (b125f8d)
  • Tour: add tour for sync (bea725d)
  • Tour: add translations (6f729f8)
  • Tour: also add swipe tutorial (95ac2e4)
  • Tour: better hover menu experience (51da1b9)
  • Tour: disable default focus behavior (9434408)
  • Tour: fine tune (57ab150)
  • Tour: further polish <3 (daeb42e)
  • Tour: further polish <3 2 (05d0cbd)
  • Tour: further polish <3 3 (4f01c04)
  • Tour: further polish <3 4 (2d01322)
  • Tour: improve basic steps (8a83786)
  • Tour: improve basic steps 2 (5d71b5a)
  • Tour: improve basic steps 3 (8958e14)
  • Tour: improve button styling (abf9dce)
  • Tour: improve styling (d43dd25)
  • Tour: improve styling (7721960)
  • Tour: make a little more robust for edge cases (0c9c670)
  • Tour: make waitForEl more robust (3e410bb)
  • Tour: polish (9cf2ec2)
  • Tour: polish (e292563)
  • Tour: polish (69f0f6c)
  • Tour: polish (48587b5)
  • Tour: polish (a8fd093)
  • Tour: polish (c87fae3)
  • Tour: polish (c777cd9)
  • Tour: polish (23583e9)
  • Tour: polish (386a283)
  • Tour: polish (fcaf2a2)
  • Tour: polish styles (2f4f3fc)
  • Tour: polish wh (c9dee14)
  • Tour: use custom shepherd service (c3e006f)
  • Unify markdown styles (df220e5)
  • Update pulse ani (c74c989)

New in Super Productivity 7.17.1 (Dec 30, 2023)

  • Bug Fixes:
  • backup path #2910 (5242ed2)
  • debounce issue in a better way (5d300e1)
  • electronSecurity: problem with ipcEvent unsubscription (e6388a2)
  • gitlab: dialog submission for values below 1m (ac011ca)
  • help btn styling (422d775)
  • input debounce delay causing problems (5ebd1d7)
  • prevent double execution of short syntax #2940 (59b560f)
  • shortcuts not working #2887 (7200fcb)
  • shortSyntax: don't parse bla#bla as tag (6bd0d9b)
  • typing issue (f2fa950)
  • wrong backup path being used #2910 (dec2eb7)
  • Features:
  • allow for usage of system dark mode (c6d76c6)
  • cleaner startup for electron #2942 #1678 (f4c8aa9)
  • electronSecurity: add security layer for exec commands (87ad3d5)
  • electronSecurity: enable security for marked stuff again (038fed6)
  • electronSecurity: make app relaunch work (f9d74f5)
  • electronSecurity: make app.getPath work (849c232)
  • electronSecurity: make apple theme switch work again (eaeb833)
  • electronSecurity: make dev tools and reload work again (145de2f)
  • electronSecurity: make electron log work (4fb040f)
  • electronSecurity: make electron log work again (e2b9f82)
  • electronSecurity: make idle stuff work again (1768d30)
  • electronSecurity: make invoke stuff work on electron side (8002e20)
  • electronSecurity: make mac os dark moode stuff work (a32281e)
  • electronSecurity: make node integration disabled work for now (e21df2a)
  • electronSecurity: make on method more secure (c3cba4d)
  • electronSecurity: make open path and open external work (f946607)
  • electronSecurity: replace electron service completely (4a3d333)
  • electronSecurity: replace electron service remote (4fc7fd2)
  • electronSecurity: replace IPC event stuff (4b5ad80)
  • electronSecurity: replace other electron stuff (49839bf)
  • electronSecurity: replace shell stuff (4005c74)
  • electronSecurity: throw error for ipcEvents$ cleanup since not possible (a1c0d7d)
  • electronSecurity: update electron (7fe4d63)
  • electronSecurity: wrap all invoke handlers (058f85b)
  • electronSecurity: wrap all send handlers (c6abc8f)
  • electronSecurity: wrap exec before close stuff (0760e8e)
  • fileSync: auto update path with file name if none is given (2bf04b4)
  • gitlab: add special info when submitting data from past days (2e77ef9)
  • gitlab: save and use info about already tracked data for issue provider tracking (b34886d)
  • i18n: add czech language (2bdf8ca)
  • improve task ui for close btn (35d8eff)
  • issue: add links with info on how to get token etc (0803173)
  • make all config changes live (341d658)
  • make forms more consistent (d3b6ce5)
  • never show install pwa snack again if ignore is selected (9529165)
  • rename default project to inbox (630b202)
  • shortSyntax: don't parse taskTitle+pro as project (187ac08)
  • use toggle instead of checkboxes (4cf8d8d)

New in Super Productivity 7.16.0 (Dec 6, 2023)

  • Bug Fixes:
  • Gitlab: dialog error #2776 (b762a4e)
  • Gitlab: wrong error msg #2776 (48b9bc6)
  • Features:
  • Gitlab: add loading spinner for submit worklog dialog #2776 (9dd0eb6)
  • Gitlab: add mechanism to trigger dialog before finish day #2776 (9f908db)
  • Gitlab: add setting for timelogs #2776 (752f9cb)
  • Gitlab: add translations #2776 (f3fed22)
  • Gitlab: also show already tracked data #2776 (fb848e6)
  • Gitlab: make total estimate work #2776 (7a4189c)
  • Gitlab: make worklog submit dialog internals work #2776 (923c233)
  • Gitlab: outline api call #2776 (a3d83f3)
  • Gitlab: outline before finish day handler #2776 (0f9ceb8)
  • Gitlab: outline dialog ui for worklog submit #2776 (3158712)
  • Gitlab: outline new add worklog feature #2776 (4b7ab37)
  • Gitlab: polish UI #2776 (108891a)
  • Gitlab: submit data to gitlab #2776 (f5e3607)

New in Super Productivity 7.15.1 (Dec 5, 2023)

  • Bug Fixes:
  • Arm64 mac build not working #2503 (d1bcba2)
  • Bug introduced by PR (7e57304)
  • Error when navigating to non-existing tag or project #2860 (069d0d0)
  • Windows backup path #2869 (72be16e)
  • Windows backup path #2869 (fb659dd)
  • Features:
  • Add help to menu (0bd8490)
  • DailySummary: show time spent by tag (43ce680)

New in Super Productivity 7.15.0 (Nov 17, 2023)

  • Bug Fixes:
  • checkmark not being displayed (88a5663)
  • focus after marking last subtask done (#2795) (af6e5e3)
  • focusMode: lint (4490232)
  • focusMode: several issues (9af442b)
  • metrics bug when switching projects directly #2790 (3bfec3d)
  • ordering of weekly entries in quick history #2817 (8c23b06)
  • scrollbars caused by overflow overlay deprecation (87b5ff2)
  • wrong translation key (c165c75)
  • Features:
  • #2809 set the jira sub-task and related issue (21ea9fb)
  • add additional productivity tipps (48f98ec)
  • add new productivity tip (240147b)
  • add shortcuts to move task to the top/bottom of the task list #2723 (ade5bed)
  • add tooltips for add task bar buttons (2b305fc)
  • adjust scrollbar styling (2ee316e)
  • display productivity message a tad longer (48ad007)
  • electron: add error handler for render process gone and unexpected (7e9f070)
  • focusMode: add animation (ee75577)
  • focusMode: add autostart focus mode (01bf38f)
  • focusMode: add drop attachment (5fbbbe2)
  • focusMode: add info to disable pomodoro timer to use focus mode (ffa56e1)
  • focusMode: add issue link (67f809e)
  • focusMode: add keyboard shortcut (3214328)
  • focusMode: add preparation screen (596d702)
  • focusMode: add steps UI (a3df662)
  • focusMode: add store stuff (43802df)
  • focusMode: add translations (0467e80)
  • focusMode: add ui for selecting a different task (34576b1)
  • focusMode: also mark task as done (4af86be)
  • focusMode: also show simple counters (2467e79)
  • focusMode: autofill remaining session time (1fa7a53)
  • focusMode: don't close on escape if session is running (f9a1aff)
  • focusMode: fix issue button styling (845d8ef)
  • focusMode: get window attention for session done (333d112)
  • focusMode: handle idle current task deselection (88c74f6)
  • focusMode: implement basic logic (a67a698)
  • focusMode: improve animation (d4aac34)
  • focusMode: improve note panel styling (8a8e9a1)
  • focusMode: improve progress circle (19fb4d5)
  • focusMode: improve session done without task done experience (889b501)
  • focusMode: improve styling (df9fc4b)
  • focusMode: improve ui (2cb2472)
  • focusMode: improve ui (e60b714)
  • focusMode: improve ui (df551c2)
  • focusMode: improve ui (95b8919)
  • focusMode: improve ui 2 (fed6db1)
  • focusMode: integrate banner (921c299)
  • focusMode: make basic done screen work (eec484e)
  • focusMode: make buttons work and add translations (10c6ebf)
  • focusMode: make electron progress work (c86653d)
  • focusMode: make escape key close work (2edd7e0)
  • focusMode: make notes work (6a16f71)
  • focusMode: make page changes work for store variant (6ee23b2)
  • focusMode: make session done sound louder (85046b7)
  • focusMode: make session done work (af0fc19)
  • focusMode: make task creation work (695f179)
  • focusMode: make task title editable (1941807)
  • focusMode: make task tracking stop and session being done (f6f8b17)
  • focusMode: make time selection work (9e3a930)
  • focusMode: make timer stuff work (2a97f04)
  • focusMode: migrate global config (933c4a9)
  • focusMode: move procrastination stuff into focus mode (ad29728)
  • focusMode: move to its own config (fa9d171)
  • focusMode: outline very simple focus mode (cc35988)
  • focusMode: play sound on session done (1a6d89a)
  • focusMode: polish (ef993b0)
  • focusMode: polish (3efdec0)
  • focusMode: prevent all navigation when overlay is open (1510796)
  • focusMode: set icon progress for electron app (703e1fd)
  • improve markdown note styling (e98f00d)
  • make github token required (5c17823)
  • minor style improvement (0263889)
  • more graceful error handling when invalid config is provided #2849 #2838 #2582 #2519 #2242 #2387 (1c98b58)
  • show install as PWA banner only after 2 minutes (198320c)
  • show productivity tip a little longer in the beginning #2764 (a5c47af)

New in Super Productivity 7.14.3 (Sep 16, 2023)

  • Bug Fixes:
  • IndexSizeError on copying multiline text #2738 (08a84cd)
  • Features:
  • evaluation: put improvements after obstructions (76f7535)
  • move new gitlab feature down in form (1f45c47)
  • pomodoro: do not stop time tracking before manual confirmation (cd64701)

New in Super Productivity 7.13.2 (Apr 16, 2023)

  • Bug Fixes:
  • buttons not being centered (96920a9)
  • dropbox: avoid updating last active when updating token from refresh token to avoid initial sync conflict (21971bd)
  • github: load all button cut off text (71d87ba)
  • i18n: some fixes for russian translate (899ac12)
  • remove custom date parsers since not working and unit tests are failing (12a385e)
  • remove sidebar transition to avoid problem #2533 (c9db586)
  • Features:
  • procrastination: add info about procrastination triggers (9efed16)
  • takeABreak: delay full screen blocker to give time after using long idle to task (d2f39d2)

New in Super Productivity 7.13.0 (Mar 6, 2023)

  • Bug Fixes:
  • Rounding for archive tasks throws error #2463 (f9568f4)
  • Turkish language not working #2468 (eadf771)
  • Features:
  • Add custom date parser using Chrono (65c33b8)
  • Add custom date parser using Chrono (1a7d99b)
  • Add function for parsing date from short syntax (49ad6ca)
  • Add function for parsing date from short syntax (92ea60c)
  • Add helpers for comparing dates (fab768b)
  • Add helpers for comparing dates (1417f1d)
  • Add test for short syntax with time only (32849ce)
  • Add test for short syntax with time only (d3aebb5)
  • Change pattern matching for planned date syntax (f473586)
  • Change pattern matching for planned date syntax (923575c)
  • Display parsed scheduled date in user-friendly format (c06e412)
  • Display parsed scheduled date in user-friendly format (410dbbe)
  • Handle move to backlog for reminder different for scheduling for today and other days (d0c62ff)
  • Impliment @media for navbar (f18012a)
  • Improve repeat update instances wording for dialog (50b757b)
  • Improve repeat update instances wording for dialog (b2c95d7)
  • Install chrono for date parsing (1083a5c)
  • Install chrono for date parsing (11e71e6)
  • Only parse date when preceded by @ (0f92e30)
  • Only parse date when preceded by @ (48b48fc)
  • Parse scheduled date from new task input (e98c0ab)
  • Parse scheduled date from new task input (dafec1e)
  • Set reminder for new task with short syntax for schedule (2880719)
  • Set reminder for new task with short syntax for schedule (2a85932)

New in Super Productivity 7.12.2 (Feb 10, 2023)

  • Bug Fixes:
  • I18n: update the portuguese translation
  • Lint
  • Note: add missing save for action
  • Note: save for note list updates
  • Short syntax edge case
  • Sync form throwing error for non android context
  • Time worked not including non-listed task on today view
  • Timeline: possible undefined case
  • Working today not calculated correctly for sub tasks
  • Features:
  • Add default syncFilePath for local file sync
  • Github: only show last comment and collapse description if there are many comments
  • Note: allow assigning different projects to notes
  • Remove google drive sync
  • Show allowedFolderPath to user
  • Upgrade electron

New in Super Productivity 7.12.1 (Jan 12, 2023)

  • Bug Fixes:
  • Add missing translation for gitea (1158a4b)
  • Button styling inside dialogs being weird (270d3d4)
  • FullScreenBlocker: error when window is manually closed (fb62dd1)
  • FullScreenBlocker: overlay not copied for build (ff5413c)
  • Gitlab integration (76bb650)
  • I18n: update chinese translation (615c8ad)
  • I18n: update chinese translation (91181cc)
  • I18n: update spanish translations (0030532)
  • Improve jira form button alignment with #2301 (036b344)
  • Jira setup: jira form button styling enhancement #2301 (5d3f18a)
  • Make debugging electron work again (b385a35)
  • Map gitlab issue id (d6aabfe)
  • Markdown renderer: quotes & lists display issue (8a98c30)
  • Possible range error #463 (5eb01d7)
  • Potential weird race condition #2371 (44c0189)
  • Type (0dce0a9)
  • Update Polish GitLab translations (d5bc2da)
  • Update Polish translations (4f45e8e)
  • Features:
  • Add link to explain ical for google calendar (361a951)
  • Docs: add shortcut for adding task to bottom (285eba6)
  • FullScreenBlocker: add config (9f6add0)
  • FullScreenBlocker: adjust default duration (2ce18d4)
  • FullScreenBlocker: improve window and animation (c4ccae6)
  • FullScreenBlocker: make basic blocker work (4b92a3f)
  • FullScreenBlocker: make seconds work for duration (3d07ede)
  • FullScreenBlocker: update model version to set default values (7b91db7)
  • Google: add warning for google drive sync #2306 (81db419)
  • I18n: add indonesian as language (5db6969)
  • Improve repeat update instances wording for dialog (f652ad9)
  • Jira: always use original image if available rather than thumb (e717a9b)
  • Make repeat formly type more flexible (71668e2)
  • TakeABreak: add translations (49e9236)
  • TakeABreak: downgrade formly and make it work (f9a6188)
  • TakeABreak: prepare multiple images and rotation (fb7eec5)
  • TakeABreak: prevent closing of overlay (d6b2f28)
  • TakeABreak: prevent quick closing via keyboard shortcut (43020ff)
  • Update ngx formly (0130933)

New in Super Productivity 7.12.0 (Sep 3, 2022)

  • Revert "Delete package-lock.json" (b5101fb)

New in Super Productivity 7.11.6 (Aug 27, 2022)

  • Bug Fixes:
  • Add missing tranlation on Jira integration; Fix portuguese translation (e1d1080)
  • Add missing tranlation on Jira integration; Fix portuguese translation (d88800a)
  • Change gitlab icon to a transparent one (4b9bc81)
  • Change spin direction (a09162d)
  • Height for task schedule buttons (eed8542)
  • Hide archived projects from Add To Project context menu #2077 (974f962)
  • Icon position for attachment buttons (ba2e57f)
  • Lint (0467df8)
  • Move notes sidebar to left when rtl (aa4abd2)
  • Problem with empty project configuration with number #2066 (fe7e37a)
  • Remove tray icon tooltip #2032 (db1ade9)
  • Wrong android interface check (98f521d)
  • Features:
  • Add styling for task completed date (1f3ed44)
  • Add task's completed date to Additional Info panel (5aec41f)
  • Disable backgroundThrottling #2028 (4425fb3)
  • Manually start next pomodoro break #333 (da92c88)
  • Manually start next pomodoro break #333 (Review changes) (40c5f77)
  • Only add done date if it exists (6dd4f77)
  • Respect first day of week in reports (4bb3c53)
  • Shorten task autocompletion for smaller screens #2031 (5177a3b)
  • Use new fullscreen note edit dialog everywhere (83c373a)

New in Super Productivity 7.11.5 (Apr 23, 2022)

  • Bug Fixes:
  • Add minHeight and minWidth for window to fix mac store issue
  • Adjust margin to center sub-task toggle
  • Change btns to flex to center on android
  • Features:
  • Add min width for time tracking reminder dialog
  • Add scope to openproject integration with the number
  • Improve error handling for file imex
  • Improve performance
  • Perf: close sub
  • Perf: minor optimization for tag-list component
  • Perf: minor optimization for task component
  • Perf: minor simplification
  • Perf: simplify distinctUntilChanged
  • Perf: simplify distinctUntilChanged check
  • Perf: use less data

New in Super Productivity 7.11.2 Pre-release (Mar 31, 2022)

  • Bug Fixes:
  • migrate legacy placeholder to mat-label #1985 (6c72090)

New in Super Productivity 7.10.1 (Jan 28, 2022)

  • Bug Fixes:
  • missing locale for hr #1872 (dc7d068)
  • repeatTask: quick settings not being saved as intended (61b6bbe)
  • taskRepeat: validation not working for clock string #1866 #1867 #1875 (03e0820)
  • taskRepeat: wrong weekday displayed (16cae68)
  • Features:
  • jira: add additional error logging #1870 (75241e4)
  • repeatTask: also show custom config when editing monthly (d69e9d3)
  • repeatTask: show repeat on weekday and yearly on as custom when editing on another day (fba8e10)
  • repeatTask: unify labels for custom and quick settings (84d4739)
  • replace shortid by nanoid for better performance and stability (5c925bf)

New in Super Productivity 7.9.2 (Jan 3, 2022)

  • Bug Fixes:
  • avoid weird error case #1779 (a19b7f2)
  • broken cdav library (6e04879)
  • drag handle for tags (ea79f71)
  • revert note fetch update (a258731)

New in Super Productivity 7.8.1 (Dec 9, 2021)

  • Bug Fixes:
  • filter out weird empty response for idle dialog #1684 (01d766f)
  • idle: conflicting timer (77e023f)
  • idle: dialog not triggering (3954f58)
  • idle: maybe fix destructure issue #1684 (f9b15be)
  • local only database fields being ignored #1673 (9b3cc4e)
  • migrations not being executed for all models on import #1673 (6d16d61)
  • Features:
  • add description to each duration input (ccb16d6)
  • add privacy export #1682 (b0ef2e5)
  • add privacy export to error dialog #1682 (391ead2)
  • adjust time input size (8f52ea8)
  • check for service worker updates before syncing data (4cc61ac)
  • hide note panel when navigating to daily summary (895a6c4)
  • idle: make sure that there only ever is one dialog instance (15fd37a)
  • idle: only enable listening to apis when enabled in settings (61d1b98)
  • idle: remove time from active simple counter timers on idle dialog (52d6ec7)
  • improve update before import message (f1adc44)
  • improve update before import message 2 (441c300)
  • internationalize date for task schedule button (581343c)
  • jira: add translations (0fba718)
  • jira: display related issues (a61b435)
  • jira: display sub tasks (6ec161a)
  • task: also allow for already scheduled tasks to be moved to backlog on option (afecfa9)
  • task: also allow for already scheduled tasks to be moved to backlog on option 2 (f78219e)
  • task: make add and remove to today shortcuts remove and today tag (3de0d93)

New in Super Productivity 7.8.0 (Nov 19, 2021)

  • Bug Fixes:
  • info about repeating task order (7b7ea0e)
  • initial node panel state (ab41231)
  • legacy migration (d529664)
  • lint (4b24dbc)
  • lint (5f34445)
  • note: model breaking (c1c3261)
  • note: not saving model version initially (5a67806)
  • side panel size on timeline and daily summary when menu is open (93e6aa7)
  • simple counter button animation (7665497)
  • sizing issues for better drawyer container (e9dc70a)
  • typing errors (1f289b7)
  • worklog: problem when parent hasn't timeSpentOnDay where timeSpentOnDay is 0 for sub task #1668 (f5f4838)
  • Features:
  • add migration to data import (b2fc9e3)
  • add model versions per default to any initial store state (350ea39)
  • ask before migrating legacy data (7f77a21)
  • avoid error when lastLocalSyncModelChange is undefined on import #1664 (80a0f56)
  • display error type before data repair (4a1e64b)
  • i18n: update all translations (13da9aa)
  • improve data-repair for noteIds (9d0e579)
  • improve logging (4f38f76)
  • improve migration logging (ea5a4d2)
  • improve note panel behaviour (9a01672)
  • make right panel work for daily summary (9da90ca)
  • make task additional info ani much smoother (d41bb8d)
  • note: add to cross model migrations (0f0c860)
  • notes: add new side panel ui (7c62a18)
  • notes: add no notes message (2ce7ff7)
  • notes: add validity check and data repair scripts (cccd5e6)
  • notes: allow opening notes from tag views (c99b4c0)
  • notes: always focus task on right panel close (fe7a3f0)
  • notes: improve add new note button (1484d37)
  • notes: improve animation (4dec2e4)
  • notes: improve main header button styling (070fd89)
  • notes: improve note styling (a370754)
  • notes: improve panel ani (598288e)
  • notes: improve panel animation (dd361b5)
  • notes: improve side panel animations (540aaeb)
  • notes: improve side panel ui (e0c0dd5)
  • notes: improve styling (2628bd3)
  • notes: improve ui for image notes (77d45fb)
  • notes: make adding and removing notes from today work (4d089b1)
  • notes: make basic stuff work for new note model (31d9a8c)
  • notes: make close button work (887f077)
  • notes: make note panel open work better (50152b5)
  • notes: make panel close button work on mobile (87d5d95)
  • notes: make store and persistence work for new note model (d3388ea)
  • notes: migrate notes from project model to global model (6a21154)
  • notes: outline new ui (a5c94eb)
  • notes: place banner above notes button (ddb4bd5)
  • notes: unselect selected task and re-open notes panel if show notes is triggered again (5747ebf)
  • note: use major version shift on project to indicate incompatabilities (64c6274)
  • prefix all migration logs (7e763f7)
  • project: allow to hide projects from menu (5cd36ea)
  • project: remove legacy fields (b16433c)
  • remove legacy migration service (fc874bb)
  • sync: display fallback error (0d0eeef)
  • task: always show task title in additional panel when panel isOver (3c33144)
  • update angular material css vars (6b1d8c0)

New in Super Productivity 7.7.0 (Nov 4, 2021)

  • Bug Fixes:
  • different code to be used when browser is not chrome (337b7a7), closes #1245
  • different code to be used when browser is not chrome (d1b29c1), closes #1245
  • bookmarks being only editable once (46a8659)
  • cleanup (cdb49f1)
  • different code to be used when browser is not chrome (d5a40c9)
  • different code to be used when browser is not chrome see the issue for more information about the error (0444841)
  • different code to be used when browser is not chrome see the issue for more information about the error (f7638c7)
  • electron build (cab3373)
  • electron remote module not working (5a4e52d)
  • image preview not working (a5602d8)
  • invalid time format for scheduled page #609 (66d99f3)
  • issue: issue search being triggered, when config is deactivated (77604cd)
  • jira: double enabled toggle (528c9d2)
  • language code (729974b)
  • lint (509895d)
  • make text selection work again for tables #1573 (a0fd08f)
  • make worklog table text selectable again #1572 (9980752)
  • remove unnecessary imports (dc49182)
  • remove unnecessary imports (6cc5e9d)
  • takeABreak: banner styling (1c6f085)
  • task: improve toggle behaviour (f6fd6dd)
  • update code to resolve comments left on PR (e816409)
  • update code to resolve comments left on PR (9a28ade)
  • use a different method for firefox and chrome (0ee1b2c)
  • use a different method for firefox and chrome (ce34434)
  • working today not switching on day change #1629 (db93098)
  • Features:
  • caldav: make password required (ebf2de2)
  • enable github flavored markdown #1606 (93eddca)
  • github: reduce request size for poll to backlog by using GraphQL (8f2a976)
  • gitlab: reorder config (14c6a48)
  • i18n: add polish language (b2e9185)
  • i18n: order languages alphabetically (7c02b7e)
  • icalTimeline: add caching (7e8ada9)
  • icalTimeline: add error snack when request fails (fc72720)
  • icalTimeline: improve form (bfe4e55)
  • icalTimeline: improve styling in timeline (fa19854)
  • icalTimeline: improve styling in timeline 2 (8da8734)
  • icalTimeline: make basic parsing work (2d33e94)
  • icalTimeline: make configuring url work (bf72f88)
  • icalTimeline: make displaying calendar events work (82f2707)
  • icalTimeline: make multiple calendars work (df7ef2f)
  • icalTimeline: make reoccurring events from calendar work (26396f7)
  • improve finish day for electron variant (e85cfe2)
  • issue: add isEnabled property to every issue provider (412b657)
  • issue: use toggle button (07f77d5)
  • jira: also fill in started value based on default choice #1571 (aaf00bf)
  • jira: improve worklog dialog #1547 (aa5f05e)
  • jira: improve worklog dialog icon #1547 (120cb29)
  • jira: open worklog dialog form today and other tag lists (a892391)
  • jira: prepare ui for better add worklog dialog #1547 (7cd9452)
  • make backup path clickable (3fbcefb)
  • make checkboxes work for markdown (fe08aa4)
  • move dependency (5ed1157)
  • openProject: also fill in started value based on default time choice #1571 (ca28d83)
  • openProject: improve time tracking dialog as well #1547 (58977ff)
  • persistence: simplify persistence and get rid of inMemoryComplete$ (ad60e25)
  • polish attachment button (4c4b20f)
  • pomodoro: connect to take a break #939 (9ad1e8d)
  • project: remove redundant stuff (f8bfe79)
  • remove initial dialog (e02a11e)
  • repeatableTasks: add translation strings #1578 (92c2b02)
  • repeatableTasks: make basic order property work #1578 (9849e9b)
  • repeatableTasks: make description styling work #1578 (d248e62)
  • repeatableTasks: make sort order work #1578 (29142ae)
  • search: beautify search bar (e5c9d9a)
  • search: limit search items to 100 to improve performance (3b5ed2b)
  • search: make searching archive and today at the same time work (5a85b60)
  • simpleCounter: indicate running button (727c63a)
  • simpleCounter: make buttons work for mobile (ab4a933)
  • snap: adjust snap to not crash maybe (c5a9bfb)
  • snap: make copying work (0fee5f5)
  • snap: make copying work as far as possible (82d4556)
  • snap: more silent logging and respect user data dir set via flag (fca4a5e)
  • style native calendar icon (5d92585)
  • timeline: change order to workend before tasks at the same time (d91ca7b)
  • timeline: filter out past entries for cached calendar (4a1a18a)
  • timeline: filter out past entries for cached calendar 2 (dee32ff)
  • update electron (84d296c)
  • update info for snapcraft refresh awareness issue (e97a526)

New in Super Productivity 7.6.0 (Sep 24, 2021)

  • Bug Fixes:
  • invalid clock string error #1526 (1bf8b56)
  • invalid clock string error for legacy data #1526 (440e0b2)
  • taskRepeat: task repeat model not saved after after project delete cleanup #1530 (659bd52)
  • Features:
  • autoRepair: fix case when project was deleted that is found in taskRepeatCfg #1530 (a86fda5)
  • hide time estimate exceeded banner when other task was selected (5342c8f)
  • idle: reactivate simple counter button if it was activated before (7f68079)
  • sync: always show button #1213 (474abd3)

New in Super Productivity 7.6.0 RC 1 (Sep 23, 2021)

  • Bug Fixes:
  • memory leaks (f2e3d0d)
  • task: deleting task unsets current task (c639538)
  • Features:
  • don't show global progress spinner forever if something goes wrong (699ea33)
  • improve error handling (9ce5c0a)

New in Super Productivity 7.5.2 (Aug 28, 2021)

  • Bug Fixes:
  • Cannot redefine property: @ngrx/effects_create (45ed9b5)
  • devError for reminder (3d98506)
  • move to today list shortcut not working (3458b20)
  • open backlog shortcut not working #1455 (04000ae)
  • pomodoro: setCurrentTask not working correctly here (d364eea)
  • prevent "Editing sub task tags should not be possible" #1462 (6d2269f)
  • problematic project move to today from invalid context #1461 (1fa64e2)
  • speed up backlog opening #1455 (cac285f)
  • task delete/restore not working anymore (a8bd75b)
  • user-select none not working on safari #1467 (9fb4c7e)
  • weird task case error for add task bar (3c9e36e)
  • Features:
  • add possibility to close edit tags dialog with ctrl+enter (41d868d)
  • addTask: add keyboard shortcut for add to top/bottom (8c5b08d)
  • addTask: improve context message (83f2f64)
  • change timeline icon (40f2564)
  • data: add check for missing sub task data #1426 (51f6a5d)
  • electron: improve file download experience #1470 (1615de4)
  • improve backlog handling (f690dfd)
  • improve side nav background (deccaae)
  • remove storage persistence warning for android (14b5e9e)
  • timeline: add clock instead of arrows to scheduled tasks for timeline (d06ffe6)
  • update text for loading story points #1469 (072a468)

New in Super Productivity 7.5.1 (Aug 16, 2021)

  • Bug Fixes:
  • DisplayWith issue #1441 #1445 #1458 (50e1ea4)
  • LocalBackup: android backup not loading (3bd0ef6)
  • LocalBackup: android backup not loading 2 (88dde3a)

New in Super Productivity 7.5.0 (Aug 8, 2021)

  • Bug Fixes:
  • project: unable to edit tag while tracking time #1428 (a73b2a9)
  • quickHistory: data not reloading issue (0d58f85)
  • tag: unable to edit tag while tracking time #1428 (423df64)
  • Features:
  • remove isAddToBottom defaults (5a67475)
  • reverse isAddToBottom in project (9c67831)
  • setup for add after currentTaskId (55a4b2e)
  • top icon instead of inline (fbef9ca)
  • WIP toggle button for isAddToBottom (5e28833)
  • add more no sync fields (862c159)
  • android: add more initial logging info (dedb3ca)
  • closes #1221 finishing comments (2845eac)
  • localSync: add frontend boilerplate #690 (845c037)
  • localSync: make file sync through local files work #690 (48644c4)
  • localSync: make sync file path configurable #690 (a4c8ca0)
  • localSync: prepare electron interface #690 (9f2bcd7)
  • make icon consistent (33bbd96)
  • make local only fields work (2fb3957)
  • privateLocalData: outline how to implement #662 (f27d914)
  • quickHistory: add boilerplate and make most basic version work (03ac581)
  • quickHistory: improve data mapping 2 (c11db92)
  • quickHistory: improve data mapping and load larger dataset (9878b65)
  • quickHistory: polish (ac7d478)
  • quickHistory: polish 2 (8a851a7)
  • sync: improve sync return value (cbd6cb4)

New in Super Productivity 7.3.3 (Jul 13, 2021)

  • Bug Fixes:
  • sync: pre sync check for missing lastLocalSyncModelChange (8905964)
  • lint (48da7d8)
  • Features:
  • sync: add visible error for "No lastLocalSyncModelChange" (c75adf4)
  • sync: correcter model for lastLocalSyncModelChange (a8e4a03)

New in Super Productivity 7.3.0 RC 0 (Jul 8, 2021)

  • Bug Fixes:
  • lint (4b70606)
  • type error (212c466)
  • typing issue (2d97e98)
  • electron: minimize to tray stopping time tracking #887 (a93bf8e)
  • search: can't read property 'icon' of undefined #1325 (0a8a80e)
  • sync: seeing "trying to upload invalid data" to often (7488c27)
  • Features:
  • sync: add success snack for sync button (c0e5eab)
  • improve handling for InvalidStateError #1323 #398 (05fc3b7)
  • improve invalid state error handling (ac29711)
  • improve reminder handling (fd69dec)
  • caldav: add info about whitelisting #1192 (850c518)
  • mobile: add spinning animation for sync button (80443b9)
  • mobile: add sync now button (f0c1f17)
  • repeat: don't mark repeatable task as done, if it is the current task (9eae207)
  • schedule: add mark as done in task reminder dialog (3e68ce5)
  • schedule: show sync button as soon as sync is enabled (b0697a1)
  • tag: save tag order when sorting via drag and rop #1360 (b726fa1)
  • extend is touch only with android web view (06b9142)
  • make new pkce work for dropbox (4ba785f)
  • make new pkce work for dropbox and google (a65401f)
  • pkce1 (dfc414d)
  • prepare sass migration (797ae89)
  • timeline: add explanation for repeat task projections (c1be58f)

New in Super Productivity 7.2.1 (Jun 27, 2021)

  • Features:
  • data: add repair script for missing reminder data (9825abc)
  • data: check if reminder data exists (cf0d98c)

New in Super Productivity 7.0.3 (Jun 11, 2021)

  • Bug Fixes:
  • task: don't show task focus border on touch devices (9f4abf9)
  • crash when sub task is added via "planned-for-tomorrow" button (bbb41c2)
  • duplicate tasks when child and parent are scheduled (2cad17a)
  • initial sync error showing up when sync is disabled (f067893)
  • wrong label for remind at (725cb35)
  • Features:
  • add ripple effects to task info panel (78df119)
  • hide more hover/focus styles for mobile (3e34581)
  • migrate tslint noUnusedLocals to eslint rule as it is annoying (d23d69f)
  • unschedule when task is marked as done (cf1b470)
  • TaskBar: Add indeterminate state for tasks with no time estimate (0321055)

New in Super Productivity 7.0.1 (Jun 5, 2021)

  • Bug Fixes:
  • indicator throwing error when task is not found (55551ae)
  • indicator throwing error when task is not found (bb5122a)
  • tag deletion not working anymore #1264 (bd13e26)
  • Features:
  • timeline: improve mobile styles (026c165)

New in Super Productivity 7.0.0 (Jun 2, 2021)

  • Bug Fixes:
  • webdav: remove no etag error and make rev generation more flexible #1246 (3197cc8)
  • missing unsubscribe (a5347da)
  • Features:
  • log: adjust (0eea36b)
  • perf: get rid of unncessary subscription (0f86513)
  • task: additional performance tweak (84fa489)
  • task: improve mat-menu performance (2ba1735)
  • task: only render hover controls when hovered (0ba5374)
  • task: remove not needed optional chaining (9e7dfce)
  • improve mat-menu performance everywhere (d6d243d)

New in Super Productivity 7.0.0 RC 16 (May 25, 2021)

  • Bug Fixes:
  • migration script not working as intended (6bbc7bc)
  • missing migrations for task archive (9512aac)
  • Features:
  • electron: improve logging (afca80f)
  • idle: Flash taskbar when idle dialog pops out (7f18245)

New in Super Productivity 7.0.0 RC 15 (May 24, 2021)

  • Bug Fixes:
  • task: delete focus behaviour (96e2d70)
  • error for special schedule task case (904f0f9)
  • Features:
  • dailySummary: hide add note for evaluation sheet from today (a29cd46)
  • add new motivational message (4a68767)
  • also add planned task buttons to daily summary (3f7e499)
  • improve text (45549cd)
  • metrics: make it work for today tag and add link (dd0f9e4)
  • improve config migrate script (8a58030)

New in Super Productivity 7.0.0 RC 14 (May 22, 2021)

  • Bug Fixes:
  • timeline: prevent tag initial animation (a3d83ef)
  • hide mac only option for non mac systems #1223 (d7c1c22)
  • Features:
  • i18n: update basic translations (5dc8f96)
  • tags: disable animations for better performance (97d8555)
  • webDav: slightly improve (bd04dc6)
  • add real types for webdav lib (06e3524)
  • logs: disable electron log from frontend completely (c341d88)
  • logs: only log errors via electron logger for now (6062bc7)
  • prepare privacy export (bc3d2d7)
  • timeline: beautify day crossing and move week day indication (c1abb5e)
  • timeline: improve animation by increasing debounceTime (ca768e2)
  • workView: add basic add all scheduled for today button (74d5930)
  • workView: add planned for tomorrow button as well (75e0a66)
  • workView: add translations (9a493b7)
  • workView: limit add planned tasks to today work context (52e8be3)
  • use tooltip for non mac systems #1223 (e24cb84)

New in Super Productivity 7.0.0 RC 13 (May 18, 2021)

  • Features:
  • pomodoro: Added pause status for windows taskbar (7fb8087)

New in Super Productivity 7.0.0 RC 6 (May 17, 2021)

  • reminder: properly reset plannedAt whenever it makes sense (7cb38b0)
  • timeline: make resorting for current work better (e132c94)
  • add more debug info (f2bab63)
  • scheduled: bring back scheduled page for now (97d619e)
  • timeline: show time only for first entry with time (5193522)

New in Super Productivity 6.5.2 (Mar 21, 2021)

  • Bug Fixes:
  • Cannot read property ID of undefined #978

New in Super Productivity 6.5.0 (Mar 6, 2021)

  • Bug Fixes:
  • issuesDisable caldav issue search by default (5252f8f)
  • missing tag error (8a01982)
  • dbxconfig error not thrown (41ce6b6)
  • googlebrowser login not being up to date any more (471126b)
  • issueerror due to missing migration to new model (a79c5d7)
  • issuesApply changes made by yarn int (2ea18c6)
  • issuesapply review-suggested changes (acb654f)
  • issuesremove unused caldav translation constants (052f908)
  • issuesremove unused import (f1e5857)
  • jirajql for search not working #833 (0cfb7af)
  • syncinvalid data check #720 (3c85b70)
  • syncmake sure the latest data is synced #720 (9287105)
  • add today tag as fallback #843 (13b9313)
  • remove dev code (04daa1e)
  • Features:
  • issuesAdd ability to filter caldav issues by category. (af96d28)
  • syncimprove error handling #720 (de5a47d)
  • syncimprove handling for invalid config data #907 (3430f23)
  • don't limit idle dialog to current project, but allow all tasks (e1219fa)
  • eslintenable id-blacklist rule and fix errors (8db6a65)
  • issuescheck settings before initialize caldav client (bd64f45)
  • issuesImplement basic issue provider for caldav (840f610)
  • issuesprovide context information in the caldav client snacks (1ece18d)
  • issuesprovide english translation texts for caldav (8dd2d87)
  • issuesreuse caldav client instances. (8b5eb0f)
  • issuessynchronize task-done state to caldav. (abca948)
  • scheduleallow adding and removing tasks from today for mobile (c56188a)
  • make ms badge work again (1a6e7be)
  • make ms badge work again 2 (80373db)
  • reduce left right padding for mobile (97c9947)
  • worklog-exportadd description column #795 (52c7eb3)

New in Super Productivity 6.4.0 (Feb 8, 2021)

  • Bug Fixes:
  • cache listState for use in Angular view (bc509a7)
  • lint (83ee871)
  • lint (9a50f52)
  • missing locale nb #860 (654f688)
  • title for main header project context menu (4a3b6c4)
  • wrong argument passed (751bfae)
  • desktopTouch: task edit being broken #778 (7f66ad6)
  • privacy policy #864 (de6414f)
  • repeatable tasks being created before sync is ready (7a8ef36)
  • gitlab: wrong base url (574ac8b)
  • Features:
  • convertSubTasks: add translation and right icon (89ecd98)
  • convertSubTasks: make it work for projects (c5a0d03)
  • convertSubTasks: make it work for tags (115da06)
  • convertSubTasks: make last sub task case and time recalculation work (6b11b00)
  • convertSubTasks: make saving data work (1e1dfc2)
  • eslint: add eslint migration package and perform migration (f4ef0e2)
  • eslint: enable ban-types eslint rule (8399a30)
  • eslint: enable member-delimiter-style rule and autofix errors (552351f)
  • eslint: fix naming convention lint warnings (15141d1)
  • eslint: fix no-shadow rule (0c5c13b)
  • eslint: re-enable directive-selector rule (63a93da)
  • eslint: re-enable max-length rule and fix errors (982a71e)
  • eslint: re-enable no-empty-interface rule and fix errors (55e4f4e)
  • eslint: re-enable prefer-const rule and fix subsequent errors (4e375e9)
  • eslint: re-enabled no-unused-expressions rule and fixed errors (018b4d8)
  • eslint: update naming-convention rule and bump eslint version (a14dd53)
  • git,gitlab: revert changes (be117be)
  • googleAuth: add all code to get token from api #782 (6e3cb4b)
  • googleAuth: display auth url in frontend #782 (a284a35)
  • googleAuth: improve error handling #782 (03ff2fb)
  • googleAuth: make code challenge work #782 (6f0e8d4)
  • googleAuth: make getting token work #782 (460a2b4)
  • googleAuth: make it work with new dialog #782 (03459d6)
  • googleAuth: make refreshing token work #782 (b0c71ab)
  • googleAuth: prettify dialog #782 (975c314)
  • googleAuth: try stuff #782 (3760c01)
  • googleAuth: working but not neccessarily ideal #782 (c121c9e)
  • sync: handle initial authentication failure (49f367a)
  • add 'edit project' to work-context-menu #785 (9fd2fe3)
  • hide import/export for android web view as it is currently not working (a2c38fe)
  • pass a project object instead of activeWorkContext #785 (90338b5)
  • persist project/tag list-state through app reloads #767 (733bbe3)
  • pomodoro: better handle isEnabled for progress bar updates (5c8da85)
  • pomodoro: make pomodoro more efficient (e36e4d8)
  • pomodoro: make pomodoro more efficient 2 (43d6258)
  • pomodoro: make timer a bit slower (d363439)
  • sync: also handle unexpected errors for upload #814 (3b76073)
  • remove material font family #820 (7ba64e0)
  • tags: add new tasks always to top of tag list (95feb3a)
  • taskNotesTpl: add configurable template for task description (aka notes) (238ff52)

New in Super Productivity 6.3.3 (Jan 4, 2021)

  • Bug Fixes:
  • Add cmdline switch to force tray icons for dark mode #741 (3e70233)
  • Broken datepicker #736 #576 (de6dc9c)
  • Typing issue (590f438)
  • Features:
  • Bundle roboto (17f4893)
  • Name task notes "description" (4c7a38a)
  • Perf: limit material icons to woff2 (a9093cc)

New in Super Productivity 6.3.0 Pre-release (Dec 21, 2020)

  • Bug Fixes:
  • skipping service worker for elecron not working (b855c8d)

New in Super Productivity 6.1.2 (Dec 3, 2020)

  • Bug Fixes
  • AutoRepair: persist fixed data to database (6973a95)
  • Set disableClose right away to possibly prevent closing dialog #699 (4025891)
  • Sidenav icon alignment (7f0914a)
  • Today tag missing from initialTagState #615 (3b31522)
  • Features
  • Add shortcut to go to scheduled tasks (00e6032)
  • Display number of tasks #685 (3519878)
  • End planning mode if new current task is selected (75b7d78)
  • Improve data repair to support wrong archived sub tasks #689 (2c09a9d)
  • Improve logging for sync errors #688 (7d36cbd)
  • Improve styling for tags #685 (defd848)
  • Improve styling for task count (a9c9fa6)
  • DataRepair: remove null entities (ebeee24)
  • Task: make context menu accessible via keyboard (28a8ede)
  • Make sure offline banner is dismissed #694 (cdb212a)

New in Super Productivity 6.1.1 (Nov 21, 2020)

  • Bug Fixes:
  • scheduled page throwing error after project deletion (aa33cd1)
  • update icon less often #675 (36fcea6)
  • Features:
  • add commandline-switch to allow for disabling to create the tray #675 (eb14976)
  • always show all tasks for today tag worklog (0d23cbe)
  • make background apply to whole page for better performance (b437876)
  • update logging for backup files (a52b6a5)

New in Super Productivity 6.1.0-6 Pre-release (Nov 11, 2020)

  • Features:
  • DailySummary: also show project total for yesterdays tasks (05be64b)
  • Improve logging (772ef5d)

New in Super Productivity 6.1.0-2 Pre-release (Nov 9, 2020)

  • Bug Fixes:
  • jira: attachment length error for older versions of jira #652 (7671395)
  • noteReminder: simply remove owl calendar for now from datetime input #654 (231c59f)

New in Super Productivity 6.0.1 (Oct 25, 2020)

  • Bug Fixes:
  • broken sync migration for older data states #605 (8064f20)
  • Features:
  • autoRepair: check data for missing projects (09b7e30)
  • autoRepair: make autofix missing projectId work (afa66ae)

New in Super Productivity 6.0.0 RC 4 (Oct 18, 2020)

  • Bug Fixes:
  • reload not working (afca335)
  • tray icon for mac build (aafc941)
  • Features:
  • improve notes markdown panel styling (441561a)
  • reminder: slightly improve view task reminder dialog (156edf2)

New in Super Productivity 5.8.15 Pre-release (Oct 14, 2020)

  • Bug Fixes:
  • app not closing on windows for some people #567 (5e340ad)
  • make tests work again (bc227bc)
  • prevent adding tags via short syntax for child tasks #568 (94f8147)
  • special case #568 (c26f62b)
  • text overlap (39508dc)
  • throw error for inconsistent sub task data #568 (786235b)
  • Features:
  • write auto repair for wrongly archived sub tasks (81f076a)
  • write auto repair for wrongly unarchived archived sub tasks #568 (609941d)

New in Super Productivity 5.9.15 (Oct 9, 2020)

  • Bug Fixes:
  • App not closing on windows for some people #567 (5e340ad)
  • Make tests work again (bc227bc)
  • Prevent adding tags via short syntax for child tasks #568 (94f8147)
  • Special case #568 (c26f62b)
  • Text overlap (39508dc)
  • Throw error for inconsistent sub task data #568 (786235b)
  • Features:
  • Write auto repair for wrongly archived sub tasks (81f076a)
  • Write auto repair for wrongly unarchived archived sub tasks #568 (609941d)

New in Super Productivity 5.9.11 (Oct 8, 2020)

  • Bug Fixes:
  • Not in project context #545 (a293f2f)
  • Features:
  • AutoBackupRestore: add translations #553 (cfeed8d)
  • AutoBackupRestore: implement most basic variant – circular dependency #553 (bdd3cbc)
  • AutoBackupRestore: make it work #553 (a54711d)
  • AutoBackupRestore: outline #553 (7d00652)
  • I18n: add norwegian (a512c94)
  • Task: make startable tasks work better (ada4c97)

New in Super Productivity 5.9.10 (Oct 4, 2020)

  • Features:
  • set first day of the week #528 (b83bfea)
  • set first day of week in DateAdapter (6b9c5e7)

New in Super Productivity 5.9.0 (Sep 25, 2020)

  • Bug Fixes:
  • Another read-only error #538 (8f2afcc)
  • Disabling done sound not working #534 (2179118)
  • Lint (763e991)
  • Use encodeURIComponent instead of encodeURI #523 (ba06b0b)
  • Features:
  • AutoRepair: add a little bit of logging (70e4e20)
  • AutoRepair: make _removeDuplicatesFromArchive work (6a111d9)
  • AutoRepair: make _removeMissingIdsFromLists work (192ef5a)
  • AutoRepair: make fix duplicate tasks work (002ec09)
  • AutoRepair: make restore from archive work (c706f26)
  • AutoRepair: make restoring orphaned tasks work (5fe3fbe)
  • AutoRepair: make stray backup stuff translateable (35cd773)
  • AutoRepair: re-enable stray backup check (ec6c844)
  • AutoRepair: trigger for data import and data init if data is broken (a80054a)
  • Add missing null checks for is valid app data (577383b)
  • Also check for miss-matched ids in entity states (81ca47c)

New in Super Productivity 5.8.1 Pre-release (Sep 21, 2020)

  • Bug Fixes:
  • Task: undone done when marking a lot of tasks as done in fast succession (59574c5)
  • Features:
  • StartTrackingReminder: make configurable and add translations for it #507 (4ad922c)
  • Make dark mode default (b6c72f5)
  • StartTrackingReminder: implement timer as real timer #507 (71d18a6)
  • StartTrackingReminder: make dialog work and translations #507 (2cac5c7)
  • StartTrackingReminder: make reset timer work #507 (7f6cb61)
  • StartTrackingReminder: make timer work #507 (fc37243)
  • StartTrackingReminder: outline service #507 (455c2b3)
  • StartTrackingReminder: prepare banner #507 (68e802e)
  • Task: improve current/focus border styling (8308862)
  • Task: use solid border for task additional info panel as well (934843a)

New in Super Productivity 5.7.3 Pre-release (Sep 18, 2020)

  • Features:
  • i18n: add missing translations (a229186)
  • improve pre-check (ed9fc7a)
  • improve warning for empty data sync (5f27d43)
  • make dropbox sync confirms translatable (e8c97ee)

New in Super Productivity 5.7.0 Pre-release (Sep 8, 2020)

  • Bug Fixes:
  • Switch to today before importing data in fileimex to avoid error for missing project (1d82ae1)
  • Dbx: only allow rev checking when there is a rev (cedfc82)
  • Git: wrong project task import (1da0c8e)
  • Features:
  • DoneSound: add and play sounds (2c9ba1d)
  • DoneSound: apply sound config (b1b2e64)
  • DoneSound: make basic pitching work (dc7bfb5)
  • DoneSound: make it work in electron built app (6bf8403)
  • DoneSound: make sound stuff configurable (efb8a50)
  • DoneSound: make volume work (42e30de)
  • DoneSound: prepare pitching (fe0ea56)
  • Git: add issue add debug code (d817bde)
  • Sound: adjust autopitch (ad3a91e)
  • Add new sounds (635f1f9)
  • Task: improve focus behaviour for toggle done (97969de)

New in Super Productivity 5.6.5 (Aug 29, 2020)

  • Features:
  • Reminder: add snooze until tomorrow to list items (f1f6af9)
  • Add debug info for add task bar (275ddec)
  • Google: better handle access token #514 (49c0d80)

New in Super Productivity 5.6.2 Pre-release (Aug 24, 2020)

  • Bug Fixes:
  • lazy interval bug (unable to delete reminder) (1a364ac)
  • dailySummary: total time for project not being calculated when a value is zero (69141b9)
  • Features:
  • better indicate editable table cells for task summary table (d14a75c)
  • improve add task bar info text behaviour (06acd32)

New in Super Productivity 5.6.1 Pre-release (Aug 18, 2020)

  • Bug Fixes:
  • Make lazy set intervals work with electron (3ca1f57)

New in Super Productivity 5.5.7 (Aug 9, 2020)

  • Bug Fixes:
  • invalid time value #491 (2064abd)
  • trigger task migrate script #481 (b42517d)
  • Features:
  • improve error message handling #485 (5c035bc)

New in Super Productivity 5.5.5 (Aug 7, 2020)

  • Bug Fixes:
  • google drive sync not working anymore #474 (5a366dd)

New in Super Productivity 5.5.4 (Aug 6, 2020)

  • Bug Fixes:
  • sub task collapsing not working as it should (7bd6ed8)
  • sub task collapsing not working as it should (c68b6a0)
  • Features:
  • dbx: execute right after enabling it (bbc8969)
  • dbx: improve syncing once more (3666571)

New in Super Productivity 5.5.4 Pre-release (Aug 4, 2020)

  • Bug Fixes:
  • sub task collapsing not working as it should (7bd6ed8)
  • sub task collapsing not working as it should (c68b6a0)
  • Features:
  • dbx: execute right after enabling it (bbc8969)
  • dbx: improve syncing once more (3666571)

New in Super Productivity 5.5.3 Pre-release (Jul 31, 2020)

  • Bug Fixes:
  • Allow to delete tag when tag is active context #467 (e44fae1)
  • Invalid array length #463 (8b33ccb)
  • Not in project context error for show bookmarks shortcut #466 (c277ead)
  • Dbx: view not updating after generating access token (d1223b0)
  • Mobile: task notes not being saved when swiping away (60c0f65)
  • Task: prevent scroll jump when deleting task on mobile (52c9f82)
  • Cleanup uneeded sync model chagne udate (75af323)
  • Project data being lost on import (4c6623e)
  • Test (7c356df)
  • Typing (861740c)
  • Features:
  • Cleanup excess error logging (e5de11a)
  • Hide open project notes shortcut for now (9099cb2)
  • Dbx: beautify generate token button (850f1eb)
  • I18n: update translations #451 (b24857e)
  • Task: add remove from today to task context menu for mobile touch (a64d263)
  • Add action log to issue (ecc647c)
  • Add data fix effect for unlsited tasks (375cda8)
  • Adjust sync model change var (679c7e8)
  • Allow repeating tasks for tag only tasks and add cleanup #460 (6811c5b)
  • Implement last action log (c8ce931)
  • Improve keyboard selection styles for datepicker (c87d391)
  • Improve migration logging (a45ffcd)
  • Migrate project models to new isSyncModelChange (c016564)
  • Migrate project to new isSyncModelChange (75a8afe)
  • Migrate simpler ones to new isSyncModelChange (3f37f6b)
  • Prepare isNoSyncChange (6388571)
  • Use new sync trigger param for sync (f3dc5a1)

New in Super Productivity 5.5.2 Pre-release (Jul 25, 2020)

  • Bug Fixes:
  • Also migrate old keyboard values #453 #456 #457 (16ad187)
  • Cannot read property 'includes' of undefined #453 #456 #457 (0f4d2b7)
  • Remove test for now (dabdae3)
  • Features:
  • Improve error (a8be825)
  • DailySummary: add translation for missing project (0b0e7da)
  • DailySummary: allow export based on project (c2eabc6)
  • DailySummary: also show no project tasks (96258e1)
  • DailySummary: extract summary tables to their own component (3162ecd)
  • DailySummary: limit round time to single list (55c1816)
  • DailySummary: make display values work for different projects (b668a21)
  • DailySummary: order projects like in the menu (4fde55e)
  • DailySummary: outline ui (6ca5f9f)
  • DailySummary: polish ui (91b1b45)
  • I18n: update translations (4e1befd)
  • Jira: improve text for wonky cookie mode modal (249346a)

New in Super Productivity 5.5.1 Pre-release (Jul 23, 2020)

  • Bug Fixes:
  • over style for better drawer container (e999b8e)
  • jira: check for empty cookie value and prompt again (db0b4e3)
  • add fallback to prevent NaN for daily summary (4a80f26)
  • array not being writeable (b2ec051)
  • tag: add tag returning wrong id (a0a300a)
  • don't listen to chrome extension for idle if in electron context (6f3fbaf)
  • don't persist selected task (e5960d1)
  • Features:
  • dbx: add mousemove after idle sync trigger (d9b8dd2)
  • jira: improve error logging for electron (e88d72e)
  • jira: improve unauthorized handling (07057d4)
  • jira: make wonky cookie mode work (c25e29a)
  • jira: make wonky cookie mode work for images and attachments (ba8ccb5)

New in Super Productivity 5.5.0 Pre-release (Jul 15, 2020)

  • Bug Fixes:
  • adding jira issues (b2982c2)
  • assigning to read only object (2157eaa)
  • button styling for mobile (ae46449)
  • don't ask for notification permission without user interaction (4e28d13)
  • don't throw task side panel el error for production (d9a2ccc)
  • easier gitlab project path (12c7a86)
  • error on daily summary for projects (d0ff49f)
  • Gitlab issue link to open in browser (9f4c297)
  • invalid error case for task delete meta reducer (d3b1c17)
  • lint (58b62ba)
  • Making token required for Gitlab integration (c285616)
  • missing return (744204b)
  • remove reminder not working (ccab62f)
  • jira: wrong "No issueId for task" and broken logic for openWorklog #437 (238a696)
  • reminder: showing the same reminder multiple times (3c103bd)
  • initial dialog (552414b)
  • lint (2465e09)
  • make hammerjs work again (b262b57)
  • more null errors (642a24c)
  • query string usage (8bfbdee)
  • several typing issues (1cac5cb)
  • strict mode for undo task meta reducer (668abdc)
  • task data not ready for additional info (d3fd189)
  • worker (c169655)
  • worklog week export not working (8703b31)
  • schedule: don't show move to backlog for sub tasks (a6f0aba)
  • Features:
  • add additional error handling (7738f29)
  • add flag to start dev tools for produciton initially (7418f7e)
  • add intentional error trigger (63dded7)
  • add tags via short syntax #372 (7296d83)
  • adjust imports (dbb60c8)
  • adjust reminder behaviour (546234e)
  • allow for initial dialog to be disabled (bcca0b3)
  • allow for short syntax to create new tags #372 (668c62b)
  • allow gitlab self hosted instances (4b9d46b)
  • better logging for service worker registration (b3604b0)
  • enable strict mode for electron as well (d24b6f2)
  • extend error handling for task reminder dialog (1eec1e7)
  • improve task migration (397cf39)
  • increase initial dialog timeout (6cf0419)
  • make adding tags to github task case work #372 (101159f)
  • make adding tags via short syntax work (9dbc2ed)
  • make basic github task example work #372 (a50dab6)
  • make daily summary tabs full width (cf72735)
  • dbx: add visibilitychange handler for mobile sync (65e1b75)
  • dbx: stop all counters before closing sync (d81a3f6)
  • electron: add flag for custom url (1e0506a)
  • reminder: switch from a single to multiple reminders but not vice versa (08685a0)
  • schedule: improve styling if multiline (2760ee3)
  • new linting #1 (b51f661)
  • new linting #2 (2ac4cd2)
  • new linting #3 (11c854b)
  • new linting #4 (e77dd72)
  • new linting #5 (6ac7662)
  • new linting #6 (9c702df)
  • strict null checks #1 (dffa9d1)
  • strict null checks #10 (217fdd0)
  • strict null checks #11 (d5be384)
  • strict null checks #12 (62658ca)
  • strict null checks #13 (5d595d6)
  • strict null checks #14 (b97d1e1)
  • strict null checks #15 (a6de71e)
  • strict null checks #16 (45a5b61)
  • strict null checks #17 (a02a836)
  • strict null checks #18 (2ced77e)
  • strict null checks #19 (e72374f)
  • strict null checks #2 (3134a7b)
  • strict null checks #2 (2067ec5)
  • strict null checks #20 (41f081c)
  • strict null checks #21 (7835aa5)
  • strict null checks #22 (f54fe41)
  • strict null checks #23 (0e5c247)
  • strict null checks #24 (7da92bd)
  • strict null checks #25 (8f30b09)
  • strict null checks #26 (c06eb36)
  • strict null checks #3 (ad2a9bb)
  • strict null checks #4 (33de270)
  • strict null checks #5 (f010cdb)
  • strict null checks #6 (387b448)
  • strict null checks #7 (7356b31)
  • strict null checks #8 (cf00a54)
  • strict null checks #9 (c6636e7)
  • strict null checks 27 (ec382f3)
  • strict null checks 28 (3979636)
  • strict null checks 29 (3d52c50)
  • strict null checks 30 (a56e4b9)
  • strict null checks final? (45de83a)
  • strict null checks for tpl 1 (f73b461)
  • strict null checks for tpl 2 (e422ce3)

New in Super Productivity 5.4.3 Pre-release (Jul 15, 2020)

  • Bug Fixes:
  • Lint (a839e2e)
  • Opening external links in browser not working #422 (ab269a7)
  • Show focus styles for hybrid device (974129f)
  • TouchOnly not working as expected (823f2e1)
  • Features:
  • Further simplify mobile handling (53c4786)
  • Improve full screen side panel styling for title (30ecf4d)
  • Improve very small view for desktop (389c6ba)
  • Simplify mobile handling (bb94377)

New in Super Productivity 5.4.2 (Jun 27, 2020)

  • Bug Fixes:
  • Dbx: wrong app key #414 (13cd764)
  • Cannot compare invalid dates error (d768e0e)
  • Remove from today for dark theme (640af86)
  • Reminder: don't delay initially (0cfcde9)
  • Features
  • Add custom remove from today icon (9112fd8)
  • Always open side bar on mobile task tap (bbda176)
  • Improve remove from today icon (1350a63)
  • Improve work view icons (0b02e8a)
  • Replace repeat with dedicated icon (a73bbee)
  • Update remove from my day icon for schedule (fef689f)
  • Reminder: improve experience for initial (40c3e5e)
  • Task: always show title and sub tasks when over for side panel (118ec76)
  • Task: edit task repeat cfg on swipe right for repeatable tasks (b57702f)
  • Task: improve animation performance for drawer (72b0722)
  • Task: remove empty notes icon for mobile (3e0474d)

New in Super Productivity 5.4.1 (Jun 24, 2020)

  • Bug Fixes:
  • Center time picker for android (897e57b)
  • Deps (383dbbf)
  • Service worker notification not having permission #408 (328b3a4)
  • Task: cleanup el (699ba2d)
  • Task: don't hide schedule swipe for sub tasks (ec64917)
  • Features:
  • Schedule: improve styling for mobile (fffc5bd)
  • Display automatic backup path (081612c)
  • Remove moment completely from electron layer (deef291)
  • Schedule: add more later today times (77a5448)

New in Super Productivity 5.4.0 (Jun 21, 2020)

  • Bug Fixes:
  • Catch service worker errors (00a2e1a)
  • Missing default cfg property (561ba51)
  • Schedule: btn text (e255e21)
  • Schedule: double enter message styling for light theme (53d5c04)
  • Schedule: endless reminder dialogs (b19a6ad)
  • Deprecated use of method (000c442)
  • Deprecated use of method (19cc456)
  • Schedule: cell focus bg (9c0a890)
  • Schedule: creating orphan tasks for today list (2cbb7bd)
  • Schedule: days occasionally still getting to big (73173c0)
  • Schedule: prevent multiple submits (e04c5c5)
  • Schedule: styling of picker for mobile (b402806)
  • Schedule: throw error if multiple reminders are created for the same task (855982d)
  • Handle case when trying to add notes outside project context #400 (ea8c2e6)
  • Lint (d7ce002)
  • Features:
  • Dbx: add more advanced error handling for edge cases (5d34f7b)
  • I18n: add translations (e952e08)
  • I18n: for motivational image feature (84ad0ba)
  • TakeABreak: add motivational image feature (6cee71b)
  • Improve banner slide out ani (3b1ab62)
  • Dbx: prepare pkce method as secure alternative (20aa8bb)
  • Dbx: switch to pkce flow (0661159)
  • I18m: translations for reminder (72753d1)
  • Reminder: add most basic dialog for multiple (e3c162d)
  • Reminder: add notification for multiple (1e0a21b)
  • Reminder: add snooze until tomorrow (ee40c8b)
  • Reminder: add translations (6c0a013)
  • Reminder: add translations (1075300)
  • Reminder: better handle single update in list (e4de633)
  • Reminder: handle add all cases (6c42028)
  • Reminder: improve ui (ee9d8a1)
  • Reminder: live update when update comes in (ca0d5dd)
  • Reminder: make note reminder work again (ba5076a)
  • Reminder: merge task reminder stuff into single dialog (d61e8b2)
  • Reminder: send multiple from worker (88aa859)
  • Reminder: send notes or tasks together (a1d14cd)
  • Schedule: add 9:00 to later today slots (d8b0997)
  • Schedule: add double enter stuff (05b6675)
  • Schedule: add owl wrapper (cdf18ad)
  • Schedule: add remove from today checkbox for project tasks also when on a tag list (9718f4e)
  • Schedule: add translations (6e7d721)
  • Schedule: add unschedule button again (9e12db6)
  • Schedule: check for missing related data before loading reminders (f58df46)
  • Schedule: check if tasks still exists for reminders (f58b668)
  • Schedule: connect new actions (f41c615)
  • Schedule: improve dark theme styling (d22c510)
  • Schedule: improve date (d93baa0)
  • Schedule: improve dialog for notes (a208012)
  • Schedule: improve dialog for task (b3ea526)
  • Schedule: improve icons (d47d7e1)
  • Schedule: improve mobile styling (3a44fe2)
  • Schedule: improve mobile styling (6e003bc)
  • Schedule: improve styling (1257c09)
  • Schedule: improve styling and add add to today butto (33c9866)
  • Schedule: indicate active button (e939182)
  • Schedule: make add to today toggleable (3397087)
  • Schedule: make new input work (88c4a5d)
  • Schedule: make styling for dark theme work (e2271f0)
  • Schedule: minor improvements (bfa3447)
  • Test: adjustment (2e6dfdc)
  • Add is touch only detection (6efe4de)
  • Add more logging for database wrapper (b342b28)
  • Improve focus behaviour (0482b3e)
  • Make add to today work for parent tasks (d864047)
  • Make swipe left open reminder dialog for today (6afbdb4)
  • Prevent edit of sub task tags (b7cec34)
  • Update picker (0680ca3)
  • Schedule: make new schedule work for notes (aecfef6)
  • Schedule: show previously selected date (4abf0d6)
  • Warn about not having enough disk space available (f709429)

New in Super Productivity 5.1.4 (May 12, 2020)

  • Bug Fixes:
  • handle null case for worklog service #364 (09f1889)

New in Super Productivity 5.1.3 (May 12, 2020)

  • Bug Fixes:
  • run all tests again (70cd2a8)
  • project: fresh install with a couple of tasks asking for migrate (8445bc0)
  • prevent caching news.json (511894f)
  • worklog loading (d000282)
  • wrong locale for material dateAdapter (ae2aa14)
  • worklog: sub task order (a25fb70)

New in Super Productivity 5.1.2 (May 12, 2020)

  • Bug Fixes:
  • sub task not showing in worklog for tags #360 (d9d8115)

New in Super Productivity 5.1.1 (May 12, 2020)

  • Bug Fixes:
  • i18n: snooze btn text (f713f3d)
  • Features:
  • i18n: add pre translations for simple counter feature (380e728)
  • simpleCounter: use is on for worklog week summary (146b7f6)
  • task: allow deleting repeatable tasks (bde36bd)
  • welcomeDialog: add showStartingWithVersion option (c15222d)
  • welcomeDialog: add showStartingWithVersion option (dccc6bc)
  • welcomeDialog: add translation (2824ccc)
  • welcomeDialog: improve dialog (1ce7fee)
  • welcomeDialog: make most basic variant work (d56e126)

New in Super Productivity 5.1.0 (May 12, 2020)

  • Bug Fixes:
  • locales not working for datetimepicker #354 (d1cadf7)
  • simpleCounter: coffee counter name (f8cd62e)
  • simpleCounter: icon for stopwatch (f726110)
  • simpleCounter: initial import issue (ecdea64)
  • simpleCounter: lint & failing unit test (f96be6f)
  • simpleCounter: make hide expression work for iconOn (010a13b)
  • google drive sync not working as planned due to service worker caching (67aeccd)
  • service worker exclusion problem with workaround (4f9fd08)
  • simpleCounter: weird update cfg issue (416c363)
  • Features:
  • simpleCounter: add success snack when updating (8c57b2a)
  • add debug message when a model is updated (a5d1990)
  • googleDriveSync: reset last sync val when updating sync file (31fc93f)
  • simpleCounter: add boilerplate (64848a3)
  • simpleCounter: add boilerplate for custom cfg (285cc0f)
  • simpleCounter: add confirm dialog for deletion (3d64076)
  • simpleCounter: add list animation for cfg (41b496b)
  • simpleCounter: add new configuration model for simple counter (6ffb8be)
  • simpleCounter: add store boilerplate & persistence for simple counter (e9d5ea9)
  • simpleCounter: add translations for button (aefa5d8)
  • simpleCounter: add translations for edit dialog (2e1c6ab)
  • simpleCounter: add translations for form (3e218a0)
  • simpleCounter: avoid potential error (79c9fde)
  • simpleCounter: beautify form (f45ad1d)
  • simpleCounter: completely remove double today count model (ed1ca84)
  • simpleCounter: disable is running for all simple counters initially (9c82e55)
  • simpleCounter: get basic form going (87f7181)
  • simpleCounter: introduce simple click counter (21c791d)
  • simpleCounter: load saved initially (51c5777)
  • simpleCounter: make basic increase counter work (8ed7599)
  • simpleCounter: make displaying real data work (25bcad3)
  • simpleCounter: make edit value work (de4982e)
  • simpleCounter: make persistence work (c05ef32)
  • simpleCounter: make simple counter action triggers all work (ff89da4)
  • simpleCounter: open edit on right click (184ca4b)
  • simpleCounter: open edit via longPress (e0f1771)
  • simpleCounter: prepare action effect for simple counters (dbb7166)
  • simpleCounter: show simple counter on week view (55f85d3)
  • cleanup (a935681)
  • don't display remove from today button for done tasks (b470675)
  • don't persist work context to database (0744ac4)
  • simpleCounter: make most simple form work (1f2b623)
  • simpleCounter: make saving work (f69a26d)
  • simpleCounter: make stopwatch work (1b11fa6)
  • simpleCounter: make toggle work through store (69dc822)
  • simpleCounter: outline model (0b802ef)
  • simpleCounter: outline ui for button (91b2967)
  • simpleCounter: prepare actions and service for increasing counter (db95d6d)
  • simpleCounter: remove from global cfg (0110733)
  • simpleCounter: test de colored buttons (30ab548)
  • add debug logs for import issue (a6cd852)

New in Super Productivity 5.0.15 (May 4, 2020)

  • Bug Fixes:
  • crashing for empty project data #349 (72fd7d0)
  • Features:
  • add model version everywhere it is currently used (6b3056d)
  • jira: provide the option to allow self signed certificates #348 (abcc057)

New in Super Productivity 5.0.12 Pre-release (Apr 24, 2020)

  • Bug Fixes:
  • Allow import of virgin data #343 (17e95f5)
  • Jira cfg not loaded yet #341 (26785b3)
  • Persistent storage disallowed message (b3bbd42)
  • Prevent error dialog from getting to high (00fc709)
  • Task: hide sub task panel for sub tasks on mobile (9169a19)
  • Task: overflowing icons for swipe blocks (c2d6d5d)
  • Features:
  • I18n: update translations (046dead)
  • Account for edge case when default project is deleted #325 (f755350)
  • Add config property for default project id #325 (dac46f9)
  • Add effect for default project id #325 (c8f5bbb)
  • Add project select component #325 (02d4f58)
  • Add translations #325 (1e139a0)
  • Check for service worker update right after load (6a2bdd2)
  • Cleanup error title from html to prevent dialog from breaking (de7180a)
  • Improve initial wait handling (9029979)
  • Make add default project id effect work #325 (3ee46fb)
  • Android: also add project or tag to android model (e058959)
  • Android: make notifications work (44ca1ed)
  • Attachment: add different icon for non images (7bee38b)
  • Improve service worker registration check (7f2a104)
  • Increase wait for sync wait time for reminders (445b174)
  • Issue: disable polling until initial sync is done (f18f9cf)
  • Improve service worker notifications check (3f3c762)
  • Sort done tasks last for android widget tasks (98abd10)

New in Super Productivity 5.0.11 Pre-release (Apr 21, 2020)

  • Bug Fixes
  • Keyboard focus behaviour for task side panel not working as expected (fde2b5b)
  • Issue: avoid other potential error for issue import to backlog (ca166b3)
  • Add attachment from context menu throwing error (aeb01e6)
  • Daily summary overlapping (c203977)
  • Error on project delete #338 (d95ff10)
  • Android: error outside web view (ae988f8)
  • Project delete throwing error when task archive is not yet created #334 (44763f0)
  • Wait for initial sync before creating repeated tasks (f0f369d)
  • Features
  • Issue: avoid potential error for issue import to backlog (57a3539)
  • Task: focus last created task after closing add task bar (7c23f91)
  • Also add version number to error meta (840c7dd)
  • Wait for all data being loaded before polling new issues to backlog (cc962f3)
  • Android: add handling for google sign in (ed807d9)
  • Android: add interface for widget (7090139)
  • Android: add svg in white (87882a0)
  • Android: improve data loading (ec58ea3)
  • Github: remove check for issue itself and check comments only (1c40402)
  • Add big add task button for mobile (01a7aba)
  • Handle task archive not being created yet (cd03d75)
  • Improve daily summary tasks (271952a)
  • Improve daily summary tasks for good :) (6333d40)
  • Improve mobile styling for daily summary (a605498)
  • Only clear done tasks on finish day (85cf90b)
  • Reduce battery usage (85dc1ef)
  • MobileApp: make most basic android interface work (f0d3d4b)
  • Only move repeatable tasks to archive when creating new ones (32e99ca)
  • Only show sub tasks done today for daily summary (21588d2)
  • Task: add attachment button to attachment panel (4e4069c)
  • Task: add doneOn model (5ab04c9)
  • Task: add keyboard shortcut for moving task to other project (1a5817d)
  • Task: make swiping even more satisfying (c44ad67)
  • Task: make swiping more satisfying (d2d71ff)
  • Task: refocus task after closing context menu and move to project menu (3fce563)
  • Make add task button of a different color (fa750d7)
  • Make backlog button a bit lighter (a073dc8)
  • Task: hide redundant context menu entries for mobile (b02ea3f)
  • Task: remove advanced task menu (23207de)
  • Task: remove mark as done button for mobile (8c90050)
  • Task: swipe right closes task additional info (bbb9efe)

New in Super Productivity 5.0.7 (Apr 2, 2020)

  • Bug Fixes:
  • github: issue link (e12a340)
  • add task crashing app #321 (e89bdce)
  • zoom by keyboard crashing app #314 (d9a5b6f)
  • Features:
  • better indicate task hover actions (d2fdc6a)
  • project: auto add task to today list if today tag is added (17b7abe)
  • tag: add animation for adding and removing first tag (7935b63)
  • task: remove move to backlog/today for tag contexts (5233146)

New in Super Productivity 5.0.6 (Apr 1, 2020)

  • Bug Fixes:
  • Cannot read property icon of undefined (11353f2)
  • Filter error for projects with no issues (22596a4)

New in Super Productivity 5.0.5 (Mar 31, 2020)

  • Bug Fixes:
  • googleDriveSync: google drive sync not working #291 (2bdf634)

New in Super Productivity 5.0.0 Pre-release (Mar 26, 2020)

  • Bug Fixes:
  • sharedTaskList: add dirty fix for starting task after project change (a7eb58b)
  • sharedTaskList: auto set next task (08d1df0)
  • sharedTaskList: auto set task (5131882)
  • sharedTaskList: auto set task from planning mode (2e46d72)
  • sharedTaskList: cannot read property 'breakTime' of undefined (a6d3466)
  • sharedTaskList: error for daily summary (693af7f)
  • sharedTaskList: failing build (34f43db)
  • sharedTaskList: finish day not working (09a9141)
  • sharedTaskList: header for empty app (b74bf10)
  • sharedTaskList: header link being wrong sometimes (b466a24)
  • sharedTaskList: incorrect config loaded on project change (1bd8706)
  • sharedTaskList: initial data load (442ab23)
  • sharedTaskList: jira effect error (116d328)
  • sharedTaskList: make adding task work for tags (96c6639)
  • sharedTaskList: make displaying archive work (6480ba0)
  • sharedTaskList: make move to archive work for projects and tags (76f585e)
  • sharedTaskList: make saving to archive work (07ed9b1)
  • sharedTaskList: minor error for jira (cccea8d)
  • sharedTaskList: missing play button (b0add6e)
  • sharedTaskList: model error (66a594d)
  • sharedTaskList: move several models to work context service (a1e94c1)
  • sharedTaskList: move several models to work context service 2 (54a5c2f)
  • sharedTaskList: move several models to work context service 3 (0ca5090)
  • sharedTaskList: move several models to work context service 4 (7e97dd7)
  • sharedTaskList: move several models to work context service 5 (e81a2a9)
  • sharedTaskList: move several models to work context service 6 (420b395)
  • sharedTaskList: move several models to work context service 7 (c2eead7)
  • sharedTaskList: moving tasks from and to backlog via drag & drop not working (3a8c2b4)
  • sharedTaskList: moving tasks from backlog to done or undone (3250bab)
  • sharedTaskList: no task case (9312451)
  • sharedTaskList: prepare splitting up move (3061e6a)
  • sharedTaskList: project not saving on move to archive (e24b637)
  • sharedTaskList: remove failing specs (49d3243)
  • sharedTaskList: tag updates not being saved (27cf136)
  • lint (f03e406)
  • sharedTaskList: project tag not always being displayed (fad22db)
  • sharedTaskList: reminder related errors (62267f8)
  • sharedTaskList: routing to work view (f37417f)
  • sharedTaskList: task delete for projects (87ec468)
  • sharedTaskList: task repeat save (6c4c76e)
  • sharedTaskList: weird ivy error (af398a8)
  • sharedTaskList: worklog export dialog (5d1cc7f)
  • sharedTaskListGit: is search enabled check (f740a8a)
  • sharedTaskListGit: issue with auto importing new github issues (9b8221e)
  • sharedTaskListGit: switch context data issue for routing (330490c)
  • sharedTaskListGithub: backlog polling firing after project change (f58a6f3)
  • sharedTaskListGitlab: issue with identical issue ids (573ce36)
  • sharedTaskListJira: backlog polling firing after project change (7d740e3)
  • sharedTaskListJira: error for response handler (8f71650)
  • Features:
  • sharedTaskList: activate all saving for migration (408ae5e)
  • sharedTaskList: add basic migration service (3a865eb)
  • sharedTaskList: add basic tag cfg (0add0c2)
  • sharedTaskList: add context menu to my day (60591cd)
  • sharedTaskList: add list migration (a594524)
  • sharedTaskList: add missing tag ids field to task repeat cfg (05eddf6)
  • sharedTaskList: add new routing for daily summary (ecb54f9)
  • sharedTaskList: add separate tag component (42d74b9)
  • sharedTaskList: add simple ui solution for notes (d2decca)
  • sharedTaskList: add snack for updating tag settings (8f5b084)
  • sharedTaskList: add unit tests for move in list (faccd50)
  • sharedTaskList: adjust routing (9271a2d)
  • sharedTaskList: allow for tags to be added to task repeat cfg (1d187bc)
  • sharedTaskList: allow moving a task to a project when they don't have a one (44c1b5d)
  • sharedTaskList: also clean database for migration (136f590)
  • sharedTaskList: also migrate task repeat cfg into single state (cef32ef)
  • sharedTaskList: also migrate task repeat cfg into single state (8fc5a2e)
  • sharedTaskList: always hide improvement banner for tags (d0b8b2a)
  • sharedTaskList: always show project tag for scheduled page (36a0d4c)
  • sharedTaskList: auto migration work (3d52bb4)
  • sharedTaskList: close nack on work context change (3e5b4b8)
  • sharedTaskList: close side panel on work context change (6890271)
  • sharedTaskList: disable all non working project stuff for now (41166e7)
  • sharedTaskList: don't show sidenav always (f05a21e)
  • sharedTaskList: don't update last active when changing context (f63dfb6)
  • sharedTaskList: fix sanity checks (db23c4d)
  • sharedTaskList: hide bookmarks for tags (73613bc)
  • sharedTaskList: hide metrics for tag (66ff46f)
  • sharedTaskList: implement migration trigger (07f1213)
  • sharedTaskList: improve note (6f6c2c9)
  • sharedTaskList: improve tag icon styling inside suggestion list (73a62f0)
  • sharedTaskList: make add reminder work from tag task list (ac0701f)
  • sharedTaskList: make add task bar work for tags (70e7f22)
  • sharedTaskList: make add to break time work for tags (8505d25)
  • sharedTaskList: make check for task with issue work again (49b87bd)
  • sharedTaskList: make data init and routing less messy (93708c9)
  • sharedTaskList: make delete/undo works for task with sub tasks for project (cb6973d)
  • sharedTaskList: make dismiss work for task reminder from other context (3f8f22e)
  • sharedTaskList: make metrics work again (2d26461)
  • sharedTaskList: make migration work fine (881afaa)
  • sharedTaskList: make most basic import from file work (c49e6bd)
  • sharedTaskList: make most basic tag cfg work (cc228d3)
  • sharedTaskList: make moving tasks between projects work again (943001a)
  • sharedTaskList: make notes and bookmarks work again (fc56ee7)
  • sharedTaskList: make reminder dialog work from tag list (94f1838)
  • sharedTaskList: make reminders for projects work again (883eb35)
  • sharedTaskList: make restore task work for projects (105f28d)
  • sharedTaskList: make restore task work for tags (42b5b19)
  • sharedTaskList: make round time spent work (cc186aa)
  • sharedTaskList: make showing reminder project work (86d1474)
  • sharedTaskList: make showing reminders work again (e2f7ff3)
  • sharedTaskList: make started/end auto updates work for tags (eb938ff)
  • sharedTaskList: make tag color work (5ad6786)
  • sharedTaskList: make tag icon editable (aeee0a5)
  • sharedTaskList: make task attachments work on task model (235983c)
  • sharedTaskList: make task list on daily summary work for tags (c5e8afd)
  • sharedTaskList: make task list to project migration work (736e67e)
  • sharedTaskList: make task repeat a global model (ff705b4)
  • sharedTaskList: make update advanced workContext cfg work (cc88af0)
  • sharedTaskList: make update for workStart for tags work (17e6f6f)
  • sharedTaskList: make updating archived tasks work (c1f20b4)
  • sharedTaskList: make work start / end effects for project work (4dd8273)
  • sharedTaskList: make work start / end work on daily summary for projects (da36fe8)
  • sharedTaskList: make worklog settings updating export work again (1d1a15a)
  • sharedTaskList: make worklogTasks$ an observable (d880624)
  • sharedTaskList: migrate task archive to a single state (c09a2f9)
  • sharedTaskList: migrate task attachments to tasks (f8d9875)
  • sharedTaskList: move isContextChanging (1288d10)
  • sharedTaskList: move model initialization to new service (e5be1e5)
  • sharedTaskList: move onProjectRelatedDataLoaded (3d045fe)
  • sharedTaskList: move theme config to shared (e1ba021)
  • sharedTaskList: move update actions for workEnd/workStart to work context (870384c)
  • sharedTaskList: prepare displaying tag for auto suggest list (fbd9976)
  • sharedTaskList: prepare migration test (54677f4)
  • sharedTaskList: prepare new migration approach (f85fd62)
  • sharedTaskList: prepare poll issues to backlog for jira with new approach (7bbe983)
  • sharedTaskList: prepare tag settings page (a03f859)
  • sharedTaskList: prepare task attachment change (7ae7f7f)
  • sharedTaskList: prepare updating model version (4e4c8a7)
  • sharedTaskList: remove forgot to finish day notification banner for now (c5b0877)
  • sharedTaskList: show tag icon correctly in task suggestion list (037d44b)
  • sharedTaskList: show tags in add task bar (482da8e)
  • sharedTaskList: show tags in reminder list (31120ea)
  • sharedTaskList: simplify worklog (bc1f4b8)
  • sharedTaskList: trigger task repeat recreation check on set context rather than set project (f1590e1)
  • sharedTaskList: update add task mechanism to account for tag multiple tags etc (bde5a0d)
  • sharedTaskList: update model (0cf5685)
  • sharedTaskList: update service usage for task attachments (c61a9c7)
  • sharedTaskList: update several task methods (b171787)
  • sharedTaskList: update t (7bc2771)
  • sharedTaskList: update title (f77bb52)
  • sharedTaskListGit: make auto importing new github issues work (698554d)
  • sharedTaskListGit: make displaying issue content work (bd5a003)
  • sharedTaskListGit: make issue link work again (f1355d9)
  • sharedTaskListGit: make polling work (2a6f44e)
  • sharedTaskListGitlab: add issue points if available (c65855a)
  • sharedTaskListGitlab: adjust initial poll delays (b59a8b7)
  • sharedTaskListGitlab: conform to new interface (80a77e4)
  • sharedTaskListGitlab: make auto import for gitlab work (a74a05f)
  • sharedTaskListGitlab: make update polling work for gitlab (191367f)
  • sharedTaskListJira: make add worklog work again (6d64afb)
  • sharedTaskListJira: make attachment handling work (ee79615)
  • sharedTaskListJira: make issue link work from issue content (bd9e6cb)
  • make project related models saving safer (489258f)
  • sharedTaskList: add boilerplate for intelligent lists (0cbd272)
  • sharedTaskList: add boilerplate for tag settings page (52ed5e8)
  • sharedTaskList: add collabsable menus for tags and projects (62d07ba)
  • sharedTaskList: add context stuff (d25c388)
  • sharedTaskList: add dedicated update tags action (d7ca915)
  • sharedTaskList: add edit tags button and tags only for parent tasks (6abc54c)
  • sharedTaskList: add expandable menu for projects (a1fa885)
  • sharedTaskList: add link back to list (26bf274)
  • sharedTaskList: add missing migrations to task archive state (6fd2f1c)
  • sharedTaskList: add move task to projects (b6b1a34)
  • sharedTaskList: add my day tag (79f8fea)
  • sharedTaskList: add state boilerplate for intelligent lists (48bddf1)
  • sharedTaskList: add tmp fixes (3f0697e)
  • sharedTaskList: add track by for tag list (a5c82b6)
  • sharedTaskList: adjust boilerplate (01a31b9)
  • sharedTaskList: adjust boilerplate 2 (faf24d8)
  • sharedTaskList: adjust menu behaviour (062014c)
  • sharedTaskList: also sync list ids on delete (27b8b19)
  • sharedTaskList: clean task from project list on deletion (02945ca)
  • sharedTaskList: create basic common interface (957c8a2)
  • sharedTaskList: fix circular dep (ab4e064)
  • sharedTaskList: fix circular dep (84d8095)
  • sharedTaskList: hide current tag from list (8acb84d)
  • sharedTaskList: improve last active handling for projects (feea6bf)
  • sharedTaskList: improve movement for tags (fa42b2d)
  • sharedTaskList: improve naming and fix effects (f0f987f)
  • sharedTaskList: improve performance (f1f65d1)
  • sharedTaskList: improve saving for projects (784bada)
  • sharedTaskList: improve tag deletion (0938b78)
  • sharedTaskList: improve tag styling and reduce component (7eef4a4)
  • sharedTaskList: integrate manage projects into projects (e8cc3ec)
  • sharedTaskList: live update dialog for tags (cfdf66f)
  • sharedTaskList: make active tag style work (5ea9830)
  • sharedTaskList: make adding tasks work for projects again (8dc245a)
  • sharedTaskList: make auto move between backlog and today work (f1e41bc)
  • sharedTaskList: make backlog work again (ab71b18)
  • sharedTaskList: make local attachments work as global model (31c1dd6)
  • sharedTaskList: make most basic shared task model work (f49a159)
  • sharedTaskList: make most simple list for tags work (8d7f558)
  • sharedTaskList: make most simple tag edit dialog work (16bd93f)
  • sharedTaskList: make movement between done & undone work (9a9c94e)
  • sharedTaskList: make movement for sub tasks work again (60f98ee)
  • sharedTaskList: make movement work for projects (5e1874c)
  • sharedTaskList: make movement work for tags (08eeb3e)
  • sharedTaskList: make moving from backlog to today work (6bd1283)
  • sharedTaskList: make moving from today to backlog work (4778f67)
  • sharedTaskList: make moving from today to backlog work as it should (ed3b7f3)
  • sharedTaskList: make moving inside backlog work (efb7a19)
  • sharedTaskList: make moving sub tasks up and down work (6f8615b)
  • sharedTaskList: make moving tasks for projects backlog up and down work (48c6eaf)
  • sharedTaskList: make moving tasks for projects today up and down work (2cefe2b)
  • sharedTaskList: make moving tasks for tags up and down work (1372095)
  • sharedTaskList: make my day scrollable (1ce8da7)
  • sharedTaskList: make new route alias work (c7fdc4a)
  • sharedTaskList: make project overview work correctly (ed02683)
  • sharedTaskList: make tags a global model (7e30867)
  • sharedTaskList: make tags work (eeb67d9)
  • sharedTaskList: make tags work (fe71353)
  • sharedTaskList: make task archive a global model (7a86413)
  • sharedTaskList: make task reminder removal on task delete work again (6869188)
  • sharedTaskList: make themes work with work context (1617d09)
  • sharedTaskList: make undo work for projects (8e939c3)
  • sharedTaskList: make undo work for sub tasks (c6841ca)
  • sharedTaskList: make undo work for tags (7bc99ab)
  • sharedTaskList: modernize tags (c614e8f)
  • sharedTaskList: move dismiss banners to work context (d9f179b)
  • sharedTaskList: only show tags when there are some (6f304bc)
  • sharedTaskList: outline undo task delete state (6561ee3)
  • sharedTaskList: outline undo task delete state 2 (bd977f7)
  • sharedTaskList: prepare add to my day and remove from my day actions (37fc817)
  • sharedTaskList: prepare meta reducer (78655bf)
  • sharedTaskList: prepare move to today/backlog auto (4b49775)
  • sharedTaskList: prepare reminder migration (0be0cf0)
  • sharedTaskList: prepare undo for tasks and tags (eda1301)
  • sharedTaskList: reduce height of nav items (78f99a1)
  • sharedTaskList: refactor page names (1393256)
  • sharedTaskList: refactor page names again (66c9bc6)
  • sharedTaskList: refactor theme variables (5ccb331)
  • sharedTaskList: remove all stateBefore stuff (a42f359)
  • sharedTaskList: remove meta reducer (92b8e32)
  • sharedTaskList: rename tag name to tag title (2e53359)
  • sharedTaskList: rename to work context (3d43dc5)
  • sharedTaskList: save project when saving stuff (63bd4d4)
  • sharedTaskList: show project name for my day (62c6a93)
  • sharedTaskList: show title based on work context (80c39ff)
  • sharedTaskList: sightly improve tag styling (d5bd3c3)
  • sharedTaskList: sightly improve tag styling 2 (aa90e1a)
  • sharedTaskList: simplify movement for sub tasks (3f3eb89)
  • sharedTaskList: simplify update tags (4b61274)
  • sharedTaskList: sub menu for projects and tasks and active context (489793d)
  • sharedTaskList: switch project and tag for settings too (babaaee)
  • sharedTaskList: sync task ids to tag model (7c8c6e2)
  • sharedTaskList: temporary sync project id with activeContextId (d919cd1)
  • sharedTaskList: unset current task on work context change (9902260)
  • sharedTaskList: update root state (1ed7053)
  • sharedTaskList: update task delete meta state (2c1c9f0)
  • sharedTaskList: wait for all global models to be loaded initially (3ab0313)
  • sharedTaskListJira: make blocking mechanism work again (c82c8ad)
  • sharedTaskListJira: make importing issues to backlog work again (25b19a8)
  • sharedTaskListJira: make jira done task transition handling work again (441e422)
  • sharedTaskListJira: make jira start task transition handling work again (cfdae3f)
  • sharedTaskListJira: make polling jira issues for changes work again (19c60cc)
  • sharedTaskListJira: make reassignment check work again (1b16ee6)
  • tags: Add service for the retrieval of (global) user input (32afd03)
  • tags: Add support for tag color (5f1a581)
  • tags: Add tags feature to tasks (13f6f7b)
  • tags: Don't delete tags from subtasks when task is deleted (inheritance should be handled implicitly) (0870699)
  • tags: Fix styling of input fields (b350667)
  • tags: Implement editing of existing tags (285f11f)
  • tags: Implement tag removal/deletion (3ea85c9)
  • tags: Improve styling of add-tag button (a959750)
  • tags: Improve styling of tags (d1adc95)
  • tags: Prevent creation of duplicate tags (abe6379)
  • tags: Remove redundant user-input service (0abaf64)

New in Super Productivity 4.1.1 Pre-release (Mar 23, 2020)

  • Bug Fixes:
  • remove failing tests (b7fcbd3)

New in Super Productivity 4.0.3 (Mar 23, 2020)

  • Bug Fixes:
  • lint (293de6a)

New in Super Productivity 4.0.2 (Mar 23, 2020)

  • Bug Fixes:
  • Error when changing project #302 (9b28f0f)

New in Super Productivity 4.0.1 (Mar 23, 2020)

  • Bug Fixes:
  • App quit from menu not doing anything #296 (af113d6)

New in Super Productivity 4.0.0 (Mar 19, 2020)

  • Bug Fixes:
  • jira: get story points also when importing to backlog (57c2b02)
  • potential error (7f4d442)
  • github: update state being wrong sometimes (986ca4c)
  • githubNew: issue link url (1e39a9a)
  • jira: update state being wrong sometimes (945af86)
  • lint (95f45fb)
  • sourcemaps? (30f1c8e)
  • task is done styling (9eb5c09)
  • jiraNew: adding new issues to the backlog (fa72437)
  • jraNew: description not showing up (6ef3b92)
  • jraNew: requests never completing (b256ea6)
  • jraNew: search (49f4ee8)
  • jraNew: weird jira panel behaviour when an error is thrown (1bc7a0c)
  • Features:
  • i18n: update translations (dcabfd7)
  • issue: cleanup old issue data from database (07ea08e)
  • task: make auto starting tracking next task optional (64ee9b1)
  • add extra border to light theme attachments (65b6874)
  • protect against unwanted task keyboard shortcut triggering (5fa7fe6)
  • git: just use service worker caching (5c146d9)
  • github: handle rate limit error (80081af)
  • github: make importing issues work (cb26f61)
  • githubNew: make all basic stuff work (147994c)
  • githubNew: make auto refreshing issues work (be7cac8)
  • githubNew: make issue refreshing work (b546833)
  • githubNew: use real search loading the complete issues for the repo (0863232)
  • jiraNew: add basic loading spinner (dbe4eea)
  • jiraNew: add fallback for invalid jira api responses (eff9d22)
  • jiraNew: add new cool request id and fix several issues (6f5cd40)
  • jiraNew: add story points etc on adding a task (8d07960)
  • jiraNew: add story points on update (7947193)
  • jiraNew: adjust all methods to new request format (53566e5)
  • jiraNew: beautify loading spinner (7ab9e93)
  • jiraNew: deactivate service worker for electron again (c4258f9)
  • jiraNew: get issue link dynamically (45e1736)
  • jiraNew: improve issue refreshment (fa323f9)
  • jiraNew: improve refresh (9c2ed04)
  • jiraNew: issue content work again (8a0af89)
  • jiraNew: make attachments work (1834b1f)
  • jiraNew: make btoa work in browser and refactor (efca56d)
  • jiraNew: make done transitioning work (7416f32)
  • jiraNew: make error text work (fe84ba2)
  • jiraNew: make it work with node fetch (1d4263e)
  • jiraNew: make manual refresh work (f128157)
  • jiraNew: make most basic issue content work again (71ea5e6)
  • jiraNew: make most basic request (b8accc7)
  • jiraNew: make most basic request authentication work (bbb6f1b)
  • jiraNew: make transition for starting task work (8c4e622)
  • jiraNew: make user assignment work (12f65e9)
  • jiraNew: make was updated work (d311363)
  • jiraNew: make worklog dialog work again (45955ae)
  • jiraNew: remove userAssigneeName (3eddf38)
  • jiraNew: show attachment indicator for jira attachments (4ab5003)
  • jraNew: add changelog again (9532acf)
  • jraNew: add some offline handling (ca68b01)
  • jraNew: also use issue key in name (526c632)
  • jraNew: improve changelog styling (2e6f3f2)
  • jraNew: make cache work with ls (ede2bb8)
  • jraNew: make most basic offline cache work (26c83f9)
  • jraNew: only fire request after extension is ready if applicable (740274d)
  • jraNew: remove description focus (c98effc)
  • jraNew: replace spinner with progress bar (07d8498)
  • jraNew: share isOnline$ (7277a35)
  • task: improve drag handle styling (2d9dd4c)
  • task: update migration scripts (3b06f5b)
  • always activate service worker and add caching for all external urls (62e8911)

New in Super Productivity 3.2.3 (Feb 16, 2020)

  • Bug Fixes:
  • Work around node version issue by using custom docker file (488e17f)
  • Features:
  • Change error modal title (3beb97e)

New in Super Productivity 3.1.3 (Jan 16, 2020)

  • Bug Fixes:
  • calculate total timeSpent on day for a task in migration (821e531)
  • fix date migration error (b19c9aa)
  • Features:
  • Add access token for github to access private repos (0460cd0)

New in Super Productivity 3.1.2 (Jan 16, 2020)

  • Bug Fixes:
  • add migration script to convert to western arabic numbers for model #276 (ac620a5)
  • add migration script to convert to western arabic numbers for project model #276 (74ca6f4)
  • catch if getstrace fails for some reason (47bdebf)
  • only rethrow unhandled errors (01a3a51)
  • stacktrace silently breaking stuff (67e0411)
  • use western arabic numbers for model #276 (a036470)

New in Super Productivity 3.1.1 (Jan 16, 2020)

  • Bug Fixes:
  • cannot read property 'send' of undefined #273 (d1b9efc)

New in Super Productivity 3.1.0 (Jan 16, 2020)

  • Bug Fixes:
  • build code order issues after reformatting (1df6651)
  • fix title field label in create project not being translated (cdf1c02)
  • text mistakes #271 (2a3cd10)
  • text mistakes #271 (d1083fe)
  • text mistakes #271 (c56d9cb)
  • up/down not working inside textarea (d790be9)
  • Features:
  • add rtl support (9e5771c)
  • allow language service to support rtl (008a6b2)
  • fix add note dialog rtl design (604e130)
  • fix add note remainder rtl style (b0f9749)
  • fix add task reminder dialog rtl (ca525e7)
  • fix bookmark dialog rtl design (85b1f7a)
  • fix config page rtl style (b740adc)
  • fix create project rtl design (72a4aec)
  • fix edit attachment rtl (4cd2667)
  • fix help section button for rtl design (7f8c4ad)
  • fix metric basic stats table rtl style (8c8dbc4)
  • fix note rtl design (fb5e159)
  • fix rdit tast repeat rtl style (a1e1368)
  • fix rtl design for config form (dddab66)
  • fix rtl for dialog full screen (00720ba)
  • fix task summary tabl rtl design (ada888b)
  • fix time estimate dialog rtl design (5131217)
  • fix work log rtl design (e6c3a13)
  • fixed task rtl design (cf6c7e2)
  • improve focus behaviour for notes in sidebar (31aa8cf)
  • initial fix for add task bar rtl style (ec54fcf)
  • refactoring banner rtl style for better solution (b2ef2dc)
  • refactoring main header rtl style (c3193a5)

New in Super Productivity 2.13.14 (Dec 4, 2019)

  • Bug Fixes:
  • markdown not always breaking words as expected (f4fc838)
  • jira: markdown error when trying to parse null issue description #261 (f4cf908)
  • dynamic header shadow sometimes not working as intended (7a053f6)

New in Super Productivity 2.13.13 (Dec 4, 2019)

  • Bug Fixes:
  • google: login not working for some users #258 (8348ec1)
  • Features:
  • also add meta info for errors, so users don't have to think about it (2ec52b5)
  • improve error handling via stacktrace js (92d4cab)

New in Super Productivity 2.13.6 (Oct 27, 2019)

  • i18n: add italian and portuguese (68dbb8c)
  • Fixies and Portuguese Brazilian translations (5c5faf0)

New in Super Productivity 2.13.0 (Oct 9, 2019)

  • Bug Fixes:
  • edge case when reminder is never loaded (9fd14c1)
  • worklog options extend error (f0e9ef3)
  • worklog table styling (f32e1d5)
  • Features:
  • make project title editable on project settings (a578dde)
  • remove google sheet export completely (dbd9a79)
  • remove migrate service completely (9cf7957)
  • replace simple task export with worklog export (2adb9e6)
  • i18n: add all missing translations (5ca5147)
  • worklog: add tooltips (ca873f9)
  • worklog: display only single day if there is only one (d465a16)
  • worklog: improve options and light theme styling (17b8293)
  • worklog: improve styling for control columns (23bbfa7)

New in Super Productivity 2.10.7 (Aug 13, 2019)

  • Bug Fixes:
  • msToString not showing minutes and seconds (a257a2f)

New in Super Productivity 2.10.6 (Aug 13, 2019)

  • Quick fix to lower case error (4a7cdcb)

New in Super Productivity 2.10.1 Pre-release (Jul 19, 2019)

  • Bug Fixes:
  • electron app broken (86925ef)
  • i18n: make all links open externally #33 (860b860)
  • config section styling (287afd3)
  • long text for material checkboxes (7c911e3)

New in Super Productivity 2.8.5 (Jul 11, 2019)

  • Bug Fixes:
  • possible matMenuTriggerFor error when clicking fast (810b261)
  • Features:
  • add command line flag for pen drive usage #192 (d9d51e6)
  • disable error banner in favor of error modal (386fb4b)
  • improve error handling (c744857)

New in Super Productivity 2.7.8 (Jun 11, 2019)

  • Bug Fixes
  • Jira: cannot read property assignee of undefined (0bee15a)
  • Jira: duplicate worklog submission #176 (a53c7c5)
  • Potential error for worklog (df5e55f)
  • Quick fix live update for global dark mode on mac os #179 (d15b5ef)
  • Jira: issue selection for transition selection not working (c21c4a1)

New in Super Productivity 2.7.6 (Jun 4, 2019)

  • Bug Fixes:
  • Procrastination: typo (a8db6fe)
  • Build (bd43079)
  • Features:
  • Add new productivity tip (a8c84f2)
  • Procrastination: add first most simple text based version (783e714)
  • Procrastination: add inputs (842cdbe)
  • Procrastination: add to main nav for mobile (4bbcee0)
  • Procrastination: hide for mobile (3e5f829)
  • Procrastination: improve text (582b350)
  • Procrastination: polish (e36b937)

New in Super Productivity 2.7.4 (Jun 3, 2019)

  • Bug Fixes:
  • jira: change default config (1ae4464)
  • jira: not parsing host without protocol correctly (240a943)
  • jira: wrong regex (5e2262a)
  • project: git config dialog (d965809)
  • Features:
  • jira: ignore shutout when testing connection (58b1a94)

New in Super Productivity 2.7.2 (May 28, 2019)

  • Bug Fixes
  • Metrics: charts not all showing up (ef88971)
  • Features
  • Go to next tab on evaluation save (5128e8c)
  • Make header just a little smaller (b06643a)

New in Super Productivity 2.6.3 (May 11, 2019)

  • Broken linux by downgrading electron #167 (dd395d9)
  • Tasks: avoid error for no project (f8d546e)
  • Worklog: styling error (8e19fdd)
  • Styling for dialog time estimate (a2d8028)

New in Super Productivity 2.6.0 (Apr 19, 2019)

  • Features:
  • ArchiveProjects: enable unarchiving #104 (73b98f6)
  • ArchiveProjects: make basic archiving possible #104 (4f01a3b)
  • ArchiveProjects: remove all reminders for archived project #104 (6006483)
  • Project: remove all related data on deletion (a60612b)

New in Super Productivity 2.5.8 (Mar 23, 2019)

  • Bug Fixes:
  • worklog: export for parent titles not containing tasks without sub tasks (b67b920)
  • idle time causing issues with snap package #154 (bd0a514)

New in Super Productivity 2.5.7 (Mar 21, 2019)

  • Features:
  • jira: improve error logging (9c75e6e)
  • performance: add missing track by statements (1771369)
  • snacks: shorten snacks (d7647a2)
  • tasks: improve focus styles (e1686af)
  • tasks: only auto select first value when very short search term (5527ad6)

New in Super Productivity 2.5.6 (Mar 18, 2019)

  • Bug Fixes
  • addTaskBar: selecting by click not working (9fcefe3)
  • jira: add missing reject for jira requests (4ec6509)
  • jira: extension error not showing up (87a3397)
  • jira: typing error (8a26f47)
  • typing (e6ddaf4)
  • Features
  • attachments: add fallback when unable to load images (57ce69d)
  • jira: improve issue search (8d1c51d)
  • jira: parse jira markdown for headings (eefb1d9)
  • jira: show error message to the user when there are insufficient settings (ffc51b4)
  • projects: improve project overview styling (956c352)
  • make markdown headings a little less intense (8919d1f)
  • show backdrop right away for enlarge image (daf3344)
  • switch icons for imex (b034382)

New in Super Productivity 2.5.5 (Mar 17, 2019)

  • Bug Fixes
  • electron: default window settings being messy (ba95be7)
  • git: only poll to backlog when there was an update (441f906)
  • task: additional info styling for electron build (55a833c)
  • Features
  • adjust icon positions (9a0b1f7)
  • jira: make attachments work for electron version (2e35882)
  • jira: update issue right away from api when adding (e692ca7)
  • jira: update task title if it was updated for jira (cc06151)
  • change wording (84f79a3)
  • projects: add project color to overview (3c9dc36)
  • projects: add ui for sorting projects (d3fef24)
  • projects: improve add project dialog (ef9edd2)
  • projects: improve styling for project overview (9541bb2)
  • projects: make projects sortable (0fa3de8)
  • worklog: remove animation as it sucks (ee965fa)
  • worklog: reverse week order for mobile (d685607)

New in Super Productivity 2.5.2 (Mar 12, 2019)

  • Bug Fixes:
  • Global shortcut not registering #152 (043bb44)

New in Super Productivity 2.5.1 (Mar 11, 2019)

  • Bug Fixes:
  • googleDriveSync: don't open multiple dialogs of the same type (c6811e4)
  • pomodoro: break end sound not playing at break #138 (4588fe7)

New in Super Productivity 2.5.0 (Mar 9, 2019)

  • Bug Fixes:
  • idle: isIdle not being reset after dialog is closed (51d5813)
  • worklog: remove left over option (f6e958c)
  • Features:
  • dailySummary: add week summary (a88e93e)
  • dailySummary: improve styling (0bb5a03)
  • dailySummary: improve styling (57a5ad2)
  • worklog: add animation to worklog (36d8182)
  • worklog: add day start and end to worklog week (aa4380f)
  • worklog: add export button to worklog week (b8c2018)
  • worklog: add inline task tables again (2532dbc)
  • worklog: add modal for task summary (78b8369)
  • worklog: add more info for worklog week days (13f06d3)
  • worklog: allow for html separator (9419205)
  • worklog: beautify ui (960338d)
  • worklog: improve export worklog styling for mobile (0fe7ca2)
  • worklog: improve hover and expanded styles for weeks (73ce1d9)
  • worklog: improve styling for worklog export (1ffc129)
  • worklog: improve task table styles (323ed35)
  • worklog: improve worklog week table styling (97650fe)
  • worklog: make restore tasks work again (ae787de)
  • worklog: make week table a little smaller (5b61555)
  • worklog: make worklog week days collapsable (716b60d)
  • worklog: minor styling improvement (73a2158)
  • worklog: split up into weeks (55eb690)

New in Super Productivity 2.4.7 (Mar 7, 2019)

  • Bug Fixes:
  • notes: add missing unsubscribe (83cbe57)
  • project: not setting workStart correctly (ae04f61)
  • Features:
  • dailySummary: add time estimated for tasks worked on today (e18fb1b)
  • dailySummary: improve google export time styling (b079311)
  • dailySummary: improve google export time styling even more (c772730)
  • dailySummary: improve task table (facd2fb)
  • reminder: only open reminders if there are no other dialogs open (507a713)

New in Super Productivity 2.4.6 (Mar 4, 2019)

  • Bug Fixes:
  • worklogExport: sub and parent task titles not being shown as intended (d5f311f)
  • typing error (5e40a94)
  • Features:
  • project: properly save work start and end times (2642f40)
  • worklogExport: add back in persistence (0ad2029)
  • worklogExport: add first outline of column controls (6da77bb)
  • worklogExport: add start and end time formatting (c654c8a)
  • worklogExport: make add and remove cols work (f3e5ef8)
  • worklogExport: make csv export and clipboard work (4e9f14a)
  • worklogExport: make most simple variant of new worklog work (72018f0)
  • worklogExport: wrap options into collapsible (36074e0)

New in Super Productivity 2.4.2 (Feb 24, 2019)

  • Bug Fixes:
  • bookmarks: slide animation flicker (3d6bfb8)
  • tasks: weird hover state for check done (2d5fde4)
  • Features:
  • snack: add close button (c099dd5)
  • snack: improve styling (cfd9086)
  • tasks: make sub tasks shadow less intense (4d8761f)
  • tasks: show attachment icon for jira attachments too (906e9a2)

New in Super Productivity 2.3.0 (Feb 19, 2019)

  • Bug Fixes:
  • bookmarks: icon auto complete (b8c0416)
  • idle: skip break not resetting break timer (7c5e041)
  • notes: drag & drop for mobile (60c1b67)
  • task: z index issues (2c4ae38)
  • tasks: pan conflict with page scrolling and dragging tasks (2d37349)
  • animation issue for work view plan more or finish block (5e1ac93)
  • missing default setting for projects (0cd71d1)
  • plan more mobile styling (146e0c4)
  • typing error (5898c58)
  • tasks: scrolling leading to weird pan trigger sometimes (5169bb3)
  • tasks: task title edit being under collapse sub tasks btn (4147f7e)
  • tasks: text not being selectable by drag click because of pan handler (6a371d9)
  • tasks: typing error (56d8375)
  • Features:
  • bookmarks: improve styling (d814bef)
  • bookmarks: reduce drag handle size (90b2f75)
  • git: make delete undo work (e1ad1a9)
  • google: make refresh token work (465d1c4)
  • googleDriveSync: improve error handling (cbd7190)
  • googleDriveSync: only update token if changed (052841b)
  • googleDriveSync: show error to the user if any (ea2dd2e)
  • provide custom hammerjs config (1b0f555)
  • googleExportTime: make subTaskTitles and totalTime work (da73b16)
  • jira: improve transition handling config (3e98f22)
  • jira: make delete undo work (e5ec0b6)
  • jira,git: improve issue table styling (932bcf7)
  • tasks: add most basic swipe gesture handlers (3b0cc63)
  • tasks: add new cool hover control (b344ad6)
  • tasks: add reduced ui theme mode (c5e6778)
  • tasks: adjust swipe timing (78e96c7)
  • tasks: align toggle sub task button with first line center (36976e2)
  • tasks: connect gestures to actions (cb1b249)
  • tasks: fine tune gestures ui (0319f4c)
  • tasks: fine tune gestures ui once more (7970a83)
  • tasks: fine tune new cool hover control (2d763d0)
  • tasks: get rid of play button (3ea2e28)
  • tasks: improve styling (dc4c99a)
  • tasks: improve styling (dde46fc)
  • tasks: improve styling (753ba90)
  • tasks: improve styling for reduced additional info (ed89f6e)
  • tasks: improve toggle sub task btn styling (3a52155)
  • improve mobile styling (382c7a9)
  • tasks: limit sub task list padding to reduced style (1d1647b)
  • add the magic formula (fab5f46)
  • tasks: make sub tasks a little bit more distinguishable as such (80de265)
  • tasks: switch out pan/swipe action for done tasks (c567396)
  • beautify daily summary (9393e26)
  • beautify settings (4c675d7)
  • improve reset take a break button animation (6088b8f)
  • make mobile notifications work (f485ae9)
  • open markdown links in new tab (5dc9c5d)
  • prepare touch device helper mixins and classes (f0caf18)

New in Super Productivity 2.2.2 (Feb 11, 2019)

  • Bug Fixes:
  • googleApi: google token expiry handling (3628032)

New in Super Productivity 2.2.1 (Feb 11, 2019)

  • Bug Fixes:
  • remove misguided tabindex -1 (f5fd95c)

New in Super Productivity 2.2.0 (Feb 11, 2019)

  • Bug Fixes:
  • error handler not rethrowing error (d921ae9)
  • reload issue for electron (018a612)
  • googleDriveSync: login snack not being shown (9c8d6d5)
  • Features:
  • change page title (3ae1976)
  • try to prevent focus for backlog split (306d89d)
  • wait initially before displaying reminders (7d02a38)
  • googleDriveSync: add error handling if initial login is aborted (1cff87b)
  • googleDriveSync: display google login snack for a longer time (943f42b)
  • notes: add most basic image notes (be119a7)
  • notes: fine tune drop items (aa13968)
  • notes: improve note handle btn style (a7ca114)
  • notes: improve ui for image notes (9d05d06)
  • notes: make image recognition work (80ab37c)
  • pomodoro: add option to play sound when break ends #138 (6ca5db2)
  • pomodoro: allow to hide dialog #144 (c8e5632)

New in Super Productivity 2.1.0 (Feb 11, 2019)

  • Bug Fixes:
  • pomodoro hover area triggering not as intended (e8065b5)
  • git: enable settings check again (25d6418)
  • googleApi: login snack not shown on disconnect (57b579e)
  • scheduleTasks: add to backlog being shown when not possible (30c17d0)
  • scheduleTasks: nested tab styles for backlog tabs (c93f249)
  • scheduleTasks: not correctly importing reminders (0b20cc7)
  • scheduleTasks: reminder model not being up to date (9fde7ca)
  • scheduleTasks: view task switch to other project sometimes not working (a6e5bb6)
  • tasks: not displaying time spent after creating first sub task (3667c12)
  • tasks: time estimates not being calculated correctly #139 (748471d)
  • don't shrink play btn for mobile (4e2b486)
  • images being too big inside issue content (e920d2d)
  • lint (cab9a8e)
  • remove debugging state (7b4c2db)
  • remove minimize to tray option from settings #140 (52b4243)
  • Features:
  • add fallback error handler (79ae667)
  • add no tasks message for backlog (9e1bce4)
  • add no tasks message for done tasks (d045f73)
  • add reload and dismiss actions for global error handler snack (f34417c)
  • add reminders to global sync model (a61ba62)
  • display errors longer (b15fc44)
  • scheduleTasks: add track by (303be3f)
  • improve add task bar (bd2e022)
  • scheduleTasks: improve ui (bba78c3)
  • improve global error handler (da4302d)
  • improve global snack error (3b7c1fc)
  • improve mobile main nav (a419209)
  • scheduleTasks: connect actions (fde747a)
  • improve mobile styling for scheduled tasks overview (999ef35)
  • improve no issue found message for git (dfda6a2)
  • scheduleTasks: add rudimentary ui for scheduled tasks (ad727a4)
  • improve project overview for mobile (c887a97)
  • notes: make reminders work when another project is active (a679f65)
  • scheduleTasks: account for reminders from other projects (2966d8a)
  • scheduleTasks: add animation for list (025970b)
  • scheduleTasks: add dialog for scheduling task (a0171fe)
  • scheduleTasks: add humanized timestamp (76ca585)
  • scheduleTasks: add little alarm icon to scheduled tasks (68c6e20)
  • scheduleTasks: add service logic for scheduling tasks (d19f33f)
  • scheduleTasks: adjust mobile styling (56e996c)
  • scheduleTasks: beautify ui (213ee80)
  • scheduleTasks: clean up reminders on task deletion (2bbb9c8)
  • scheduleTasks: handle edge case when there is a reminder for a deleted task (154ddac)
  • scheduleTasks: improve ui for notify and edit dialog (409082a)
  • scheduleTasks: improve waiting for other project data (3665585)
  • improve project overview styling (6001000)
  • scheduleTasks: make editing reminder work (7165d50)
  • scheduleTasks: make starting tasks from reminder work (31aea97)
  • scheduleTasks: prepare ui (d7bb9e0)
  • scheduleTasks: sort by due time (b4dc74f)
  • takeABreak: add reset break timer button for idle dialog (ba6a269)
  • takeABreak: connect idle time again (cc5349c)
  • remove setting for isBlockFinishDayUntilTimeTimeTracked (53e88b4)
  • show message when there are no scheduled tasks (0ef88fa)

New in Super Productivity 2.0.7 (Feb 4, 2019)

  • Bug Fixes:
  • pomodoro: issue when break and work duration are the same (ae38ce8)
  • pomodoro: short break using wrong value #136 (13505c2)
  • time estimation dialog sometimes deleting values by accident (a1ae38c)
  • Features:
  • pomodoro: add buttons for skipping session and resetting it (c363492)
  • pomodoro: add buttons for skipping session and resetting it #135 (5fba30d)
  • pomodoro: add functionality for new pomodoro buttons #135 (52ad063)
  • improve styling for dialog time estimate (5ab5d3d)
  • improve styling for dialog time estimate 2 (bc12300)
  • move input duration slider pointer only in 5 minute steps too (970d5fd)
  • shorten header for dialog time estimate (f1e3aea)
  • use 5 minute steps for input duration slider (d1ba189)

New in Super Productivity 2.0.3 (Feb 1, 2019)

  • Bug Fixes:
  • don't init extension interface in electron context (7d43df6)
  • electron: app asking if you want to quit again on daily summary (365ed34)
  • git: issue import showing message (a9c3533)
  • pomodoro: don't play tick sound on settings update (8a5072b)
  • pomodoro: improve tick sound logic (f44e7f1)
  • pomodoro: task start/pause not working when pomodoro is enabled #133 #134 (594d165)
  • pomodoro: tick sound not working as expected when global config changes (1380859)
  • tasks: attachment title not being updated right away (6acadd4)
  • Features:
  • git: improve error message for git api rate limit exceeded (3a6ef57)
  • git: reduce api usage by caching issues to local storage (de4851b)
  • git: simplify issue importing to backlog and make it more perfomant (01ff113)
  • jira: improve import check for already imported issues (55c160e)
  • jira: simplify issue importing to backlog and make it more perfomant (91a9dfc)

New in Super Productivity 2.0.2 (Feb 1, 2019)

  • Bug Fixes:
  • git: case when issue data could not be found and crashes app (b1b0199)
  • jira: case when issue data could not be found and crashes app (fee2bee)
  • case when issue data could not be found and crashes app (43700dc)
  • error when no theme is provided (edc06eb)
  • linting errors (eb17078)
  • require theme to be set, when project is created (f149bbe)
  • jira: cfg not being present in effect (9804dc0)
  • tasks: focus behavior (aef88ef)
  • Features:
  • add global error handler (c51234e)
  • tasks: focus first tab on update btn click (b59eaf7)

New in Super Productivity 2.0.1 (Jan 31, 2019)

  • Bug Fixes:
  • wrong imports (6a1e30a)
  • Features:
  • tasks: detach whole focus logic from store (a6fc59b)
  • improve performance when dragging up backlog (e02c80e)

New in Super Productivity 2.0.0 (Jan 30, 2019)

  • Bug Fixes:
  • config: settings not updating when switching project (27a3993)
  • typo in license (9ad2dd0)
  • electron: don't send idle time all the time (dc164a9)
  • tasks: select task (1818290)
  • auto polling issues to backlog not working (5a632f8)
  • background polling? (7471c0c)
  • lint (f085f20)
  • migration leaving out backlog and todays task ids (902c3ff)
  • start day also starting backlog tasks (85b2b59)
  • windows icon (431ffb0)
  • git: don't refresh issues if invalid config (323a210)
  • git: throwing an error (2a75ff9)
  • jira: limit issue to link transformation to electron context (980aed2)
  • jira: switch map statement for polling (38ef0d8)
  • Features:
  • hide play btn for backlog tasks (78e7626)
  • make whole page draggable for mac os while loading (e84ae85)

New in Super Productivity 1.999.1000 (Jan 30, 2019)

  • Bug Fixes:
  • 0 bug (b8621d4)
  • add missing type (6b81cfd)
  • add target blank to attachment link (e059b36)
  • add task bar being overlapped by bookmarks (7889721)
  • add task bar color (ee48962)
  • add task not working any more (161d7c0)
  • adjust timeout trick for now (6857958)
  • all kinds of linting errors (742d536)
  • annoying issue that jira cfg was throwing an error (6e006d5)
  • another error with destroyed view (0c36982)
  • app not quitting (9414b60)
  • attachment saving generating a lot of ids (d0f1152)
  • backlog heading position (25f2930)
  • backup & sync not working when there only is the default project and no project state (eeae84f)
  • breakpoint 1px gap issue (ab06521)
  • build (0fa66ca)
  • build (965da14)
  • cleanup debug error (458be1d)
  • container not being 100% height (ccd3d61)
  • contenteditable messing up (5051361)
  • controls hitbox blocking time edit (66fa902)
  • create project dialog throwing error when opened from config page (e31ca2e)
  • dirty dirty dirty fix for input duration (c7ac3b5)
  • dirty fix for jira cfg issues (0bd86c8)
  • disable service worker for electron, as it does not work (f6dd283)
  • disable uppercasing the first task title character as it messes uo editing the titles (c9e5189)
  • dynamic jira cfg not working (c3ca8b7)
  • edit attachment dialog throwing an error when link is empty (66d878d)
  • edit on click being confused (f39ab3a)
  • electron build for current state (b3a2782)
  • enlarge image animation for thumbnail images (1ec854b)
  • error with destroyed view (e4c7c82)
  • es6 only not working for electron (1bfd795)
  • external links for electron not working (14d8c0f)
  • finish day button not being centered (e59adfb)
  • first start issue with project state (f0d8c6f)
  • focus behavior (7993970)
  • for older browsers (dbb9311)
  • force same height for project and main nav buttons (c98d4c0)
  • google final sync (dd75574)
  • google login for electron (762efff)
  • google sync not working (370cb4e)
  • google sync not working (382e0d8)
  • icon (eed6cb9)
  • import (52c9990)
  • inline edit sometimes not updating value (8ad7af2)
  • inline markdown component rendering (2337fb4)
  • input duration slider not working as we want (7d15ff3)
  • ipc send breaking web (af8353b)
  • issue model issues (68524d4)
  • jira cfg form only being editable when host etc are present (cd27dbf)
  • jira issue content text color error (b7782f8)
  • jira password field not being a password field (35b39f7)
  • keyboard shortcuts not working for edge case (c5fc2f1)
  • lint (8ff9dfb)
  • lint (c4d2dc2)
  • lint (23c6db7)
  • lint (461067b)
  • localForage not being ready initially (47484a5)
  • main header navigation for mobile (d2a9681)
  • make back button work again (a3b5b17)
  • manifest (2e1634d)
  • markdown links for electron (1f9f659)
  • mat table throwing error because of es6 compilation (8f68326)
  • minor issue (d9f7405)
  • minor styling issue (575ed11)
  • mobile bookmark bar button styling (aa244c5)
  • mouse wheel zoom direction for electron (ca9409e)
  • next task sometimes selecting weird values (017b83e)
  • no state worklog (3e83b49)
  • note background for dark theme (0e05b2c)
  • note state being overwritten by task state (e429a32)
  • note value being null sometimes (7662938)
  • open not being present (f519ee0)
  • paste not working any more (3289145)
  • persistence (59dab7a)
  • planning mode being always triggered initially (77e2ea3)
  • planning mode popping in weirdly (8b4cd69)
  • play icon for dark theme (d2dbda8)
  • possible wrong data crashing app (b74c82a)
  • potential database error (38edebf)
  • potential error in global link list, when dropping html elements (4b80285)
  • potential errors when interacting with ls (39d8287)
  • potential worklog error if there is nothing in the archive (abc82ad)
  • project change for worklog (db84304)
  • projects saving for load state (a3884be)
  • projects without jira cfg throwing errors (11459cc)
  • reducer being executed twice (854e43c)
  • remove debug val from tpl (3e1f6ae)
  • scrolling issue on mobile (cf118b3)
  • selecting next task throwing an error (0f5630e)
  • semicolons instead of commas (7662454)
  • setting model from input for input duration slider (a0e8862)
  • settings for dark theme (a9363d2)
  • settings not being scrollable (75e674a)
  • several minor theming issues (98e41c7)
  • shutdown not working (ca34f75)
  • shutdown not working (1255223)
  • simple task export not working (650b858)
  • snack custom styling (0fb3731)
  • snack login button (3e1f629)
  • styling for project overview page (0ce4c5b)
  • success animation (a22c856)
  • super productivity getting cut off for project switcher (7824c35)
  • take a break (e8e51a2)
  • task list switch animation leading to errors sometimes (8ed8d10)
  • task styling (e1329ec)
  • task sync not triggering for moving tasks (6fefed1)
  • the possibility of starting a done task via button (d077219)
  • theme body class (c4c1298)
  • time spent not updating (bc1ee5b)
  • time worked without a break being twice as fast (cf58078)
  • time worked without a break popping in (a0ad47d)
  • typing (91979d0)
  • typing error (15a5212)
  • typing error (8c0c2f8)
  • typing error (4a29b2b)
  • typing error (5429541)
  • typing error (2d3200f)
  • typing for google timesheet export (b3f74ec)
  • typing for input duration slider (874bb17)
  • typing for ma archive to worklog (691ae55)
  • typing issue (3663e17)
  • typing issue (2548168)
  • typing issue (ef49a21)
  • electron: remove dbus related stuff for now (8497d82)
  • typo (00ad367)
  • typo (d450efb)
  • work around ngrx formly issues :( (1fab8ef)
  • work around, that jira images can't be loaded currently for electron (be61a8b)
  • bookmarks: fix form for bookmarks (ab4c04d)
  • bookmarks: persistence for bookmark toggle state (fafb266)
  • electron: don't load electron handlers for web instance (a42011a)
  • electron: linting errors (c2bce87)
  • electron: tray dark mode icon (cabd99c)
  • electron: type import (4402eca)
  • enlargeImg: image animation sometimes not triggering as intended (10162b1)
  • enlargeImg: zoom out animation failing when in zoomed mode and clicking on background (b1db3e9)
  • git: error when polling issues (7b87f99)
  • git: search not working (58fceb9)
  • googleDriveSnyc: opening multiple dialogs (736acb9)
  • googleDriveSync: case when there is no initial file id (5c9f7e8)
  • googleDriveSync: check for remote update (e07a77b)
  • googleDriveSync: config section (a42d03f)
  • googleDriveSync: electron calls (18843f0)
  • googleDriveSync: error handling (42e142a)
  • googleDriveSync: expression changed after check error (73f56c4)
  • googleDriveSync: fix async toast notification (f860844)
  • googleDriveSync: google config (0915856)
  • googleDriveSync: initial login not being triggered (49faf0f)
  • googleDriveSync: login for electron not working (52e316e)
  • googleDriveSync: make change sync file work (da094be)
  • googleDriveSync: make it kinda work (8e29afa)
  • googleDriveSync: quick fix for data not found error (6051e3b)
  • googleDriveSync: request filter (fa7b6ce)
  • googleDriveSync: save not working any more (7fe4030)
  • googleTimeSheetExport: settings not being saved (e7fd8ff)
  • googleTimeSheetExport: updating default values not working (516013f)
  • idle: create task not working (0ec81d4)
  • inputDurationSlider: hour problem (9569011)
  • inputDurationSlider: not working as intended (ee70a74)
  • jira: cfg component throwing an error (4a9a990)
  • jira: default jira config being enabled (a563fbe)
  • jira: don't refresh backlog if not enabled (24e6ad6)
  • jira: error handling (d8fcb67)
  • jira: extension request not working (68e0bf0)
  • jira: issue polling happening quite too often (dd5f217)
  • jira: mark issues as checked throwing an error (5109d0a)
  • jira: no way to disable (683e847)
  • jira: only do initial request when enabled (90c56b3)
  • jira: potential error for auto updates when there are no comments (c069126)
  • jira: problem when jira cfg is missing (0eef193)
  • jira: query not working (3862c46)
  • jira: text color and author image styling (4c26eb1)
  • pomodoro: cycles not working as intended (07c4527)
  • pomodoro: pausing tracking not working as intended (50646b3)
  • pomodoro: several issues (c3fa7df)
  • project: creation dialog bot resetting tmp data after project creation (d80e97c)
  • projects: project creation dialog (8ba5405)
  • task: mobile drag and drop (9ab424b)
  • tasks: animation issues (2cb6b48)
  • tasks: animation playing when opening backlog (6898294)
  • tasks: attachment color (53f29a9)
  • tasks: case when last sub task was deleted (c77fb8e)
  • tasks: case when sub task is added to current task (eb01a6b)
  • tasks: color changing on drag (5f64d83)
  • tasks: colors for light theme (77d12d4)
  • tasks: crucial bug where task state in db was overwritten (9b7798f)
  • tasks: deleting backlog and todays task items (0fb6053)
  • tasks: deleting sub tasks (a72c1db)
  • tasks: error in template (d00ed88)
  • tasks: estimate remaining calculation (130a1f2)
  • tasks: focusing after task deletion not working (fcb0e8d)
  • tasks: issue check not working as intended (d027f89)
  • tasks: issue text not being visible (f1ae984)
  • tasks: jira info not being readable (d7e88b9)
  • tasks: minor styling issue (7fdc6c5)
  • tasks: mobile styling (bdbbf2e)
  • tasks: next task selection on done (b1c9a0a)
  • tasks: prevent drag handle shrinking (38fbe53)
  • tasks: remove animation for checkmark when list is animating (7fc20d7)
  • tasks: task isDone styling (57874b1)
  • worklog for async data (1ef7014)
  • tasks: time spent sometimes linking values (c5d866c)
  • tasks: toggle to undone (db8b1d1)
  • Features:
  • add 15 min to datetime input (f18d489)
  • add actual notification to take a break reminder (864d61b)
  • add add task btn to work view (708eccb)
  • add add-task-bar component (47df742)
  • add and style note for tomorrow (9ad72f2)
  • add attachment via task context menu (dbe31f5)
  • add backdrop for add task bar (5302392)
  • add badge for undone tasks rather than for notes (c7acd56)
  • add basic functionality to play button (4d2f135)
  • add basic jira config section (768d519)
  • add basic project settings (6e51051)
  • add basic split component (3a4ae2c)
  • add basic sync interface and add function to load complete user data (c69428a)
  • add better ios support (e85d613)
  • add body class to help with showing and hiding elements when there is/ain't jira support (8da579c)
  • add boilerplate for datetime-input (cbf5ab1)
  • add complete misc settings interface (db800cf)
  • add confirm dialog for deleting projects (21543b9)
  • add copy to clipboard for simple task summary (ee0b10b)
  • add counter for split (d8fa02a)
  • add css scroll bars (c841a85)
  • add data to daily summary (c0d9560)
  • add datetime input with buttons for simplicity (99846d0)
  • add debugging code for google login (1335249)
  • add default issue provider configs to default project (2b7d626)
  • add dialogs as ngrx component (564bb0b)
  • add different color for backlog (e53be44)
  • add double enter starts working (df0b940)
  • add download button for simple summary (d944968)
  • add drag and drop for task list (9eae8a7)
  • add dragging cursor to drag handle (46450ed)
  • add duration input for formly forms (8181512)
  • add estimate remaining for backlog (ed8cd97)
  • add expand panel animation (82f5e4c)
  • add frameless window for mac (75ba25b)
  • add hit area to speed dial items (85d6e38)
  • add icons (15eb3a7)
  • add icons to jira and git setup dialogs (23cf4de)
  • add inset shadow to work vie page header (6fa1bb5)
  • add isIdle$ as observable (2fa90e4)
  • add issue icon to issue search (603fed8)
  • add jira attachments (0195c07)
  • add local forage and prepare data saving (94e9c3b)
  • add mat typography globally (d3cc604)
  • add missing detect changes (a842c47)
  • add missing help texts (8278458)
  • add missing misc settings (1f9eeb7)
  • add missing on push change detection strategy (5c1c58f)
  • add missing state to root state (228ef9a)
  • add model for focus id lists (380583b)
  • add more ipc events (1574ea7)
  • add more minimal task ui (14c7131)
  • add most basic duration input slider (578414c)
  • add most basic split backlog (1003dd6)
  • add mousewheel zoom for electron (55a79cd)
  • add move cursor to handle (00c9771)
  • add new input also to add reminder dialog (4e42734)
  • add new media mixin (709fc44)
  • add new play icon (27959af)
  • add nice little animation to attachments (33e2eed)
  • add no archived tasks to worklog (0500b96)
  • add note to install extension for jira cfg (af03eae)
  • add option to only track idle time when there is a current task (24ab839)
  • add overflow scrolling for mobile (1d6e156)
  • add pink theme (0e7fd09)
  • add plan your day to new work view (c3888bd)
  • add pre load for enlarge image (52b0aac)
  • add productivity tips on startup (994ef3c)
  • add project related data action (cffecf1)
  • add proper jira and git icon (36e6c4a)
  • add pulse animation when tracking time (4fae79d)
  • add real progress to progress circle (4eaaf4e)
  • add reducer for global layout stuff and remove daily planner (44faeff)
  • add reload data function to sync interface (29dacd3)
  • add robot for tasks as well (4cc7084)
  • add roboto sans (a7565b5)
  • add routing animations (1eba194)
  • add saving and loading from ls (c2d81f4)
  • add saving to ls again (4c38b91)
  • add short syntax (cca760b)
  • add shortcut for open add task bar (5aee2bf)
  • add shortcut for toggling backlog (2474e92)
  • add shortcut to toggle bookmark bar (a626a66)
  • add show task bar to main header quick access (9745f1b)
  • add shutdown (5b1dd13)
  • add shutdown to finish day for electron (0116f0e)
  • add simple file import export of app data (b3c8b84)
  • add simple summary for worklog too (c54c445)
  • add simple task summary (2a1f121)
  • add some route links (e6ca6b3)
  • add some useful mixins (669ce4c)
  • add sophisticated select next task logic (5d02745)
  • add split component (80577b5)
  • add startedTimeToday for project model (6445b05)
  • add styles for dragula (69c56d0)
  • add sub tasks (48a5f75)
  • add subtle snack type to use it for syncing and polling (c99329b)
  • add super cool loading spinner (cf81761)
  • add tabs to daily summary and most basic google time export component (faa9ba1)
  • add take a break reminder and time worked without break counter (9dbf0ea)
  • add task archive (c60a4d3)
  • add task selection for idle time (1268cfa)
  • add theme class to body rather than to app (598dd54)
  • add theme colors for duration input (4d7a8e9)
  • add time estimate to simple task summary export #1 (adfaab9)
  • add trackBy to task list for performance and to fix animations (3a2a019)
  • add typing to config form constants (d87d1b3)
  • add view logic part for task drag & drop (d6211b8)
  • adjust app loading spinner position (eafde19)
  • adjust default table styling (9d9505a)
  • adjust header shadow (cafb505)
  • adjust styling (3c82be1)
  • adjust styling (7109d31)
  • allow for dropping inside empty lists (b7db0b5)
  • allow pause and play of last current task (1bb1cc4)
  • also add stagger to leave list animation (00cddef)
  • also sync attachment state (9a3684e)
  • animate markdown edit (95a0d8e)
  • auto delete task attachments for sub tasks (441acf5)
  • auto reload data for missing issues (8600a7b)
  • beatify and improve worklog (7b3f239)
  • beautify add task and work view header (24932c6)
  • beautify daily planner (c651aca)
  • beautify daily summary (614d3aa)
  • beautify daily summary (d7ab2d7)
  • beautify task summary table (1efa03e)
  • beautify tasks some more (3697f1f)
  • block saving while importing data (ac2a5b2)
  • break to 2 line nav much later (ee39fed)
  • bring back burger menu for smaller screens (1207de9)
  • cache all google fonts (431dc0b)
  • change default shortcut for bookmarks (e5afa8c)
  • change default shortcuts (9f34298)
  • change toggle backlog default shortcut (1451293)
  • check if issue was imported before creating a task (906dec7)
  • confirm before quit for electron (cf99578)
  • confirm before quit for web (8b2d3ef)
  • connect settings for idle time (0b07414)
  • create tick in a more reactive style (91329fc)
  • declutter ui further by only showing timer icon on hover (ba1b91f)
  • display worklog always again (b8dd56b)
  • don't always start dev tools for production (6044e67)
  • don't emit invalid values from datetime input (b1c531d)
  • don't save last active for note ui action (5259044)
  • don't save last active when saving google session data (4ba65aa)
  • don't submit google drive sync cfg if invalid (a526cd3)
  • don't trigger global key combos if inside an input and no special keys are used (8997d43)
  • don't update last active for project change (1315961)
  • even more fine tuning for nav (b44f600)
  • fine tune daily summary styling (be11bfa)
  • finish styling for progress circle (39af8f6)
  • fix daily summary success animation (fc4f98c)
  • flatten daily summary table tasks (3cdf0e1)
  • force final sync to google drive (d014f3c)
  • get rid extra container (6d77211)
  • handle error when syncing on daily summary fails (3af8bda)
  • hide bookmarks on new projects and first start (fa2cd87)
  • hide calendar (72da73b)
  • hide time estimate button for parent tasks (3b7f4fc)
  • implement dynamic config section content (e0bee93)
  • improve all animations (6253ddc)
  • improve config forms (ea97e42)
  • improve daily summary styling (cf25579)
  • improve default task model and task type to be more performant (668e846)
  • improve enlarge image animation for jira assets (a0203ef)
  • improve first app start experience (7e49556)
  • improve focus behavior (c152c96)
  • improve folder structure (9878d0d)
  • improve form and add settings for idle time (a7b76a1)
  • improve frameless window for mac (03eff3c)
  • improve hide sub tasks animation (7c0bd9a)
  • improve icon nav header for small mobile (ead2cac)
  • improve idle time dialog (1057ab5)
  • improve jira credentials (a203528)
  • improve main header styling (5dcc5ca)
  • improve markdown even further (5bb08ec)
  • improve markdown further (c4842af)
  • improve note readability (1061ff8)
  • improve performance (843685b)
  • improve pomodoro timer styling (2e365aa)
  • improve scrollbars (8ca335b)
  • improve simple task summary for worklog (a67f9bf)
  • improve split (5f0126c)
  • improve split drag (6e9c9e6)
  • improve split further (0ee9339)
  • improve split further and further (4b50856)
  • improve split handle by little animation (df040c0)
  • improve split styling (14b97c2)
  • improve styling for plan mode (b2055d5)
  • improve work view header (ef103da)
  • improve work view header styling (e625cb8)
  • improve work-view and split styling (650d357)
  • include complete task data for missing issue observable (c7139a3)
  • increase storage quota (11b891f)
  • integrate export task list nicely into daily summary (ecf92e8)
  • leave scrollbar alone for mac (c81a921)
  • limit cfg update notification to public sections (1f4a653)
  • limit min max zoom (7928c10)
  • link sp icon to work view (ccb1b07)
  • load project data initially (1489ef0)
  • login before every google request to avoid errors (bd6946f)
  • make active nav link bold (72607d8)
  • make async database basically work (666204e)
  • make completed and uncompleted tasks work (b742dfd)
  • make config section and config form more flexible (a0c87d0)
  • make deleting sub tasks work (7ce44bf)
  • make deleting sub tasks work (72242e1)
  • make flat list for attachments in jira panel (9558f76)
  • make google export time work for daily summary (62d3410)
  • make header always smaller (1a84508)
  • make header fixed (c74e263)
  • make hiding the navigation optional (c12616d)
  • make it work like before (4afb0ac)
  • make most simple idle time handling work (bdcd6ea)
  • make new input duration slider work inside dialog time estimate (fc51397)
  • make notifications work (a7ade53)
  • make saving work over projects (c70b703)
  • make setting the current task possible again (56b1fa5)
  • make split a little bigger (860e05e)
  • make split drag work on mobile (37a42af)
  • make split less prominent (af62c34)
  • make static import of v1 exports work (4c5a413)
  • make tasks work as most basic entity (7df9300)
  • make time estimate exceeded snack stay longer (6542e71)
  • make undo delete task work with task attachments (e8a6598)
  • make update one work (820106a)
  • make web worker work (c0ddeb4)
  • minor change (dd12331)
  • minor improvement for task keyboard navigation (06977f9)
  • minor styling adjustment (c4aa2d6)
  • minor styling improvements (30fcad3)
  • more fine tuning for nav (44c4056)
  • move mark as done up, because it is more important (adecf2f)
  • move speed dial to top (1374081)
  • move speed dial to top (847d16a)
  • moving current task to backlog selects next task (d633dcd)
  • no focus for textarea in simple task summary (f40b640)
  • notify when time estimate was exceeded (478a2c8)
  • omit google tokens when importing data via google drive sync (97f5e9c)
  • only add overlay scrollbars to browsers that support them (d1c4454)
  • only show hover styles for non parent tasks (80dd325)
  • only show take a break if enabled (20f49c6)
  • only show toggle show notes button when there are notes (11dfb03)
  • only show toggle show notes button when there are ntoes (9da3e6c)
  • open and close backlog via click (eaf41e3)
  • outline app structure (2b99e83)
  • outline app structure2 (d4bce6b)
  • package material icons with app (4d18e2f)
  • persist daily summary tab index (e19503b)
  • persist settings for simple summary (2ab1888)
  • persist zoom level for electron (f3eeb12)
  • port edit on click (c3cf848)
  • bookmarks: add basic edit / ad dialog (ac56ed6)
  • bookmarks: add basic styling for bookmark bar (447ceee)
  • bookmarks: add boilerplate files (c938333)
  • bookmarks: add external link directive (7ff05b0)
  • bookmarks: add facade store stuff (2e813ab)
  • bookmarks: add icon to edit dialog (1b1e427)
  • bookmarks: add image links (f23065b)
  • bookmarks: add layout methods for bookmarks (f716fe3)
  • bookmarks: add nice drag over ui element (8763170)
  • bookmarks: add persistence to bookmarks (7102efa)
  • bookmarks: add possibility to run bookmark command (21532c8)
  • bookmarks: add show/hide for bookmark bar (6a95116)
  • bookmarks: add store stuff for layout model (aed3b91)
  • bookmarks: adjust sub header style (544f5c6)
  • bookmarks: also blur element (3627968)
  • bookmarks: animate bar (52d7bab)
  • bookmarks: beautify bookmark bar (755f06f)
  • bookmarks: implement drag & drop for links (ac06b90)
  • bookmarks: make saving local task attachments work (200f6a8)
  • bookmarks: make split component work with dynamic header height (294efe5)
  • bookmarks: prevent page reloads from drops (0f759ce)
  • config: add basic keyboard config (3af844a)
  • config: add basic markup and components (7161762)
  • config: add boilerplate (2ee82c1)
  • config: add collapsable component (9720b44)
  • config: add form config (c03ca71)
  • config: add help section (c05f14d)
  • config: add model (adc7286)
  • config: add more boilerplate (5538b31)
  • config: add ngx formly (702828b)
  • config: add proper store (d349568)
  • config: add update notification (743f5cf)
  • config: always create a copy for config forms (53df8e3)
  • config: improve help section (4036d42)
  • config: improve styling (18a06b8)
  • config: make all keyboard shortcuts configurable (1b0d82e)
  • config: make basic config form work (83a9429)
  • config: make data for the config components work (9bb5a45)
  • config: make saving for config form work (ba5fc07)
  • config: make saving to ls work (2a41bc6)
  • config: only show update config notification for non private props (3e37bd7)
  • electron: add basic setup and convert all files to typescript (6796ca0)
  • electron: add open dev tools (0b0dec2)
  • electron: disable reload shortcut for production build (b2c4ab0)
  • electron: don't open dev tools initially (2a78fb1)
  • electron: make indicator work again (9d3d544)
  • electron: make typescript for electron work (b28f6eb)
  • electron: show electron errors (9557acf)
  • electron: show win gracefully (a3734ba)
  • enlargeImg: add possibility to move zoomed in detail (44f644b)
  • enlargeImg: add some fine tuning (86808d2)
  • enlargeImg: improve animation and remove hide (65a9eba)
  • enlargeImg: make most simple form of zooming work nicely (990eaaa)
  • enlargeImg: prepare zoom (f647463)
  • extensionInterface: improve extension interface (47ec23f)
  • git: add basic issue template (95ddee9)
  • git: add boilerplate (27645b8)
  • git: add caching for data (07599cf)
  • git: add code to get complete issue data for repository (3453909)
  • git: add config dialog (9fb2ed6)
  • git: add config for github integration (9779500)
  • git: add error handling (2ebf182)
  • git: add git issues to search and make add task bar more generic (77ff285)
  • git: add issue tab header and fix comments (2ca1bf6)
  • git: add messages for auto import (5017357)
  • git: add model and persistence for it (438da92)
  • git: add polling updates (3e2616e)
  • git: add pre check for api (a0da47a)
  • git: add proper url (63822c0)
  • git: add saving issue configs from settings (51f112d)
  • git: add some basic api methods (7108919)
  • git: add to migrate service (f8a050e)
  • git: also abstract loading issue states and add properly load for git (b36ceda)
  • git: also search issue body (17e0d44)
  • git: auto import issues to backlog (4f9daf1)
  • git: better check (980cc2c)
  • git: cleanup and and restore issues based on task actions (74c6312)
  • git: get more comments (87365ec)
  • git: implement issue icon as pipe (b7126b3)
  • git: improve config (2073c8b)
  • git: load comments for git issues (4f056f2)
  • git: make polling updates work (9671fa6)
  • git: make searching work again (8886081)
  • git: prepare polling issues (eb21a8c)
  • git: refresh issue data on project change (f1432c6)
  • git: use fresh git issue data when importing (58ba253)
  • git: use issue number as id, as the id is not practical for the api (34c93a2)
  • google: improve login (afed8ee)
  • googleApi: auto refresh token for web (59ec4bf)
  • googleApi: don't fire request when there is no token (c9ec8a6)
  • googleDriveSync: add confirm drive sync load dialog (3871aa8)
  • googleDriveSync: add confirm save dialog (6c82f55)
  • googleDriveSync: add first outline of service (96cd485)
  • googleDriveSync: add interface for model (1c1b042)
  • googleDriveSync: add outline for basic async toast (3a070e5)
  • googleDriveSync: add promise btn (2b9d702)
  • googleDriveSync: add proper error handling when being offline (9ae7368)
  • googleDriveSync: add simple confirms (e27c75a)
  • googleDriveSync: better error handling (aaebc76)
  • googleDriveSync: don't ask again if other option was choosen (aab12cf)
  • googleDriveSync: don't exec stuff when in progress (7555352)
  • googleDriveSync: don't show other snacks when async toast is there (8600200)
  • googleDriveSync: don't sync if offline (b1251c9)
  • googleDriveSync: don't update last active in some instances and improve messaging (7243254)
  • googleDriveSync: don't update when there are no changes (c2c9afc)
  • googleDriveSync: fix google sync config form (7fda9ed)
  • googleDriveSync: improve dialogs (4ab0369)
  • googleDriveSync: improve sync config (814686a)
  • googleDriveSync: improve sync config 2 (ad0916d)
  • googleDriveSync: improve syncing process and checks (3a2693e)
  • googleDriveSync: make async toast work again (6040ca3)
  • googleDriveSync: make config work inside config block (3db2ad4)
  • googleDriveSync: make it work (b8400fe)
  • googleDriveSync: make loading backup work (apart from globalConfig) (0906737)
  • googleDriveSync: make saving the backup work (52b2cf2)
  • googleDriveSync: only block other requests for a specified amount of time (aeea4ec)
  • googleDriveSync: save a local backup before importing data and fall back if something fails (73f81d2)
  • googleDriveSync: save and get last active local (c01c26e)
  • googleDriveSync: slightly improve ui (ca08c24)
  • googleIntegration: add boilerplate (94dac21)
  • googleIntegration: add snacks for the process (9cfa045)
  • googleIntegration: dirty port first version of google api service from sp1 (04fd96a)
  • googleIntegration: make login work (eff8177)
  • googleIntegration: prepare google sync cfg (dd28aff)
  • googleTimeSheet: add {startTime} and {taskTitles} (5a4571a)
  • history: add boilerplate and nice header (3044e0f)
  • history: make active tab work (90e40ba)
  • history: make most basic worklog work (d4c7994)
  • history: refine (78318b6)
  • history: refine2 (8ff868d)
  • inputDurationSlider: add animation and fix mobile styling (2806770)
  • jira: add a link to reply a comment (b77b036)
  • jira: add add action for task ith issue (9eb7659)
  • jira: add all types and map data (8699053)
  • jira: add basic dialog for transitioning issues (813b28a)
  • jira: add basic jira issue module (9bd9bcb)
  • jira: add better search for jira (2227e33)
  • jira: add better search for jira (45523c6)
  • jira: add cfg stepper as its own modal (58ceab8)
  • jira: add chrome extension interface (0dade0c)
  • jira: add component based approach to show issue content and header (57eb538)
  • jira: add custom config form (3e49c2a)
  • jira: add description focus mode (a4b42a6)
  • jira: add effects for transition handling (125a56e)
  • jira: add error notifications and fix issue search (4462445)
  • jira: add first final version of form (02d190e)
  • jira: add form config (bbc493c)
  • jira: add help (6bc7f63)
  • jira: add helper observable checking for missing issues (8523e5e)
  • jira: add issue selector for transition handling (804fe64)
  • jira: add jira data to task (52b5eff)
  • jira: add jira for electron (4fa9daf)
  • jira: add loading spinner to add task bar (1e86c95)
  • jira: add most basic issue info tab (253b449)
  • jira: add notification when updating settings (245cbbe)
  • jira: add persistence for jira issues (90cf7c6)
  • jira: add show updates and a way to hide them (bf58512)
  • jira: add snack to unblock again (8b7c073)
  • jira: add submit worklog dialog (78977ab)
  • jira: add test credentials to stepper (f9b66d1)
  • jira: add transforms to requests (57b408e)
  • jira: add transition issue (f623756)
  • jira: add worklog data to jira issue content (774deaa)
  • jira: adjust default settings (5148a72)
  • jira: poll issues for updates (7623071)
  • prepare service worker stuff (10d1973)
  • jira: adjust max time out (a1e3eb1)
  • jira: adjust polling back to normal (9959a79)
  • jira: allow for specifying max results (ad44c2f)
  • jira: auto assign userAssignee to current user when test credentials was clicked (7a414bf)
  • jira: auto import issues (606d756)
  • jira: beautify comments (7a8e257)
  • jira: block requests after one failed (ed55f32)
  • jira: change default query for backlog (ab21e59)
  • jira: check for minimal settings before firing a jira request (738fb4a)
  • jira: cleanup issue data when task is deleted (30fdf6e)
  • jira: convert api usage from promise to observable (7fa3213)
  • jira: further improve update issue (7a63ad3)
  • jira: get complete data when auto importing issues (1ced867)
  • jira: get list with jira issues for autocomplete (e38af8d)
  • jira: improve issue attachment styling and reduce th width (09bcda1)
  • jira: improve login flow (88f31f1)
  • jira: improve mobile experience for config stepper (639cbfd)
  • jira: improve transition dialog (9ec70eb)
  • jira: improve transition notifications (1ede100)
  • jira: improve update issue behaviour (a27d1de)
  • jira: list changes (ac4a897)
  • jira: load full issue data in second request to speed up search (d449f46)
  • jira: make auto transitions work (92d24f7)
  • jira: make issue assignment work (a957d6a)
  • jira: make issue assignment work (830a2c0)
  • jira: make it work with electron (5cf4954)
  • jira: make it work with jira api and chrome extension (4482667)
  • jira: make saving of jira config work (f6c72c7)
  • jira: make submitting worklogs work (df6bffc)
  • jira: make transitioning work nicely by updating local issue data afterwards (eccb2db)
  • jira: make transitions configurable (c214d9d)
  • jira: minor refactor for effects (ac19b7e)
  • jira: minor styling adjustment (6112e03)
  • jira: only poll issues if setting is enabled (a5ec40d)
  • jira: only transition if needed (cc59f73)
  • jira: outline config ui (2aa3ff9)
  • jira: outline interfaces and constants (7af4d4c)
  • jira: prepare effect for opening worklog dialog (09e4230)
  • jira: prepare issue module (21b6a03)
  • jira: reject timed out promises (b0286bd)
  • jira: remove open state and prepare for model changes (c9311c3)
  • jira: save issue together with task (a350e93)
  • jira: show attachments directly (78dcde9)
  • jira: show basic attachments (46e2c1e)
  • jira: show notification when issue was updated (31af432)
  • jira: update model (2c9c79a)
  • jira: use constants for several things (91388df)
  • jira, git: improve polling behaviour (9d21739)
  • localBackup: add boilerplate (1a9a46f)
  • localBackup: add frontend side of things (e292422)
  • localBackup: save simple backups from electron (6cef8bf)
  • mainHeader: add elevation to main toolbar (f4164d5)
  • mainHeader: add most basic navigation (3627538)
  • mainHeader: add sp icon (15408c4)
  • mainHeader: improve project switcher (5478ed6)
  • migrate: make migration work for single project instances and improve confirm (fb560ad)
  • migrateV1: add additional data and fix data not showing up (e4252ad)
  • migrateV1: add basic data for issues (36b02c6)
  • migrateV1: add basic migration models and constants (dafc13a)
  • migrateV1: add most basic migration script (afdc0a9)
  • migrateV1: allow for worklog items to be reverted to todays task (9da671e)
  • migrateV1: also migrate what little old issue data we have (06938dd)
  • migrateV1: you only migrate once TM (63a01e5)
  • note: adjust snacks (a3074a8)
  • note: adjust style for modals (e1dcd3f)
  • note: fix mobile style for add dialog (d67e343)
  • notes: add animation (46d2925)
  • notes: add back focus styles (8628c8d)
  • notes: add badge for number of notes (991e7c1)
  • notes: add boilerplate code (5d77b9a)
  • notes: add drag & drop ordering (18910bc)
  • notes: add drawer to display notes in (7fcef48)
  • notes: add focus styles (9ef9696)
  • notes: add keyboard shortcut (d944fd9)
  • notes: add most basic notes (115f0ee)
  • notes: add most simple add note dialog (8c5e307)
  • notes: add most simple ui version (f3ace08)
  • notes: add note state and layout state to persistence (d1347b4)
  • notes: add persistence (648038e)
  • notes: add shortcut config for new add note dialog (7d20a0f)
  • notes: add submit via ctrl+enter (7b66dd0)
  • notes: add to top rather than bottom of list (5705575)
  • notes: also persist show hide (ab5d1a8)
  • notes: connect backdrop click to store action (55eda9f)
  • notes: fix focus behavior for notes (b03f79b)
  • notes: focus added note (aab8d7a)
  • notes: focus button when panel is opened (1baedee)
  • notes: improve styling (c604487)
  • notes: improve styling (5b64abf)
  • notes: improve styling a bit (d7416dc)
  • notes: improve styling further (d52c559)
  • notes: limit drag and drop to button (c2fc305)
  • notes: make markdown parsing optional (49f997d)
  • notes: minor ui improvements (0a44398)
  • notes: prevent double submits (8c445fb)
  • notes: remove ms for initial date value (1935321)
  • notes: replace direct edit with modal (9e7392f)
  • notes: save note to session storage (4a49db6)
  • notes: style notes and add delete functionality (ba8f8e2)
  • notes: styling adjustment (b9f5146)
  • notes: styling adjustments (ba06eeb)
  • notes: update styling (113d255)
  • pomodoro: add basic dialog (d0579a2)
  • pomodoro: add config and outline pomodoro service (4e893da)
  • pomodoro: add more outline code (f8908a7)
  • pomodoro: add notifications (2ca0b1d)
  • pomodoro: add session started toast (76a3bb0)
  • pomodoro: add skip break (b80ba77)
  • prepare app storage (09ded37)
  • prepare daily summary (207b879)
  • prepare disabling drag and drop #119 (5711044)
  • prepare drag & drop (18998e1)
  • prepare global keyboard shortcuts module (27bb737)
  • prepare issue connection (d658885)
  • prepare mapping of jira changelog (1039071)
  • prepare meta reducer to better handle undo redo (97d012c)
  • prepare svg progress around play button (5a7c08f)
  • prevent errors when there is no issue data (39add55)
  • print out storage info at beginning (07d2e2a)
  • raise debounce time for jira requests (9a98df6)
  • redo idle time polls (690f621)
  • redo main header navigation (1d86701)
  • reduce bundle size by only compiling to es6 (8c2a71e)
  • reduce themes (3dc7a86)
  • reduce work view header size (6fb4240)
  • refactor ipc events and add global shortcut for how hide (50b91f0)
  • refine new split backlog (0d0f657)
  • remove ani for split component (bba38b5)
  • remove auto start task (989f2ca)
  • remove background color from manifest (cbd3f44)
  • remove dialogs as ngrx module (20edb6d)
  • remove focus for time estimates on mobile (eae41e9)
  • remove non working keyboard hide handler (0c8543f)
  • remove old cfg components and beautify config form (5ff1e94)
  • remove redundant add task button for work view header for desktop (fd26426)
  • remove speed dial menu (c27b5f3)
  • remove tracked idle time when idle (7f75346)
  • remove ui clutter (8b2aba2)
  • rename all ipc event constants and add notify module (a055102)
  • replace days with hours (e3b623e)
  • restyle nav (7ebbbb3)
  • speedDial: add speed dial to access settings page (12c25ec)
  • restyle task (ab6b67c)
  • save complete tasks to archive to restore them later including issue models (7c9a4fa)
  • save tmp project to session storage (c3757d4)
  • set circle value from input (fe53492)
  • show errors for local storage quota (ca59622)
  • slightly adjust styling for main header (7deee26)
  • pomodoro: add sounds (cf5e8c8)
  • pomodoro: add very basic timer to header (719398b)
  • pomodoro: adjust timer styling (c7ba50f)
  • pomodoro: hide pomodoro functionality for now (1d94ca9)
  • pomodoro: improve button styles a bit (d943d50)
  • pomodoro: make disabled time tracking during breaks work (bf33327)
  • pomodoro: make it work (e1f062b)
  • pomodoro: make manual resume work for cancel (c99af17)
  • pomodoro: prepare store and actions (49fad8b)
  • pomodoro: remove extra long break config option for now (796c5d5)
  • project: add dialog for project creation (9de7157)
  • project: add notifications when deleting or creating projects (28db914)
  • project: add project page boilerplate (210f4b1)
  • project: add project switcher (347c6bd)
  • project: add store stuff fore projects (ecec2d1)
  • project: beautify project page (b4fa5b7)
  • project: improve saving dialog (72e1a92)
  • project: make deleting of projects work (95f8641)
  • project: make editing of projects work (72078ae)
  • project: make loading and saving tasks work (2415545)
  • project: make project switcher work for new projects (dd9342b)
  • project: make saving and loading projects work (e520761)
  • project: make task form work (21713f1)
  • project: persist google time sheet settings (5c09b7e)
  • pwa: add google fonts to cached assets (e6687cb)
  • reminder: add better reminder icons (3eb58be)
  • reminders: add basic service to communicate with worker (c2e347f)
  • reminders: add boilerplate for add reminder dialog (835be4c)
  • reminders: add boilerplate for view note reminder dialog (de682e0)
  • reminders: add buttons and functionality for reminder view (0da1840)
  • reminders: add logic for showing a limited number of messages for period (a1bf882)
  • reminders: add most basic worker logic for reminding (c0c50f6)
  • reminders: add most simple add reminder dialog (56cab04)
  • reminders: add persistence (44a2b00)
  • reminders: add update method (73297f9)
  • reminders: also delete reminders when note was deleted (b3acd93)
  • reminders: also focus electron window on reminder (10fb83e)
  • reminders: display note inside reminder dialog (a3e4360)
  • reminders: don't show future reminders (6438e7f)
  • reminders: fix some quirks (75d8703)
  • reminders: improve worker logic (4fe4375)
  • reminders: only show single dialog for note reminders (7bef966)
  • reminders: plan out model (975980e)
  • reminders: refactor stuff to service (fc90fa4)
  • reminders: remove directly from note context menu (069a5ed)
  • reminders: set restore focus for all dialogs (52f761e)
  • reminders: show indication when a note has a reminder (c3a0330)
  • snack: add custom icon support (53ee30c)
  • snack: add most basic snack (57f4c69)
  • snack: improve on snacks (721d142)
  • sync: improve error (6751433)
  • sync: not including all data (f951e69)
  • task: add created field to task (0e2e15f)
  • task: improve mobile styling but only using a single line and moving buttons into the menu (70a018a)
  • task: properly update parentId when moving sub task (6947f19)
  • task: properly update time estimate on parent if moving sub task (f608178)
  • task: remove drag handle size for mobile (6871ce5)
  • taskAttachments: add cool image zoom (e932e94)
  • taskAttachments: add cool image zoom also for bookmarks (17875ca)
  • taskAttachments: add model and store (1f0c996)
  • taskAttachments: improve loading attachment data (be04065)
  • taskAttachments: make saving and loading attachments work (bd396d9)
  • taskAttachments: prepare list and item loading (69e040f)
  • taskAttachments: show attachments in a cool way (1d7ade0)
  • tasks: add animations for adding and removing tasks (4574d93)
  • tasks: add backlog and todays tasks for moving task (9d5de6e)
  • tasks: add basic keyboard interface for tasks (31d05dc)
  • tasks: add basic planning mode (deb67e1)
  • tasks: add boilerplate for move up and down (dc860f5)
  • tasks: add border (d8d50df)
  • tasks: add border to notes panel (83d888c)
  • tasks: add daily planner and backlog tasks (74becfd)
  • tasks: add debug data to additional info (dca7667)
  • tasks: add dynamic templates for issue tab (49af450)
  • tasks: add icon change for hide done sub tasks (1568ba0)
  • tasks: add interactive attachment icon (81632a5)
  • tasks: add keyboard shortcut for switching between adding to backlog and to todays list for add task bar (cd4d72a)
  • tasks: add little animation for when a task switches a list (f53f871)
  • tasks: add model and action for focusTaskId (2d78b12)
  • tasks: add move up and down for sub tasks (7747964)
  • tasks: add new layout for additional task infos (8bb6add)
  • tasks: add nice little done animation (4f9d3d0)
  • tasks: add nicer drag handle icon (acae326)
  • tasks: add no wrap to time (e9e49a4)
  • tasks: add progress bar and theme helpers (0d30699)
  • tasks: add several task keyboard shortcuts (30d5ce7)
  • tasks: add shortcut for focussing task (bcd94d9)
  • tasks: add shortcut for moving from and to backlog (ada61f1)
  • tasks: add shortcut to focus last active task (7ea6ec3)
  • tasks: add some debugging info (8f5c64d)
  • tasks: add task selection component (340f6e3)
  • tasks: add tt uppercase to first letter of title (e3cd901)
  • tasks: add undo deletion (b89ef8a)
  • tasks: add update issue button and connect for git (6008ad0)
  • tasks: add upsert jira issue (8d9c18c)
  • tasks: adjust icon color (408e0ae)
  • tasks: adjust styling for time (24b7c6d)
  • tasks: adjust styling for time values (2981129)
  • tasks: allow for adding sub tasks via shortcut when focus is on a sub task (8838158)
  • tasks: allow for time spent via short syntax (31d8d45)
  • tasks: allow switching between adding to backlog and to todays list for add task bar (2e03771)
  • tasks: also allow adding tasks while searching (dd196b5)
  • tasks: also handle case when there are only done tasks (e110f4e)
  • tasks: beautify collapsible sub tasks button and add keyboard navigation for the feature (295fcfb)
  • tasks: beautify done tasks (157a641)
  • tasks: beautify for mobile just a bit (d12798a)
  • tasks: bring back left arrow parent focus (e0b48a4)
  • tasks: bring back tt uppercase for first letter (0f53600)
  • tasks: change keyboard navigation selected style (f793bdc)
  • tasks: change order for add attachment dialog (77141bb)
  • tasks: change play icon (4b9e264)
  • tasks: connect ui only model (35bfe7f)
  • tasks: connect update issue button for jira (1a99f62)
  • tasks: copy over parent task time stuff when first sub task is created (a305791)
  • tasks: copy over time stuff from sub task, if last sub task was deleted (dad898e)
  • tasks: deal with toggle start via effect (76ff078)
  • tasks: distinguish task additional info by using a larger border radius (8b8a456)
  • tasks: don't filter out current task when collapsing sub tasks (a95b81e)
  • tasks: don't update timeSpent if none given for short syntax (5a6f2a1)
  • tasks: fine tune styling (6bae7d7)
  • tasks: fix add task bar for non jira tasks (6d7527c)
  • tasks: fix minor is done issue for task when dragging (3b69fd3)
  • tasks: fix minor issue and make tasks focusable (fe35c60)
  • tasks: focus sub task on creation (a5fefa4)
  • tasks: get working today quicker (ed6a274)
  • tasks: handle next task selection completely via effects (aca8d89)
  • tasks: improve additional notes styling (ea8f678)
  • tasks: improve animation skip (4c970f4)
  • tasks: improve animations (09ec103)
  • tasks: improve arrow navigation (8e191e5)
  • tasks: improve button animations (b63d9b3)
  • tasks: improve daily planner view by adding tasks to the bottom of the list (e2aa817)
  • tasks: improve done task box styling (c7c2f96)
  • tasks: improve drag handle (63c3970)
  • tasks: improve estimate remaining (6ff3fb2)
  • tasks: improve focus behavior and add for work view (0b6a5a7)
  • tasks: improve keyboard nav (173c9b1)
  • tasks: improve start task behavior (717590b)
  • tasks: improve styling for current (6c11950)
  • tasks: improve task list animation (5cbd5f7)
  • tasks: improve task list structure (116ce5d)
  • tasks: improve task notes (7a0d971)
  • tasks: improve time estimates readability (3a37829)
  • tasks: improve ui by only showing progress bar only for current task (99297c1)
  • tasks: increase animation speed for task list (a1e6cb9)
  • tasks: just switch between show and hide when there are no done sub tasks (f25e69c)
  • tasks: less aggressive focus style (ade9335)
  • tasks: make collapsing sub tasks work (61a0305)
  • tasks: make everything a selector (505c93b)
  • tasks: make focus work properly (060b398)
  • tasks: make issue work with dynamic data (32e5a4d)
  • tasks: make play less prominent (7aeebc2)
  • tasks: make progress bar visible for current (01abc5e)
  • tasks: make sub tasks expandable (6162e68)
  • tasks: make task data more robust (9d7ac3e)
  • tasks: make time values less prominent (3c57fe7)
  • tasks: make time values less prominent2 (268fe6e)
  • tasks: merge AddTask and AddTaskWithIssue into one aciton (c992bd2)
  • tasks: minor styling adjustment (c25def5)
  • tasks: minor styling adjustments (1b57ccb)
  • tasks: minor styling adjustments (308bb9c)
  • tasks: move all selection logic to selectors (16dca90)
  • tasks: next task selection via effect for move to backlog (5f4c1b6)
  • tasks: next task selection via effect for update task (5798a4e)
  • tasks: persist current tab index for task (39e0052)
  • tasks: persist showNotes (620ff15)
  • tasks: prepare collapsing sub tasks (40aeb1d)
  • tasks: prepare ui only model (c85ffef)
  • tasks: refactor dispatch (c939adc)
  • tasks: refocus last active task after add task bar is hidden (3208e89)
  • tasks: restyle done tasks button (90a4c47)
  • tasks: restyle outline (5f32636)
  • tasks: save data when restoring tasks from archive (a8895e4)
  • tasks: set focus to next task if task was marked as done (d6ee22e)
  • tasks: set task to undone if started (33272f6)
  • tasks: simplify focusing tasks (dbe4770)
  • tasks: simplify keyboard left right actions (1f20b0c)
  • tasks: style add task bar and add it globally (3f94d04)
  • tasks: test other syntax (09ccd76)
  • tasks: update deletion (3f18f1f)
  • tasks: update parent time estimate when child is updated (522563e)
  • tasks: use play_arrow again (ef3eeba)
  • tasks: use primary rather than accent color for current task (89f0093)
  • tasks: zoom in on current task and style inline edit (cdeafba)
  • theming: add theme switching (e1761e5)
  • timeSheetExport: add most simple dialog (3f31e35)
  • timeSheetExport: better handling for google auth (8440152)
  • timeSheetExport: fix template (c7ad410)
  • timeSheetExport: get rid of most of the errors (7c96e05)
  • timeSheetExport: half way there (bfc79e8)
  • timeSheetExport: make everything work (c17a7bb)
  • timeSheetExport: update button dialog alignment (0ecfefe)
  • timeTracking: add boilerplate (8dfd452)
  • timeTracking: add estimate remaining (004eba3)
  • timeTracking: add most basic time tracking (5a3979c)
  • timeTracking: add ms to string pipe and use it for view (ba59ed4)
  • timeTracking: add working today (5c3faa6)
  • timeTracking: fix time input (2cc8199)
  • worklog: allow for restoring task together with sub tasks from worklog (fc22108)
  • worklog: also display parent and prepare restoring parent including sub tasks (aff7ca4)
  • worklog: remove restore button as long as it is not implemented (0ef1596)
  • worklog: sort items (ccd76b2)
  • worklog: update sub task styling (c4484c0)
  • workView: add header (b81476c)
  • workView: hide backlog until pulled out (1dfb41a)
  • update rxjs usage to latest version compatibility (556cc2d)
  • workView: keep backlog tasks in memory for better performance (cfc065c)
  • slightly improve page transitions (d302ba5)
  • slightly improve router transition (c5db76d)
  • slightly improve styling for settings (d2dfb15)
  • slightly improve ui (4ed796d)
  • some fine tuning for work view (ce76659)
  • start first task on ready for work (564d8e8)
  • sync to google if enabled before closing app (ef31e8b)
  • trigger blur when android keyboard closes (74c3300)
  • unset current if it is marked as done (3d988d1)
  • unset current on finish day (11f202d)
  • unset current task when loading task state (5d0f4d1)
  • update assets and manifest settings (c2a75c5)
  • update default shortcuts (bb654ae)
  • update keyboard shortcuts texts and config (5ddd6e9)
  • update project list (205b6ad)
  • update storage report (9cd124c)
  • use appropriate operators (4dc87e4)
  • use button instead of checkbox for marking tasks as done (54655f4)
  • use moment-mini to reduce bundle size (038ef51)
  • use session storage for tmp backup (0e7103f)
  • use standard scrollbars for mobile (7ac1a01)

New in Super Productivity 1.10.55 (Sep 28, 2018)

  • Bug Fixes:
  • animation for enlarge image (59351a7)
  • Features:
  • also enable preview for jira images (08c479f)

New in Super Productivity 1.10.54 (Sep 28, 2018)

  • Bug Fixes:
  • idleTime: not playing nicely with pomodoro button (24b5745)
  • Jira: checking for updates on sub tasks not working correctly (15d9ca8)
  • tasks: time tracking sometimes not working as intended (982d5c3)
  • tasks: tracking for sub tasks throwing errors (71c677f)
  • Features:
  • add logging for not a real jira issue (shouldn't happen) (63c9f6f)
  • improve google drive sync dialogs (bb6e8a4)
  • improve google drive sync dialogs (75b84f9)
  • show components for jira tasks #113 (f9affe7)
  • dbus: only show errors once (968694e)
  • idle: create new tasks from idle time dialog (43f244c)
  • idleTime: refactor idle time handling to service #118 (e775c59)

New in Super Productivity 1.10.53 (Sep 3, 2018)

  • Bug Fixes:
  • google drive load from never working
  • pomodoro timer not being precise #107
  • Features:
  • add tick sound #112
  • fix syncing behaviour before quit
  • if task with same original id exists in backlog use it instead of creating a new instance
  • improve google drive sync dialogs
  • improve performance
  • make auto checking issues for updates optional
  • prevent additional jira requests after a failed one
  • remove trailing slash for jira url #108

New in Super Productivity 1.10.52 (Aug 19, 2018)

  • Bug Fixes:
  • add missing aria label
  • chrome throwing errors on focus sometimes
  • Features:
  • improve wording for google drive sync dialog

New in Super Productivity 1.10.51 (Aug 19, 2018)

  • Bug Fixes:
  • show success animation only after syncing to google if enabled (7616f00)
  • welcome screen showing up per project basis (4ecfcf4)
  • Features:
  • make minimize to tray optional #106 (43f9968)

New in Super Productivity 1.10.50 (Jul 19, 2018)

  • Bug Fixes:
  • Check if dbus is ready before emiting pomodoro status
  • Play icons #101
  • Potential issue with global link list
  • Features:
  • Improve google drive syncing experience by changing when data is saved when lastActive is set

New in Super Productivity 1.10.49 (Jul 19, 2018)

  • Bug Fixes:
  • remove unused modules

New in Super Productivity 1.10.48 (Jul 19, 2018)

  • Bug Fixes:
  • checking for assigned user when setting is disabled #99
  • prevent double links in global link list
  • Features:
  • add better logging to local sync
  • allow choosing sync file and loading data afterwards
  • also check for equal dates when syncing
  • handle special state when manual continue is activated and the dialog was clicked away #100
  • log into google via refresh token if present
  • save local backup before importing data from google drive
  • update message for google drive sync

New in Super Productivity 1.10.46 (Jul 19, 2018)

  • Features:
  • add last action decorator to better handle data syncing
  • add max duration to success animation
  • improve remote update checks
  • provide minimum and default value for idle time and take a break

New in Super Productivity 1.10.45 (Jul 19, 2018)

  • Features:
  • add issue link also to local attachments #89
  • focus next closest task when using shortcuts for move from or to backlog

New in Super Productivity 1.10.44 (Jun 25, 2018)

  • Bug Fixes:
  • done log acting weirdly on project change #93 (801a8f4)
  • doneBacklog acting weirdly on project change(2) #93 (caf235d)
  • Features:
  • add xprintidle to linux dependencies #92 (c4f5674)
  • make assignee to check configurable #94 (973f4d6)

New in Super Productivity 1.10.43 (Jun 25, 2018)

  • Bug Fixes:
  • tasks: next task selection (78d3466)
  • app storage for mobile safari #87 (b8b4666)
  • contenteditable for mobile safari #87 (5f341f3)
  • remove notifications for mobile safari #87 (80e5b30)
  • sub task list collapse animation (1293364)
  • wrong check for notifications (46b3209)
  • wrong check for notifications (b329e78)
  • Features:
  • round minutes in respect to seconds for duration filter (338cab6)
  • show total time left on daily planner rather than total estimate #86 (bac0329)
  • update button text (addb37a)

New in Super Productivity 1.10.40 (Jun 4, 2018)

  • Bug Fixes:
  • Sub task list collapse animation (1293364)
  • Tasks: next task selection (78d3466)
  • Features:
  • Round minutes in respect to seconds for duration filter (338cab6)
  • Show total time left on daily planner rather than total estimate #86 (bac0329)
  • Update button text (addb37a)

New in Super Productivity 1.10.37 (May 15, 2018)

  • improve jira set status (a3037dc)
  • improve task list enter animation (49a7e14)
  • minor adjustment for mobile (12b98de)
  • prolong entering done by 1s (e9f115c)
  • remove notification for task created to today (bd11ac9)
  • slightly improve task enter animation (642d9a7)
  • smoothen up crawl in crawl out ani (6de8bd4)
  • use theme color for edit on click border (d031655)

New in Super Productivity 1.10.36 (May 14, 2018)

  • Bug Fixes:
  • add global add task bar for work view button (a3b151b)
  • global add task bar for mobile (7fa461a)
  • remove inject for add task bar global because other wise the build doesn't work WEIRD (c9d3e45)
  • Features:
  • add nice staggering animation for task list (3b7e659)
  • add update confirm for web version (77d1bde)
  • improve performance by disabling task list animations on route change (8e3ae71)
  • speed up task deletion animation (0f33af8)

New in Super Productivity 1.10.35 (May 14, 2018)

  • Bug Fixes:
  • make new task title optional for add task bar component (cdbe0b6)

New in Super Productivity 1.10.34 (May 14, 2018)

  • Bug Fixes:
  • unit tests (b58d0c4)

New in Super Productivity 1.10.33 (May 14, 2018)

  • Bug Fixes:
  • unit tests (2754a08)

New in Super Productivity 1.10.32 (May 14, 2018)

  • Bug Fixes:
  • global link list not showing initially sometimes (d94a56f)
  • minor styling issue (d1469a3)
  • Features:
  • add add-task-bar as standalone component (7912b74)
  • add global add task bar (3b4c49e)
  • add missing ani-expand-collapse (b346974)
  • adjust main header and global link lists z-index (8a5dae6)
  • adjust timings for expand collapse (1688471)
  • blend in rather than sliding (5282c5e)
  • improve performance by replacing md-button with just a regular button for the task list where possible (5d3433d)
  • improve styling for global add task bar (4a20402)
  • remove margin top for first list inside inline markdown (d3e63fc)
  • remove padding bottom for global link list (e694c18)
  • remove ripple effect from navigation buttons (355e611)
  • reset task title when opening global task bar (7f8c1b7)
  • slide down bookmark bar instead of expanding (3b26c63)

New in Super Productivity 1.10.31 (May 14, 2018)

  • Features:
  • make pomodoro button less prominent (1250cb2)
  • move global links closer together (d0f8108)

New in Super Productivity 1.10.30 (May 14, 2018)

  • Bug Fixes:
  • blurry fonts for edit on click #81 (a0a42e6)
  • icon positions for icon buttons on task list (7197acd)
  • make idle time calculation more exact (9950ee5)
  • pomodoro button being beneath bookmark bar (7cd4a31)
  • remove icon center fix (730cb20)
  • slide up down longer item duration (f1e977c)
  • Features:
  • adjust animation for edit on click (0c3da1a)
  • adjust animation timings for collapsible and related (d0388ee)
  • adjust bookmark icon transition (65c6a55)
  • adjust font family (2dccaec)
  • adjust more transition timings for page transitions (5710152)
  • adjust more transition timings to material guidelines (44335cb)
  • adjust multiple transitions to material guidelines (23c9314)
  • adjust task box shadow for dark theme (f020d84)
  • improve slide-up-down.ani again (843b46a)
  • load roboto font from google fonts (5512029)
  • make padding for dialogs a little smaller on mobile (666fc95)
  • minor style adjustments (76d2c8f)
  • move time spent on other days to collapsible (541dcdc)
  • remove one example (6a3052e)
  • show sp icon on mobile (f6da59e)
  • use css rather than angular material shadow helper (24f4305)

New in Super Productivity 1.10.29 (May 7, 2018)

  • Features:
  • update electron builder and electron core #27 (7318217)

New in Super Productivity 1.10.28 (May 7, 2018)

  • Bug Fixes:
  • error case for time estimate (9e78e06)
  • progress calculation for time estimate (b2d1353)
  • sync toast being off (1f9506d)
  • Features:
  • adjust styles for global link list (720e9d6)
  • minor style adjustments (6a655b7)
  • sexify task list shadows (d722ddb)
  • unify task list styles for mobile (e1780c6)

New in Super Productivity 1.10.27 (May 7, 2018)

  • Bug Fixes:
  • minor styling issues (f2d36db)

New in Super Productivity 1.10.26 (May 7, 2018)

  • Bug Fixes:
  • minor styling issues (f2d36db)

New in Super Productivity 1.10.25 (May 7, 2018)

  • Bug Fixes:
  • don't display more than 12 hour dots (7c9ec07)
  • global link toggle button position (11b6225)
  • help not working for quick access (f21b360)
  • make sure quick access doesn't start open (d220cc5)
  • only show missing xprintidle error once (d1f4984)
  • only show missing xprintidle error once #80 (4d4a957)
  • prevent expand button being overlapped (035914a)

New in Super Productivity 1.10.24 (May 6, 2018)

  • Features:
  • add minor improvement to bookmark bar button (14b0de5)

New in Super Productivity 1.10.23 (May 6, 2018)

  • Features:
  • durationInputSlider: add dots for hours and update styling (1caf315)
  • improve collapsible global link list (55d0318)
  • make glboal link list expandable (4f1ce4a)
  • move add task to quick access (876d20a)
  • move settings and help to quick access (463afbf)
  • open speed dial on hover (121ffe5)

New in Super Productivity 1.10.22 (May 6, 2018)

  • Bug Fixes:
  • durationInputSlider: drag not being canceled when mouseup is occurring outside wrapper (7f72089)
  • Features:
  • durationInputSlider: add uid to input and label (f31bb57)
  • durationInputSlider: beautify (3c06774)
  • durationInputSlider: beautify for dark theme (6efd327)
  • durationInputSlider: improve performance a little (5042abe)
  • durationInputSlider: minor adjustments (b7ba628)
  • durationInputSlider: minor refactor (e80d1e4)

New in Super Productivity 1.10.21 (May 6, 2018)

  • Features:
  • durationInputSlider: allow sliding to zero (7d61597)
  • durationInputSlider: disable spellcheck for input (1d032a5)
  • durationInputSlider: don't trigger when clicking on label or input (275322f)
  • durationInputSlider: fix circle being slightly off (f9f92f3)
  • durationInputSlider: fix comma seconds for moment duration (100eb90)
  • durationInputSlider: fix styling on time estimate (4d9e6b7)
  • durationInputSlider: improve styling (b6c9bb6)
  • durationInputSlider: improve styling (de8d507)
  • durationInputSlider: improve styling (d9b2baf)
  • durationInputSlider: make label more readable (a57b75d)

New in Super Productivity 1.10.20 (May 6, 2018)

  • Bug Fixes:
  • appcache manifest killing external apis (df4bfa7)

New in Super Productivity 1.10.19 (May 6, 2018)

  • Bug Fixes:
  • durationInputSlider: slide not moving on grab (b7c45d0)
  • Features:
  • durationInputSlider: also allow click to set the handle (dab2830)
  • durationInputSlider: improve styling (90af925)

New in Super Productivity 1.10.18 (May 6, 2018)

  • Features:
  • durationInputSlider: add basic user input (d5a3535)
  • durationInputSlider: add to time estimate dialog (1a5d475)
  • durationInputSlider: beautify (343c9cb)
  • durationInputSlider: connect input to model and allow for multiple rounds (965909f)
  • durationInputSlider: fix click on input or label behavior (f9e326c)
  • durationInputSlider: fix on change behavior (d5a03a9)
  • durationInputSlider: improve styling and add to add task dialog (f80f85a)
  • durationInputSlider: make it work for touch devices (e77cad0)
  • durationInputSlider: minor improvements (c037195)
  • durationInputSlider: update on model changes (73aa0fe)

New in Super Productivity 1.10.17 (May 6, 2018)

  • Bug Fixes:
  • page transition (aa98cb9)
  • Features:
  • add minimal transition for main task lists (b300cb2)
  • make offline access work (67cd09a)
  • set git update poll interval duration much higher to prevent reaching githubs limit so quickly (c3888f2)

New in Super Productivity 1.10.16 (Apr 30, 2018)

  • Bug Fixes:
  • allowing closing of inline markdown via escape key (414a9e3)
  • focusing last or next task not working for closed sub tasks (a2b0625)
  • it not being possible to start sub tasks via keyboard shortcut (3b134ea)
  • missing aria labels (e2177fb)
  • remove missing function call (a1f61d0)
  • Features:
  • performance: improve edit on click by generally setting the contenteditable attribute manually (5f1c95c)
  • add untoggling task notes via escape key (cf2125a)
  • improve on task keyboard shortcuts and trigger stop propagation and prevent default for all (a7c6202)
  • improve performance by replacing watchers with intervals (d66fdd2)
  • improve sub tasks slide down up (c7ccc6e)
  • make keyboard focusing much smoother (574f77b)
  • make slide up down work for ng-hide (aadffcb)
  • use outline instead of box shadow for focus styles, as the performance is much better (0df98c7)
  • use parent el for keyboard shortcut (5777e8d)
  • when using toggle play mark done tasks as undone (15407fa)

New in Super Productivity 1.10.15 (Apr 26, 2018)

  • Bug Fixes:
  • add missing aria attribute (ad5d226)
  • dropping links on task title edit area not working (292385e)
  • make toasts look a little better (901c397)
  • toasts once more (3e61911)
  • unit test (6f45276)
  • use eval async for global link list (cb575c9)
  • use eval async where possible to prevent digest errors (fe6b4e6)
  • globalLinks: error when copying empty clipboard (d041844)
  • taskList: rotate icon instead of button (6c3851e)
  • Features:
  • add backface-visibility: hidden to prevent flicker (4eb6430)
  • add general performance optimizations for angularjs (ba8407d)
  • add global error handler to notify the user (98bdd47)
  • add lock edit mode feature to task notes (03cae43)
  • add minimal hover transition for icon buttons (551d217)
  • add minimal timeout to simple toast to make it run more smoothly (3501b16)
  • allow global add task and add sub task to have the same shortcut (f30a562)
  • improve project switcher button (5f28f00)
  • improve task started animation (0efea2a)
  • make changing projects much smoother (1560acb)
  • make header a little smaller for mobile (8b0ded2)
  • show x icon when help section is open (05518a7)

New in Super Productivity 1.10.14 (Apr 15, 2018)

  • Bug Fixes:
  • Add missing aria attribute (a3d2b5f)
  • Backup button not giving full back up for all projects (f23da6a)
  • Collapsible button appearing everywhere (4b2c801)
  • Custom toast not working (df55b22)
  • Edit on click for project settings (3270ae1)
  • Google api toast appearance (03d619f)
  • Multiple scope events not being called correctly #76 (1c07338)
  • Prevent collapsible from overflowing (b563e84)
  • Features:
  • Improve backup settings section #76 (66c54eb)
  • EnlargeImage: also add zoom out ani (34c11b4)
  • Add button to add local attachments to task list (47e5e8b)
  • Add counter to collapsible and for local attachments (08339ad)
  • Add manifest for better mobile experience (4d8c7f8)
  • Add on the fly data syncing without reloads #76 (d2b4828)
  • Add option to completely enable/disable Google Drive Sync #76 (dce0140)
  • Allow home tilde to be used in local backup and sync paths #76 (96ab646)
  • Improve edit on click out transition (42297d3)
  • Improve image zoom animation once more (1a7640f)
  • Make app storage more efficient (a2ef65f)
  • Only disable md-input-container transitions for collapsible content (bd41f1f)
  • Prevent animations and transitions inside when collapsible is animating (0df2337)
  • Reintroduce dialog transitions (1519851)

New in Super Productivity 1.10.13 (Apr 14, 2018)

  • Bug Fixes:
  • Blurry fonts on scale (a1eba3a)
  • Broken focus mode (447b16b)
  • Collapsible icon not turning (8d7604b)
  • Edit on click transition messing up hover states (a3519b9)
  • Image preview not working any more due to translateZ (0c43378)
  • Limit mark-done-btn animation to active button state (2c3be8b)
  • Quick fix for syncing issue #76 (b69cc4d)
  • Toast styling not being good in some circumstances (d263483)
  • Features:
  • Add hack for android issue with the keyboard opening over inputs (40ee1a9)
  • Give task controls just a little bit more space on mobile (759eaae)
  • Remove tooltips in favor of just a simple title attribute (unfortunately tooltips are messing up in several scenarios) (232f062)
  • Run current task animation only after expand animation (43bfc13)
  • EnlargeImage: make it appear as original image is being enlarged (b71a0fd)

New in Super Productivity 1.10.0 (Mar 27, 2018)

  • Bug Fixes:
  • dark theme being unset after toggling theme settings (06da8b9)
  • jira issue urls being wrong sometimes (67fb8bf)
  • jira requests being made event though the configuration is invalid (31b0bc1)
  • keyboard shortcuts from firing when editing text (9a9ae61)
  • only check for tasks updates if jira is enabled (e8e9c73)
  • original link icon wrongly aligned (13cc557)
  • Features:
  • add a way to configure transition handling initially (6548fb4)
  • add animation utility classes and use them (1bceb9c)
  • add dark theme for new task list styles (902fd7e)
  • add idle time tracking for extension (49f4bde)
  • add login toast if authentication fails (6534f7d)
  • add mark as done button again (dffe15d)
  • add neat progress bar when syncing to google drive (219b762)
  • add notification for successful login (c20d9a8)
  • add notification to extension interface (190f41e)
  • add possibility to hide task list controls (c55b65b)
  • add user select none to several ui items (7b6ea97)
  • beautification (def56f2)
  • beautification (1b21001)
  • beautify settings and fix clickable area for extendable (627a433)
  • don't hide collapse/expand button as it is an important indicator (6696c0b)
  • give pomodoro settings their own panel (f4b0899)
  • improve google api handling (b0e1a8d)
  • improve google auth behaviour (394f59a)
  • improve pomodoro messages (04a9325)
  • make all settings expandables (a0b2c90)
  • make app much more responsive by using template cache (0374f5a)
  • make issue transitioning optional (c49601d)
  • make settings a bit more compact (0c1c608)
  • only show extension notification once (c417f1d)
  • optionally block finish day until time sheet is exported (e479b29)
  • organize jira options better (93d194e)
  • restyle task list (4fcf15e)
  • save to ls directly after sync to google drive to minify the risk of conflicting data (a032137)
  • select text for edit on click (e707f8c)
  • show optional time worked without break (d43150d)
  • simply remove timer button for parent tasks if they have sub tasks (c8103c2)
  • smoth out help icon animation (277ef51)
  • smoth out some more (77dad29)
  • smothen up animations once more (9c00f56)
  • stop pomodoro timer if button is disabled (d557819)
  • styling adjustments for settings (d843008)
  • update chrome extension link (3fa0d8e)
  • update pomodoro focus jira icon (e35adae)