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
83dc0a3f2f
fix: rename localMode => devMode for clarity
2026-08-15 13:20:46 +02:00
MasterAcnolo
3c30e49523
fix: move config to AppData to prevent settings loss on update, add config.dev.json for dev environment
2026-08-15 13:20:44 +02:00
MasterAcnolo
bfb0873b3d
Fix: Reduce Line Complexity featuresPath
2026-08-15 13:20:42 +02:00
MasterAcnolo
da2fd72984
Fix: Put config.json file into config folder for better readability + Fix Yt-DLP Path
2026-08-15 13:20:23 +02:00
MasterAcnolo
d3478b18f7
Fix: Remove Useless Console.log
2026-08-15 13:20:23 +02:00
MasterAcnolo
f716316244
Fix: Remove unusued Variable
2026-08-15 13:20:23 +02:00
MasterAcnolo
429720ae06
Fix: Correct Config.json file for packaged version
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
2eda434a78
Add: Some Variables in config.js. For Modules
2026-08-15 13:20:22 +02:00
MasterAcnolo
17e5157d9a
Using MVC Model + AutoDeteck Package + Fix Download/Info
2026-08-15 13:20:18 +02:00
MasterAcnolo
fcbc3b3b77
ProgressBar + Playlist
2026-08-15 13:20:18 +02:00
MasterAcnolo
3190b7a835
Version Config Depend PackageJSON
2026-08-15 13:20:18 +02:00
MasterAcnolo
9139fa4545
Documentation Bouton + Package Lock Update
2026-08-15 12:33:16 +02:00
MasterAcnolo
d3191b3c3e
Notify Error + Cookies Gestion
2026-08-15 12:33:15 +02:00
MasterAcnolo
f910bf7543
YTDLP Path DevMode
2026-08-15 12:33:15 +02:00
MasterAcnolo
737ed2b14e
Helpers + Clean Download et Info
2026-08-15 12:33:14 +02:00