Commit Graph

128 Commits

Author SHA1 Message Date
Alice Gaudon fef26217a6 Add webpack to process frontend resources, use typescript on frontend and switch fontawesome to npm package 2020-05-25 07:28:06 +02:00
Alice Gaudon 869f2fd54c Refactor main.ts 2020-05-22 10:31:09 +02:00
Alice Gaudon 8c5674447c Refactor Updater 2020-05-22 08:51:37 +02:00
Alice Gaudon 8683140003 Convert project backend to typescript 2020-05-21 07:38:44 +02:00
Alice Gaudon 31f2b3a133 Version 0.9.1 2020-05-20 17:46:54 +02:00
Alice Gaudon e21af1874e package.json: fix license SPDX code 2020-05-20 17:46:41 +02:00
Alice Gaudon 2ab506583a Version 0.9.0 2020-05-20 17:44:36 +02:00
Alice Gaudon 64e6ec7217 Change license from MIT to GPL-3 2020-05-20 17:42:37 +02:00
Alice Gaudon 251b1431cc Make all history nav buttons hideable and add default settings 2020-05-20 17:13:33 +02:00
Alice Gaudon 8d7b65a894 Version 0.8.0 2020-05-19 11:47:46 +02:00
Alice Gaudon 38b9747055 Add update dialog at app start and change download link to direct link 2020-05-19 11:46:34 +02:00
Alice Gaudon a947edc49e settings: make update information actually work 2020-05-19 11:21:12 +02:00
Alice Gaudon 96f5796e8e Merge branch 'master' into develop 2020-05-19 10:59:53 +02:00
Alice Gaudon 6ce9d8d223 Version 0.7.2 2020-05-19 10:56:02 +02:00
Alice Gaudon f30eb018ce Change linux release type to AppImage 2020-05-19 10:54:36 +02:00
Alice Gaudon 5562841a19 Add simple settings window with update checking 2020-05-19 10:54:00 +02:00
Alice Gaudon 645a485daa Fix config path not correct on all platforms 2020-05-19 10:52:39 +02:00
Alice Gaudon 4724e7d806 Change linux release type to AppImage 2020-05-19 10:51:52 +02:00
Alice Gaudon 8de48223d6 Don't update favicon setting and image when unnecessary 2020-05-19 07:32:38 +02:00
Alice Gaudon 52cb434733 Add file protocol to status button 2020-05-19 07:23:27 +02:00
Alice Gaudon 7ffb60258a Properly remove nav button focus outline 2020-05-19 07:16:18 +02:00
Alice Gaudon 47ca712843 Upgrade electron to 9.0.0 2020-05-19 07:14:02 +02:00
Alice Gaudon afb1c5131e Add status icon to inform user about secure/not secure connection 2020-05-19 07:00:14 +02:00
Alice Gaudon 3ee17f8dd4 Add reload button 2020-05-19 06:00:24 +02:00
Alice Gaudon 13173334bf Add home history button 2020-05-19 05:56:28 +02:00
Alice Gaudon 63229428ca Do not shrink nav childs except service buttons 2020-05-19 05:50:10 +02:00
Alice Gaudon 9aba84abf7 Fix reordering without switching to the reordered service
See 27c27f2e04
2020-05-19 05:49:50 +02:00
Alice Gaudon 6353396522 Make service reordering drag and drop display not modify nav height 2020-05-19 05:40:25 +02:00
Alice Gaudon 27c27f2e04 Reorder services without switching to the reordered service 2020-05-19 05:34:00 +02:00
Alice Gaudon 7dea8d9484 Greatly improve service reordering drag and drop 2020-05-19 05:28:52 +02:00
Alice Gaudon c503016941 Fix uncaught promise error 2020-05-19 05:18:15 +02:00
Alice Gaudon 517f0ef5a4 Fix service nav buttons drag and drop display 2020-05-19 04:58:04 +02:00
Alice Gaudon de37996370 Fix loaded service indicator disappearing when modifying navigation 2020-05-19 04:46:34 +02:00
Alice Gaudon 93a226f1b3 Upgrade dependecies i.e. electron 8.3.0 2020-05-19 04:42:35 +02:00
Alice Gaudon 321c7f6b54 Merge branch 'develop' 2020-05-05 22:45:56 +02:00
Alice Gaudon 4535469d91 Version 0.7.1 2020-05-05 22:45:47 +02:00
Alice Gaudon 6662b254b1 Fix no services tip message appearing in front of loaded services 2020-05-05 22:45:28 +02:00
Alice Gaudon 8165d8fbcc Merge branch 'develop' 2020-05-05 22:27:59 +02:00
Alice Gaudon f3d5e4d94d Version 0.7.0 2020-05-05 22:27:48 +02:00
Alice Gaudon 32ef82286a Improve navigation design and make it more compact 2020-05-05 22:24:05 +02:00
Alice Gaudon 41a3837004 empty.html: remove document content 2020-05-05 21:57:19 +02:00
Alice Gaudon ea65742bef Add message when no service is loaded 2020-05-05 21:56:07 +02:00
Alice Gaudon 39db5c1d9d Fix layout scrolling when navigation bar is to tall 2020-05-05 21:49:32 +02:00
Alice Gaudon 6f4b64b304 Update default config repo url 2020-05-05 21:27:10 +02:00
Alice Gaudon 62a8977e7d Upgrade packages i.e. electron 8.2.5 2020-05-05 21:24:02 +02:00
Alice Gaudon ce69fe1fc7 Specify npm registry explicitly 2020-05-05 21:23:48 +02:00
Alice Gaudon a91e61ab5b Merge branch 'develop' 2020-04-28 11:51:41 +02:00
Alice Gaudon 0bd87676c0 Version 0.6.4 2020-04-28 11:51:11 +02:00
Alice Gaudon bfb535aa38 yarn upgrade (bump electron to 8.2.4) 2020-04-28 11:51:00 +02:00
Alice Gaudon 7f71669e94 Always check for updates and update publish script 2020-04-18 15:14:13 +02:00