feat/makepkg + project structure #12

Open
nvrl wants to merge 15 commits from feat/makepkg into main

15 Commits

Author SHA1 Message Date
ffce336081 fix: resolve rollup dependency mismatch by simplifying build scripts and hardening clean-install logic 2026-02-21 16:03:40 +01:00
77078eb727 fix: harden PKGBUILD for reliable npm dependency installation and clean build state 2026-02-21 16:02:32 +01:00
ba0b99cd9c fix: implement ASAR extraction workaround for Linux tray icon visibility and finalize main process hardening 2026-02-21 16:00:15 +01:00
06317cff2c fix: implement Hyprland-safe lifecycle and harden tray menu dependencies for Arch Linux 2026-02-21 15:34:27 +01:00
4c77cb0a56 fix: resolve Arch/Wayland tray issues by enabling Ozone Wayland and hardening icon resolution paths 2026-02-21 15:23:57 +01:00
3f4b1abc4b fix: implement single-instance lock and smarter signal handling for Hyprland/tiling WM support 2026-02-21 15:02:51 +01:00
28a053a42c fix: harden application lifecycle and termination logic to prevent defunct processes and orphaned tray icons 2026-02-21 14:51:46 +01:00
c1fd7cee49 fix: resolve Arch Linux defunct process and tray issues by hardening sandbox permissions and environment flags 2026-02-21 14:43:59 +01:00
8f18e05a10 fix: improve Linux tray robustness by using system pixmaps and adding libappindicator dependency 2026-02-21 05:28:24 +01:00
bb43898a1e chore: update .gitignore to exclude Arch Linux build artifacts and remove mistakenly tracked packages 2026-02-21 05:18:52 +01:00
538c310c87 fix: resolve Arch Linux startup issue by correctly identifying binary name in wrapper script 2026-02-21 05:17:20 +01:00
a312e547e3 updated gitignore 2026-02-21 05:16:14 +01:00
6d1587b9d6 updated readme 2026-02-21 05:15:07 +01:00
975c8ee540 fix: resolve Arch Linux startup issues by adding binary wrapper and explicit executable naming 2026-02-21 05:08:08 +01:00
265c55f11d feat: add PKGBUILD for Arch Linux native installation and desktop integration 2026-02-21 05:01:29 +01:00