[gtk] (203 commits) Non-fast-forward update to branch wip/ebassi/shortcut



The branch 'wip/ebassi/shortcut' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  07f2583... bindings: Replace GtkBindingArg arguments with GVariant
  350559a... bindings: Add gtk_binding_entry_add_signal_variant()
  e6442c5... bindings: Parse into GVariantBuilder directly
  f283c93... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  1cbee68... shortcutcontroller: Introduce
  02b9436... bindings: Split out function to invoke an action signal
  a3fdb0a... gtk: Add GtkShortcut
  1669dd4... widget: Add gtk_widget_class_add_shortcut()
  48ae9fc... bindings: Add more variant types
  d271186... window: Port bindings to use shortcuts
  0d8cc18... shortcut: Add GtkShortcutTrigger
  626a12b... trigger: Add an alternative trigger
  44ae829... assistant: Port bindings to use shortcuts
  95628c6... combobox: Port bindings to use shortcuts
  35f4a2f... shortcut: Add gtk_shortcut_set_callback()
  f35b8b8... bindings: Export action activation internally
  987b33e... shortcut: Add action activation
  fcfaa3b... Allow installing bindings bound to actions
  f6fe837... text: Port to widget shortcuts
  890c120... dialog: Port binding to use shortcuts
  1d25790... widget: Port bindings to use shortcuts
  025856c... treeview: Port bindings to use shortcuts
  9553fe9... shortcutcontroller: Add private API for running class short
  7975e33... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  66a4413... toolbar: Port bindings to use shortcuts
  deb920f... filechooserwidget: Port bindings to use shortcuts
  c471b3d... textview: Port bindings to use shortcuts
  bd38128... spinbutton: Port bindings to use shortcuts
  8bee5c1... paned: Port bindings to use shortcuts
  6cd08e8... flowbox: Port bindings to use shortcuts
  32176ed... shortcutswindow: Port bindings to use shortcuts
  39a0deb... shortcutssection: Port bindings to use shortcuts
  47420da... searchentry: Port bindings to use shortcuts
  c9b63a4... scrolledwindow: Port bindings to use shortcuts
  58ca4d2... scalebutton: Port bindings to use shortcuts
  b9c95ae... scale: Port bindings to use shortcuts
  82c2fe4... notebook: Port bindings to use shortcuts
  600b02b... listbox: Port bindings to use shortcuts
  3d9d76f... label: Port bindings to use shortcuts
  b4e36fd... infobar: Port bindings to use shortcuts
  a0a92d4... iconview: Port bindings to use shortcuts
  7c84401... combobox: Redo key event forwarding hack
  f4350ec... widget: Add private accessor to event controllers
  3500925... treeview: Redo event forwarding hack
  a2cdf0f... accelgroup: Actually have a default mod mask
  387c053... entry: Remove unused include
  3f5621d... passwordentry: Remove unused include
  74cc743... popovermenu: Port to shortcuts
  d62b228... popover: Remove unused include
  f90cfb0... Remove bindings activation from GtkEventControllerKey
  150198d... cssprovider: Remove unused include
  66043a8... Remove unused include
  e27ed01... gtk: Remove bindings
  74e5e34... accellabel: Get rid of class variables
  6665727... accellabel: Move gtk_accelerator_get_label() code
  a96bcd3... accelgroup: Add gtk_accel_group_print_label()
  d805bc6... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  7c5f33a... shortcutcontroller: Add GtkShortcutScope
  5a59a7c... gtk-demo: Add a dumb demo for shortcut triggers
  abd93c7... gdk: Remove GDK_RELEASE_MASK
  9a9bdd3... window: Get rid of public APIs that shouldn't be
  d222b21... window: Put F10 accelerator into its own shortcut controlle
  28e5529... shortcuttrigger: Add support for mnemonics
  e051626... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  23f8200... label: Implement mnemonics using shortcuts
  f1789ff... Add GtkShortcutManager
  5e31752... window: Remove all old mnemonic handling API
  561a2c6... Remove GtkMnemonicHash
  d9deaa0... gtk: Remove accel paths
  ac887b9... gtk: Remove GtkAccelMap
  2d1d5ef... accelgroup: Remove unneeded APIs
  30d79b9... shortcut: Add GtkShortcutAction
  74524be... shortcut: Change the API for creating shortcuts
  8c88bd5... gtk-demo: Port the sliding puzzle demo to shortcuts
  20ea427... shortcutcontroller: Implement GListModel
  410a291... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  56d3414... widget: Keep keybindings as a GListStore
  6ceee4b... shortcutaction: Add gtk_shortcut_action_to_string()
  a9a490c... gdk: Make gdk_keyval_name() return a const char
  4aec80a... shortcuts: Mananage managed shortcuts with a custom model
  e3bf73b... shortcuttrigger: Add hash(), equal(), and compare() functio
  3d6fd81... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  bc8f276... accel: Add display arg to gtk_accelerator_parse_with_keycod
  b01e521... application: Replace accelerator handling with shortcuts
  ae1e10f... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  1809d70... shortcutaction: INtegrate with GtkBuilder property parsing
  c4915d9... shortcutcontroller: Implement GtkBuildable
  5574163... testgtk: Port keyval example to shortcut controllers
  fb1d92a... widget: Remove gtk_widget_add_accelerator()
  fe8b8f8... doc tools: Create AccelLabel image without using GtkAccelGr
  c28013b... testsuite: Remove GtkAccelGroup usage
  0f16b51... testmenubutton: Don't create a GtkAccelGroup
  8cc3b95... accels: Remove GtkAccelGroup
  82ebe18... filechooser: Remove outdated hack
  c75a9a4... filechooser: Trigger the location popup via bindings
  165e43d... Use gatomicrefcount
  2a5f678... Fix mismatch between argument name and documentation
  6469092... Fix mismatch between header and documentation
  559e022... Fix mismatch between header and documentation
  62f4f34... Bring back gtk_widget_buildable_custom_tag_end
  780f95b... shortcuttrigger: Clean up whitespace mishap
  d743ee1... Typo fix
  caa2d78... shortcuttrigger: Another whitespace mishap

