Skip to content

configuration: small fixes - #837

Merged
archisman-panigrahi merged 2 commits into
slgobinath:masterfrom
deltragon:configuration-misc-fixes
Apr 13, 2026
Merged

archisman-panigrahi merged 2 commits into
slgobinath:masterfrom
deltragon:configuration-misc-fixes

Conversation

@deltragon

@deltragon deltragon commented Jan 19, 2026 •

Copy link
Copy Markdown
Collaborator

Description

Based on #836, only the last two commits are new.
Separated out of that PR to make the behaviour changes more visible.

@adventuretc

Copy link
Copy Markdown
Contributor

I'm looking forward to this. :)

Also skip saving the file on load if it is unchanged.
(It will only changed when new default values are added on an update).

The timing when the config is loaded is moved around, as otherwise
logging may not be initialized yet.
Only load the config in the main GTK instance, and not the CLI
instances. This can be changed again later, but it is not needed right
now, so we skip it.
@deltragon
deltragon force-pushed the configuration-misc-fixes branch from 39f2557 to 3303ac9 Compare April 12, 2026 19:35
@deltragon
deltragon marked this pull request as ready for review April 12, 2026 19:36
@archisman-panigrahi

Copy link
Copy Markdown
Collaborator

LGTM

@archisman-panigrahi
archisman-panigrahi merged commit 05d12d9 into slgobinath:master Apr 13, 2026
6 checks passed
@deltragon
deltragon deleted the configuration-misc-fixes branch April 13, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants