From b3fa63609b4bd79df93ffe523d97fe2468460bc0 Mon Sep 17 00:00:00 2001 From: plrigaux <491172+plrigaux@users.noreply.github.com> Date: Wed, 26 Mar 2025 09:41:37 -0400 Subject: [PATCH] "v1.19.0" --- .SRCINFO | 6 ++-- CHANGELOG.md | 97 ++++++++++++++++++---------------------------------- PKGBUILD | 6 ++-- 3 files changed, 39 insertions(+), 70 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 96bb50cbc237..5ec574e8e885 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = sysd-manager pkgdesc = A systemd GUI to manage your Services, Timers, Sockets and other units. You can enable, disable, stop and start them. Also, you can view their config file and peak at their journal logs. - pkgver = 1.18.2 + pkgver = 1.19.0 pkgrel = 1 url = https://github.com/plrigaux/sysd-manager install = sysd-manager.install @@ -13,7 +13,7 @@ pkgbase = sysd-manager depends = gtk4 depends = libadwaita depends = systemd-libs - source = git+https://github.com/plrigaux/sysd-manager.git#commit=43fea492f56e3d5d86afae6d83c1ecd49a8a7ef6 - sha256sums = 52fdf774c79ad941f3d24ecb934fc5a97f1908e5088b65eaf721ebc7ef681693 + source = git+https://github.com/plrigaux/sysd-manager.git#commit=f601128d868f1526106bfe5260122bc704c2743b + sha256sums = 2ac8599efc3ae67b0e428cc9e3f7867e0ff8889ea90176ad830e4c93870c2feb pkgname = sysd-manager diff --git a/CHANGELOG.md b/CHANGELOG.md index e87012aea311..9c9d0d09aed6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,115 +1,121 @@ # Changelog All notable changes to this project will be documented in this file. - + The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.19.0] - 2025-03-26 + +### Added +- New button Freeze +- New button Thaw +- New button reload unit +- Preference to change the color scheme + +### Changed +- Move to Gnome 48 dependencies + +### Fixed +- Unit list scroll focus +- Unit list grey out line if unit is inactive + ## [1.18.2] - 2025-03-19 ### Added - - The possibility to sort the Description column - Add acknowledgements section in About Dialog - Add artist in credits section + ### Changed - - New application icon -### Fixed +### Fixed - Remove duplicates in the unit list - Fix failing to retrieve file path for some units ## [1.18.1] - 2025-03-18 ### Fixed - - Possible application crashes ## [1.18.0] - 2025-03-17 ### Added - - New columns: bus, preset, load and sub - Grey out inactive unit row - Highlight some cell content according to their value - Toggle unit browser column visibility - Save unit browser column visibility and width -### Changed +### Changed - Side menu to control unit - Send kill signal interface improved -### Fixed +### Fixed - Unit list value realtime update - Saving bus level context ## [1.17.0] - 2025-03-06 ### Added - - Feature: Queue signal (sigqueue) - Feature: Clean unit (access rights not working, but provide workaround) -### Changed +### Changed - Side menu to control unit - Send kill signal interface improved ## [1.16.0] - 2025-02-24 ### Added - - Preference option to display unit file line number - Filtering (search) option on all unit properties - Possibility to hide empty unit properties - Mnemonics to start and stop an unit + ### Changed - - Faster journal events time processing + ### Removed - - Independent preference option to highlight unit text file (now in the combo box) -### Fixed +### Fixed - Unit file enable realtime status ## [1.15.0] - 2025-02-19 ### Added - - Tooltips for enable status - Possibility to change unit file highlight style - Row number for unit file + ### Changed - - Display a message if the unit has no unit file on the "unit file" tab -### Fixed +### Fixed - Some unit files were not displayed ## [1.14.0] - 2025-02-17 ### Added - - Retrieve the description of unloaded units for the list display - Provide the possibility to list units from the system bus and from the user session bus at the same time -### Changed +### Changed - The list of all units is now fetched asynchronously ## [1.13.2] - 2025-02-11 ### Fixed - - Change logs ## [1.13.1] - 2025-02-11 ### Added - - Different toast messages have color -### Changed +### Changed - Button start is now non-blocking - Button stop is now non-blocking - Button restart is now non-blocking @@ -120,100 +126,86 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [1.12.4] - 2025-02-08 ### Fixed - - Make flatpak-linter pass on metainfo.xml ## [1.12.3] - 2025-02-08 ### Added - - Add a CHANGELOG file -### Fixed +### Fixed - LICENSE file name ## [1.12.2] - 2025-02-08 ### Fixed - - Fix time_t conversion on 32bit architecture ## [1.12.1] - 2025-02-07 ### Added - - Journal preferences batch size -### Removed +### Removed - Journal preferences maximum events ## [1.12.0] - 2025-02-07 ### Changed - - Redo journal handling and display - Lazy acquire journal events ## [1.11.0] - 2025-01-30 ### Added - - Possibility to select Monospace Font for the different views -### Fixed +### Fixed - Fix unit conversion ## [1.10.3] - 2025-01-27 ### Fixed - - Fix text style ## [1.10.0] - 2025-01-22 ### Added - - Start and stop buttons are highlighted according to the unit state - You can choose the timestamp style between : Pretty, UTC and Unix ## [1.9.4] - 2025-01-21 - This release worked on unit information -### Added +### Added - Add "Error" Section - Add hyperlink on units described by "Trigger" - Add hyperlink on units described by "TriggeredBy" - Display active status on units described by "Trigger" - Display active status on units described by "TriggeredBy" - Complete the "Memory" information section -### Fixed +### Fixed - Fix the "Drop in" section - Fix the "CPU" section ## [1.9.2] - 2025-01-18 - - Fix unit information timer trigger ## [1.9.1] - 2025-01-16 - - Fix scope unit information ## [1.9.0] - 2025-01-15 - - Unit information: action man an http links - Unit dependencies: add an unit type filter ## [1.8.2] - 2025-01-14 - - Fix Unit info: CGroup now displays command line with arguments - Fix Unit info: CGroup now displays all processes - Fix Unit dependencies hyperlinks ## [1.8] - 2025-01-08 - - New information page "Dependencies" to be able to view and navigate unit's dependencies - New keyboard shortcuts no navigate unit's information pages @@ -223,28 +215,23 @@ This release worked on unit information ## [1.7] - 2025-01-03 ### Added - - Select a unit at program opening by passing a unit name as cli argument (see --help) ## [1.6] - 2024-12-30 - - Improve User Experience for the Save file button - Reduce needed Flatpak file permissions ## [1.5.1] - 2024-12-20 - - Fix unit info links under Flatpak ## [1.5.0] - 2024-12-20 - - Unit info now displays file links - Unit info now displays Invocation - Unit info now displays some gray shade ## [1.4] - 2024-12-19 - - Add invocation Id on unit info file - Add a filter base on "boot id" for journal events - Add preferences to limit journal events @@ -252,58 +239,47 @@ This release worked on unit information - Acquire journal events directly from systemd lib ## [1.3.2] - 2024-12-06 - - Fix journal coloring for flatpak version ## [1.3.1] - 2024-11-29 - - Unit's initialize time (Analyze blame) is now fetch asynchronously to avoid to block the application ## [1.3.0] - 2024-11-28 - - Journal events are fetch asynchronously to avoid to block the application - Setting to limit the number of journal events ## [1.2.0] - 2024-11-22 - - Load all units asynchronously - Relocate the Session / System message bus switcher on the main window ## [1.1.1] - 2024-11-12 - - Add reload all units function - Modify logo ## [1.0.1] - 2024-11-09 - - Fix missing unit info ## [1.0.0] - 2024-11-08 - - Provide the option to change mode for Start, Stop and Restart actions - If unit's object path doesn't exist it asks it again - Add keyboard shortcut Ctrl-f for opening search input - Fix enable disable switch ## [0.1.12] - 2024-10-30 - - Fix kill signals list scroll ## [0.1.11] - 2024-10-30 - - New functionality: ability to send a kill signal to a unit - The list now displays loaded and unloaded units - Various look and feel changes ## [0.1.10] - 2024-10-22 - - Add some colors on the unit information panel - Add more information details on the unit information panel - Fix the bytes calculation ## [0.1.9] - 2024-10-18 - - Display a first opening message - Improve the preference dialogue - Unit file text highlighting @@ -311,34 +287,27 @@ This release worked on unit information - Display journal logs text style ## [0.1.8] - 2024-10-08 - - Remove the flatpak test at startup - Migrate some widgets to libadwaita ## [0.1.7] - 2024-10-03 - Update the unit information panel ## [0.1.6] - 2024-08-02 - Add a proto preference panel Release attempt on Flathub ## [0.1.3] - 2024-07-15 - Make the sub windows modal. i.e. not separated form the main window ## [0.1.2] - 2024-07-07 - Allow filtering on unit type ## [0.0.2] - 2024-06-21 - First release of Rust Flatpak App - diff --git a/PKGBUILD b/PKGBUILD index 94b39021bbf4..cecef369f890 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Pierre-Luc Rigaux pkgname=sysd-manager -pkgver=1.18.2 +pkgver=1.19.0 pkgrel=1 epoch= pkgdesc="A systemd GUI to manage your Services, Timers, Sockets and other units. You can enable, disable, stop and start them. Also, you can view their config file and peak at their journal logs." @@ -20,10 +20,10 @@ backup=() options=() install=$pkgname.install changelog=CHANGELOG.md -_commit=43fea492f56e3d5d86afae6d83c1ecd49a8a7ef6 +_commit=f601128d868f1526106bfe5260122bc704c2743b source=("git+https://github.com/plrigaux/sysd-manager.git#commit=$_commit") noextract=() -sha256sums=('52fdf774c79ad941f3d24ecb934fc5a97f1908e5088b65eaf721ebc7ef681693') +sha256sums=('2ac8599efc3ae67b0e428cc9e3f7867e0ff8889ea90176ad830e4c93870c2feb') validpgpkeys=() prepare() {