187 Commits

Author SHA1 Message Date
b85a2418f0 Update changelog v0.5.4 2022-04-07 21:50:54 +09:30
8567173c77 Make the error message more prominent. 2022-04-07 21:47:35 +09:30
394c77f139 Enable portable mode by reading a config file 'gropple.yml' from the current directory, if present. Closes #13 2022-04-07 21:46:39 +09:30
b88df9beff Clean up README 2022-04-07 21:38:14 +09:30
2e94eb6a87 Create a ConfigService struct to handle managing our config. 2022-04-07 20:39:14 +09:30
4bd38a8635 Fix language 2022-04-07 20:38:36 +09:30
c05bed1148 Refactor download creation 2022-04-06 20:35:28 +09:30
bdf9730ab0 Add note on how arguments work for commands. Closes #15 2022-04-06 19:56:28 +09:30
479939e188 Update CHANGELOG 2022-01-06 21:38:10 +10:30
4a5b5009eb Allow POSIX platforms only to stop downloads. Windows is another ball of wax, as usual. 2022-01-06 21:37:30 +10:30
f487ff0371 Use Process.Kill instead which is (hopefully) cross-platform enough. Improve test reliability. 2022-01-06 16:19:22 +10:30
21f9e71d6d Unnecessary debugging removal 2022-01-06 00:05:07 +10:30
c5d1b35955 Improve testing across the max downloads per domain. 2022-01-06 00:03:48 +10:30
7007d92c07 Add spelling 2022-01-05 23:57:33 +10:30
3dc33cd441 Fix recursive lock 2022-01-05 23:56:12 +10:30
8bf9f42416 Bump version 2021-11-21 16:31:17 +10:30
14a35cdd9e Check the chosen command for existence 2021-11-21 16:30:57 +10:30
0bfa38fff5 Cleanup incorrect comment 2021-11-21 16:25:24 +10:30
e8a4f41ca2 Implement download queue (default size 2) and cleanup old entries after a while v0.5.3 2021-11-21 16:19:49 +10:30
d1f92abb16 Add new config option to limit number of active downloads 2021-11-21 13:25:55 +10:30
4b433304f6 Add link to re-show the popup, and add some colour and other visual improvements v0.5.2 2021-10-26 22:48:16 +10:30
3964c6fa72 Update changelog v0.5.1 2021-10-25 22:47:11 +10:30
1e770e5c72 Bump version 2021-10-25 22:46:19 +10:30
4069109509 Make it possible to reload the popup window without initiating a new download 2021-10-25 22:45:56 +10:30
c88a801e97 Add a note just in case people run into adblocker problems 2021-10-25 22:45:23 +10:30
3bd3d30701 Improve log matching and test 2021-10-04 11:40:32 +10:30
59a462eb04 Update docco for release v0.5.0 2021-10-01 10:13:29 +09:30
1427428c14 Fix method URL and remove debugging 2021-09-30 23:55:55 +09:30
fc0d6a32c3 Allow downloads to be created, prompt the user for a profile. 2021-09-30 23:48:56 +09:30
d47e2af2a4 Fix mp3 config 2021-09-30 23:48:05 +09:30
cf7ae66d0d Minor UI improvements 2021-09-30 17:46:16 +09:30
49479e7eee Break the menu out into a separate template 2021-09-30 17:46:01 +09:30
43baca27ab Use the configuration for popup dimensions 2021-09-30 17:45:25 +09:30
f4336f7114 Sexy, sexy transitions 2021-09-30 17:12:03 +09:30
45ebafddcf Better error messages for config check failures 2021-09-30 17:11:44 +09:30
89b142a150 Allow for adding/deleting profiles, add a bunch of sanity checks for config changes. 2021-09-30 17:04:12 +09:30
bf127f6cc2 Add menu bar 2021-09-30 14:46:57 +09:30
e647a180ca Beautify config screen. 2021-09-30 13:00:31 +09:30
910cb443bd Read/Write config, create default config if not exists 2021-09-30 12:27:59 +09:30
b0804b743e Update Changelog 2021-09-29 23:21:24 +09:30
eb31367e8f Fix printf string 2021-09-29 23:18:42 +09:30
ada866f8b0 Remove superfluous log print 2021-09-29 23:17:53 +09:30
8b291f4629 Update REST to allow config submission, form allowing editing of all values including the download profile commands and arguments. Neat. 2021-09-29 23:15:44 +09:30
2aba19770f Start of the web frontend and backend for config handling. 2021-09-28 22:09:12 +09:30
7500a30f6b About time we had a changelog 2021-09-28 21:18:38 +09:30
2ba4588fba Start to move config to a config file. 2021-09-28 21:17:54 +09:30
f7b9454835 Merge branch 'main' of https://github.com/tardisx/gropple 2021-09-28 16:20:16 +09:30
e07e01afee Fix typo 2021-09-28 15:53:32 +09:30
b112b12a3f Add version package v0.4.0 2021-09-26 21:15:04 +09:30
7b9620631e Version check and upgrade prompt. 2021-09-26 21:13:33 +09:30