| Commit message (Expand) | Author | Age | Files | Lines |
* | shortcutaction: Integrate with GtkBuilder property parsing | Benjamin Otte | 2020-03-25 | 3 | -1/+95 |
* | shortcuttrigger: Add gtk_shortcut_triger_new_parse_string() | Benjamin Otte | 2020-03-25 | 4 | -0/+52 |
* | application: Replace accelerator handling with shortcuts | Benjamin Otte | 2020-03-25 | 3 | -373/+199 |
* | accel: Add display arg to gtk_accelerator_parse_with_keycode() | Benjamin Otte | 2020-03-25 | 3 | -2/+6 |
* | accelerators: Make gtk_accelerator_parse() return TRUE/FALSE | Benjamin Otte | 2020-03-25 | 6 | -24/+26 |
* | shortcuttrigger: Add hash(), equal(), and compare() functions | Benjamin Otte | 2020-03-25 | 3 | -0/+183 |
* | shortcutmanager: Use list models | Matthias Clasen | 2020-03-25 | 3 | -23/+93 |
* | shortcutcontroller: Use a list model for shortcuts | Matthias Clasen | 2020-03-25 | 2 | -30/+19 |
* | shortcutaction: Add gtk_shortcut_action_to_string() | Benjamin Otte | 2020-03-25 | 3 | -6/+113 |
* | widget: Only create a controller if we have shortcuts | Matthias Clasen | 2020-03-25 | 1 | -3/+6 |
* | widget: Keep keybindings as a GListStore | Benjamin Otte | 2020-03-25 | 4 | -36/+27 |
* | shortcutcontroller: Add gtk_shortcut_controller_new_for_model() | Benjamin Otte | 2020-03-25 | 3 | -6/+64 |
* | shortcutcontroller: Implement GListModel | Benjamin Otte | 2020-03-25 | 1 | -15/+74 |
* | gtk-demo: Port the sliding puzzle demo to shortcuts | Benjamin Otte | 2020-03-25 | 1 | -43/+36 |
* | shortcut: Change the API for creating shortcuts | Benjamin Otte | 2020-03-25 | 7 | -28/+94 |
* | shortcut: Add GtkShortcutAction | Benjamin Otte | 2020-03-25 | 16 | -615/+1101 |
* | accelgroup: Remove unneeded APIs | Benjamin Otte | 2020-03-25 | 4 | -154/+0 |
* | gtk: Remove GtkAccelMap | Emmanuele Bassi | 2020-03-25 | 15 | -1383/+2 |
* | gtk: Remove accel paths | Benjamin Otte | 2020-03-25 | 6 | -107/+7 |
* | Remove GtkMnemonicHash | Benjamin Otte | 2020-03-25 | 4 | -255/+0 |
* | window: Remove all old mnemonic handling API | Emmanuele Bassi | 2020-03-25 | 5 | -243/+27 |
* | Add GtkShortcutManager | Emmanuele Bassi | 2020-03-25 | 11 | -22/+228 |
* | label: Implement mnemonics using shortcuts | Benjamin Otte | 2020-03-25 | 1 | -27/+35 |
* | shortcut: Add gtk_shortcut_set_mnemonic_activate() | Benjamin Otte | 2020-03-25 | 2 | -0/+86 |
* | shortcuttrigger: Add support for mnemonics | Benjamin Otte | 2020-03-25 | 7 | -28/+257 |
* | window: Put F10 accelerator into its own shortcut controller | Benjamin Otte | 2020-03-25 | 1 | -54/+45 |
* | window: Get rid of public APIs that shouldn't be | Benjamin Otte | 2020-03-25 | 4 | -76/+5 |
* | gdk: Remove GDK_RELEASE_MASK | Benjamin Otte | 2020-03-25 | 3 | -37/+6 |
* | gtk-demo: Add a dumb demo for shortcut triggers | Benjamin Otte | 2020-03-25 | 3 | -0/+94 |
* | shortcutcontroller: Add GtkShortcutScope | Benjamin Otte | 2020-03-25 | 6 | -8/+327 |
* | shortcuttrigger: Add gtk_shortcut_trigger_to_label() | Benjamin Otte | 2020-03-25 | 3 | -5/+126 |
* | accelgroup: Add gtk_accel_group_print_label() | Benjamin Otte | 2020-03-25 | 2 | -7/+19 |
* | accellabel: Move gtk_accelerator_get_label() code | Benjamin Otte | 2020-03-25 | 3 | -339/+312 |
* | accellabel: Get rid of class variables | Benjamin Otte | 2020-03-25 | 1 | -46/+56 |
* | gtk: Remove bindings | Benjamin Otte | 2020-03-25 | 18 | -2006/+255 |
* | Remove bindings activation from GtkEventControllerKey | Emmanuele Bassi | 2020-03-25 | 1 | -4/+0 |
* | popover: Add keynav keybindings | Matthias Clasen | 2020-03-25 | 1 | -40/+40 |
* | popovermenu: Port to shortcuts | Emmanuele Bassi | 2020-03-25 | 1 | -44/+40 |
* | accelgroup: Actually have a default mod mask | Benjamin Otte | 2020-03-25 | 1 | -1/+1 |
* | treeview: Redo event forwarding hack | Benjamin Otte | 2020-03-25 | 1 | -20/+34 |
* | combobox: Redo key event forwarding hack | Benjamin Otte | 2020-03-25 | 1 | -14/+18 |
* | widget: Add private accessor to event controllers | Emmanuele Bassi | 2020-03-25 | 2 | -0/+21 |
* | iconview: Port bindings to use shortcuts | Benjamin Otte | 2020-03-25 | 1 | -67/+77 |
* | infobar: Port bindings to use shortcuts | Benjamin Otte | 2020-03-25 | 1 | -12/+7 |
* | label: Port bindings to use shortcuts | Benjamin Otte | 2020-03-25 | 1 | -78/+64 |
* | listbox: Port bindings to use shortcuts | Benjamin Otte | 2020-03-25 | 1 | -47/+49 |
* | notebook: Port bindings to use shortcuts | Benjamin Otte | 2020-03-25 | 1 | -86/+87 |
* | scale: Port bindings to use shortcuts | Benjamin Otte | 2020-03-25 | 1 | -8/+5 |
* | scalebutton: Port bindings to use shortcuts | Benjamin Otte | 2020-03-25 | 1 | -16/+24 |
* | scrolledwindow: Port bindings to use shortcuts | Benjamin Otte | 2020-03-25 | 1 | -34/+32 |