Commit Graph

454 Commits

Author SHA1 Message Date
MasterAcnolo
1993566040 fix: undo last commit 2026-08-15 22:41:17 +02:00
MasterAcnolo
2d19a35ef8 fix: missing element and rename snap to snapcraft in package.json 2026-08-15 22:31:51 +02:00
MasterAcnolo
02c39d53b6 update: version because it's no longer a preview ! 2026-08-15 22:23:31 +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
c2158d99cd fix: remove duplicate import of /config 2026-08-15 21:30:03 +02:00
MasterAcnolo
d84e63fb56 remove: useless code that was used for disable theme on Linux 2026-08-15 18:48:26 +02:00
MasterAcnolo
12d77abbd3 fix: discordRPC error display. I voluntarily disabled raw error printing, because it could have false positive. Could be reenable on purpose 2026-08-15 17:27:50 +02:00
MasterAcnolo
398de8113d fix: the defaultThemesRessourcesPath variable was aiming to and old path, causing warn at every launch 2026-08-15 17:27:08 +02:00
MasterAcnolo
5b13f5d3e0 fix: yt-dlp mismatch in gitignore 2026-08-15 15:21:40 +02:00
MasterAcnolo
7d27889743 refactor: delete yt-dlp binary from repo. 2026-08-15 14:32:50 +02:00
MasterAcnolo
dd4c93e293 add: systemTray information in README and add EXPERIMENTAL Tag 2026-08-15 14:31:12 +02:00
MasterAcnolo
e0d426aa9f add: experimental tag to SYSTEMTRAY Features 2026-08-15 14:20:27 +02:00
MasterAcnolo
c51f3eb25e fix: autoupdater disabled on Flatpak and Snap env 2026-08-15 13:44:47 +02:00
MasterAcnolo
4f8600dbbc add: Aurelien reference in README 2026-08-15 13:20:49 +02:00
MasterAcnolo
63d30720a8 fix(tray): dynamically create/destroy tray icon on setting toggle
Previously, toggling the system tray in the settings updated the configuration but did not instantiate or destroy the tray immediately. This caused a desynchronization bug where the application could minimize to a non-existent tray, creating a ghost instance.

The `set-feature` IPC handler now intercepts the `systemTray` key to apply the state at runtime before persisting the config.
2026-08-15 13:20:49 +02:00
MasterAcnolo
acf7e67d0d feat: custom signature in every file download, as a comment 2026-08-15 13:20:49 +02:00
MasterAcnolo
1a1acb53d1 fix: tray behaviror. App will shutdown gracefully 2026-08-15 13:20:49 +02:00
MasterAcnolo
c153db0244 fix: rename "listeners" in "progressListeners", that enhance readability 2026-08-15 13:20:49 +02:00
MasterAcnolo
4fda512ab5 fix: disable systemTray by default. Could be reenable by default on a next release. 2026-08-15 13:20:49 +02:00
MasterAcnolo
66471ce5ce update: package-lock.json 2026-08-15 13:20:49 +02:00
MasterAcnolo
027aaf7564 fix: log session date format (W Sweden) 2026-08-15 13:20:49 +02:00
MasterAcnolo
7f8d018bcb fix: false warn about DownloadPath at startup 2026-08-15 13:20:49 +02:00
MasterAcnolo
6c517255e3 feat: system tray. Working on Windows, should be tested on Linux (GNOME) env. More features to systemTray coming soon 2026-08-15 13:20:49 +02:00
MasterAcnolo
dc7239379d fix: missing config reference in main.js and tray.js 2026-08-15 13:20:49 +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
ce2a0485ab fix: discord RPC on Linux, creating symlink between Discord and Freedom Loader at start if needed 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
a8c2cf4c81 add: somes startup configuration for dev 2026-08-15 13:20:48 +02:00
MasterAcnolo
f1962f7cd3 update: bump version to 1.6.2 2026-08-15 13:20:48 +02:00
MasterAcnolo
245a463d52 fix: small fixes in README and update project structure 2026-08-15 13:20:48 +02:00
MasterAcnolo
b404e1ba8c add: nodemon configuration for developpment env 2026-08-15 13:20:48 +02:00
MasterAcnolo
b7e54806fd add: nodemon configuration for developpment env 2026-08-15 13:20:48 +02:00
MasterAcnolo
4df373d52b fix: release.sh version format 2026-08-15 13:20:48 +02:00
MasterAcnolo
73aa81673b refactor: enhance log format by adding color when app is run in an IDE or a Terminal 2026-08-15 13:20:48 +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
d3058a66cf fix: log start format and smalls coms fix 2026-08-15 13:20:48 +02:00
MasterAcnolo
90939e968a update: dependencies 2026-08-15 13:20:48 +02:00
MasterAcnolo
ec83c20e16 feat: automatic release creation with scripts 2026-08-15 13:20:48 +02:00
MasterAcnolo
3f3696e54e refactor: notify.helpers.js logic. Add a timeout and a better notification management to avoid race condition on Unix Systems 2026-08-15 13:20:48 +02:00
MasterAcnolo
321309e294 refactor: notify.helpers.js logic. Add a timeout and a better notification management to avoid race condition on Unix Systems 2026-08-15 13:20:48 +02:00
MasterAcnolo
b9334461bf fix: enhance readme with keepPlaylistOrder information. And fix some typo to fix Linux Env 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
bbb0b58d17 fix: unit test wrong folder 2026-08-15 13:20:48 +02:00
MasterAcnolo
47f5b0efef fix: bump version to 1.6.1 and update electron to 43.3.0 2026-08-15 13:20:48 +02:00
MasterAcnolo
6b7645804a fix: force artifact name for exe 2026-08-15 13:20:48 +02:00
MasterAcnolo
9f85acbb59 fix: refresh config at every download. Used by CreatePlaylistFolder 2026-08-15 13:20:48 +02:00
MasterAcnolo
32eb849808 fix: exclude dist, release and build folder from jest config 2026-08-15 13:20:48 +02:00