- User Since
- May 12 2018, 10:11 AM (92 w, 2 d)
Use big helper function for constructing font style. Please test, many fonts may break and not work.
Since we plan to move more GTK related code to kde-gtk-config repo (specifically coloration of GTK apps from krdb), isn't it more reasonable to put this module in kde-gtk-config repo?
Fri, Feb 14
Thu, Feb 13
Wed, Feb 12
Remove "Appearance" part, since settings applied by kded module is not only about appearance (e.g. scrollbar behavior)
Capitalize GNOME and remove KDE/Qt part
Tue, Feb 4
Sun, Feb 2
Rename files to provide ground for more kconf scripts in the future
Rollback the reparsings that are actually needed
Sat, Feb 1
The differences between gtkrc and gtkrc-2.0 at least is that the first one was used for GTK1 and the second for GTK2.
Fri, Jan 31
Rebase on master
Mon, Jan 27
What if users have a different default theme set on first launch? I would suggest to read the current theme instead of hardcoding Breeze.
Sun, Jan 26
Remove redundant theme update on startup
Provide kconf_script to upgrade themes from old ones. It is mostly the same as the one in breeze-gtk repo, but better.
Sat, Jan 25
@fvogt Do I understand correctly, that kconf_update script also run on Plasma update, if I add a new Id to one of .upd file (or add one with new Id)? For example from 5.17 to 5.18?
Fri, Jan 24
This also should be changed in GTK Subpage in Application Style KCM (D26717)
Thu, Jan 23
Some typos, without them everything is OK.
Wed, Jan 22
Also i found out, that gtk apps on start throw this error:
(org.gnome.Nautilus:4278): Gdk-WARNING **: 21:08:58.246: Cannot transform xsetting gtk-enable-animations of type gchararray to type gboolean
This is because of xsettingd config. You need to add Gtk/EnableAnimations to exceptions in QStringList nonStringProperties var in replaceValueInXSettingsdContents method, but it's only a hotfix. It is better to do some parameterezing with QVariants or C++ templates for ConfigEditor functions.
Seems like dconf does not convert string to boolean.
(process:24285): GLib-GIO-CRITICAL **: 17:51:47.492: g_settings_set_value: key 'enable-animations' in 'org.gnome.desktop.interface' expects type 'b', but a GVariant of type 's' was given
Mon, Jan 20
Sun, Jan 19
Jan 17 2020
Port dialogs to QtQuick
Jan 16 2020
Jan 15 2020
Jan 14 2020
Return accidentally removed empty lines in kcmstyle.h
Remove columnCount method and fix rowCount method
Remove Q_SLOT keyword from load and add override to destructor
Jan 13 2020
Replace themeUpdate redundant signal with direct load call.
Undo previous hasty decision
Replace include gtkpage with forward declaration
Jan 11 2020
Remove unnessary include and containsTheme function
Do not init GtkPage*, if the kded module is not loaded