|
d864a8c486
|
Do some de-linting, but disable for now in goreleaser
|
2025-04-25 11:13:48 +09:30 |
|
|
dd211f6077
|
Lint
|
2024-03-17 09:33:09 +10:30 |
|
|
d9a979b782
|
Remove (almost) all the panics
|
2024-03-16 21:14:46 +10:30 |
|
|
3353d3d923
|
Juggle the test to the right place, call it also while saving config to be consistent
|
2023-11-28 21:30:48 +10:30 |
|
|
7b326d72b1
|
THis time for sure
|
2023-11-28 20:31:39 +10:30 |
|
|
bef753d7ee
|
THis is lame
|
2023-11-28 20:28:54 +10:30 |
|
|
a66ab08431
|
Maybe this
|
2023-11-28 20:24:18 +10:30 |
|
|
b0048a5764
|
Deal with /usr/bin/sleep on github (seriously?)
|
2023-11-28 20:11:31 +10:30 |
|
|
73833a1a14
|
Break out all the executable-finding guff and add some tests
|
2023-11-28 20:07:17 +10:30 |
|
|
5121438ffc
|
Attempted fix for portable mode
|
2023-11-26 18:50:30 +10:30 |
|
|
d73c38ddc3
|
Perform host/path substitutions
|
2023-11-21 22:04:52 +10:30 |
|
|
5bd7601faa
|
More debugging if test fails
|
2023-11-20 21:02:45 +10:30 |
|
|
a1e6421842
|
Destinations are now DownloadOptions
|
2023-11-20 21:01:50 +10:30 |
|
|
6e2c8d17a1
|
I am a numpty, put the testdata in the right place.
|
2023-11-19 20:58:26 +10:30 |
|
|
a5e201c290
|
Restore cleanup
|
2023-03-15 05:04:02 +10:30 |
|
|
4909f63c93
|
Appease the linter
|
2023-03-15 04:45:10 +10:30 |
|
|
08e2c1c377
|
Use constants and constructors in the test
|
2023-03-13 10:48:38 +10:30 |
|
|
b40dd218f1
|
Add move to destination functionality
|
2023-03-13 10:32:20 +10:30 |
|
|
ba87b943ea
|
Add some stress-test data
|
2023-03-13 10:25:59 +10:30 |
|
|
3e7a3a2f3b
|
Fix some more races
|
2023-03-10 00:07:29 +10:30 |
|
|
f2c05d0144
|
Restore test
|
2023-03-09 23:24:03 +10:30 |
|
|
9944cb9104
|
Appease linter
|
2023-03-09 21:32:24 +10:30 |
|
|
b0095e0a00
|
Disable test temporarily
|
2023-03-09 21:16:43 +10:30 |
|
|
16d9ac368c
|
Start of destination support and some refactoring
|
2022-07-05 20:43:32 +09:30 |
|
|
ee7b8565cc
|
Refactor to prevent races on access of downloads
|
2022-04-18 19:53:07 +09:30 |
|
|
5c362df35d
|
Add state for "Fixing MPEG-TS" which takes a while
|
2022-04-09 17:50:26 +09:30 |
|
|
15ee200615
|
Alternative download ETA string
|
2022-04-09 17:46:03 +09:30 |
|
|
91c68d8816
|
Show more information when downloading from playlists
|
2022-04-09 15:13:22 +09:30 |
|
|
bb8e8662fd
|
Commit missing file
|
2022-04-09 12:30:37 +09:30 |
|
|
2e94eb6a87
|
Create a ConfigService struct to handle managing our config.
|
2022-04-07 20:39:14 +09:30 |
|
|
c05bed1148
|
Refactor download creation
|
2022-04-06 20:35:28 +09: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 |
|
|
c5d1b35955
|
Improve testing across the max downloads per domain.
|
2022-01-06 00:03:48 +10:30 |
|
|
3dc33cd441
|
Fix recursive lock
|
2022-01-05 23:56:12 +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
|
2021-11-21 16:19:49 +10:30 |
|
|
4b433304f6
|
Add link to re-show the popup, and add some colour and other visual improvements
|
2021-10-26 22:48:16 +10:30 |
|
|
3bd3d30701
|
Improve log matching and test
|
2021-10-04 11:40:32 +10:30 |
|
|
fc0d6a32c3
|
Allow downloads to be created, prompt the user for a profile.
|
2021-09-30 23:48:56 +09:30 |
|