Commit Graph

723 Commits

Author SHA1 Message Date
Jelle Glebbeek
3f0127ac7a chore: fix linting errors 2021-10-18 20:51:51 +02:00
Jelle Glebbeek
282c93f2ea feat: add support for sponsorblock (#183) 2021-10-18 20:49:03 +02:00
Jelle Glebbeek
fd947b48c4 feat: ship without binaries, download only when needed 2021-10-18 20:16:57 +02:00
Jelle Glebbeek
73fa6f85bd fix: remove workaround for youtube-dl bug that is no longer present in yt-dlp 2021-10-18 02:29:20 +02:00
Jelle Glebbeek
c8353459f1 feat: add option to automatically save metadata as JSON (#164) 2021-10-18 02:28:43 +02:00
Jelle Glebbeek
b1b3d67ef4 fix: prefer mp4 before webm (fix yt-dlp behavior) 2021-10-18 01:12:49 +02:00
Jelle Glebbeek
84e82b7987 feat: add setting to use empty user agent #213 2021-10-18 01:12:21 +02:00
Jelle Glebbeek
b288ff3083 feat: ship with yt-dlp instead of youtube-dl 2021-10-17 23:57:24 +02:00
Jelle Glebbeek
7c82a19877 test: fix and add tests for the yt-dlp auto-updater 2021-10-17 23:53:16 +02:00
Jelle Glebbeek
b28ead4ad3 feat: add yt-dlp auto-updater #151 #225 2021-10-17 23:53:09 +02:00
Jelle Glebbeek
d866ae2201 fix: always ignore a possible youtube-dl config file (#190) 2021-09-16 15:29:25 +02:00
Jelle Glebbeek
16107ab43b fix: only set the default format if there are any formats (#184) 2021-09-16 15:14:32 +02:00
Jelle Glebbeek
6355030d28 chore: set version to 2.3.1 v2.3.1 2021-09-01 23:24:10 +02:00
Jelle Glebbeek
681a06771c fix: playlist metadata accidentally being cleared (#148) 2021-09-01 23:19:49 +02:00
Jelle Glebbeek
81f113a565 fix: change product name in fix-appimage.js 2021-09-01 22:38:33 +02:00
Jelle Glebbeek
0e54336ef7 fix: linux ffmpeg filepaths 2021-09-01 22:32:47 +02:00
Jelle Glebbeek
2e65c30c18 fix: linux youtube-dl version downloaded on win32 portable app type 2021-08-29 17:11:41 +02:00
Jelle Glebbeek
c0ec57ea15 fix: use old filename extractor when new one doesn't work (#160) 2021-08-28 03:39:30 +02:00
Jelle Glebbeek
7263736640 test: fix dotenv tests 2021-08-28 03:38:54 +02:00
Jelle Glebbeek
3bbe5fec10 fix: dotenv file path on portable editions 2021-08-28 03:12:12 +02:00
Jelle Glebbeek
78f76a01d9 fix: linux ffmpeg filepaths 2021-08-28 02:50:29 +02:00
Jelle Glebbeek
ad71993e2a test: fix filepath unit tests & add 2021-08-28 02:41:33 +02:00
Jelle Glebbeek
3afb5f1062 improvement: add ffmpeg check and copy it again if the file is missing (#153) 2021-08-28 02:21:15 +02:00
Jelle Glebbeek
c50dd1a067 fix: files not being copied correctly because of a wrong path (#153) 2021-08-28 02:20:41 +02:00
Jelle Glebbeek
38993c436e fix: no longer use variable that is always null in loop (#155) 2021-08-22 01:44:13 +02:00
Jelle Glebbeek
72deefecd5 fix: audio codec selector showing when codec selection is disabled 2021-08-20 17:49:26 +02:00
Jelle Glebbeek
b74f93bd8f fix: disable view log button for unified playlist downloads 2021-08-20 17:49:10 +02:00
Jelle Glebbeek
afffa81c57 build: fix winget update workflow 2021-08-19 02:20:45 +02:00
Jelle Glebbeek
c068fc7adf docs: remove total lines badge 2021-08-16 22:28:06 +02:00
Jelle Glebbeek
dc54015fc6 docs: add Open Video Downloader name to README.md
additionally add some extra badges
2021-08-16 22:27:33 +02:00
Jelle Glebbeek
815ec7be13 build: set package.json version to 2.3.0 v2.3.0 2021-08-16 21:56:08 +02:00
Jelle Glebbeek
95707da1ab update: merge from v2.3.0
v2.3.0 - Open Video Downloader
2021-08-03 17:54:54 +02:00
Jelle Glebbeek
86dacaf187 fix: all settings resetting on quality change 2021-08-03 17:42:48 +02:00
Jelle Glebbeek
876c7bd149 test: add unit tests for Logger.js 2021-08-03 16:25:40 +02:00
Jelle Glebbeek
844c97490f chore: fix ESlint global variables 2021-08-03 15:34:23 +02:00
Jelle Glebbeek
229e139e5b feat: make cards draggable so they can be re-ordered (#115) 2021-08-03 14:20:17 +02:00
Jelle Glebbeek
fee3ab3a98 feat: add log viewer (#132) 2021-08-03 13:25:59 +02:00
Jelle Glebbeek
76048d70fd chore: add url not found error definition 2021-08-03 13:23:32 +02:00
Jelle Glebbeek
e883cda7b3 fix: all settings being set to null or false on startup 2021-08-02 17:52:24 +02:00
Jelle Glebbeek
ab82ec5ecd feat: save global download type selection (#141) 2021-08-02 17:38:24 +02:00
Jelle Glebbeek
7301730c6f test: update tests to reflect new setting 2021-08-02 17:05:01 +02:00
Jelle Glebbeek
d560f56feb feat: add setting to set behavior when a URL contains a playlist and video (#88) 2021-08-02 17:04:44 +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
6292d60430 test: update Filepaths.test.js to account for changed functionality 2021-08-02 16:44:52 +02:00
Jelle Glebbeek
2983864e4e feat: Store user data in folder next to portable executable (#136) 2021-08-02 16:44:25 +02:00
Jelle Glebbeek
13b5c85112 feat: add bitrate selection to audio only quality selector 2021-08-02 03:22:22 +02:00
Jelle Glebbeek
29e1713673 feat: add setting to disable global shortcuts (#144) 2021-07-30 15:02:59 +02:00
Jelle Glebbeek
5b98aaf82c feat: add video & audio codec selection
Selecting Preferred Video/Audio Codec
2021-07-30 03:02:18 +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
36baec87fc feat: Add audio codec selection for audio only downloads (#47) 2021-07-30 00:54:19 +02:00