diff --git a/capplets/keyboard/gnome-keyboard-properties-xkb.c b/capplets/keyboard/gnome-keyboard-properties-xkb.c index c6126d004..af323b160 100644 --- a/capplets/keyboard/gnome-keyboard-properties-xkb.c +++ b/capplets/keyboard/gnome-keyboard-properties-xkb.c @@ -1,9 +1,9 @@ /* -*- mode: c; style: linux -*- */ /* gnome-keyboard-properties-xkb.c - * Copyright (C) 2003 Sergey V. Oudaltsov + * Copyright (C) 2003-2007 Sergey V. Udaltsov * - * Written by: Sergey V. Oudaltsov + * Written by: Sergey V. Udaltsov * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -32,14 +32,11 @@ #include "capplet-util.h" #include "gconf-property-editor.h" -#include "activate-settings-daemon.h" -#include "capplet-stock-icons.h" -#include <../accessibility/keyboard/accessibility-keyboard.h> - -#include #include "gnome-keyboard-properties-xkb.h" +#include + XklEngine *engine; XklConfigRegistry *config_registry; diff --git a/capplets/keyboard/gnome-keyboard-properties-xkb.h b/capplets/keyboard/gnome-keyboard-properties-xkb.h index 052cb0135..392416a2f 100644 --- a/capplets/keyboard/gnome-keyboard-properties-xkb.h +++ b/capplets/keyboard/gnome-keyboard-properties-xkb.h @@ -1,9 +1,9 @@ /* -*- mode: c; style: linux -*- */ /* gnome-keyboard-properties-xkb.h - * Copyright (C) 2003 Udaltsoft + * Copyright (C) 2003-2007 Sergey V Udaltsov * - * Written by Sergey V. Oudaltsov + * Written by Sergey V. Udaltsov * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/capplets/keyboard/gnome-keyboard-properties-xkblt.c b/capplets/keyboard/gnome-keyboard-properties-xkblt.c index 89e86ab3f..b8fc9c81f 100644 --- a/capplets/keyboard/gnome-keyboard-properties-xkblt.c +++ b/capplets/keyboard/gnome-keyboard-properties-xkblt.c @@ -1,9 +1,9 @@ /* -*- mode: c; style: linux -*- */ /* gnome-keyboard-properties-xkblt.c - * Copyright (C) 2003 Sergey V. Oudaltsov + * Copyright (C) 2003-2007 Sergey V. Udaltsov * - * Written by: Sergey V. Oudaltsov + * Written by: Sergey V. Udaltsov * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -30,19 +30,11 @@ #include #include "capplet-util.h" -#include "gconf-property-editor.h" -#include "activate-settings-daemon.h" -#include "capplet-stock-icons.h" -#include <../accessibility/keyboard/accessibility-keyboard.h> #include -#include #include "gnome-keyboard-properties-xkb.h" -#define GROUP_SWITCHERS_GROUP "grp" -#define DEFAULT_GROUP_SWITCH "grp:alts_toggle" - static int idx2select = -1; static int max_selected_layouts = -1; static int default_group = -1; diff --git a/capplets/keyboard/gnome-keyboard-properties-xkbltadd.c b/capplets/keyboard/gnome-keyboard-properties-xkbltadd.c index 4f0306e05..211400842 100644 --- a/capplets/keyboard/gnome-keyboard-properties-xkbltadd.c +++ b/capplets/keyboard/gnome-keyboard-properties-xkbltadd.c @@ -26,16 +26,10 @@ #endif #include -#include #include #include "capplet-util.h" -#include "gconf-property-editor.h" -#include "activate-settings-daemon.h" -#include "capplet-stock-icons.h" -#include <../accessibility/keyboard/accessibility-keyboard.h> -#include #include #include "gnome-keyboard-properties-xkb.h" diff --git a/capplets/keyboard/gnome-keyboard-properties-xkbmc.c b/capplets/keyboard/gnome-keyboard-properties-xkbmc.c index fbe1e4cf7..4b3a7c7f8 100644 --- a/capplets/keyboard/gnome-keyboard-properties-xkbmc.c +++ b/capplets/keyboard/gnome-keyboard-properties-xkbmc.c @@ -1,9 +1,9 @@ /* -*- mode: c; style: linux -*- */ -/* gnome-keyboard-properties-xkb.c - * Copyright (C) 2003 Sergey V. Oudaltsov +/* gnome-keyboard-properties-xkbmc.c + * Copyright (C) 2003-2007 Sergey V. Udaltsov * - * Written by: Sergey V. Oudaltsov + * Written by: Sergey V. Udaltsov * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -31,10 +31,6 @@ #include #include "capplet-util.h" -#include "gconf-property-editor.h" -#include "activate-settings-daemon.h" -#include "capplet-stock-icons.h" -#include <../accessibility/keyboard/accessibility-keyboard.h> #include "gnome-keyboard-properties-xkb.h" diff --git a/capplets/keyboard/gnome-keyboard-properties-xkbot.c b/capplets/keyboard/gnome-keyboard-properties-xkbot.c index 83c6df835..49f9b99a2 100644 --- a/capplets/keyboard/gnome-keyboard-properties-xkbot.c +++ b/capplets/keyboard/gnome-keyboard-properties-xkbot.c @@ -1,9 +1,9 @@ /* -*- mode: c; style: linux -*- */ /* gnome-keyboard-properties-xkbot.c - * Copyright (C) 2003 Sergey V. Oudaltsov + * Copyright (C) 2003-2007 Sergey V. Udaltsov * - * Written by: Sergey V. Oudaltsov + * Written by: Sergey V. Udaltsov * John Spray * * This program is free software; you can redistribute it and/or modify @@ -30,13 +30,7 @@ #include #include -#include "libgnomekbd/gkbd-keyboard-config.h" - #include "capplet-util.h" -#include "gconf-property-editor.h" -#include "activate-settings-daemon.h" -#include "capplet-stock-icons.h" -#include <../accessibility/keyboard/accessibility-keyboard.h> #include "gnome-keyboard-properties-xkb.h" diff --git a/capplets/keyboard/gnome-keyboard-properties-xkbpv.c b/capplets/keyboard/gnome-keyboard-properties-xkbpv.c index de8ebb5d3..aa67d760e 100644 --- a/capplets/keyboard/gnome-keyboard-properties-xkbpv.c +++ b/capplets/keyboard/gnome-keyboard-properties-xkbpv.c @@ -1,9 +1,9 @@ /* -*- mode: c; style: linux -*- */ -/* gnome-keyboard-properties-xkb.c - * Copyright (C) 2003 Sergey V. Oudaltsov +/* gnome-keyboard-properties-xkbpv.c + * Copyright (C) 2003-2007 Sergey V. Udaltsov * - * Written by: Sergey V. Oudaltsov + * Written by: Sergey V. Udaltsov * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -28,8 +28,6 @@ #include #include -#include - #include "capplet-util.h" #include "gnome-keyboard-properties-xkb.h" diff --git a/capplets/keyboard/gnome-keyboard-properties.glade b/capplets/keyboard/gnome-keyboard-properties.glade index 60893110b..49fe8fcd4 100644 --- a/capplets/keyboard/gnome-keyboard-properties.glade +++ b/capplets/keyboard/gnome-keyboard-properties.glade @@ -1,1946 +1,1297 @@ - - - + + + - - - 6 - Keyboard Preferences - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - False - - - - True - False - 2 - - - - True - GTK_BUTTONBOX_END - - - - True - True - True - gtk-help - True - GTK_RELIEF_NORMAL - True - -11 - - - - - - True - True - True - GTK_RELIEF_NORMAL - True - 0 - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - gtk-jump-to - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - _Accessibility... - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - - - - True - True - True - True - True - gtk-close - True - GTK_RELIEF_NORMAL - True - -7 - - - - - 0 - False - True - GTK_PACK_END - - - - - - 5 - True - True - True - True - GTK_POS_TOP - False - False - - - - 12 - True - False - 18 - - - - True - False - 6 - - - - True - <b>Repeat Keys</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - False - 0 - - - - True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - False - 6 - - - - True - True - Key presses _repeat when key is held down - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - - True - False - 12 - - - - True - False - 6 - - - - True - _Delay: - True - True - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - repeat_delay_scale - - - 0 - True - True - - - - - - True - _Speed: - True - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - repeat_speed_scale - - - 0 - True - True - - - - - 0 - False - False - - - - - - True - False - 6 - - - - True - <small><i>Short</i></small> - False - True - GTK_JUSTIFY_LEFT - False - False - 1 - 0.5 - 10 - 0 - - - 0 - True - True - - - - - - True - <small><i>Slow</i></small> - False - True - GTK_JUSTIFY_LEFT - False - False - 1 - 0.5 - 10 - 0 - - - 0 - True - True - - - - - 0 - False - False - - - - - - True - False - 6 - - - - True - True - False - GTK_POS_TOP - 1 - GTK_UPDATE_CONTINUOUS - False - 500 100 1500 10 10 0 - - - 0 - True - True - - - - - - True - True - False - GTK_POS_TOP - 1 - GTK_UPDATE_CONTINUOUS - False - 30 10 110 10 10 0 - - Repeat keys speed - - - - 0 - True - True - - - - - 0 - True - True - - - - - - True - False - 6 - - - - True - <small><i>Long</i></small> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - True - True - - - - - - True - <small><i>Fast</i></small> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - True - True - - - - - 0 - False - False - - - - - 0 - False - True - - - - - 0 - True - True - - - - - 0 - True - True - - - - - 0 - False - True - - - - - - True - False - 6 - - - - True - <b>Cursor Blinking</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - False - 0 - - - - True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - False - 6 - - - - True - True - Cursor _blinks in text boxes and fields - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - - True - False - 12 - - - - True - S_peed: - True - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - cursor_blink_time_scale - - - 0 - False - False - - - - - - True - False - 6 - - - - True - <small><i>Slow</i></small> - False - True - GTK_JUSTIFY_LEFT - False - False - 1 - 0.5 - 10 - 0 - - - 0 - False - False - - - - - - True - True - False - GTK_POS_TOP - 1 - GTK_UPDATE_DISCONTINUOUS - False - 1000 100 2500 200 200 0 - - Cursor blinks speed - - - - 0 - True - True - - - - - - True - <small><i>Fast</i></small> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - 0 - True - True - - - - - 0 - True - True - - - - - 0 - True - True - - - - - 0 - True - True - - - - - 0 - False - True - - - - - - True - False - 12 - - - - True - _Type to test settings: - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - test_entry - - - 0 - False - False - - - - - - True - True - True - True - 256 - - True - False - - - 0 - True - True - - - - - 0 - False - True - - - - - False - True - - - - - - True - Keyboard - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - - - tab - - - - - - 12 - True - False - 0 - - - - True - False - 6 - - - - True - False - 12 - - - - True - Keyboard _model: - True - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - xkb_model - - - 0 - False - False - - - - - - True - False - True - 0 - Microsoft Natural Keyboard - True - False - - - 0 - True - True - - - - - - True - True - Choose... - True - GTK_RELIEF_NORMAL - True - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - - True - False - 6 - - - - True - False - 6 - - - - True - _Selected layouts: - True - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - xkb_layouts_selected - - - 0 - False - False - - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - - True - True - True - False - False - True - - - - - 0 - True - True - - - - - 0 - True - True - - - - - - 6 - True - False - 12 - - - - True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - True - GTK_RELIEF_NORMAL - True - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - gtk-add - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - _Add... - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - - True - True - gtk-remove - True - GTK_RELIEF_NORMAL - True - - - 0 - False - False - - - - - - True - True - gtk-go-up - True - GTK_RELIEF_NORMAL - True - - - 0 - False - False - - - - - - True - True - gtk-go-down - True - GTK_RELIEF_NORMAL - True - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - 0 - True - True - - - - - - True - True - Separate _group for each window - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - - True - False - 6 - - - - - - - - True - True - GTK_RELIEF_NORMAL - True - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - gtk-refresh - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - Reset To De_faults - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - GTK_PACK_END - - - - - - - - - 0 - False - False - GTK_PACK_END - - - - - 0 - False - True - - - - - 0 - True - True - - - - - False - True - - - - - - True - Layouts - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - tab - - - - - - 12 - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_NONE - GTK_CORNER_TOP_LEFT - - - - True - GTK_SHADOW_NONE - - - - True - False - 0 - - - - - - - False - True - - - - - - True - Layout Options - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - tab - - - - - - True - False - 12 - - - - 12 - True - False - 18 - - - - True - False - 6 - - - - True - Lock screen after a certain duration to help prevent repetitive keyboard use injuries - True - <b>_Lock screen to enforce typing break</b> - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - - True - False - 0 - - - - True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - False - 6 - - - - True - False - 12 - - - - True - False - 6 - - - - True - _Work interval lasts: - True - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - break_enabled_spin - - - 0 - True - True - - - - - - True - _Break interval lasts: - True - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - break_interval_spin - - - 0 - True - True - - - - - 0 - False - False - - - - - - True - False - 6 - - - - True - False - 6 - - - - True - Duration of work before forcing a break - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 1 1 100000 1 10 10 - - - 0 - True - True - - - - - - True - Duration of the break when typing is disallowed - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 1 1 100000 1 10 10 - - - 0 - True - True - - - - - 0 - True - True - - - - - - True - False - 6 - - - - True - minutes - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - True - True - - - - - - True - minutes - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - True - True - - - - - 0 - True - True - - - - - 0 - False - False - - - - - 0 - True - True - - - - - - True - Check if breaks are allowed to be postponed - True - All_ow postponing of breaks - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - 0 - True - True - - - - - 0 - False - False - - - - - 0 - True - True - - - - - 0 - True - True - - - - - False - True - - - - - - True - Typing Break - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - - - tab - - - - - 0 - True - True - - - - - - - - 5 - True - Choose a Keyboard Model - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - True - 450 - 300 - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - False - - - - True - False - 2 - - - - True - GTK_BUTTONBOX_END - - - - True - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - -6 - - - - - - True - True - True - gtk-ok - True - GTK_RELIEF_NORMAL - True - -5 - - - - - 0 - False - True - GTK_PACK_END - - - - - - 5 - True - False - 6 - - - - True - _Models: - True - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - - True - True - False - False - False - True - - - - - 0 - True - True - - - - - 0 - True - True - - - - - - - - 5 - True - Choose a Layout - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - 670 - 350 - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - False - - - - True - False - 2 - - - - True - GTK_BUTTONBOX_END - - - - True - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - -6 - - - - - - True - True - True - gtk-ok - True - GTK_RELIEF_NORMAL - True - -5 - - - - - 0 - False - True - GTK_PACK_END - - - - - - True - True - - - - 5 - True - False - 6 - - - - True - A_vailable layouts: - True - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - hpaned1 - - - 0 - False - False - - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - - True - True - False - False - False - True - - - - - 0 - True - True - - - - - True - False - - - - - - 5 - True - False - 6 - - - - True - Preview: - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - True - True - - - - - 0 - True - True - - - - - - + + 6 + Keyboard Preferences + GDK_WINDOW_TYPE_HINT_DIALOG + False + + + True + 2 + + + True + True + 5 + + + True + 12 + 18 + + + True + 6 + + + True + 0 + <b>Repeat Keys</b> + True + + + False + False + + + + + True + + + True + + + + False + False + + + + + True + 6 + + + True + True + Key presses _repeat when key is held down + True + True + + + False + False + + + + + True + 12 + + + True + 6 + + + True + 0 + _Delay: + True + True + GTK_JUSTIFY_CENTER + repeat_delay_scale + + + + + True + 0 + _Speed: + True + GTK_JUSTIFY_CENTER + repeat_speed_scale + + + 1 + + + + + False + False + + + + + True + 6 + + + True + 1 + 10 + <small><i>Short</i></small> + True + + + + + True + 1 + 10 + <small><i>Slow</i></small> + True + + + 1 + + + + + False + False + 1 + + + + + True + 6 + + + True + True + 500 100 1500 10 10 0 + False + + + + + True + True + 30 10 110 10 10 0 + False + + Repeat keys speed + + + + 1 + + + + + 2 + + + + + True + 6 + + + True + 0 + <small><i>Long</i></small> + True + + + + + True + 0 + <small><i>Fast</i></small> + True + + + 1 + + + + + False + False + 3 + + + + + False + 1 + + + + + 1 + + + + + 1 + + + + + False + + + + + True + 6 + + + True + 0 + <b>Cursor Blinking</b> + True + + + False + False + + + + + True + + + True + + + + False + False + + + + + True + 6 + + + True + True + Cursor _blinks in text boxes and fields + True + True + + + False + False + + + + + True + 12 + + + True + 0 + S_peed: + True + GTK_JUSTIFY_CENTER + cursor_blink_time_scale + + + False + False + + + + + True + 6 + + + True + 1 + 10 + <small><i>Slow</i></small> + True + + + False + False + + + + + True + True + GTK_UPDATE_DISCONTINUOUS + 1000 100 2500 200 200 0 + False + + Cursor blinks speed + + + + 1 + + + + + True + 0 + <small><i>Fast</i></small> + True + + + False + False + 2 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + False + 1 + + + + + True + 12 + + + True + _Type to test settings: + True + test_entry + + + False + False + + + + + True + True + 256 + + + 1 + + + + + False + 2 + + + + + False + + + + + True + Keyboard + GTK_JUSTIFY_CENTER + + + tab + False + False + + + + + True + 12 + + + True + 6 + + + True + 12 + + + True + 0 + Keyboard _model: + True + xkb_model + + + False + False + + + + + True + False + Microsoft Natural Keyboard + + + 1 + + + + + True + True + Choose... + True + + + False + False + 2 + + + + + + + + False + False + + + + + True + 6 + + + True + 6 + + + True + 0 + _Selected layouts: + True + xkb_layouts_selected + + + False + False + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + + + True + True + + + + + 1 + + + + + + + True + 6 + 12 + + + True + + + False + False + + + + + True + True + + + True + 0 + 0 + + + True + 2 + + + True + gtk-add + + + False + False + + + + + True + _Add... + True + + + False + False + 1 + + + + + + + + + False + False + 1 + + + + + True + True + gtk-remove + True + + + False + False + 2 + + + + + True + True + gtk-go-up + True + + + False + False + 3 + + + + + True + True + gtk-go-down + True + + + False + False + 4 + + + + + + + + False + False + 1 + + + + + 1 + + + + + True + True + Separate _group for each window + True + True + + + False + False + 2 + + + + + True + 6 + + + + + + True + True + + + True + 0 + 0 + + + True + 2 + + + True + gtk-refresh + + + False + False + + + + + True + Reset To De_faults + True + + + False + False + GTK_PACK_END + 1 + + + + + + + + + False + False + GTK_PACK_END + 1 + + + + + False + 3 + + + + + + + 1 + False + + + + + True + Layouts + + + tab + 1 + False + False + + + + + True + True + 12 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + + + True + GTK_SHADOW_NONE + + + True + + + + + + + 2 + False + + + + + True + Layout Options + + + tab + 2 + False + False + + + + + True + 12 + + + True + 12 + 18 + + + True + 6 + + + True + True + Lock screen after a certain duration to help prevent repetitive keyboard use injuries + <b>_Lock screen to enforce typing break</b> + True + True + + + False + False + + + + + True + + + True + + + + False + False + + + + + True + 6 + + + True + 12 + + + True + 6 + + + True + 0 + _Work interval lasts: + True + break_enabled_spin + + + + + True + 0 + _Break interval lasts: + True + True + break_interval_spin + + + 1 + + + + + False + False + + + + + True + 6 + + + True + 6 + + + True + True + Duration of work before forcing a break + 1 1 100000 1 10 10 + 1 + + + + + True + True + Duration of the break when typing is disallowed + 1 1 100000 1 10 10 + 1 + + + 1 + + + + + + + True + 6 + + + True + 0 + minutes + + + + + True + 0 + minutes + + + 1 + + + + + 1 + + + + + False + False + 1 + + + + + + + True + True + Check if breaks are allowed to be postponed + All_ow postponing of breaks + True + True + + + False + False + 1 + + + + + 1 + + + + + False + False + 1 + + + + + + + + + 3 + False + + + + + True + Typing Break + + + tab + 3 + False + False + + + + + 1 + + + + + True + GTK_BUTTONBOX_END + + + True + True + True + gtk-help + True + -11 + + + + + True + True + True + + + + True + 0 + 0 + + + True + 2 + + + True + gtk-jump-to + + + False + False + + + + + True + _Accessibility... + True + + + False + False + 1 + + + + + + + + + 1 + + + + + True + True + True + True + True + gtk-close + True + -7 + + + 2 + + + + + False + GTK_PACK_END + + + + + + + True + 5 + Choose a Keyboard Model + True + 450 + 300 + GDK_WINDOW_TYPE_HINT_DIALOG + False + + + True + 2 + + + True + 5 + 6 + + + True + 0 + _Models: + True + + + False + False + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + + + True + True + False + + + + + 1 + + + + + 1 + + + + + True + GTK_BUTTONBOX_END + + + True + True + True + gtk-cancel + True + -6 + + + + + True + True + True + gtk-ok + True + -5 + + + 1 + + + + + False + GTK_PACK_END + + + + + + + True + 5 + Choose a Layout + 670 + 350 + GDK_WINDOW_TYPE_HINT_DIALOG + False + + + True + 2 + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 3 + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 6 + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + _Layouts: + True + + + False + False + + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + False + + + + + 1 + + + + + 3 + + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 3 + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + _Variants: + True + + + False + False + + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + False + + + + + 1 + + + + + 3 + 1 + + + + + False + False + 3 + + + + + True + 5 + 6 + + + True + 0 + Preview: + + + False + False + + + + + + + + 1 + + + + + 1 + + + + + True + GTK_BUTTONBOX_END + + + True + True + True + gtk-cancel + True + -6 + + + + + True + True + True + gtk-ok + True + -5 + + + 1 + + + + + False + GTK_PACK_END + + + + +