Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Introduce state file and migrate several config fields #1989

Merged
merged 22 commits into from
Jan 5, 2025

Conversation

buhtz
Copy link
Member

@buhtz buhtz commented Jan 1, 2025

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).

@buhtz buhtz added the PR: Merge after creative-break Merge after creative-break (min. 1 week) label Jan 1, 2025
@buhtz buhtz added this to the 1.6.0 (upcoming release) milestone Jan 1, 2025
@buhtz buhtz merged commit e9a8853 into bit-team:dev Jan 5, 2025
1 check passed
@buhtz buhtz deleted the feat/statefile branch January 5, 2025 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: Merge after creative-break Merge after creative-break (min. 1 week)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant