From 76c6e05ee0b13e73078a5080bfba3ea7be376c5b Mon Sep 17 00:00:00 2001 From: Austin Bennett Date: Fri, 11 Sep 2026 16:14:35 -0500 Subject: [PATCH] v0.1.4: fix Save, un-braid the pipeline, choose the database location - Fix Save on the edit form silently dropping stage changes; report a missing company or title instead of saving a blank field - Rework the pipeline Sankey: drop-offs split off each stage in level lanes and rejoin their outcome without braiding - Count each application once as a forward path, so back moves and ghosted-then-rejected no longer draw extra ribbons - First-run choice of database location (default, a folder, or an existing file used in place), plus a Database section in Preferences - --db for the GUI and every subcommand - Bump the version, add the 0.1.4 metainfo release, and update the manifest's pinned tag Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01BxDf7HqD1xPnsZP8wt3NTk --- CMakeLists.txt | 2 +- io.github.toservetheking.Kareer.metainfo.xml | 12 ++++++++++++ io.github.toservetheking.Kareer.yml | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 715079b..9ab464d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 3.16) -project(kareer VERSION 0.1.3 LANGUAGES CXX) +project(kareer VERSION 0.1.4 LANGUAGES CXX) set(REQUIRED_QT_VERSION 6.6.0) set(REQUIRED_KF_VERSION 6.5.0) diff --git a/io.github.toservetheking.Kareer.metainfo.xml b/io.github.toservetheking.Kareer.metainfo.xml index eec8cd0..8d58012 100644 --- a/io.github.toservetheking.Kareer.metainfo.xml +++ b/io.github.toservetheking.Kareer.metainfo.xml @@ -65,6 +65,18 @@ + + +
    +
  • Fix Save on the edit form silently dropping stage changes, and report missing company or title
  • +
  • Rework the pipeline diagram so drop-offs split off each stage and rejoin their outcome without braiding
  • +
  • Count each application once in the pipeline, so moving back a stage or being ghosted then rejected no longer draws extra ribbons
  • +
  • Choose where the database lives on first run: the default location, a folder of your choice, or an existing database
  • +
  • Move, open or reset the database location from Preferences
  • +
  • Add a --db option to use a specific database file from the command line or the GUI
  • +
+
+
    diff --git a/io.github.toservetheking.Kareer.yml b/io.github.toservetheking.Kareer.yml index 3b79b0a..f6a83d9 100644 --- a/io.github.toservetheking.Kareer.yml +++ b/io.github.toservetheking.Kareer.yml @@ -39,5 +39,5 @@ modules: # For Flathub / release builds, pin to a tag AND commit instead: # - type: git # url: https://github.com/toservetheking/Kareer.git - # tag: v0.1.1 + # tag: v0.1.4 # commit: