Commit Graph

466 Commits

Author SHA1 Message Date
MasterAcnolo
2c84ac7a70 fix: metadata comment displayed version 2026-08-19 17:31:36 +02:00
Axel Nicolas
3c649173a2 Update CONTRIBUTING.md 2026-08-16 10:56:54 +02:00
Axel Nicolas
b4d4ff2665 Merge pull request #47 from MasterAcnolo/refactor-back
Documentation Enhancement
2026-08-16 10:54:30 +02:00
MasterAcnolo
c2584b6df3 fix: remove SUPPORT section 2026-08-16 10:51:26 +02:00
MasterAcnolo
ec16b5209d fix: reduce size of package.json 2026-08-16 10:50:12 +02:00
MasterAcnolo
f2f1649493 add: small notes about build:all script 2026-08-16 10:50:01 +02:00
MasterAcnolo
e5076b0e0b remove: project structure from README 2026-08-16 10:37:42 +02:00
MasterAcnolo
4573917541 add: DEVELOPMENT.md file and refactor contributing and README 2026-08-16 10:36:36 +02:00
MasterAcnolo
62c109939a fix: bump version to 1.6.3-preview and add a check in release.sh, we could'nt publish a release if it's still marked as a preview 2026-08-16 10:03:27 +02:00
MasterAcnolo
b56ec1e62e refactor: some tweaks in .github md templates 2026-08-16 09:58:32 +02:00
MasterAcnolo
1a68c58ee3 refactor: extract shutdown logic in a function, rename server => serverInstance and now we stop the server smoothly 2026-08-16 09:47:25 +02:00
MasterAcnolo
39c4a69be1 add: notes in BINARIES.md about yt-dlp 2026-08-16 09:06:35 +02:00
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