summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* popover menu: Implement shortcut managerMatthias Clasen2019-06-241-1/+20
* shortcut controller: Factor out a helperMatthias Clasen2019-06-241-54/+36
* Implement group cyclingMatthias Clasen2019-06-241-5/+34
* label: Remove mnemonics when unmappedMatthias Clasen2019-06-241-5/+28
* Set names on shortcut controllersMatthias Clasen2019-06-243-0/+9
* inspector: Show owners for shortcutsMatthias Clasen2019-06-241-0/+44
* inspector: Add a quick shortcuts pageMatthias Clasen2019-06-248-0/+283
* inspector: Show shortcut actions and triggersMatthias Clasen2019-06-241-0/+43
* shortcut controller: Make model readableMatthias Clasen2019-06-241-1/+5
* window: Use gtk_widget_class_bind_actionMatthias Clasen2019-06-241-6/+6
* Add gtk_widget_class_bind_actionMatthias Clasen2019-06-243-0/+106
* shortcutcontroller: Unref shortcut properGeorges Basile Stavracas Neto2019-06-241-2/+6
* shortcuttrigger: Filter a few modifiers outGeorges Basile Stavracas Neto2019-06-241-0/+4
* filechooser: Trigger the location popup via bindingsBenjamin Otte2019-06-241-55/+30
* filechooser: Remove outdated hackBenjamin Otte2019-06-241-21/+0
* accels: Remove GtkAccelGroupBenjamin Otte2019-06-2419-1548/+12
* testmenubutton: Don't create a GtkAccelGroupBenjamin Otte2019-06-241-4/+0
* testsuite: Remove GtkAccelGroup usageBenjamin Otte2019-06-243-70/+0
* doc tools: Create AccelLabel image without using GtkAccelGroupBenjamin Otte2019-06-241-6/+1
* widget: Remove gtk_widget_add_accelerator()Benjamin Otte2019-06-246-443/+2
* testgtk: Port keyval example to shortcut controllersBenjamin Otte2019-06-241-17/+20
* gtk-demo: Redo builder example to use shortcutsBenjamin Otte2019-06-242-44/+91
* shortcutcontroller: Implement GtkBuildableBenjamin Otte2019-06-241-1/+30
* shortcutaction: Integrate with GtkBuilder property parsingBenjamin Otte2019-06-243-1/+145
* shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()Benjamin Otte2019-06-244-0/+52
* application: Replace accelerator handling with shortcutsBenjamin Otte2019-06-243-374/+200
* accel: Add display arg to gtk_accelerator_parse_with_keycode()Benjamin Otte2019-06-243-2/+6
* accelerators: Make gtk_accelerator_parse() return TRUE/FALSEBenjamin Otte2019-06-247-27/+30
* shortcuttrigger: Add hash(), equal(), and compare() functionsBenjamin Otte2019-06-243-0/+183
* shortcuts: Mananage managed shortcuts with a custom modelBenjamin Otte2019-06-249-46/+732
* gdk: Make gdk_keyval_name() return a const charBenjamin Otte2019-06-245-8/+8
* shortcutaction: Add gtk_shortcut_action_to_string()Benjamin Otte2019-06-243-7/+124
* widget: Keep keybindings as a GListStoreBenjamin Otte2019-06-244-36/+27
* shortcutcontroller: Add gtk_shortcut_controller_new_for_model()Benjamin Otte2019-06-243-6/+64
* shortcutcontroller: Implement GListModelBenjamin Otte2019-06-241-15/+74
* gtk-demo: Port the sliding puzzle demo to shortcutsBenjamin Otte2019-06-241-43/+36
* shortcut: Change the API for creating shortcutsBenjamin Otte2019-06-247-26/+93
* shortcut: Add GtkShortcutActionBenjamin Otte2019-06-2417-501/+1201
* accelgroup: Remove unneeded APIsBenjamin Otte2019-06-244-154/+0
* gtk: Remove GtkAccelMapBenjamin Otte2019-06-2416-1366/+2
* gtk: Remove accel pathsBenjamin Otte2019-06-2413-451/+8
* menushell: Remove old mnemonic handlingBenjamin Otte2019-06-245-421/+1
* window: Remove all old mnemonic handling APIBenjamin Otte2019-06-246-254/+28
* menu: Implement GtkShortcutManagerBenjamin Otte2019-06-241-2/+20
* shortcutmanager: AddBenjamin Otte2019-06-2410-23/+190
* label: Implement mnemonics using shortcutsBenjamin Otte2019-06-241-73/+34
* shortcut: Add gtk_shortcut_set_mnemonic_activate()Benjamin Otte2019-06-242-0/+86
* shortcuttrigger: Add support for mnemonicsBenjamin Otte2019-06-247-28/+259
* window: Put F10 accelerator into its own shortcut controllerBenjamin Otte2019-06-241-54/+49
* window: Get rid of public APIs that shouldn't beBenjamin Otte2019-06-244-74/+5