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
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
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
acce91bed8
fix: display "dev" in app version if the app is not packaged
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
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
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
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
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
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
MasterAcnolo
e653a7f82f
Fix: Check Info config every request
2026-08-15 13:20:24 +02:00
MasterAcnolo
df1047c21e
Fix: Neon Theme rename
2026-08-15 13:20:23 +02:00
MasterAcnolo
0a2fe5500c
Feat: Settings Panel
2026-08-15 13:20:23 +02:00
MasterAcnolo
698d75184c
Sync: Synchro Settings Panel
2026-08-15 13:20:23 +02:00
MasterAcnolo
42a235d916
Feat: Add Configuration Button. user can edit config.json as wanted. Linked and IPC
2026-08-15 13:20:23 +02:00
MasterAcnolo
4f1f4c948d
Feat: Add version badge controlled. Before we needed to write with the hand for the front. But now there is an IPC event that provide App Version from package.json
2026-08-15 13:20:23 +02:00
MasterAcnolo
4c85c138b8
Feat: Path Verification (Security #4 )
2026-08-15 13:20:23 +02:00
MasterAcnolo
d16eed54ea
Feat: Implement Config File. Read by Front and Back. It aims to give possibility to disable some features quickly. Currenty: DiscordRPC, AutoCheckInfo, AutoUpdate, Custom TopBar, AddMetadata, Add Thumbail were put and implement. Other need to be implement. That's the begin of Settings Panel
2026-08-15 13:20:22 +02:00
MasterAcnolo
967583894f
feat: Implement topbar with custom window controls and actions
2026-08-15 13:20:22 +02:00
MasterAcnolo
c27da25a2b
Bring Back Spicy Fire Theme from darkness
2026-08-15 13:20:20 +02:00
MasterAcnolo
9206091cda
English
2026-08-15 13:20:19 +02:00
MasterAcnolo
db5e3ec9ec
Anglais Fetch Info.js + Removed Files Check
2026-08-15 13:20:19 +02:00
MasterAcnolo
fea24e4cb8
Translate English
2026-08-15 13:20:19 +02:00
MasterAcnolo
8208bab1b5
Info Loading Bar
2026-08-15 13:20:19 +02:00
MasterAcnolo
67e42d6e78
Change Error Info Box + Clean HTML
2026-08-15 13:20:19 +02:00
MasterAcnolo
c5aefaef7f
SongBird Theme + Playlist Background For Every Theme
2026-08-15 13:20:19 +02:00
MasterAcnolo
3d788285d7
Download Speed
2026-08-15 13:20:19 +02:00
MasterAcnolo
f0e91ef0a9
Loading Bar taskbar
2026-08-15 13:20:19 +02:00