Commit graph

236 commits

Author SHA1 Message Date
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
Johannes Millan
f97afaa258 fix(dailyPlanner): fix task suggestions 2017-11-24 15:45:35 +01:00
Johannes Millan
662e66578a feat(dailyPlanner): add refresh remote tasks button to backlog #31 2017-11-24 15:37:28 +01:00
Johannes Millan
f5e17a9120 cleanup 2017-11-24 15:37:28 +01:00
Johannes Millan
05eb12b062 feat: improve performance by only loading done backlog on demand 2017-11-24 15:37:28 +01:00
Johannes Millan
039d477000 feat: add automatic backups #23 2017-11-23 23:51:46 +01:00
Johannes Millan
1c92dfe8fd feat(settings): make auto starting next task on done configurable #28 2017-11-23 22:13:17 +01:00
Johannes Millan
5e19230f24 fix: tomorrows note not showing up #20 2017-11-21 20:41:19 +01:00
Johannes Millan
095f574e0b fix(taskList): parent task not startable after all sub tasks are deleted #17 2017-11-21 20:22:12 +01:00
Johannes Millan
bfa8a16f54 refactor: remove not needed update vm calls 2017-11-21 19:25:13 +01:00
Johannes Millan
c8d9c87ff1 feat(taskList): select currently edited task after editing title 2017-11-20 09:43:33 +01:00
Johannes Millan
05943e5176 feat: add on demand load for projects 2017-11-19 23:07:44 +01:00
Johannes Millan
b0f36e4512 feat(dialogs): improve task selection for was idle and edit global link 2017-11-18 18:06:08 +01:00
Johannes Millan
2ee20d72da feat(dialogs): improve task selection 2017-11-18 18:01:29 +01:00
Johannes Millan
875feb4f70 feat(animations): improve animations 2017-11-18 17:50:06 +01:00
Johannes Millan
dac5a53ba1 fix(projects): changing a project not working 2017-11-13 14:36:18 +01:00
Johannes Millan
a6dbb08c0b fix(tasks): wrong property access 2017-11-13 00:33:26 +01:00
Johannes Millan
428d3785a9 fix(jira): wrong property access 2017-11-13 00:32:16 +01:00
Johannes Millan
07eff8d684 feat(taskList): cleanup 2017-11-12 23:29:18 +01:00
Johannes Millan
15870beab4 feat(taskList): limit drag and drop to handle 2017-11-12 23:12:35 +01:00
Johannes Millan
8647d17e24 feat(betterStorage): add ls functionality for custom wrapper 2017-11-12 23:00:03 +01:00
Johannes Millan
7bfc0f6844 feat(betterStorage): replace ngStorage with a custom empty wrapper 2017-11-12 21:10:47 +01:00
Johannes Millan
ef96bc53c9 refactor(taskList): improve keydown handler 2017-11-12 18:19:58 +01:00
Johannes Millan
615181a157 feat(keyboardShortcuts): add support for assigning meta key shortcuts #15 2017-11-08 21:39:25 +01:00
Johannes Millan
23b3b58db2 fix: total time spent not showing on done backlog 2017-11-04 14:33:31 +01:00
Johannes Millan
4486540e55 fix: dev tools keyboard shortcut 2017-11-03 23:34:49 +01:00
Johannes Millan
0206c2ff01 feat(taskList): make tasks a little easier to distinguish by adding a stronger background color and borders 2017-10-30 17:09:44 +01:00
Johannes Millan
53a102508a refactor(styles): body dark theme selector to mixin 2017-10-30 16:41:35 +01:00
Johannes Millan
d2903fc8ec fix lint 2017-10-30 13:10:39 +01:00
Johannes Millan
d0b35a3fa5 feat(keyboardShortcuts): change defaults 2017-10-30 13:10:39 +01:00
Johannes Millan
8dd246cf46 fix(tasks): update view model after moving tasks via keyboard 2017-10-30 13:10:39 +01:00
Johannes Millan
e7a018d9de feat(workView): focus first task when entering page 2017-10-30 13:10:39 +01:00
Johannes Millan
b5977c981e cleanup 2017-10-30 13:10:39 +01:00