v0.1.2: Preferences page, About page, full icon set, redesigned edit form
- Rework the add/edit form onto a generic, catalog-driven field model (JobFieldCatalog + JobEditModel), replacing the old hand-written ApplicationEditDialog with ApplicationEditPage - Add a Preferences page (reachable from the hamburger menu) with a KColorSchemeManager-backed color scheme switcher - Add an About page reading from KAboutData - Ship a full hicolor icon set (16-128px + scalable) via ecm_install_icons instead of a single flat SVG - Restyle the edit form after KDE System Settings' Audio page: Kirigami.ListSectionHeader per category, flat separated rows, no card borders - Explicitly declare Kirigami/KirigamiAddons/ColorScheme as CMake dependencies instead of relying on the QML import scanner alone - Add KDEClangFormat/KDEGitCommitHooks, a CMakePresets.json, and a REUSE + clang-format lint CI workflow - Reformat SPDX headers to include copyright, remove debug screenshot scaffolding
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
# SPDX-FileCopyrightText: 2026 ToServeTheKing <[email protected]>
|
||||
#
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
id: io.github.toservetheking.Kareer
|
||||
runtime: org.kde.Platform
|
||||
@@ -27,12 +29,12 @@ modules:
|
||||
- -DCMAKE_BUILD_TYPE=Release
|
||||
run-tests: true
|
||||
sources:
|
||||
# For Flathub / release builds, pin to a tag AND commit:
|
||||
- type: git
|
||||
url: https://github.com/toservetheking/Kareer.git
|
||||
tag: v0.1.1
|
||||
# commit: <fill in the exact commit SHA the tag points at>
|
||||
# For local testing before the repo is pushed:
|
||||
- type: dir
|
||||
path: .
|
||||
#
|
||||
# For local testing before the repo is pushed, replace the source above with:
|
||||
# - type: dir
|
||||
# path: .
|
||||
# For Flathub / release builds, pin to a tag AND commit instead:
|
||||
# - type: git
|
||||
# url: https://github.com/toservetheking/Kareer.git
|
||||
# tag: v0.1.1
|
||||
# commit: <fill in the exact commit SHA the tag points at>
|
||||
|
||||
Reference in New Issue
Block a user