Skip to content

Commit

Permalink
feat!: Introduce state file and migrate several config fields (#1989)
Browse files Browse the repository at this point in the history
This introduce a state file at $XDG_STATE_HOME/backintime.json in JSON format. Several fields from the config file $XDG_CONFIG_HOME/backintime/config are moved into it.

Fix also a minor GUI bug where the width of the fourth column ("Date") in files view was not stored between sessions.

This PR is in preparation of #1850 (introduce a new configuration management).
  • Loading branch information
buhtz authored Jan 5, 2025
1 parent 9b26e34 commit e9a8853
Show file tree
Hide file tree
Showing 10 changed files with 789 additions and 165 deletions.
2 changes: 2 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Back In Time

Version 1.6.0-dev (development of upcoming release)
* Changed: Move several values from config file into new introduce state file ($XDG_STATE_HOME/backintime.json)
* Fix: The width of the fourth column in files view is now saved
* Feature: Open user manual (local if available otherwise online) via Help menu
* Fix: Snapshot compare copy symlink as symlink (#1902) (Peter Sevens @sevens)
* Fix: Crash when comparing a snapshot with a symlink pointing to a nonexistent target (Peter Sevens @sevens)
Expand Down
Loading

0 comments on commit e9a8853

Please sign in to comment.