codeberg trougnouf/cfait v0.4.6

latest releases: rolling, v1.0.7, v1.0.6...
5 months ago

[0.4.6] - 2026-01-11

🚀 Features

  • (gui) Navigate back to tasks list after moving a task
  • (sorting) Sort task and its sub-task(s) according to the first sort_rank of the whole group
  • (sorting) Propagate more tie-breaker fields from sub-tasks
  • (gui) Ensure resize handles are available in every panel
  • (parser) Parse time in recurrences
  • (calendar) Move completed tasks to the time they were done (and add undated done tasks)

🐛 Bug Fixes

  • Moving a task no longer leaves the old calendar event
  • (windows) Avoid spawning a console window with the GUI ( https://codeberg.org/trougnouf/cfait/issues/8 )
  • Fix respawn logic and timezone handling for recurring tasks (reported by Antoine Bargel)
  • (android) Correct cursor position in high DPI screens
  • Fix legacy data migration and floating time parsing for all-day tasks
  • (recurrence) Fix respawn logic and timezone handling for recurring tasks (for realz this time)

🚜 Refactor

  • (gui) Reduce theme repetition, rm fragile manual count and position-dependent code

📚 Documentation

  • (readme) Update F-Droid link to com.trougnouf.cfait

🎨 Styling

  • (gui) Add a bunch of themes
  • (gui) Improve themes
  • (gui) Add Random theme and make it the default
  • (gui) Switch to fastrand randomness generator
  • (gui) Add two rounded corners
  • (gui) Allow server-side decorations with --force-ssd flag ( https://codeberg.org/trougnouf/cfait/issues/11 )
  • Show calendar's name in its own color, add ++... with each calendar's color (GUI, Android, https://codeberg.org/trougnouf/cfait/issues/4 proposed by devinside)
  • (android) Add theme switch w/ light, dark, dynamic light, dynamic dark, default to dynamic auto-detect ( https://codeberg.org/trougnouf/cfait/issues/6 proposed by devinside )
  • (gui) Only show calendar+++ when not in calendar list view. chore: update screenshots

⚙️ Miscellaneous Tasks

  • (flatpak) Add changelog to future releases
  • (flathub) Add release notes, categories, keywords, controls
  • Update rust licenses
  • Release cfait version 0.4.6

Don't miss a new cfait release

NewReleases is sending notifications on new releases.