Commit graph

268 commits

Author SHA1 Message Date
Johannes Millan
333617c808 feat(idleTimeTracking): make it optional and configurable 2018-01-07 22:18:15 +01:00
Johannes Millan
92868d084c feat(idleTimeTracking): rework idleTimeTracking 2018-01-07 22:06:04 +01:00
Johannes Millan
f21c365966 1.7.2 2018-01-06 01:17:39 +01:00
Johannes Millan
e47c6035b5 feat(pomodoro): set going to work view initially to disabled #46 2018-01-06 00:54:07 +01:00
Johannes Millan
f77303d818 1.7.1 2018-01-06 00:50:00 +01:00
Johannes Millan
5089cc7c9e 1.7.0 2018-01-05 23:21:25 +01:00
Johannes Millan
d267d7021a feat(pomodoro): improve messages #32 2018-01-05 23:15:16 +01:00
Johannes Millan
76cfd2ba12 feat(pomodoro): go to work view when starting session #32 2018-01-05 23:07:20 +01:00
Johannes Millan
67e301ac6c feat(pomodoro): add and improve notifications #32 2018-01-05 22:59:51 +01:00
Johannes Millan
c52b1f591b feat(pomodoro): prepare idle handling #32 2018-01-05 22:20:37 +01:00
Johannes Millan
521a2faa47 feat(pomodoro): fix task selection #32 2018-01-05 21:18:45 +01:00
Johannes Millan
cf950a4670 feat(pomodoro): unset lastCurrentTask on pomodoro stop #32 2018-01-05 21:07:57 +01:00
Johannes Millan
f780efff3f feat(pomodoro): fix initialization for older configurations #32 2018-01-05 21:04:26 +01:00
Johannes Millan
4cd2c178c2 feat(pomodoro): make restarting tasks work when quitting on break #32 2018-01-05 19:13:54 +01:00
Johannes Millan
e64ea90a51 feat(pomodoro): show current session cycle on break #32 2018-01-05 19:13:37 +01:00
Johannes Millan
92147d0ca5 feat(pomodoro): prevent timer resetting itself on play #32 2018-01-05 19:04:31 +01:00
Johannes Millan
47f30d67a7 feat(pomodoro): add reselection of last task after restart #32 2018-01-05 18:10:26 +01:00
Johannes Millan
ee1e6863e2 feat(pomodoro): play optional sound on session done #32 2018-01-05 17:25:16 +01:00
Johannes Millan
fc632f4eb8 feat(pomodoro): unset current task on startup #32 2018-01-05 17:24:55 +01:00
Johannes Millan
31aefe040a feat(pomodoro): show or focus window on break #32 2018-01-04 17:22:27 +01:00
Johannes Millan
d7f6a689f5 feat(pomodoro): add dialog for breaks and show distraction list on break #32 #22 2018-01-04 17:22:20 +01:00
Johannes Millan
78d009f9e7 feat(pomodoro): improve time tracking integration with task play/pause button 2018-01-04 17:22:10 +01:00
Johannes Millan
ae332680df feat(pomodoro): add better integration with time tracking #32 2018-01-04 14:42:09 +01:00
Johannes Millan
c7bfa49e14 feat(pomodoro): improve activating and deactivating current task #32 2018-01-03 18:13:22 +01:00
Johannes Millan
1e30a91c13 feat(pomodoro): make pause and stop work properly #32 2018-01-03 14:47:21 +01:00
Johannes Millan
21a870c182 feat(pomodoro): prevent multiple actions from being triggered at the same time #32 2018-01-03 14:35:50 +01:00
Johannes Millan
cd370d8ef5 feat(pomodoro): improve ui #32 2018-01-03 14:22:15 +01:00
Johannes Millan
77b1ed00c7 feat(pomodoro): add play/pause on button click #32 2018-01-03 13:06:58 +01:00
Johannes Millan
769dd4c03b feat(pomodoro): make cycles work #32 2018-01-03 13:06:51 +01:00
Johannes Millan
34d8767764 feat(pomodoro): improve ui #32 2018-01-03 13:06:43 +01:00
Johannes Millan
d099e2b496 feat(pomodoro): make timer optional #32 2018-01-03 13:06:37 +01:00
Johannes Millan
4c9b92725a feat(pomodoro): improve ui #32 2018-01-03 13:06:30 +01:00
Johannes Millan
8a3704fa44 feat(pomodoro): outline basic interface #32 2018-01-03 13:06:24 +01:00
Johannes Millan
791c42259e feat(pomodoro): add ui #32 2018-01-03 13:06:15 +01:00
Johannes Millan
47a20d1ca1 feat(pomodoro): add settings #32 2018-01-03 13:05:46 +01:00
Johannes Millan
f748a23172 feat: show version string in app help 2017-12-17 20:03:07 +01:00
Johannes Millan
41c8197da6 fix: git requests being made without enough permissions 2017-12-10 18:37:40 +01:00
Johannes Millan
ae4bdf3f23 fix: clearing backlog not working properly 2017-12-10 18:24:37 +01:00
Johannes Millan
dfd57f7db0 fix: theme selection for new project dialog 2017-12-10 18:18:46 +01:00
Johannes Millan
cd69e78410 fix: theme issue on config page 2017-12-10 18:13:14 +01:00
Johannes Millan
692fb5e2a3 feat: make some settings global and work for all projects 2017-12-10 17:50:02 +01:00
Johannes Millan
b44f490633 test: add unit tests for project service 2017-12-08 20:41:49 +01:00
morganamilo
f19144f747
fix: partially fix 'creating a new project clones the old one'
This bug stil occurs when when creating a project for the first
time (The first clone is intentional although it will keep cloning and
will presist until restarting the program).

The current workaround is to create your first project then instantly
restart the program. After this the bug should be gone forever.

It's not perfect but it's all I can get working right now.
2017-12-01 07:18:24 +00:00
Johannes Millan
3aeeccafd4 fix: unable to create or delete projects #37 2017-11-30 01:10:43 +01:00
morganamilo
7f7a63d67b
style: reword, fix and improve various text 2017-11-29 22:26:43 +00:00
Johannes Millan
99559ed02b feat: add rudimentary syncing #23 2017-11-29 12:42:54 +01:00
Johannes Millan
9b4372b9e7 chore: use headless chrome instead of phantomjs 2017-11-25 16:25:57 +01:00
Johannes Millan
6ee0b40306 test: remove failing tests for now 2017-11-25 14:45:41 +01:00
Johannes Millan
ebed0c9be6 fix(appStorage): messing up with backlog data and import of settings 2017-11-24 18:56:39 +01:00
Johannes Millan
782273e7c8 feat(editGlobalLink): auto add http to url if not given #21 2017-11-24 16:11:33 +01:00