https://bugs.kde.org/show_bug.cgi?id=441573

            Bug ID: 441573
           Summary: Kid3 should separate state config from settings config
           Product: kid3
           Version: 3.8.x
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: uflei...@users.sourceforge.net
          Reporter: till2.schae...@uni-dortmund.de
  Target Milestone: ---

Currently kid3 saves the application settings together with the application
state (e.g. recently opened files/directories) in a single configuration file
(~/.config/kid3rc here).
This causes the configurations to change frequently and make it hard to compare
them, which is an issue when synchronizing settings, e.g. in a dotfile
repository.

Therefore, I propose to separate application setting from application state.
KConfig also provides a mechanism for this: KSharedConfig::openStateConfig (see
https://api.kde.org/frameworks/kconfig/html/classKSharedConfig.html#a5dcfbe60478f169753342d37212c1b58
)

Observed states in kid3rc so far:
* Group Recent Files
* Group MainWindow


Operating System: Gentoo Linux
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2
Kernel Version: 5.13.12-gentoo (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4810MQ CPU @ 2.80GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4600

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to