Commit graph

882 commits

Author SHA1 Message Date
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
Johannes Millan
a0aff7569d chore: update package-lock.json 2017-12-08 20:41:40 +01:00
Johannes Millan
f6f49f6be3 1.6.9 2017-12-08 19:27:51 +01:00
Johannes Millan
3656a525aa chore: use headless chrome instead of phantomjs 2017-12-08 18:37:11 +01:00
Johannes Millan
8d3b45f482 refactor: gnome shell extension indicator handling 2017-12-08 17:07:39 +01:00
Johannes Millan
be70fd8b5f feat: remove minimize to tray #44 2017-12-08 16:14:41 +01:00
Johannes Millan
c81485708b
Merge pull request #43 from Morganamilo/develop
fix: partially fix 'creating a new project clones the old one'
2017-12-01 09:15:45 +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
58f742ac10 1.6.8 2017-11-30 19:37:26 +01:00
Johannes Millan
1ea1cc3eb4 chore: add portable version for windows 2017-11-30 19:37:04 +01:00
Johannes Millan
e3928b41cd fix: enforce quit on system which might not do it automatically on main window closing #29 2017-11-30 11:38:48 +01:00
Johannes Millan
2f7857727a refactor: idle time tracking 2017-11-30 11:25:38 +01:00
Johannes Millan
613b1652f6 1.6.7 2017-11-30 11:20:42 +01:00
Johannes Millan
19fd9f47ec fix: time tracking not working on windows #40 2017-11-30 11:20:10 +01:00
Johannes Millan
d67510bfa1 fix: work around electron's makeSingleInstance limitations #29 2017-11-30 11:15:43 +01:00
Johannes Millan
9ffc785952 fix: work around electron's makeSingleInstance limitations 2017-11-30 11:13:36 +01:00
Johannes Millan
718ce37939 chore: remove breaking flatpak build 2017-11-30 11:12:37 +01:00
Johannes Millan
75506f942a 1.6.6 2017-11-30 01:18:57 +01:00
Johannes Millan
d1926e285a chore: fix package-lock.json 2017-11-30 01:18:52 +01:00
Johannes Millan
b1bd09f866
Merge pull request #39 from patriziobruno/develop
Implemented flatpak build. Closes #25
2017-11-30 01:15:43 +01:00
Johannes Millan
e5a9fb2cea 1.6.5 2017-11-30 01:11:12 +01:00
Johannes Millan
3aeeccafd4 fix: unable to create or delete projects #37 2017-11-30 01:10:43 +01:00
Patrizio Bruno
12e9b25535 Implemented flatpak build. Closes #25 2017-11-29 23:47:36 +00:00
Johannes Millan
69982727b3 1.6.4 2017-11-30 00:31:12 +01:00
Johannes Millan
7201484af1 refactor: strip all comments and helper attributes from icon 2017-11-30 00:25:33 +01:00
Johannes Millan
83ce1a853c chore: update package-lock.json 2017-11-30 00:17:47 +01:00
Johannes Millan
8b3b3030c2
Merge pull request #38 from Morganamilo/develop
style: reword, fix and improve various text
2017-11-29 23:59:01 +01:00
morganamilo
7f7a63d67b
style: reword, fix and improve various text 2017-11-29 22:26:43 +00:00
Johannes Millan
d0ec283aeb 1.6.3 2017-11-29 16:38:53 +01:00
Johannes Millan
8ab8f8ee3b chore: use phantomjs for now as chrome breaks build on travis ci 2017-11-29 16:38:33 +01:00
Johannes Millan
760936dde0 1.6.2 2017-11-29 16:28:05 +01:00
Johannes Millan
9ea4fb755b chore: fix linux build unit tests not running 2017-11-29 16:27:58 +01:00
Johannes Millan
47d50e29c3
Merge pull request #36 from Morganamilo/develop
fix blank screen on startup
2017-11-29 16:23:14 +01:00
Johannes Millan
7dd259e9e2 docs: add contributing section 2017-11-29 16:14:13 +01:00
Johannes Millan
5f06934a24 1.6.1 2017-11-29 15:58:38 +01:00
Johannes Millan
7210ef00fe fix: windows error when idle time tracker is run #35 2017-11-29 15:58:20 +01:00
Johannes Millan
2a8c1c871a 1.6.0 2017-11-29 12:44:52 +01:00
Johannes Millan
99559ed02b feat: add rudimentary syncing #23 2017-11-29 12:42:54 +01:00
Johannes Millan
82d507737f feat: add rudimentary syncing 2017-11-29 12:42:13 +01:00
morganamilo
052122bd45
fix blank screen on startup
done should be passed to karma server, not called.
2017-11-28 22:52:26 +00:00
Johannes Millan
ef8a7a13cf
Merge pull request #34 from Morganamilo/develop
fix: error when opening a new instance when one already exists
2017-11-28 21:26:39 +01:00
morganamilo
5ad9f6c671
fix error when opening a new instance when one already exists
Fixes "Cannot find module '../dialog'" by returning after checking if an
instance already exists instead of allowing the code to continue and try
to make new instance.
2017-11-28 20:07:40 +00:00
Johannes Millan
747cb1d5ab chore: add unit tests to build again 2017-11-25 16:28:21 +01:00
Johannes Millan
9b4372b9e7 chore: use headless chrome instead of phantomjs 2017-11-25 16:25:57 +01:00
Johannes Millan
7621663dfe chore: fix testSingle 2017-11-25 16:03:14 +01:00
Johannes Millan
db3ee30dc2 chore: add karma-sinon for stubbing 2017-11-25 15:15:44 +01:00
Johannes Millan
6ee0b40306 test: remove failing tests for now 2017-11-25 14:45:41 +01:00
Johannes Millan
3d4fb21c41 chore: fix unit tests not working 2017-11-25 14:41:16 +01:00