Commit graph

437 commits

Author SHA1 Message Date
arabcoders
ca4e3dfd79 Fix upgrading and installing pip packages 2025-07-24 17:22:05 +03:00
arabcoders
3f338dba20 Added event for item in archive 2025-07-24 15:44:32 +03:00
arabcoders
bdbc2f5b7a migrate more code to ts 2025-07-23 19:34:08 +03:00
arabcoders
a58921dba5 Showing Premiering right now instead on not live 2025-07-21 16:07:23 +03:00
arabcoders
e07751c41f Minor messaging changes 2025-07-20 17:51:05 +03:00
arabcoders
472b8cb468 Fixes #344 2025-07-20 16:53:56 +03:00
arabcoders
94193b808f removed useless log statement. 2025-07-19 20:49:50 +03:00
arabcoders
a7e8d242c9 Completed the events system upgrade and expanded the notifications events with support for apprise. 2025-07-19 19:45:07 +03:00
arabcoders
0f7f22bdbf removed event type ERROR and migrated it's uses to LOG_ERROR 2025-07-18 21:59:43 +03:00
arabcoders
138a497703 only offload to bg worker when needed. 2025-07-18 21:14:42 +03:00
arabcoders
09c5d7794d Cleaning up the event dispatcher system. 2025-07-18 21:06:09 +03:00
arabcoders
caf60333ea minor improvements to the bg worker 2025-07-18 17:24:19 +03:00
arabcoders
395d01fe4a Remove task ID from completion notification message 2025-07-18 00:32:30 +03:00
arabcoders
112da01105 Major notification update to add initial support for apprise URLs. 2025-07-18 00:10:14 +03:00
arabcoders
47b5967c58 Add the ability to disable temp file handling 2025-07-14 23:00:41 +03:00
arabcoders
9d24fc01b4 Make it possible to cancel download and retain the temp data, ref #332 2025-07-11 18:18:45 +03:00
arabcoders
9ff9735a2f Added the ability to add item in paused state 2025-07-08 22:13:45 +03:00
arabcoders
1239643f97 minor update to store fields 2025-07-08 17:58:56 +03:00
arabcoders
37dab36fc9 support running in pywebview in windows. 2025-07-07 18:37:11 +03:00
arabcoders
860fb8181e support running in linux qt webview 2025-07-06 17:34:10 +03:00
arabcoders
ef2094f140 finalize changes for native apps. 2025-07-06 00:08:53 +03:00
arabcoders
e36552e336 wip 2025-07-05 21:03:48 +03:00
arabcoders
24de1fc6d5 more changes for native builds 2025-07-05 19:06:24 +03:00
arabcoders
eb440dff36 minor fixes for running on windows. 2025-07-05 18:32:14 +03:00
arabcoders
a448fc43ae cast file to string for mimetype 2025-07-05 18:15:37 +03:00
arabcoders
a5812a7d61 Download selected as archive when downloading multiple files. Implements #321, Update #310 2025-07-04 19:18:40 +03:00
arabcoders
b70cd473e7 error message update 2025-07-01 18:07:31 +03:00
arabcoders
31aa15efba Added file browser actions 2025-07-01 18:06:45 +03:00
arabcoders
d0ae46ba6d sometimes yt-dlp info extract doesn't return formats. 2025-06-28 21:37:33 +03:00
arabcoders
ffefc3d9af renamed presets and added optimized preset for mobile devices. 2025-06-28 20:15:29 +03:00
arabcoders
4f7da0b125 support preset in yt-dlp/url/info endpoint. 2025-06-28 19:12:29 +03:00
arabcoders
ebb7299053 Implements ytdlp filter logic to our own playlist processing. 2025-06-27 20:12:32 +03:00
arabcoders
25b7aad606 Fix running in subpath again. 2025-06-27 16:31:11 +03:00
arabcoders
da8ecd2722 Added missing playlist_ keys 2025-06-24 22:07:33 +03:00
arabcoders
ccb5b3767f Fix playlist_autonumber 2025-06-24 22:02:59 +03:00
arabcoders
9dd71302f3 implements real throttle for playlist processor. 2025-06-24 21:59:58 +03:00
arabcoders
6ba37faf49 refactor: reorganize imports and add whitespace 2025-06-24 17:59:28 +03:00
arabcoders
44b395aed9 use proper names for all create_tasks 2025-06-24 17:58:48 +03:00
arabcoders
a584ffcfd6 prevent the Download queue from back pressuring the event loop 2025-06-24 17:56:12 +03:00
arabcoders
388ed0bf9d Handle Download queue task exceptions 2025-06-24 17:38:11 +03:00
arabcoders
de304005da make it more clear when item has already been downloaded. 2025-06-24 17:26:03 +03:00
arabcoders
7e29e7b48c Handle tasks exception 2025-06-24 16:26:56 +03:00
arabcoders
a9cb816050 Fix login cookie not being set correctly. Closes #310 2025-06-24 16:08:55 +03:00
arabcoders
43aef86e7e switch from config.version to config.app_version 2025-06-23 16:26:27 +03:00
arabcoders
8dc17071ce print progress hook data if we are running in debug mode. 2025-06-23 14:00:49 +03:00
arabcoders
c367b7a5d3 strip leading/ending whitespace from task data. 2025-06-23 13:37:41 +03:00
arabcoders
fdec2356f9 Fix tasks not dispatching 2025-06-23 12:56:00 +03:00
arabcoders
3e00ebd067 fix big in tailing log 2025-06-23 12:55:49 +03:00
arabcoders
8c82d1b99c create new loop in main thread 2025-06-23 01:13:17 +03:00
arabcoders
74699680ea minor logs update 2025-06-23 01:07:50 +03:00