Commits added to the branch:

  4a2d539... Build sassc as a dependency for flatpaks (*)
  20aec5a... Merge branch 'flatpak-build-sassc' into 'master' (*)
  b3f5243... a11y: Report children of widgets (*)
  d01070d... a11y: Add an accessible for widgets with children (*)
  145ccfe... stackswitcher: Use a composite accessible (*)
  18965ee... testsuite: Update some a11y tests (*)
  580384e... tests: Update expected output (*)
  bc682be... colorchooser: Use a composite accessible (*)
  a11b1bd... testsuite: Update expected output (*)
  2dba92f... tests: Fix infobars in ui files (*)
  b916723... testsuite: Improve --generate support (*)
  048effd... testsuite: Clean up a11y menu tests (*)
  769dae2... infobar: Implement forall (*)
  e45b668... testsuite: Misc. updates of expected output (*)
  cf69b7d... Merge branch 'a11y-fixes' into 'master' (*)
  56dc99a... gtkroot: Make enum a typedef (*)
  e67f0bf... gtkmain: Wait for GDK_CROSSING_UNGRAB leave event with impl (*)
  c7ab02d... Merge branch 'wip/carlosg/implicit-grabs-on-leave' into 'ma (*)
  65cc830... Updates for 3.98 (*)
  de299bb... Fix syntax (*)
  1da23b0... Add a forgotten word (*)
  c247e76... Remove accidentally added files (*)
  645af09... cssnode: Remove leftover vfunc (*)
  3d9e622... print: Don't use a toolbar in the custom paper dialog (*)
  8a60f5d... bloatpad: Use a box, not a toolbar (*)
  68dbb3f... gtk-demo: Get rid of toolbars (*)
  1363cac... widget-factory: Get rid of toolbars (*)
  9cccb94... css: Remove .inline-toolbar (*)
  e00030d... css: Remove .primary-toolbar (*)
  d72301b... testsuite: Get rid of GtkToolbar (*)
  44e153d... GtkToolbar: remove (*)
  24e2830... Merge branch 'wip/otte/toolbar' into 'master' (*)
  1a671cf... flatpak: Build against the master runtime (*)
  03317ec... NEWS: Small additions (*)
  6150344... Update POTFILES.in (*)
  b561eb8... widget: Remove verify_child_invariants (*)
  e152d25... widget: Speed up verify_invariants() (*)
  a67bd7a... widget: Fix a from_string/try_string mixup (*)
  c0fef36... Window: inline function into only caller (*)
  e044656... progressbar: Remove a few unneeded queue_resize() calls (*)
  60be37d... searchbar: Use g_object_notify_by_pspec (*)
  64c6229... searchbar: Use proper getter in _get_property() (*)
  3a727ee... testcalendar: Close window properly (*)
  60095ad... Move GTK_BORDER_STYLE_HIDDEN before GTK_BORDER_STYLE_SOLID (*)
  b1d64a6... renderborder: Make simple border case more obvious (*)
  b7ee2cb... Start using GtkWidget's new style class API (*)
  bf8fb2c... snapshot: Add _push_collect() and _pop_collect() (*)
  47b8fac... widget: Use gtk_snapshot_{push,pop})_collect (*)
  75ef8d8... GskRoundedRect: Inline graphene_rect_contains_rect (*)
  17ddae5... textlayout: Use gtk_snapshot_{push,pop}_collect() (*)
  4cfac3b... snapshot: Remove new_with_parent (*)
  cbb05a3... GskTransform: add assertions to make normalize_angle() inte (*)
  8388791... GskTransform: Remove useless fmod check (*)
  b471158... {box,grid}layout: Access border spacing directly (*)
  7fd06ca... Adwaita: Fix levelbar styling (*)
  ab84b17... calendar: Fix an uninitialized value (*)
  4cceba0... calendar: Remove details (*)
  e94e703... testcalendar: Remove unused function (*)
  74cb1ca... calendar: Add accessors for display properties (*)
  9ecd448... calendar: Remove spinning code (*)
  a437162... calendar: Try to avoid changing size when changing the year (*)
  a6f9052... calendar: Use widgets for everything (*)
  1151da5... calendar: Use GDateTime to select days (*)
  93c6f22... calendar: Return a GDateTime from get_date() (*)
  093eac9... calendar: Keep a GDateTime around (*)
  8ef9009... calendar: Remove month-changed signal (*)
  3249756... calendar: Remove an unused enum (*)
  b9b5cae... calendar: Remove day-selected-double-click signal (*)
  2a46d59... box: Move vfunc implementations before class_init (*)
  69fa159... treepopover: Fix header guard (*)
  655711f... Rename gtk_widget{get,set,has}_style_class to _css_class (*)
  d3857f8... window: Move variable initialziation just before usage (*)
  e3afb2f... label: Don't use gtk_widget_peek_style_context (*)
  3cbb3dc... Update migrating-3to4.xml (*)
  1ab70e2... Merge branch 'patch-1' into 'master' (*)
  1f74695... Adwaita: Fix selection in vertical spin buttons (*)
  55b60f6... gtk-demo: Don't call gtk_main_quit (*)
  2f17ab3... Avoid mime sniffing where possible (*)
  f6b0e0e... Merge branch 'avoid-mime-sniffing' into 'master' (*)
  01ba11f... css: Remove outline border radius properties (*)
  645f49c... Fix build with -Dgtk_doc=true (*)
  621a427... Fix the build with -Dgtk_doc=true (*)
  f240bcb... emojichooser: Fix the docs (*)
  348dcaa... docs: Update the switch thumbnail (*)
  a824be2... docs: Drop a few no longer existing symbols (*)
  be2ba89... Fix a doc comment (*)
  0e15032... gsk: Small documentation additions (*)
  7de5b39... gsk: Update docs sections (*)
  cffff36... Merge branch 'wip/baedert/remove-outline-properties' into ' (*)
  c4b16f7... css: Add a comment (*)
  ba825dc... docs: Remove a mention of gtk_main_do_event (*)
  8f0fc24... docs: Remove a reference to gtk_main_do_event (*)
  c197000... docs: Remove more mentions of gtk_main_do_event (*)
  ebc24d7... testsuite: Stop using gtk_main_do_event (*)
  057f415... Remove gtk_main_do_event from the docs (*)
  688f8bf... Remove gtk_main_do_event from public API (*)
  b927609... Remove gtk_propagate_event from public API (*)
  327441f... cssprovider: Remove unused include (*)
  998384a... Remove unused include (*)
  fce37b1... gdk: Make gdk_keyval_name() return a const char (*)
  810f55c... filechooser: Remove outdated hack (*)
  900ff74... Merge branch 'main-cleanup' into 'master' (*)
  4f79676... win32: Fix the build (*)
  07988fc... win32: One more build fix (*)
  bc4637f... Remove unused includes (*)
  0bb43f2... bindings: Replace GtkBindingArg arguments with GVariant
  629c237... bindings: Add gtk_binding_entry_add_signal_variant()
  bba5ee7... bindings: Parse into GVariantBuilder directly
  5c57f30... bindings: Make gtk_binding_parse_signal() use GVariantBuild
  682eccb... shortcutcontroller: Introduce
  a5333a8... bindings: Split out function to invoke an action signal
  da10bd6... gtk: Add GtkShortcut
  62031b6... widget: Add gtk_widget_class_add_shortcut()
  7ebb5f0... bindings: Add more variant types
  34dba46... window: Port bindings to use shortcuts
  4d163ae... shortcut: Add GtkShortcutTrigger
  d09f215... trigger: Add an alternative trigger
  4306aa6... assistant: Port bindings to use shortcuts
  fc526c2... combobox: Port bindings to use shortcuts
  1b03aff... shortcut: Add gtk_shortcut_set_callback()
  a204192... bindings: Export action activation internally
  549d41f... shortcut: Add action activation
  16fc147... Allow installing bindings bound to actions
  5bfa020... text: Port to widget shortcuts
  1106b53... dialog: Port binding to use shortcuts
  c2b3cf0... widget: Port bindings to use shortcuts
  8856013... treeview: Port bindings to use shortcuts
  da04d37... shortcutcontroller: Add private API for running class short
  9b370e4... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
  97c4040... filechooserwidget: Port bindings to use shortcuts
  7c6fe6d... textview: Port bindings to use shortcuts
  6245859... spinbutton: Port bindings to use shortcuts
  eec83f4... paned: Port bindings to use shortcuts
  25c3151... flowbox: Port bindings to use shortcuts
  0fededf... shortcutswindow: Port bindings to use shortcuts
  a0fb152... shortcutssection: Port bindings to use shortcuts
  d47bd15... searchentry: Port bindings to use shortcuts
  32fa389... scrolledwindow: Port bindings to use shortcuts
  9c215f0... scalebutton: Port bindings to use shortcuts
  fe01871... scale: Port bindings to use shortcuts
  4eed51d... notebook: Port bindings to use shortcuts
  e6339ae... listbox: Port bindings to use shortcuts
  1f25abf... label: Port bindings to use shortcuts
  42dd464... infobar: Port bindings to use shortcuts
  588441f... iconview: Port bindings to use shortcuts
  625ae43... combobox: Redo key event forwarding hack
  659c419... widget: Add private accessor to event controllers
  d25e283... treeview: Redo event forwarding hack
  bacaf5d... accelgroup: Actually have a default mod mask
  207ca8b... entry: Remove unused include
  38832d7... passwordentry: Remove unused include
  70df1d6... popovermenu: Port to shortcuts
  1579273... popover: Remove unused include
  f0f0312... Remove bindings activation from GtkEventControllerKey
  eedf15c... gtk: Remove bindings
  33701b2... accellabel: Get rid of class variables
  90550b6... accellabel: Move gtk_accelerator_get_label() code
  9156dc2... accelgroup: Add gtk_accel_group_print_label()
  af7ad98... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
  54281f1... shortcutcontroller: Add GtkShortcutScope
  f21ef86... gtk-demo: Add a dumb demo for shortcut triggers
  9914538... gdk: Remove GDK_RELEASE_MASK
  50dc4e7... window: Get rid of public APIs that shouldn't be
  f1985e1... window: Put F10 accelerator into its own shortcut controlle
  85f1a79... shortcuttrigger: Add support for mnemonics
  f9672e5... shortcut: Add gtk_shortcut_set_mnemonic_activate()
  a1fa41c... label: Implement mnemonics using shortcuts
  9322b3a... Add GtkShortcutManager
  575ab21... window: Remove all old mnemonic handling API
  0615bea... Remove GtkMnemonicHash
  bba5936... gtk: Remove accel paths
  035da7e... gtk: Remove GtkAccelMap
  2b5a480... accelgroup: Remove unneeded APIs
  598b8eb... shortcut: Add GtkShortcutAction
  70dd8e6... shortcut: Change the API for creating shortcuts
  9a32174... gtk-demo: Port the sliding puzzle demo to shortcuts
  593659f... shortcutcontroller: Implement GListModel
  659494f... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
  41e03bc... widget: Keep keybindings as a GListStore
  d41a3c5... shortcutaction: Add gtk_shortcut_action_to_string()
  cb36b1a... shortcuts: Mananage managed shortcuts with a custom model
  c245846... shortcuttrigger: Add hash(), equal(), and compare() functio
  5878d42... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
  1bf86ec... accel: Add display arg to gtk_accelerator_parse_with_keycod
  96ff5b7... application: Replace accelerator handling with shortcuts
  8edbbc8... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
  e9ae9a8... shortcutaction: INtegrate with GtkBuilder property parsing
  b1fbffb... shortcutcontroller: Implement GtkBuildable
  c56112f... testgtk: Port keyval example to shortcut controllers
  4fd6bdf... widget: Remove gtk_widget_add_accelerator()
  0221463... doc tools: Create AccelLabel image without using GtkAccelGr
  b870656... testsuite: Remove GtkAccelGroup usage
  e2eb5ae... testmenubutton: Don't create a GtkAccelGroup
  aa65882... accels: Remove GtkAccelGroup
  7089d88... filechooser: Trigger the location popup via bindings
  3841f8c... Use gatomicrefcount
  79a2a4e... Fix mismatch between argument name and documentation
  abc5b29... Fix mismatch between header and documentation
  3435877... Fix mismatch between header and documentation
  5042149... Bring back gtk_widget_buildable_custom_tag_end
  df32d18... shortcuttrigger: Clean up whitespace mishap
  ecf5566... Typo fix
  37e4b52... shortcuttrigger: Another whitespace mishap

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]