2705d21f6e
Updated the AppImage GitHub Actions dependency install list to explicitly include runtime packages for Perl and Python (perl, python3, and python3-minimal) so the packaged app has the interpreter/runtime components needed at build/package time. This is in addition to the existing dev packages already present.
2026-02-22 10:27:27 -07:00
6b6869e327
Updated the AppImage AppRun generation in CI so PATH now keeps the host entries first and appends AppDir/usr/bin after, preventing helper modules from accidentally invoking an incomplete bundled python3.
2026-02-22 10:10:24 -07:00
97fc9c7061
Updated the AppImage CI workflow to explicitly verify built-in plugin .so files are present in AppDir after install, checking checksum, fishlim, lua, perl, python, and sysinfo (and therefore excluding the Windows updater plugin from required Linux AppImage contents).
...
Updated the generated AppRun script to set ZOITECHAT_LIBDIR to the bundled plugin directory inside the AppImage (usr/lib/x86_64-linux-gnu/zoitechat/plugins with fallback to usr/lib/zoitechat/plugins) so plugin discovery resolves correctly at runtime from the AppImage payload.
2026-02-22 09:59:16 -07:00
c928568a92
Updated the AppImage CI workflow to build on ubuntu-22.04 instead of ubuntu-24.04, and documented the reason inline: targeting an older glibc baseline for broader Linux compatibility
2026-02-22 09:47:29 -07:00
acb8d2f539
Investigated the XFCE tray issue and confirmed the code path depends on build-time AppIndicator availability: GTK3 uses AppIndicator/StatusNotifier only when Ayatana/AppIndicator headers/libs were present at compile time; otherwise it falls back to GtkStatusIcon behavior. That fallback is less reliable across XFCE setups, which explains why one user could miss the tray icon.
...
Added a new Meson feature option appindicator (default auto) so this backend is explicitly controllable.
Updated GTK Meson logic to honor -Dappindicator=... and fail fast if enabled is requested but neither ayatana-appindicator3-0.1 nor appindicator3-0.1 is found (prevents silently shipping a build without AppIndicator tray support).
Updated AppImage CI configure flags to force -Dappindicator=enabled, which should prevent AppImage artifacts from lacking StatusNotifier/AppIndicator tray support in XFCE-like environments.
2026-02-22 06:58:24 -07:00
deepend-tildeclub
766299a15c
Add Wayland dependencies to appimage build
2026-02-01 17:04:32 -07:00
deepend-tildeclub
0dcc35df8f
Update appimage-build.yml for SSL and Wayland support
2026-02-01 16:41:10 -07:00
deepend-tildeclub
c472a4ccd6
Update dependencies in appimage-build.yml
...
Added libayatana-appindicator3-dev to dependencies.
2026-02-01 16:16:23 -07:00
b1e7155c6d
gtk3 github actions fixes
2026-02-01 16:01:48 -07:00
7dd47dbd2e
Adjust for GTK3 github actions compile testing.
...
fixed gtk2 compiling.
2026-02-01 15:23:36 -07:00
deepend-tildeclub
3530a5c191
Add options for Perl and Python in Meson setup
2026-01-18 19:16:40 -07:00
deepend-tildeclub
95d31bad57
Merge pull request #24 from ZoiteChat/Github-Action-Changes
...
Update Windows build workflow with permissions and attestations
2026-01-17 13:38:19 -07:00
deepend-tildeclub
19fbceec93
Add permissions for AppImage build workflow
2026-01-16 23:45:13 -07:00
deepend-tildeclub
1766ec558f
Remove theme-manager option from build configuration
...
Removed theme-manager option from Meson setup.
2026-01-16 18:57:35 -07:00
708fb3de42
moving website to zoitechat.zoite.net
2026-01-14 12:54:25 -07:00
deepend-tildeclub
6911e41695
Rename workflow to 'AppImage Build'
2026-01-13 00:27:39 -07:00
deepend-tildeclub
6b105133ec
Implement custom AppRun for AppImage packaging
...
Added custom AppRun script for AppImage to handle runtime paths and SSL certificate overrides.
2026-01-13 00:03:02 -07:00
deepend-tildeclub
29d8326d1a
Add LDAI_NO_APPSTREAM environment variable
2026-01-12 23:53:30 -07:00
deepend-tildeclub
d6c4d36b01
Update AppImage build workflow for GTK version and dependencies
2026-01-12 23:40:41 -07:00
deepend-tildeclub
9307b66711
Rename .github/workflows/.github/workflows/appimage-build.yml to .github/workflows/appimage-build.yml
2026-01-12 23:05:50 -07:00