Commit Graph

112 Commits

Author SHA1 Message Date
MasterAcnolo
104500a82a fix: english miss spell 2026-08-21 20:20:12 +02:00
MasterAcnolo
26059aa436 fix: change dark.zip quotes 2026-08-15 21:46:33 +02:00
MasterAcnolo
524cee1bac refactor: topbar.js name and order. And remove 'customconfiguration' declaration in index.html 2026-08-15 21:31:07 +02:00
MasterAcnolo
4de05fcd52 fix: rename appVersion to displayVersionLabel to enhance readability 2026-08-15 21:30:32 +02:00
MasterAcnolo
d84e63fb56 remove: useless code that was used for disable theme on Linux 2026-08-15 18:48:26 +02:00
MasterAcnolo
e0d426aa9f add: experimental tag to SYSTEMTRAY Features 2026-08-15 14:20:27 +02:00
MasterAcnolo
225ccf4d2d feat: allow app to minimize on the systemTray. Could be disable on purpose. 2026-08-15 13:20:49 +02:00
MasterAcnolo
1690cc18b2 refactor: app display in front end. To make difference more obvious between bundled and not 2026-08-15 13:20:49 +02:00
MasterAcnolo
df0952c231 refactor: changed /info router from POST to GET 2026-08-15 13:20:48 +02:00
MasterAcnolo
c67a1511a5 refactor: moved "Auto Fetch Info" settings to advanced settings 2026-08-15 13:20:48 +02:00
MasterAcnolo
e09f1a8913 feat: Keep Playlist Order features. Add index before title if it's a playlist and we activate this feature. 2026-08-15 13:20:48 +02:00
MasterAcnolo
3cc9f90fdd fix: bring back theme features for Linux 2026-08-15 13:20:47 +02:00
MasterAcnolo
76ce2a8019 fix: small code quality and mismatch. 2026-08-15 13:20:47 +02:00
MasterAcnolo
5bdd13ad8e feat: support Linux. Refactor resources architecture. Create build script
Currently, themes are disabled and firefox notification too.
2026-08-15 13:20:46 +02:00
MasterAcnolo
14b7d944d1 add: default theme applied in app. If no theme is there 2026-08-15 13:20:46 +02:00
MasterAcnolo
2f203a0bc1 feat: add Devtron in dev mode
remove unused settings item
add setting to disable hardware acceleration (enabled by default)
optimize main.js startup loading
2026-08-15 13:20:46 +02:00
MasterAcnolo
acce91bed8 fix: display "dev" in app version if the app is not packaged 2026-08-15 13:20:46 +02:00
MasterAcnolo
6b33662f79 fix: fix width for form 2026-08-15 13:20:46 +02:00
MasterAcnolo
2805f5f0db refactor: add full documentation and fix theme loading robustness
- Add JSDoc comments across frontend and backend modules
- Improve code readability and maintainability with consistent documentation style
- Document Electron IPC handlers, UI utilities, and theme system
- Add missing function/class documentation in theme loader and app services
- Minor structural improvements and cleanup across Electron main process modules
- Minor fixes on variable names
2026-08-15 13:20:46 +02:00
MasterAcnolo
eb232de34e Fix: Remove z-index from container styles and add z-index to settings button 2026-08-15 13:20:45 +02:00
MasterAcnolo
2316b73adb Feat: Implement notification feature for download completion 2026-08-15 13:20:45 +02:00
MasterAcnolo
e6b1c8ba62 Feat: Add "Theme Workshop" button and associated IPC handler for workshop access 2026-08-15 13:20:45 +02:00
MasterAcnolo
d90ae6f236 Feat: Enhance theme settings with new button styles for open theme and JSON options 2026-08-15 13:20:45 +02:00
MasterAcnolo
9d4eeca7ee Feat: Implement playlist download count tracking during downloads with UI updates 2026-08-15 13:20:45 +02:00
MasterAcnolo
68c0f24ebb Fix: Adjust z-index for reference 2026-08-15 13:20:45 +02:00
MasterAcnolo
ef8fe131f6 Fix: Moving Custom Top BAr Settings into advanced 2026-08-15 13:20:45 +02:00
MasterAcnolo
596a563e06 Feat: Add createPlaylistFolders feature to organize downloads into dedicated folders with toggle settings 2026-08-15 13:20:45 +02:00
MasterAcnolo
f583a006f2 Fix: Update save path display to include title attribute for better accessibility 2026-08-15 13:20:45 +02:00
MasterAcnolo
4b725bed8b Fix: Adjust stop button hover scale effect for better user experience 2026-08-15 13:20:45 +02:00
MasterAcnolo
6812296dbc Refactor: auto-update functionality with user prompts and download progress 2026-08-15 13:20:45 +02:00
MasterAcnolo
94003135fd Feat: Enhance download experience with progress indicators and toast notifications 2026-08-15 13:20:45 +02:00
MasterAcnolo
95688a5dff Fix: IPC button not working 2026-08-15 13:20:44 +02:00
MasterAcnolo
592cc3314a Feat: Implement download cancellation feature with stop button and progress handling 2026-08-15 13:20:44 +02:00
MasterAcnolo
67b058e1ac Feat: Add theme reloading functionality with refresh button in settings panel 2026-08-15 13:20:44 +02:00
MasterAcnolo
0bd3e10094 Feat: Implement splash screen with progress indicators during startup 2026-08-15 13:20:44 +02:00
MasterAcnolo
3d1920e6e9 Fix: Remove empty title tag from index.html and unused app styles from styles.css 2026-08-15 13:20:44 +02:00
MasterAcnolo
372fc921f0 Feat: Add theme folder access functionality in UI 2026-08-15 13:20:44 +02:00
MasterAcnolo
c32e382685 Feat: Custom Theme features and clean the old one 2026-08-15 13:20:44 +02:00
MasterAcnolo
4d77e843af Fix: Theme Saving 2026-08-15 13:20:44 +02:00
MasterAcnolo
e8fe990e01 Refactor: Update CSS variables
Fix Progress bar
2026-08-15 13:20:44 +02:00
MasterAcnolo
086247068e Refactor: Restructure HTML layout and enhance CSS styles for improved UI 2026-08-15 13:20:44 +02:00
MasterAcnolo
48a218efca Fix: Settings Secondary Color in LIght THeme 2026-08-15 13:20:44 +02:00
MasterAcnolo
33290e029b Feat: You can now fetch image from all website. 2026-08-15 13:20:42 +02:00
MasterAcnolo
245cf01a43 Refactor: Translate all comms in English 2026-08-15 13:20:42 +02:00
MasterAcnolo
5dc7c229b0 Fix: Undo Path Validation for coming back on a classic one 2026-08-15 13:20:42 +02:00
MasterAcnolo
95497d252f Fix: Centralize default download path and enhance path validation logic 2026-08-15 13:20:42 +02:00
MasterAcnolo
f8e346b3cb Fix: Small coms in AppVersion.js 2026-08-15 13:20:42 +02:00
MasterAcnolo
a4efedbe19 Fix: Update playlist badge text to English 2026-08-15 13:20:42 +02:00
MasterAcnolo
bf91df3a27 Feat: Add Better playlist layout 2026-08-15 13:20:42 +02:00
MasterAcnolo
082f19bda4 Feat: Add Paste BTN URL Input 2026-08-15 13:20:42 +02:00