user-installed-packages (26.06.1) mx; urgency=medium

  * Fix bash completion partial filename cycling (compgen -G -> compgen -f)
  * Fix bash completion: one-tab directory lookahead for uip-list-*.txt files
  * Fix working directory: cd to home when launched from / (desktop entries)
  * Fix uip_confirm: use bash string operators instead of tr for UTF-8 locale chars
  * Fix uip_confirm: show English [Y/n] when question string is not yet translated
  * Fix file chooser: replace eval+find with mapfile
  * Fix quote translated strings in bash -c
  * Fix help: make 'Usage:', 'command', '[options]', 'Commands:', 'Options:'
    and all descriptions translatable
  * Add -v|--version to CLI help output
  * Translations refresh

 -- fehlix <fehlix@mxlinux.org>  Sat, 06 Jun 2026 11:51:10 -0400

user-installed-packages (26.05.3) mx; urgency=medium

  * Fix changelog display crash on newer yad 14.x (write to tempfile, use --filename)
  * Fix icon resolution: use full path when icon file exists
  * Fix xfce4-terminal invocation on Fluxbox (SESSION_MANAGER unset)
  * Add a sentinel file to handle non-blocking x-terminal-emulator
  * Add CLI interface: --generate, --install, --cli, --help, --version flags
  * Add bash completion for all CLI options
  * Add gettext/ngettext wrapper for automatic bad-char sanitization
  * Translations refresh

 -- fehlix <fehlix@mxlinux.org>  Fri, 29 May 2026 13:58:24 -0400

user-installed-packages (26.05.2) mx; urgency=medium

  * Translations refresh

 -- fehlix <fehlix@mxlinux.org>  Tue, 19 May 2026 08:26:38 -0500

user-installed-packages (26.05.1) mx; urgency=medium

  * Check package cache before building the install list
    - warn and offer apt update if package cache is empty or outdated
    - show error dialog when apt update fails, with option to continue anyway
    - use own update stamp as fallback on systems without apt periodic stamp hook
    - add please-wait progress dialog during package availability checks
  * Remove redundant apt update from uip-apt-install (now handled by cache check)
  * Remove dependency of python3-pyqt6 and xdotool
  * Use yad to display "About" window
  * Add --version flag
  * Translations refresh

 -- fehlix <fehlix@mxlinux.org>  Wed, 13 May 2026 12:08:18 -0400

user-installed-packages (25.11.01) mx; urgency=medium

  * Adjust polkit agent detection pattern
  * Use pyqt6
  * Add its-rules for xml-polkit translations
  * Translations refresh

 -- fehlix <fehlix@mxlinux.org>  Sun, 02 Nov 2025 20:20:59 -0500

user-installed-packages (24.03.01) mx; urgency=medium

  * Fix list of unavailable packages
  * Translations refresh

 -- fehlix <fehlix@mxlinux.org>  Mon, 25 Mar 2024 14:38:32 -0400

user-installed-packages (23.09.01) mx; urgency=medium

  * Fix alternative dependent packages detection
  * Translations refresh

 -- fehlix <fehlix@mxlinux.org>  Sat, 02 Sep 2023 13:32:57 -0500

user-installed-packages (23.08.01) mx; urgency=medium

  * Keep alternate dependent packages in uip list
  * Translations refresh

 -- fehlix <fehlix@mxlinux.org>  Tue, 01 Aug 2023 17:24:48 -0500

user-installed-packages (23.07.02) mx; urgency=medium

  * Disable gpu and web browsing in help/about viewer to avoid GpuChannel error
  * Use LC_ALL=C to avoid locale variation of ascii-character class [a-z]
  * Remove shell special characters from translated strings
  * Replace shell quoting characters with safe quote marks
  * Add help pictures for pl_PL and tr_TR locale
  * Update translations

 -- fehlix <fehlix@mxlinux.org>  Fri, 28 Jul 2023 14:43:42 -0500

user-installed-packages (23.07.01) mx; urgency=medium

  * Adjust handling of backquotes and special chars in package description
  * Translation refresh

 -- fehlix <fehlix@mxlinux.org>  Sun, 02 Jul 2023 15:51:03 -0500

user-installed-packages (23.06.03) mx; urgency=medium

  * Fix handling of backquotes in package description

 -- fehlix <fehlix@mxlinux.org>  Mon, 12 Jun 2023 08:09:44 -0500

user-installed-packages (23.06.02) mx; urgency=medium

  * Add utf-8 meta character set to generated html help files

 -- fehlix <fehlix@mxlinux.org>  Sun, 11 Jun 2023 07:28:57 -0500

