gtk2/gtk/inspector
Matthias Clasen c297d45b8a gtk: Stop using modifier intents
Reviewing the existing settings, the only backend with
some differences in the modifier intent settings is OS X,
and we would rather have that implemented by interpreting
the existing modifiers in the appropriate way.

                X11      Wayland  Win32    OS X

primary         ctrl     ctrl     ctrl     mod2
mnemonic        alt      alt      alt      alt
context menu    -        -        -        ctrl
extend sel      shift    shift    shift    shift
modify sel      ctrl     ctrl     ctrl     mod2
no text         alt|ctrl alt|ctrl alt|ctrl mod2|ctrl
shift group     varies   -        -        alt

GTK now uses the following modifiers:

primary         ctrl
mnemonic        alt
extend sel      shift
modify sel      ctrl
no text         alt|ctrl

The context menu and shift group intents were not used
in GTK at all.

Update tests to no longer expect <Primary> to roundtrip
through the accelerator parsing and formatting code.
2020-04-06 16:32:03 -04:00
..
action-editor.c inspector: Add a refresh button for actions 2019-06-16 23:03:19 -04:00
action-editor.h inspector: Add a refresh button for actions 2019-06-16 23:03:19 -04:00
actions.c inspector: Fix actions visibility 2019-06-20 22:49:22 -04:00
actions.h
actions.ui Drop the expand property 2020-02-25 18:29:15 -05:00
actions.ui.h
baselineoverlay.c inspector: Draw baselines as an overlay 2020-02-10 00:10:43 -05:00
baselineoverlay.h inspector: Draw baselines as an overlay 2020-02-10 00:10:43 -05:00
cellrenderergraph.c
cellrenderergraph.h
controllers.c Drop the margin property 2020-02-25 20:59:04 -05:00
controllers.h
css-editor.c Remove overwrite confirmation machinery from GtkFileChooser 2020-02-22 15:22:06 +00:00
css-editor.h inspector: Make css editor respect inspected display 2019-12-07 18:07:05 -05:00
css-editor.ui Drop the margin property 2020-02-25 20:59:04 -05:00
css-editor.ui.h
css-node-tree.c popover: Drop ::relative-to 2020-02-24 20:46:41 -05:00
css-node-tree.h inspector: Make the css tree respect inspected display 2019-12-07 18:07:44 -05:00
css-node-tree.ui Fix a leftover occurrence of ::expand 2020-02-26 19:31:25 -05:00
data-list.c inspector: Manage visibility of stack pages 2019-04-02 23:36:45 +00:00
data-list.h
data-list.ui Drop the margin property 2020-02-25 20:59:04 -05:00
data-list.ui.h
focusoverlay.c inspector: Add a focus overlay 2019-12-27 17:35:09 -05:00
focusoverlay.h inspector: Add a focus overlay 2019-12-27 17:35:09 -05:00
fpsoverlay.c fpsoverlay: Fix fps overlay position 2019-07-10 18:34:16 +02:00
fpsoverlay.h
general.c inspector: Fix child widget life cycle 2020-03-24 10:44:06 +01:00
general.h inspector: Make general respect inspected display 2019-12-07 18:07:05 -05:00
general.ui Drop the margin property 2020-02-25 20:59:04 -05:00
general.ui.h inspector: Drop the "plus" 2019-02-05 11:25:15 +01:00
graphdata.c
graphdata.h
gtktreemodelcssnode.c
gtktreemodelcssnode.h
highlightoverlay.c
highlightoverlay.h
init.c inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
init.h
inspect-button.c inspector: Make picking work again 2020-03-21 09:42:58 -04:00
inspector.css inspector: Don't add padding to spinbuttons 2019-10-09 16:57:22 +02:00
inspectoroverlay.c
inspectoroverlay.h
layoutoverlay.c Use style values directly 2020-01-29 11:07:32 +01:00
layoutoverlay.h
logo.png
logs.c inspector: Avoid critical warnings 2019-12-07 19:39:02 -05:00
logs.h inspector: Make logs respect inspected display 2019-12-07 18:07:05 -05:00
logs.ui Drop the margin property 2020-02-25 20:59:04 -05:00
magnifier.c inspector: Manage visibility of stack pages 2019-04-02 23:36:45 +00:00
magnifier.h
magnifier.ui Drop the expand property 2020-02-25 18:29:15 -05:00
magnifier.ui.h
menu.c inspector: Manage visibility of stack pages 2019-04-02 23:36:45 +00:00
menu.h
menu.ui Drop the expand property 2020-02-25 18:29:15 -05:00
menu.ui.h
meson.build inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
misc-info.c inspector: Fix child widget life cycle 2020-03-24 10:44:06 +01:00
misc-info.h inspector: Stop deriving from scrolled window 2019-05-28 22:35:36 +00:00
misc-info.ui Drop the margin property 2020-02-25 20:59:04 -05:00
misc-info.ui.h
object-hierarchy.ui.h
object-tree.c gtk: Stop using modifier intents 2020-04-06 16:32:03 -04:00
object-tree.h inspector: Make object tree respect inspected display 2019-12-07 14:59:49 -05:00
object-tree.ui Drop the expand property 2020-02-25 18:29:15 -05:00
object-tree.ui.h
object-tree.ui.u
prop-editor.c Small fixups 2020-02-26 08:13:45 -05:00
prop-editor.h inspector: Revamp attribute and action info 2019-04-12 15:08:01 -04:00
prop-list.c inspector: Fix child widget life cycle 2020-03-24 10:44:06 +01:00
prop-list.h inspector: Show readonly property values 2019-04-12 15:08:01 -04:00
prop-list.ui Drop the expand property 2020-02-25 18:29:15 -05:00
prop-list.ui.h
recorder.c Small fixups 2020-02-26 08:13:45 -05:00
recorder.h
recorder.ui Drop the margin property 2020-02-25 20:59:04 -05:00
recording.c
recording.h
renderrecording.c
renderrecording.h
resource-list.c gtk: Stop using modifier intents 2020-04-06 16:32:03 -04:00
resource-list.h
resource-list.ui Drop the margin property 2020-02-25 20:59:04 -05:00
resource-list.ui.h
selector.ui.h
shortcuts.c inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
shortcuts.h inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
shortcuts.ui inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
signals-list.ui.h
size-groups.c Drop the margin property 2020-02-25 20:59:04 -05:00
size-groups.h
startrecording.c
startrecording.h
statistics.c inspector: Give better advice 2019-12-21 21:09:18 -05:00
statistics.h
statistics.ui Drop the expand property 2020-02-25 18:29:15 -05:00
statistics.ui.h
strv-editor.c entry, spin button: Drop redundant API 2019-02-28 16:34:00 -05:00
strv-editor.h
treewalk.c
treewalk.h
type-info.c Drop the margin property 2020-02-25 20:59:04 -05:00
type-info.h inspector: Type info for misc pane 2019-04-03 23:50:24 +01:00
type-info.ui inspector: Type info for misc pane 2019-04-03 23:50:24 +01:00
updatesoverlay.c Stop using gtk_widget_get_surface 2019-05-28 20:25:16 +00:00
updatesoverlay.h
visual.c inspector: Fix child widget life cycle 2020-03-24 10:44:06 +01:00
visual.h inspector: Make visual settings respect the inspected display 2019-12-07 18:07:05 -05:00
visual.ui Drop the margin property 2020-02-25 20:59:04 -05:00
visual.ui.h inspector: Drop the "plus" 2019-02-05 11:25:15 +01:00
window.c inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
window.h inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
window.ui inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
window.ui.h