1.0.1 — March 2026

Properties dialog with editable metadata, automatic update checking via GitHub/GitLab/Codeberg APIs, bulk Check All Updates and Update All actions, run-as-root toggle, and fixes for icon extraction, translation coverage and theme support.

Added

  • Properties dialog: View and edit name, version, description, categories and update URL for each integrated AppImage.
  • Automatic update checking: Checks for updates via GitHub, GitLab and Codeberg release APIs, direct URL comparison (Last-Modified header), or embedded appimageupdatetool info.
  • Check All Updates: New button in the header bar checks all AppImages with a configured update source at once — replaces the Refresh button.
  • Update All: From the Check All Updates dialog, update every AppImage that has a newer version available in one action.
  • Run as root: Toggle in Properties to launch any AppImage with pkexec — a PolicyKit authentication dialog appears on launch; the preference is stored in the .desktop file as X-AppImage-RunAsRoot=true.

Fixed

  • Icon extraction: Improved icon search — handles relative symlinks, case-insensitive matching, pixmaps directories and additional hicolor sizes.
  • Hardcoded UI strings: All visible UI text now passes through the translation system; several strings were previously displayed in English regardless of locale.
  • Translation coverage: All 8 languages (de, en, es, fr, it, pt, ro, ru) now have full coverage including all new strings added in this release.
  • Theme support: Fixed dark mode being forced on light themes; the application now correctly respects the system's light or dark GTK theme preference.

1.0.0-1 — March 2026

Packaging fix for UI background colour consistency.

Fixed

  • UI colors: Fixed background color inconsistency — window, list and scrolled area now consistently use the correct Soplos dark theme color (#2b2b2b).

1.0.0 — March 2026

Initial release: full AppImage lifecycle management with automatic metadata extraction, desktop entry creation, drag-and-drop, update URL detection, 8-language i18n and Soplos UI style.

AddedCore

  • Add AppImages via file chooser: File moved to ~/AppImages/ automatically.
  • Drag and drop: AppImage files can be dropped directly onto the window.
  • Automatic metadata extraction: Icon, name, version and description extracted from the AppImage itself.
  • Persistent icons: Icons saved to ~/AppImages/.icons/.
  • Desktop entry creation: .desktop file created in ~/.local/share/applications/.
  • AppImage Type 1 & 2: Supports ISO9660 (Type 1) and SquashFS (Type 2) formats.
  • Extraction engine: 7zz preferred, --appimage-extract fallback.

AddedIntegration

  • Universal detection: Recognises AppImages from any source (Soplos Welcome, manual placement, third-party tools).
  • One-click Integrate button: For AppImages already present in ~/AppImages/.
  • Auto-refresh: Dual file monitor watches ~/AppImages/ and ~/.local/share/applications/ with 500 ms debounce.
  • Update URL detection: Parses the .upd_info ELF section via readelf; supports zsync, gh-releases-zsync and direct HTTP/HTTPS formats.

AddedManagement

  • Run AppImages: Launch directly from the manager.
  • Delete in one action: Removes AppImage file, icon and .desktop entry together.
  • Update URL detection: Via readelf parsing of the .upd_info ELF section.
  • Update formats: Supports zsync, gh-releases-zsync and direct HTTP/HTTPS update URLs.

AddedInterface

  • About dialog: F1 shortcut and GNOME app menu entry.
  • Status bar: Shows desktop environment and display protocol.
  • Internationalisation: 8 languages (es, en, fr, de, it, pt, ro, ru).
  • Soplos Linux UI style: Consistent look and feel with the Soplos ecosystem.