Commit f53c4f3
committed
Add app icon, desktop entry, and release packaging script
- Generate app icon (teal droplet + music note with sound waves)
- Create icon sizes: 16, 32, 48, 64, 128, 256, 512, 1024px
- Add .desktop file for Linux desktop integration
- Set GTK window icon from bundled 256px icon
- Bundle icon into release build via CMakeLists.txt
- Add scripts/package-release.sh that builds, bundles, and creates
a distributable tarball with install/uninstall scripts
- No Flutter SDK needed to run: the bundle is fully standalone
(users only need GTK3 and mpv system libraries)1 parent d876df1 commit f53c4f3
13 files changed
Lines changed: 163 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
0 commit comments