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
MasterAcnolo
bc1c62dc35
fix: better dev mode comparaison, useful for tests
2026-08-15 13:20:48 +02:00
MasterAcnolo
72c152d964
feat: unit tests for buildArgs and Notify
2026-08-15 13:20:48 +02:00
MasterAcnolo
596a06a59d
fix: snap Store package.json arguments
2026-08-15 13:20:48 +02:00
MasterAcnolo
6d4692486e
fix: snap Store mention in SECURITY.md
2026-08-15 13:20:48 +02:00
MasterAcnolo
7e162debcc
refactor: rpm package publish
2026-08-15 13:20:48 +02:00
MasterAcnolo
ae6b849aac
refactor: rpm package publish
2026-08-15 13:20:48 +02:00
MasterAcnolo
bb8ddabb24
refactor: rpm package publish
2026-08-15 13:20:47 +02:00
MasterAcnolo
620ce7a40c
fix: enhance package.json and rename linux package to freedom-loader
2026-08-15 13:20:47 +02:00
MasterAcnolo
9892c6a7dc
fix: readme missing items and [!TIP]
2026-08-15 13:20:47 +02:00
MasterAcnolo
bc6283ec5c
refactor: security.md
2026-08-15 13:20:47 +02:00
MasterAcnolo
b1377fe21e
feat: enhance logger by displaying systeminfo at start of the app
2026-08-15 13:20:47 +02:00
MasterAcnolo
e62ef6bd0c
sync: update dependencies and this is ready for windows
2026-08-15 13:20:47 +02:00
MasterAcnolo
49650ecb36
sync: to work on windows
2026-08-15 13:20:47 +02:00