summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-09 10:02:38 +0200
committerDanilo M. <danix@danix.xyz>2026-08-09 10:02:38 +0200
commit7ed455d04ee1eb689d533333968cb8e97166aeba (patch)
tree7c15aba5d8df822fcbb3bc39ff50986307bcf00a
parent955c273565521d9559e5760ca252a77c53a7aaa9 (diff)
downloadqtmaildir-0.12.0.tar.gz
qtmaildir-0.12.0.zip
release: 0.12.0v0.12.0
Collects the per-account sync, the cron-sync indicator fix, and the toolbar and icon work that had been sitting unreleased since 0.11.0. A minor bump rather than a patch: two user-visible behaviours changed. The Flag action is now called Important, and the toolbar follows the desktop's own button style instead of always showing text beside icons. Both are documented under Upgrading, along with the saved-query label that a user may want to rename to match. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
-rw-r--r--CHANGELOG.md21
-rw-r--r--CMakeLists.txt2
2 files changed, 22 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 444ef93..da1dcba 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,27 @@ point at which they are stable.
## [Unreleased]
+## [0.12.0] - 2026-08-09
+
+Syncing gets narrower and more honest: a sync fetches only the accounts you
+have actually edited, and one run from cron now clears the unsynced-changes
+indicator instead of leaving it claiming work that had already gone out.
+The toolbar gains icons throughout and defers to your desktop's own style.
+
+### Upgrading
+
+Two things you may want to change in your own config, neither of which breaks
+if you leave it alone:
+
+- **Saved-query button labels are your own key names.** If you have
+ `Flagged = tag:flagged` under `[queries]`, that button still reads "Flagged"
+ after the action was renamed to "Important". Rename the key to
+ `Important = tag:flagged` if you want the two to agree; the query is
+ unchanged either way.
+- **The toolbar now honours your desktop's toolbar button style.** If that is
+ set to "icon only" the toolbar loses its text labels, which it previously
+ ignored. Icons are 24px by default; `[general] toolbar_icon_size` changes it.
+
### Added
- **A sync now fetches only the accounts you have edited.** Tagging mail in one
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 829df4b..6d3f9bc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.21)
-project(qtmaildir VERSION 0.11.0 LANGUAGES CXX)
+project(qtmaildir VERSION 0.12.0 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)