Commit graph

104 commits

Author SHA1 Message Date
Johannes Millan
3e4d4e9e0d feat: sync to google drive before closing app 2018-03-16 13:10:59 +01:00
Johannes Millan
b1ef7458c0 refactor: usage of mainWindow 2018-03-16 12:27:58 +01:00
morganamilo
51a1349ab9
fix: missing space in error message 2018-03-13 02:44:34 +00:00
Johannes Millan
58a631aa27 fix: endless error messages if xprintidle is not installed #60 2018-03-12 22:21:25 +01:00
Johannes Millan
aca67925c2 feat: require at least the current version of the gnome shell extension 2018-03-11 14:24:25 +01:00
Johannes Millan
c893fe9e42 feat: add original stacktrace to error handling 2018-03-03 18:09:08 +01:00
Johannes Millan
300caf073a feat: improve error handling by sending the errors to the frontend and show them there as well 2018-03-03 17:47:14 +01:00
Johannes Millan
43dcb056a0 fix: wrong and missing dependencies 2018-02-28 08:53:20 +01:00
Johannes Millan
db1ae33e64 feat(sheetExport): make it all work with electron 2018-02-25 14:11:54 +01:00
Johannes Millan
15e05c7616 feat(pomodoro): add interface to gnome shell indicator 2018-01-17 16:00:52 +01:00
Johannes Millan
3cbe7e91ff chore: add info when starting in dev mode 2018-01-12 20:34:34 +01:00
Johannes Millan
053100b92d refactor: cleanup lastCurrentTask and refactor it to one instance of lastActiveTask 2018-01-09 18:45:30 +01:00
Johannes Millan
92868d084c feat(idleTimeTracking): rework idleTimeTracking 2018-01-07 22:06:04 +01:00
Johannes Millan
db06d1e2e3 feat(pomodoro): focus window on break #32 2018-01-05 19:20:28 +01:00
Johannes Millan
31aefe040a feat(pomodoro): show or focus window on break #32 2018-01-04 17:22:27 +01:00
Johannes Millan
b83b099145 chore: add bintray publishing and remove auto updates for now 2017-12-15 17:54:38 +01:00
Johannes Millan
b25cfb7fa5 feat: add automatic updates 2017-12-10 19:23:38 +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
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
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
7210ef00fe fix: windows error when idle time tracker is run #35 2017-11-29 15:58:20 +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
2b0098612f feat: add option to start app with open dev tools 2017-11-24 15:37:28 +01:00
Johannes Millan
7e4153b6f1 feat: improve error handling for main window 2017-11-21 20:11:37 +01:00
Johannes Millan
743ba7ad3c feat(gnomeShellExt): don't try to connect any more, if there was an error 2017-11-21 19:48:51 +01:00
Johannes Millan
4c9207e5ad fix: unable to reopen the application when there is no indicator #18 2017-11-21 12:33:18 +01:00
Johannes Millan
75e7e00b4e feat: also allow non registered ssl certificates for jira endpoint #14 2017-11-08 22:07:47 +01:00
Johannes Millan
fc926ea7eb chore: add windows icons and add windows build task 2017-11-08 22:00:13 +01:00
Johannes Millan
dd453f72bd fix mac os issue of darwinForceToQuit not being defined 2017-08-16 11:51:39 +02:00
Johannes Millan
38b8c9b711 fix dbus issues for when it is not needed 2017-08-16 11:27:21 +02:00
Johannes Millan
926ee392bd fix moment not being declared 2017-05-01 22:33:37 +02:00
Johannes Millan
8ea6d50d9b refactor main win creation into it's own file 2017-04-30 20:42:49 +02:00
Johannes Millan
dd4d519bbf refactor all tray / indicator stuff into it's own file 2017-04-30 20:07:37 +02:00
Johannes Millan
9c19a65e4a make show window behaving a little better 2017-04-30 18:42:46 +02:00
Johannes Millan
7db8810d92 all indicator interfaces working fine 2017-04-30 06:09:44 +02:00
Johannes Millan
315cf3f025 prepare all interfaces and update task every interval 2017-04-30 05:13:59 +02:00
Johannes Millan
48f30dd1bd change interface to submit task text and task id 2017-04-30 01:20:47 +02:00
Johannes Millan
f5e383b3fa add blueprint for gnome shell extension integration via dbus 2017-04-30 00:49:49 +02:00
Johannes Millan
107949e76f only add application menu when on mac 2017-04-25 17:49:22 +02:00
Johannes Millan
53c64e7259 #4 fix jira integration assuming ssl 2017-02-10 15:47:29 +01:00
Johannes Millan
913dbf5f87 remove console 2017-02-09 21:35:55 +01:00
Johannes Millan
790f821d0b add menu to make copy & paste work for mac os x 2017-02-09 21:28:38 +01:00
Johannes Millan
10de8b0402 \#1 switch from node-jira to jira-client 2017-02-09 19:50:22 +01:00
Johannes Millan
316fcc054c #1 fix issue with jira urls containing a port 2017-02-08 23:24:12 +01:00
Johannes Millan
d55fda15cf move everything to app-src folder to use compiled version from now on for final electron build 2017-02-06 23:51:45 +01:00
Johannes Millan
ebe33b395a make global show hide configurable 2017-02-02 20:31:55 +01:00