Группа :: Графические оболочки/KDE
Пакет: plasma5-kde-gtk-config
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: alt-defaults.patch
Скачать
Скачать
--- a/src/appearancegtk2.cpp
+++ b/src/appearancegtk2.cpp
@@ -53,6 +53,8 @@ bool AppearanceGTK2::loadSettingsPrivate
m_settings["font"] = *it;
else if (it.key() == "gtk-toolbar-style")
m_settings["toolbar_style"] = *it;
+ else if(it.key() == "gtk-alternative-button-order")
+ m_settings["alternative_button_order"] = *it;
else if (it.key() == "gtk-button-images")
m_settings["show_icons_buttons"] = *it;
else if(it.key() == "gtk-menu-images")
@@ -117,6 +119,7 @@ void AppearanceGTK2::modifyGtkrcContents
modifyGtkrcProperty("gtk-toolbar-style", m_settings["toolbar_style"], fileContents);
modifyGtkrcProperty("gtk-menu-images", m_settings["show_icons_menus"], fileContents);
modifyGtkrcProperty("gtk-button-images", m_settings["show_icons_buttons"], fileContents);
+ modifyGtkrcProperty("gtk-alternative-button-order", m_settings["alternative_button_order"], fileContents);
modifyGtkrcProperty("gtk-primary-button-warps-slider", m_settings["primary_button_warps_slider"], fileContents);
}
@@ -149,8 +152,9 @@ void AppearanceGTK2::reset()
{
m_settings = QMap<QString, QString> {
{"toolbar_style", "GTK_TOOLBAR_ICONS"},
- {"show_icons_buttons", "0"},
- {"show_icons_menus", "0"},
+ {"show_icons_buttons", "1"},
+ {"show_icons_menus", "1"},
+ {"alternative_button_order", "1"},
{"primary_button_warps_slider", "false"}
};
}
--- a/src/appearancegtk3.cpp
+++ b/src/appearancegtk3.cpp
@@ -63,6 +63,7 @@ bool AppearanceGTK3::saveSettings(const
group.writeEntry("gtk-fallback-icon-theme", m_settings["icon_fallback"]);
group.writeEntry("gtk-cursor-theme-name", m_settings["cursor"]);
group.writeEntry("gtk-toolbar-style", m_settings["toolbar_style"]);
+ group.writeEntry("gtk-alternative-button-order", m_settings["alternative_button_order"]);
group.writeEntry("gtk-menu-images", m_settings["show_icons_menus"]);
group.writeEntry("gtk-button-images", m_settings["show_icons_buttons"]);
group.writeEntry("gtk-primary-button-warps-slider", m_settings["primary_button_warps_slider"]);
@@ -84,8 +85,9 @@ bool AppearanceGTK3::loadSettings(const
m_settings = QMap<QString, QString> {
{"toolbar_style", "GTK_TOOLBAR_ICONS"},
- {"show_icons_buttons", "0"},
- {"show_icons_menus", "0"},
+ {"show_icons_buttons", "1"},
+ {"show_icons_menus", "1"},
+ {"alternative_button_order", "1"},
{"primary_button_warps_slider", "false"},
{"application_prefer_dark_theme", "false"}
};
@@ -96,6 +98,7 @@ bool AppearanceGTK3::loadSettings(const
m_settings["cursor"] = group.readEntry("gtk-cursor-theme-name");
m_settings["font"] = group.readEntry("gtk-font-name");
m_settings["toolbar_style"] = group.readEntry("gtk-toolbar-style");
+ m_settings["alternative_button_order"] = group.readEntry("gtk-alternative-button-order");
m_settings["show_icons_buttons"] = group.readEntry("gtk-button-images");
m_settings["show_icons_menus"] = group.readEntry("gtk-menu-images");
m_settings["primary_button_warps_slider"] = group.readEntry("gtk-primary-button-warps-slider");