SailfishOS:Chum icon

SailfishOS:Chum

A Sailfish OS software repository by the community

App icon of Test cases for Patchmanager

Test cases for Patchmanager

Provides test cases for Patchmanager

v3.2.12

The package patchmanager-testcases installs a small test application and a couple of Patches which are helpful for testing the internal functioning of Patchmanager, e.g., when changes were made to it.

Note that utilising these test cases requires a thorough understanding how Patchmanager internally works and hence is most likely only useful for developers.

Download

The easiest way to download and install this software is by the SailfishOS:Chum GUI app. If you wish to download the RPM file by yourself, please expand the section below.

Download links

Changelog

3.2.12 (2025-03-04)

- [ci-on-pull_req.yml] Add comment explaining why solely `i486` on `3.4.0` is built (#456)
- [ci-on-pull_req.yml] Omit misleading "s" in comment (#484)
- [ci-on-tags.yml] Also build with SDK for 4.6.0 (#485)
- [ci-on-tags.yml] Redefine LATEST sensibly (#472)
- [Doc] improve comments
- [Doc] Remove/Improve build-breaking "Dummy" method docs
- [gendoc-create-html_qt56.yml] Omit check to "fix" explicitly empty input (#455)
- [.github/workflows/*] Update GH-actions' and Linux versions (#482)
- [.icons/README.md] Improve readability (#483)
- [LICENSE] Adjust copyright dates according to ? (#494)
- [Log] Reduce noise, improve readability (#474)
- [patchmanager.cpp] Reintroduce two dummy methods for documentation ? (#452)
- [patchmanagerobject.cpp] Omit stale full stop in notification ? (#467)
- [patchmanager.spec] Post release version increase (#453)
- [patchmanager.spec] Specify icon paths more strictly (#471)
- [QML] Align WebPatch Details design with Patch Details. (#460)
- [SFOS 4.6] Support new theme icon location (#464)
- [src/qml/RestartServicesDialog.qml] Remove line duplicated by PR #459 (#463)
- [UI] Add option to show only updates (#462)
- [UI] Use icons instead of Switches (#459)
- [Workflows] Fix YAML syntax (#457)
- [Workflows] Slighty enhance, primarily comments (#458)

Older changelogs

3.2.11 (2023-08-15)

- [patchmanager.cpp] Fix-up release 3.2.10 ? 3.2.11 (#451)

3.2.10 (2023-08-14)

- [Doc] document Daemon
- [Doc] document Preload library
- [Doc] document QML Plugin
- [Doc] document Settings Plugin
- [Doc] document Startup Dialog
- [patchmanager-tool] Alter option `-h` to `-?`, ? (#450)
- [patchmanager-tool] Delete doubled `shift` (#438)
- [QDoc] prepare qDoc infrastructure
- [QDoc] Set up qdoc infrastructure

3.2.9 (2023-05-07)

- [cleanup] rename PATCH_FILE -> PATCH_METADATA_FILE in daemon
- [cleanup] reorder (logical) and comment
- [cleanup] whitespace alignments for readability
- [trivial] remove BOM character from source file

3.2.8 (2023-04-05)

- [CI workflow] Update LATEST to 4.5.0.16 and more (#417)
- [compatibility check] fix logic for Web Patch (re)install (#420)
- [UI]: fade out inactive patches (#421)

3.2.7 (2023-02-03)

- [CI workflow] Consolidate into two (#391)
- [CI workflows] Omit "Prepare" step (#394)
- [Fix] Don't care about icon scaling (#409)
- [README.md] Add references to the Wiki (#392)
- [README] Overhaul paragraph "How to install Patchmanager" (#396)
- [spec file] Insert dummy changelog with a correct entry  (#395)

3.2.5 (2023-01-20)

- [String] Always use simple present tense (#372)
- [trivial] fix some qml warnings
- [web catalog  migration] define compile-time variables in .spec (#296)

3.2.3 (2023-01-03)

- [README] Unify spelling (use BE etc.) and (#318)

3.2.2 (2022-02-28)

- [UI] Allow "Unapply All" menu entry through settings (#283)

3.2.1 (2022-02-07)

- [pm_apply] De-indent the whole function mangle_libpath
- [pm_apply] Do convert multiple libpath references
- [pm_apply] Enhance checks&balances and debug output
- [pm_apply] Fix case of empty MANGLE_CANDIDATES (#219)
- [pm_apply] improve mangling by patching outside the loop (#241)
- [pm_apply] Let log output be more expressive and consistent
- [pm_apply] (Re-)move misplaced log output and counter initialisation (#239)
- [pm_apply]Simplify code
- [pm_unapply] Add PATCH_DIR check from pm_apply
- [pm_unapply] Enhance checks&balances and debug output
- [pm_unapply] Enhance checks&balances, debug output etc.
- [pm_unapply] Let log output be more expressive and consistent (#226)
- [README.md] Update wording to the consolidated nomenclature (#234)
- [RPM-spec] Increase version to 3.2.1 (#229)
- [ui] Add option to suppress notifications (#199)

3.1.1 (2021-11-05)

- [Test] AboutPage scrolling (#105)
- [ui] add metadata links to Patch Info page (#104)

3.1.0 (2021-10-07)

- [check-package.sh] Add proper quoting (#72)
- [fixup] change whitespace/formatting
- [pm_apply / pm_unapply] Add missing quoting (#63)
- [translations] fix translation file search path in .pro file
- [ui] add menu option to sort web catalog
- [ui] show warning label for conflicting patches (#70)

3.1.0-pre (2021-09-24)

- [firejail] add and install our own whitelist (#58)
- [rpmlint] remove executable bits from sources (#51)
- [translations] remove empty
- [translations] remove empty/unused translation files
- [ui] add descriptions in settings, rename developer mode (#53)
- [ui] add Remorse Popup to Unapply All menu action (#56)

3.0.65-2 (2020-04-24)

- [patchInfo] Replace static with const

3.0.65-1 (2020-04-24)

- [patchInfo] Support for light icons theme.

3.0.64-2 (2019-11-17)

- [Translator] Make it compatible with settings translations

3.0.64-1 (2019-11-17)

- [translator] Add more debug

3.0.59-1 (2019-08-12)

- [spec] Better handling upgrade pm2 > pm3

App information

Package name
patchmanager-testcases
Version
3.2.12-1.4.1.jolla
Licence
BSD-3-Clause
Last updated
2025-03-22 19:16:35

Download size
19.8 KiB
Installed size
11.3 KiB
Checksum (sha256)
c831dfcae08d0cea7fa3716c47dd2738691e66e5f1ad3d2b5418dcd921e8d346

Links