user-installed-packages (23.06.01) mx; urgency=medium

  * Translation refresh
  * new build for MX19 - MX23

 -- fehlix <fehlix@mxlinux.org>  Sat, 10 Jun 2023 19:27:09 -0500

user-installed-packages (23.05.01) mx; urgency=medium

  * Adjust mesonbuild
  * Translation refresh

 -- fehlix <fehlix@mxlinux.org>  Sat, 20 May 2023 15:53:01 -0500

user-installed-packages (23.04) mx; urgency=medium

  * Use svg icons instead of png icons
  * Keep package name in top meson.build instead of @PACKAGE@ replaced during build
  * Translation refresh

 -- fehlix <fehlix@mxlinux.org>  Mon, 03 Apr 2023 08:37:07 -0500

user-installed-packages (23.03.11) mx; urgency=medium

  * Use i18n-merged to get translated authentication messages
  * Generate png-icons from svg-icon and translated help-html files during meson build
  * Use localized help-images within help-html files
  * Fix yad-gtk error when a directory with the name of the windowicon exists
  * Translation refresh

 -- fehlix <fehlix@mxlinux.org>  Fri, 31 Mar 2023 16:40:59 -0500

user-installed-packages (23.03.10) mx; urgency=medium

  * Don't exit if /usr/share/antiX/installed_packages.txt not exists
  * Add gettext translations to markdown
  * Use markdown to create localized help files
  * Translation refresh

 -- fehlix <fehlix@mxlinux.org>  Sun, 26 Mar 2023 15:22:27 -0500

user-installed-packages (23.03.09) mx; urgency=medium

  * Replace yad gtk-label with translated label text
  * Replace yad gtk-icons with icons from theme
  * Add theme icons to buttons within the about popup window
  * Add file-link to local GPL-3 license file within the license view

 -- fehlix <fehlix@mxlinux.org>  Thu, 23 Mar 2023 17:22:48 -0500

user-installed-packages (23.03.08) mx; urgency=medium

  [melber]
  * Add help file
  * Add About popup uip-about.py
  
  [fehlix]
  * Addjust meson.build
  * Restructure uip-about.py
  * Translation refresh

 -- fehlix <fehlix@mxlinux.org>  Thu, 23 Mar 2023 11:03:16 -0500

user-installed-packages (23.03.07) mx; urgency=medium

  * Adjust more translator comments 
  * Set meson project name within debian/rules
  * Translation refresh with now with 13 languages translated

 -- fehlix <fehlix@mxlinux.org>  Tue, 21 Mar 2023 10:14:45 -0500

user-installed-packages (23.03.06) mx; urgency=medium

  * Adjust translator comments for plural form translations
  * Translation refresh with first 9 languages translated
  * Add tx-complete-log to view translation completeness

 -- fehlix <fehlix@mxlinux.org>  Mon, 20 Mar 2023 17:05:12 -0500

user-installed-packages (23.03.05) mx; urgency=medium

  * Adjust string in main window
  * Send pot-translation sources to transifex

 -- fehlix <fehlix@mxlinux.org>  Mon, 20 Mar 2023 08:09:21 -0500

user-installed-packages (23.03.04) mx; urgency=medium

  * Fix: typo $ARCH not $arch UIP comm-filter

 -- fehlix <fehlix@mxlinux.org>  Sun, 19 Mar 2023 18:27:15 -0500

user-installed-packages (23.03.03) mx; urgency=medium

  * Refactor code
  * Add multi-architecture handling
  * Add package description to listed and saved packages
  * Add file read/write error handling
  * Add error/success notifications
  * Do not upgrade, only install new packages
  * Add Keywords to desktop file
  * Add detection of packages that cannot be installed
  * Switch to mesonbuild
  * Adjust translations scripts for meson build

 -- fehlix <fehlix@mxlinux.org>  Sun, 19 Mar 2023 15:08:48 -0500

user-installed-packages (23.03.02) mx; urgency=medium

  * fix desktop file

 -- Dolphin Oracle <dolphinoracle@gmail.com>  Tue, 07 Mar 2023 18:27:56 -0500

user-installed-packages (23.03.01) mx; urgency=medium

  * update to .3

 -- Dolphin Oracle <dolphinoracle@gmail.com>  Mon, 06 Mar 2023 19:17:34 -0500

user-installed-packages (21.02.01) mx; urgency=medium

  * Initial release.

 -- Dolphin Oracle <dolphinoracle@gmail.com>  Sat, 04 Feb 2023 18:08:56 -0500
