[gnome-tweak-tool] windows: Implement mockup from Design Team
- From: Jeremy Bicha <jbicha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-tweak-tool] windows: Implement mockup from Design Team
- Date: Mon, 29 May 2017 15:09:44 +0000 (UTC)
commit 650494c98dc71ad6ceb6f2d3b1d4dde70bc1357a
Author: Jeremy Bicha <jbicha ubuntu com>
Date: Sun May 28 17:11:29 2017 -0400
windows: Implement mockup from Design Team
https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/tweak-tool/tweak-tool-wires.png
https://bugzilla.gnome.org/show_bug.cgi?id=783176
gtweak/tweaks/tweak_group_windows.py | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
---
diff --git a/gtweak/tweaks/tweak_group_windows.py b/gtweak/tweaks/tweak_group_windows.py
index 3db10c2..0f8c270 100644
--- a/gtweak/tweaks/tweak_group_windows.py
+++ b/gtweak/tweaks/tweak_group_windows.py
@@ -132,20 +132,25 @@ class WindowScalingFactorTweak(Gtk.Box, Tweak):
self._close()
self._dialog.destroy()
+Focus = GSettingsComboTweak(_("Focus Mode"), "org.gnome.desktop.wm.preferences", "focus-mode",
+ [("click", _("Click to Focus")), ("sloppy", _("Sloppy")), ("mouse", _("Mouse"))])
+depends_how = lambda x,kn: x.get_string(kn) in ("mouse", "sloppy")
+
TWEAK_GROUPS = [
ListBoxTweakGroup(TWEAK_GROUP_WINDOWS,
- GSettingsSwitchTweak(_("Attached Modal Dialogs"),"org.gnome.mutter", "attach-modal-dialogs"),
- GSettingsSwitchTweak(_("Automatically Raise Windows"),"org.gnome.desktop.wm.preferences",
"auto-raise"),
- GSettingsSwitchTweak(_("Resize with Secondary-click"),"org.gnome.desktop.wm.preferences",
"resize-with-right-button"),
+ GSettingsSwitchTweak(_("Attach Modal Dialogs"),"org.gnome.mutter", "attach-modal-dialogs",
+ desc=_("When on, modal dialog windows are attached to their parent windows, and
cannot be moved.")),
+ GSettingsSwitchTweak(_("Resize with Secondary-Click"),"org.gnome.desktop.wm.preferences",
"resize-with-right-button"),
GSettingsComboTweak(_("Window Action Key"),
"org.gnome.desktop.wm.preferences",
"mouse-button-modifier",
[("disabled", _("Disabled")), ("<Alt>", "Alt"), ("<Super>", "Super")]),
- GSettingsComboEnumTweak(_("Focus Mode"), "org.gnome.desktop.wm.preferences", "focus-mode"),
+ Focus,
+ GSettingsSwitchTweak(_("Raise Windows When Focused"),"org.gnome.desktop.wm.preferences",
"auto-raise", depends_on=Focus, depends_how=depends_how),
Title(_("Titlebar Actions"), "", uid="title-titlebar-actions"),
- GSettingsComboEnumTweak(_("Double-click"),"org.gnome.desktop.wm.preferences",
"action-double-click-titlebar"),
- GSettingsComboEnumTweak(_("Middle-click"),"org.gnome.desktop.wm.preferences",
"action-middle-click-titlebar"),
- GSettingsComboEnumTweak(_("Secondary-click"),"org.gnome.desktop.wm.preferences",
"action-right-click-titlebar"),
+ GSettingsComboEnumTweak(_("Double-Click"),"org.gnome.desktop.wm.preferences",
"action-double-click-titlebar"),
+ GSettingsComboEnumTweak(_("Middle-Click"),"org.gnome.desktop.wm.preferences",
"action-middle-click-titlebar"),
+ GSettingsComboEnumTweak(_("Secondary-Click"),"org.gnome.desktop.wm.preferences",
"action-right-click-titlebar"),
Title(_("Titlebar Buttons"), "", uid="title-theme"),
ShowWindowButtons(_("Maximize"), "maximize"),
ShowWindowButtons(_("Minimize"), "minimize"),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]