Fix interprocess updates of the configuration and a shortcut scheme
This patch does two things: 1) Removes handwriten saving of the shortcuts into the kritarc. Now the shortcuts are saved into XML gui tree as it is supposed to. 2) Added synchronization between different instances of Krita using QFileSystemNotifier on kritarc file. BUG:313218
Showing
- krita/ui/kis_config.cc 9 additions, 0 deletionskrita/ui/kis_config.cc
- krita/ui/kis_config.h 3 additions, 0 deletionskrita/ui/kis_config.h
- krita/ui/kis_config_notifier.cpp 67 additions, 0 deletionskrita/ui/kis_config_notifier.cpp
- krita/ui/kis_config_notifier.h 17 additions, 0 deletionskrita/ui/kis_config_notifier.h
- krita/ui/kis_view2.cpp 8 additions, 13 deletionskrita/ui/kis_view2.cpp
- krita/ui/kis_view2.h 1 addition, 0 deletionskrita/ui/kis_view2.h
- libs/main/KoMainWindow.cpp 2 additions, 0 deletionslibs/main/KoMainWindow.cpp
- libs/main/KoMainWindow.h 2 additions, 0 deletionslibs/main/KoMainWindow.h
Loading
Please register or sign in to comment