software-properties (0.120) resolute; urgency=medium

  * qt: Refactor driver selection handling to pass button
    reference in signal connections (LP: #2147067)

 -- Erich Eickmeyer <eeickmeyer@ubuntu.com>  Wed, 01 Apr 2026 19:23:49 -0700

software-properties (0.119) resolute; urgency=medium

  * gtk: Add X11 fallback for dialog hinting (LP: #2136009).

 -- Charles <charles05@canonical.com>  Tue, 16 Dec 2025 16:35:17 +0100

software-properties (0.118) resolute; urgency=medium

  * cloudarchive.py: Enable support for the Gazpacho Ubuntu Cloud Archive on 24.04
    (LP: #2131967).

 -- Myles Penner <myles.penner@canonical.com>  Tue, 09 Dec 2025 13:53:17 -0800

software-properties (0.117) resolute; urgency=medium

  * d/control, software-properties-qt: drop sip4 dependency due to deprecation
                                       (LP: #2134379)

 -- Dominik Viererbe <dominik.viererbe@canonical.com>  Wed, 03 Dec 2025 11:16:03 +0200

software-properties (0.116) resolute; urgency=medium

  [ Charles ]
  * Finish remaining porting efforts to GTK4
    - Manually connect signals since GtkBuilder no longer does
      this. The "correct" change would be to move over to GtkTemplate.
    - Various property deprecations have been removed / upgraded.
    - GtkDialog interfaces have changed.
    - Added support for running software properties in the development
      checkout instead of relying on system data-dir.
    - Other smaller fixes for GTK4.

  [ Daniel van Vugt ]
  * Ported Additional Drivers page to GTK4.

  [ Marco Trevisan ]
  * Initial porting effort to GTK4.
  * Use asynchronous DBus APIs to avoid X11 grab hierarchy issues
    involving PolKit dialogs.
  * Various styling fixes.

 -- Charles <charles05@canonical.com>  Fri, 22 Aug 2025 08:01:41 +0100

software-properties (0.115) resolute; urgency=medium

  * Run software-properties-qt with pkexec when launching from the
    desktop file.

 -- Rik Mills <rikmills@kde.org>  Sun, 09 Nov 2025 12:07:56 +0000

software-properties (0.114) questing; urgency=medium

  [ Charles ]
  * Ensure distribution name is capitalized (LP: #2116857)

 -- Daniel van Vugt <daniel.van.vugt@canonical.com>  Wed, 24 Sep 2025 09:25:03 +0200

software-properties (0.113) questing; urgency=medium

  * qt/DialogMirror.py: Port to Qt6 (LP: #2122357)

 -- Erich Eickmeyer <eeickmeyer@ubuntu.com>  Wed, 10 Sep 2025 10:24:02 -0700

software-properties (0.112) questing; urgency=medium

  [ Nathan Pratta Teodosio ]
  * Do not detect_drivers again if they were already detected.
    Switching away from and back to the additional drivers tab after the driver
    scan was already successfully completed caused the drivers list to be
    duplicated each time.
    LP: #2107741

  [ Guillaume Boutry ]
  * cloudarchive: Enable support for the Flamingo Ubuntu Cloud Archive
    on 24.04 (LP: #2111400).

 -- Julian Andres Klode <juliank@ubuntu.com>  Thu, 12 Jun 2025 13:34:18 +0200

software-properties (0.111) plucky; urgency=medium

  * qt: Update driver tab with new Qt6 attributes (LP: #2097820)

 -- Erich Eickmeyer <eeickmeyer@ubuntu.com>  Thu, 10 Apr 2025 09:07:47 -0700

software-properties (0.110) plucky; urgency=medium

  * gtk: Make driver search process non-daemonic (LP: #2089757)

 -- Alessandro Astone <alessandro.astone@canonical.com>  Tue, 01 Apr 2025 16:08:29 +0200

software-properties (0.109) plucky; urgency=medium

  [ Simon Quigley ]
  * Remove obsolete LXDE data.

  [ Nathan Pratta Teodosio ]
  * Screen reader: Announce "APT line" in add dialog.
  * Screen reader: Announce token validity.

 -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 19 Feb 2025 11:31:23 +0100

software-properties (0.108) plucky; urgency=medium

  [ Sebastien Bacher ]
  * Updates: set labelled-by relation for the combo widgets
  * Remove CdromProgress.py from the list of files to translate

  [ Nathan Pratta Teodosio ]
  * Screen reader announces "Add APT Repository" for this dialog.
  * Screen reader announces compliance and hardening expander.

  [ Julian Andres Klode ]
  * Manage trusted.gpg.d as a set of files, not a set of keys

 -- Julian Andres Klode <juliank@ubuntu.com>  Fri, 20 Dec 2024 15:53:22 +0100

software-properties (0.107) plucky; urgency=medium

  * tests: ASCII-armored keys must be stored as .asc
  * gtk: Remove handling of CDROM sources, and
    softwareproperties/gtk/CdromProgress.py from POTFILES.in
  * Remove "Restore defaults" button and associated code, this doesn't work anymore
  * Also hide the Revert button in the authentication page
  * gtk: Replace deprecated GtkVBox/GtkHBox with GtkBox

 -- Julian Andres Klode <juliank@ubuntu.com>  Thu, 28 Nov 2024 12:48:35 +0100

software-properties (0.105) plucky; urgency=medium

  * cloudarchive: Enable support for the Epoxy Ubuntu Cloud Archive on
    24.04 (LP: #2086844).

 -- James Page <james.page@ubuntu.com>  Thu, 07 Nov 2024 09:23:50 +0000

software-properties (0.104) plucky; urgency=medium

  * Port the Qt frontend to Qt 6.

 -- Simon Quigley <tsimonq2@ubuntu.com>  Wed, 16 Oct 2024 16:24:19 -0500

software-properties (0.103) oracular; urgency=medium

  * Make driver scan in "Additional drivers" cancellable. Fix the scan
    preventing the window from being closed (LP: #2076084).

 -- Nathan Pratta Teodosio <nathan.teodosio@canonical.com>  Tue, 27 Aug 2024 11:11:21 +0200

software-properties (0.102) oracular; urgency=medium

  * Use pytest for autopkgttests (LP: #2077940)

 -- Heinrich Schuchardt <heinrich.schuchardt@canonical.com>  Mon, 09 Sep 2024 13:06:49 +0200

software-properties (0.101) oracular; urgency=medium

  * Revert "ppa: Cache the launchpad objects across objects"
  * Cache Launchpad objects in add-apt-repository --refresh-keys

 -- Julian Andres Klode <juliank@ubuntu.com>  Tue, 20 Aug 2024 18:19:17 +0200

software-properties (0.100) oracular; urgency=medium

  * ppa: Cache the launchpad objects across objects
  * Explicitly pass --show-keys to get fingerprints
  * Implement add-apt-repository --refresh-keys (LP: #2077162), a new tool
    fo refresh Launchpad PPA keys and tell you about other third-party keys.

 -- Julian Andres Klode <juliank@ubuntu.com>  Mon, 19 Aug 2024 12:43:33 +0200

software-properties (0.99.53) oracular; urgency=medium

  * add-apt-repository: do not enable pockets for security.ubuntu.com
  * add-apt-repository: Enable general deb822 support (LP: #2061128)
  * Fix truncating long comments (regression from LP#2060915) (LP: #2063484)

 -- Julian Andres Klode <juliank@ubuntu.com>  Mon, 12 Aug 2024 12:24:27 +0200

software-properties (0.99.52) oracular; urgency=medium

  * cloudarchive: correct spelling of Dalmatian.

 -- James Page <james.page@ubuntu.com>  Tue, 23 Jul 2024 09:20:34 +0100

software-properties (0.99.51) oracular; urgency=medium

  * cloudarchive: Enable support for the Dalmation Ubuntu Cloud Archive on
    24.04 (LP: #2073742).

 -- James Page <james.page@ubuntu.com>  Mon, 22 Jul 2024 09:50:27 +0100

software-properties (0.99.50) oracular; urgency=medium

  * Reload the source code state when reloading sources.list (LP: #2069433)

 -- Julian Andres Klode <juliank@ubuntu.com>  Fri, 14 Jun 2024 17:02:16 +0200

software-properties (0.99.49) noble; urgency=medium

  * Add Qt frontend for deb822 sources, which is now the default in Noble
    (LP: #2061214).

 -- Simon Quigley <tsimonq2@ubuntu.com>  Mon, 22 Apr 2024 14:22:26 -0500

software-properties (0.99.48) noble; urgency=medium

  * Fix Python's warning of invalid escape sequence (LP: #2059412).
  * Make pressing enter on close button of out-of-date cache dialog trigger
    the close button, not the reload button (LP: #2061978).
  * Limit the comments in 'other software' tab to a single line (LP: #2060915).
  * apt-add-repository --list now displays deb822 sources (LP: #2060331).

 -- Nathan Pratta Teodosio <nathan.teodosio@canonical.com>  Thu, 18 Apr 2024 09:17:51 +0200

software-properties (0.99.47) noble; urgency=medium

  * Fix failed removal of Deb822 formated source in "Other Software" tab
    (LP: #2059796).

 -- Nathan Pratta Teodosio <nathan.teodosio@canonical.com>  Tue, 09 Apr 2024 09:02:50 +0200

software-properties (0.99.46) noble; urgency=medium

  * ppa: do not enable deb822 logic when input is sources.list line or URI
    (LP: #2037210)

 -- Nick Rosbrook <enr0n@ubuntu.com>  Thu, 28 Mar 2024 14:47:51 -0400

software-properties (0.99.45) noble; urgency=medium

  * softwareproperties/gtk/utils.py: use `pro` instead of `ua`
  * d/control: Depend on ubuntu-pro-client instead of ubuntu-advantage-tools
    (LP: #2057671)

 -- Calvin Mwadime <calvin.mwadime@canonical.com>  Thu, 28 Mar 2024 12:35:35 +0300

software-properties (0.99.44) noble; urgency=medium

  * Handle backup and restore of deb822 sources (LP: #2053228)

 -- Julian Andres Klode <juliank@ubuntu.com>  Wed, 20 Mar 2024 13:18:16 +0100

software-properties (0.99.43) noble; urgency=medium

  * Fix autopkgtest: Make sure directory exists before trying to create file
    in it (LP: #2058035).

 -- Nathan Pratta Teodosio <nathan.teodosio@canonical.com>  Fri, 15 Mar 2024 14:36:30 +0100

software-properties (0.99.42) noble; urgency=medium

  * Support deb822 lists for Ubuntu sources (LP: #2033949)
  * Bump python3-apt dependency to 2.7.1~

 -- Julian Andres Klode <juliank@ubuntu.com>  Tue, 05 Dec 2023 18:47:47 +0100

software-properties (0.99.40) noble; urgency=medium

  * cloudarchive: Enable support for the Caracal Ubuntu Cloud Archive on
    22.04 (LP: #2040273).

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 24 Oct 2023 08:20:52 -0400

software-properties (0.99.39) mantic; urgency=medium

  * Add cjwatson patch to use getArchiveSubscriptionURL() for private PPAs
  * Fix getArchiveSubscriptionURL() API call and tests
  * Resolve adding private PPAs, which do not yet have a token LP: #1991553

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Fri, 25 Aug 2023 22:17:31 +0100

software-properties (0.99.38) mantic; urgency=medium

  * Stop using KUrl and KFileDialog (LP: #1795278).

 -- Aaron Rainbolt <arraybolt3@ubuntu.com>  Tue, 22 Aug 2023 22:57:54 -0500

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-software-properties`.
