[konversation] [Bug 441575] New: konversation should separate state config from settings config

Till Schäfer bugzilla_noreply at kde.org
Thu Aug 26 15:08:24 BST 2021


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

            Bug ID: 441575
           Summary: konversation should separate state config from
                    settings config
           Product: konversation
           Version: 1.8.21080
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: konversation-devel at kde.org
          Reporter: till2.schaefer at uni-dortmund.de
  Target Milestone: ---

Currently konversation saves the application settings together with the
application state (e.g. recently opened files/directories) in a single
configuration file (~/.config/konversationrc 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 MainWindow
* Several splitter positions, e.g., under group Appearance


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 the assignee for the bug.


More information about the Konversation-devel mailing list