MasterAcnolo
2a9b4420de
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-14 22:11:56 +02:00
MasterAcnolo
e521747baa
feat: custom signature in every file download, as a comment
2026-08-14 22:08:41 +02:00
MasterAcnolo
2d71449a10
fix: tray behaviror. App will shutdown gracefully
2026-08-14 22:08:23 +02:00
MasterAcnolo
0a152d4b10
fix: rename "listeners" in "progressListeners", that enhance readability
2026-08-14 22:05:12 +02:00
MasterAcnolo
676607b2c9
fix: disable systemTray by default. Could be reenable by default on a next release.
2026-08-14 21:39:13 +02:00
MasterAcnolo
def3ced215
update: package-lock.json
2026-08-14 17:22:31 +02:00
MasterAcnolo
febe8364cd
fix: log session date format (W Sweden)
2026-08-14 17:22:07 +02:00
MasterAcnolo
25d3b6e8e7
fix: false warn about DownloadPath at startup
2026-08-14 17:18:28 +02:00
MasterAcnolo
7ab23d495c
feat: system tray. Working on Windows, should be tested on Linux (GNOME) env. More features to systemTray coming soon
2026-08-13 21:46:22 +02:00
MasterAcnolo
331890f743
fix: missing config reference in main.js and tray.js
2026-08-13 19:10:36 +02:00
MasterAcnolo
e398f6866a
feat: allow app to minimize on the systemTray. Could be disable on purpose.
2026-08-09 09:58:55 +02:00
MasterAcnolo
5f28aa502a
fix: discord RPC on Linux, creating symlink between Discord and Freedom Loader at start if needed
2026-08-08 10:51:10 +02:00
MasterAcnolo
4a10ef2614
refactor: app display in front end. To make difference more obvious between bundled and not
2026-08-08 10:50:39 +02:00
MasterAcnolo
1296199f65
add: somes startup configuration for dev
2026-08-08 10:50:18 +02:00
MasterAcnolo
764b566699
update: bump version to 1.6.2
2026-08-08 10:12:21 +02:00
MasterAcnolo
0c568c1e8d
fix: small fixes in README and update project structure
2026-08-08 10:12:06 +02:00
MasterAcnolo
dae4dd852f
add: nodemon configuration for developpment env
2026-08-08 09:28:03 +02:00
MasterAcnolo
e5c5542750
add: nodemon configuration for developpment env
2026-08-08 09:28:01 +02:00
MasterAcnolo
9b2c6c9552
fix: release.sh version format
2026-08-07 23:28:24 +02:00
MasterAcnolo
871ebe2498
refactor: enhance log format by adding color when app is run in an IDE or a Terminal
2026-08-07 23:28:00 +02:00
Axel Nicolas
730069a3c6
Merge pull request #46 from MasterAcnolo/1.6.1
...
1.6.1
1.6.1
1.6.2
2026-08-07 22:27:33 +02:00
MasterAcnolo
7a0cbd7456
refactor: changed /info router from POST to GET
2026-08-07 21:13:12 +02:00
MasterAcnolo
5d676b45e7
refactor: moved "Auto Fetch Info" settings to advanced settings
2026-08-07 21:06:11 +02:00
MasterAcnolo
a7f3d84a7d
fix: log start format and smalls coms fix
2026-08-07 21:04:28 +02:00
MasterAcnolo
fbce5e5b7b
update: dependencies
2026-08-05 22:51:55 +02:00
MasterAcnolo
cc7cc38392
feat: automatic release creation with scripts
2026-08-05 22:51:31 +02:00
MasterAcnolo
6a9e5a063b
refactor: notify.helpers.js logic. Add a timeout and a better notification management to avoid race condition on Unix Systems
2026-08-05 22:16:15 +02:00
MasterAcnolo
cf8c95711c
refactor: notify.helpers.js logic. Add a timeout and a better notification management to avoid race condition on Unix Systems
2026-08-05 22:15:53 +02:00
MasterAcnolo
3683e4245f
fix: enhance readme with keepPlaylistOrder information. And fix some typo to fix Linux Env
2026-08-05 22:10:44 +02:00
MasterAcnolo
01affd8ddf
feat: Keep Playlist Order features. Add index before title if it's a playlist and we activate this feature.
2026-08-05 21:52:14 +02:00
MasterAcnolo
faba3f516b
fix: unit test wrong folder
2026-08-05 21:49:37 +02:00
MasterAcnolo
c1d9448a2b
fix: bump version to 1.6.1 and update electron to 43.3.0
2026-08-05 21:49:25 +02:00
MasterAcnolo
1bff8376b4
fix: force artifact name for exe
2026-08-04 22:04:20 +02:00
MasterAcnolo
3f44c01bd7
fix: refresh config at every download. Used by CreatePlaylistFolder
2026-08-04 22:03:55 +02:00
MasterAcnolo
d0bdd887e3
fix: exclude dist, release and build folder from jest config
2026-08-02 21:40:39 +02:00
MasterAcnolo
609ac2eadb
fix: better dev mode comparaison, useful for tests
2026-08-02 09:25:39 +02:00
MasterAcnolo
c484d322bf
feat: unit tests for buildArgs and Notify
2026-08-02 09:25:05 +02:00
Axel Nicolas
b321a1d164
Merge pull request #45 from MasterAcnolo/linux-version
...
1.6.0 - Linux version
1.6.0
2026-07-28 21:38:03 +02:00
MasterAcnolo
89e6fcf9bc
fix: snap Store package.json arguments
2026-07-28 20:43:04 +02:00
MasterAcnolo
ba2f317551
fix: snap Store mention in SECURITY.md
2026-07-28 20:42:51 +02:00
MasterAcnolo
553e383c94
refactor: rpm package publish
2026-07-27 22:40:30 +02:00
MasterAcnolo
89cc0b85a3
refactor: rpm package publish
2026-07-27 22:40:22 +02:00
MasterAcnolo
abd0bf9006
refactor: rpm package publish
2026-07-27 22:40:19 +02:00
MasterAcnolo
653f73805e
fix: enhance package.json and rename linux package to freedom-loader
2026-07-27 22:15:19 +02:00
Axel Nicolas
4f03c5876f
Merge pull request #44 from MasterAcnolo/sync
...
Sync
2026-07-26 15:15:52 +02:00
MasterAcnolo
a5f05f32af
fix: readme missing items and [!TIP]
2026-07-26 11:21:23 +02:00
MasterAcnolo
0d1b1e4919
refactor: security.md
2026-07-26 09:37:39 +02:00
MasterAcnolo
0e77a94ec7
feat: enhance logger by displaying systeminfo at start of the app
2026-07-26 09:37:27 +02:00
MasterAcnolo
7f481d20b2
sync: update dependencies and this is ready for windows
2026-07-25 12:49:36 +02:00
MasterAcnolo
1ff32ca021
sync: to work on windows
2026-07-25 11:32:48 +02:00