123 Commits

Author SHA1 Message Date
Jelle Glebbeek
fd947b48c4 feat: ship without binaries, download only when needed 2021-10-18 20:16:57 +02:00
Jelle Glebbeek
fee3ab3a98 feat: add log viewer (#132) 2021-08-03 13:25:59 +02:00
Jelle Glebbeek
ab82ec5ecd feat: save global download type selection (#141) 2021-08-02 17:38:24 +02:00
Jelle Glebbeek
b1275f4cc1 fix: explicitly set the App User Model Id on start 2021-08-02 16:45:13 +02:00
Jelle Glebbeek
29e1713673 feat: add setting to disable global shortcuts (#144) 2021-07-30 15:02:59 +02:00
Jelle Glebbeek
fd0d00f281 feat: show audio codec selection for the video+audio option as well (#47) 2021-07-30 02:52:46 +02:00
Jelle Glebbeek
4dba2b1a61 feat: Add selectable video codec (#47) 2021-07-29 21:27:42 +02:00
Jelle Glebbeek
02d54b7f73 feat: add filepaths for Microsoft Store 2021-07-14 12:19:28 +02:00
Jelle Glebbeek
f594a8ed54 fix: taskList not saving anything 2021-07-03 23:39:16 +02:00
Jelle Glebbeek
7d040ad7cc chore: fix ESlint 2021-07-03 21:43:52 +02:00
Jelle Glebbeek
67afddc995 feat: add download & add video shortcuts (#101) 2021-07-03 21:42:27 +02:00
Jelle Glebbeek
fe5d0ed895 feat: make the download path persistent (#109) 2021-06-21 00:44:50 +02:00
Jelle Glebbeek
9e4dbab49c fix: app not starting properly because of undefined function call 2021-06-19 21:32:18 +02:00
Jelle Glebbeek
d16334ff77 fix: remove global dev-tools shortcut & enable local shortcut (#106) 2021-06-16 01:24:26 +02:00
Jelle Glebbeek
4357c697ed chore: change errorHandler require path 2021-06-15 02:36:50 +02:00
Jelle Glebbeek
769e5be37f fix: no longer check for updates if portable version is detected 2021-06-15 02:34:56 +02:00
Jelle Glebbeek
56440c3dce fix: disable sentry in dev mode unless --sentry is passed 2021-06-06 02:54:38 +02:00
Jelle Glebbeek
4c59c26f5d chore: add Sentry error reporting to project 2021-06-01 03:42:33 +02:00
Jelle Glebbeek
cd603901f8 feat: automatically fill in copied URL's into the url box (#94) 2021-06-01 01:01:03 +02:00
Jelle Glebbeek
9d094feed0 feat: finish subtitle language selection (#77) 2021-05-25 14:13:52 +02:00
Jelle Glebbeek
b717bb06e6 feat: add first version of subtitle language selection (#77) 2021-05-24 03:17:31 +02:00
Jelle Glebbeek
408c364058 feat: enable info button on errored downloads to copy the url (#66) 2021-05-23 22:36:12 +02:00
Jelle Glebbeek
60e37cf8b8 feat: add front-end for 'when done' actions (#75) 2021-05-23 20:10:44 +02:00
Jelle Glebbeek
ac6458c9e5 fix: ipc handler being registered 2 times on app reload 2021-05-23 17:13:52 +02:00
Jelle Glebbeek
9179ba1af9 fix: removing a unified playlist now stops downloading accordingly (#80) 2021-05-23 14:57:02 +02:00
Jelle Glebbeek
4ed8e71384 feat: add backend for 'when done actions' (#75) 2021-05-22 01:47:47 +02:00
Jelle Glebbeek
75982fdea3 fix: load the tasklist after the binaryUpdater has run to prevent EBUSY errors 2021-05-20 22:01:15 +02:00
Jelle Glebbeek
059180d2ed feat: When reporting a 'youtubedl returned empty object' send the object
this allows me to debug this bug further (#55)
2021-05-17 21:26:25 +02:00
Jelle Glebbeek
63b67695e1 feat: add restore setting and ask the user if they want to restore (#46) 2021-05-01 01:54:21 +02:00
Jelle Glebbeek
d93b49623a Feat: Add task list saving (#46) 2021-04-27 15:17:21 +02:00
Jelle Glebbeek
00dcb786fd Add the option to download video only (#43) 2021-04-20 02:37:13 +02:00
Jelle Glebbeek
efa3be5ab4 Show the progress of the main progress bar in the icon as well 2021-04-04 22:57:30 +02:00
Jelle Glebbeek
12554431ac Add white mode with a setting 2021-04-04 22:55:51 +02:00
Jelle Glebbeek
2d52030c19 Fix unhandled error when closing the application while downloading something 2021-03-22 21:02:55 +01:00
Jelle Glebbeek
b55dec7f4d Fix subtitles not working with merged playlists 2021-03-21 01:09:03 +01:00
Jelle Glebbeek
e3baa63bc4 Apply ESlint proposed changes to the code 2021-03-13 01:34:59 +01:00
Jelle Glebbeek
b758a306f7 Improve stability of filesize querying 2021-03-10 19:02:53 +01:00
Jelle Glebbeek
a6b7f6aa5f Add unified playlists
To prevent huge playlists from cluttering up the UI and slowing it down to a crawl
2021-03-10 19:00:09 +01:00
Jelle Glebbeek
fa1f7acbee Add option to download thumbnails (#36)
Either by setting or by info modal
2021-03-07 15:57:39 +01:00
Jelle Glebbeek
744146fa17 Sent additional download settings when reporting an error 2021-03-05 22:57:35 +01:00
Jelle Glebbeek
c509519efa Rework the app updating process, add more user interaction. 2021-03-05 15:16:55 +01:00
Jelle Glebbeek
397e42987f Remove no longer needed shortcuts 2021-03-04 22:17:19 +01:00
Jelle Glebbeek
21f3004e00 Clean up project - remove unused code 2021-03-04 14:32:38 +01:00
Jelle Glebbeek
e7d87bd702 Show nodejs errors and logs in renderer devtools 2021-03-04 14:31:53 +01:00
Jelle Glebbeek
eeb9fe1fdd Show status of the binary updater. And prevent a user from donwloading videos while the binary is being updated. 2021-03-03 11:19:49 +01:00
Jelle Glebbeek
67db49dc55 Calculate and display the total size of the download 2021-03-02 12:08:25 +01:00
Jelle Glebbeek
4c043b4578 Merge upstream (master) 2021-02-23 17:14:03 +01:00
Jelle Glebbeek
53f42e5a61 Only copy files to home dir on first launch (#33) 2021-02-23 17:06:13 +01:00
Jelle Glebbeek
7293c2490e Clean up and remove some deprecated code 2021-02-22 23:52:11 +01:00
Jelle Glebbeek
557eabe30f Remove unneeded code from main.js 2021-02-22 11:37:33 +01:00