[gtk] (442 commits) Non-fast-forward update to branch wip/ebassi/a11y-2



The branch 'wip/ebassi/a11y-2' 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:

  40cbafa... Use modern GObject macros for GtkAccessible
  035c9e3... Make tooltip properties idiomatic
  1bbb55c... Drop unused AtkRegistry path
  b95119d... Notify mapped state to the accessible object directly
  5a5a51c... Move orientable style classes into GtkWidget
  505b0ae... Notify accessibility state changes from GtkWidget
  0116b33... a11y: Update accessible state for GtkTreeView directly
  19ccf8d... a11y: Remove GtkToggleButtonAccessible notify_gtk implement
  576fcfa... a11y: Drop notify_gtk() from GtkButtonAccessible
  a647f82... a11y: Drop notify_gtk() from GtkRangeAccessible
  82ca85d... a11y: Update the accessible state when GtkIconView:model ch
  350d997... a11y: Use G_DECLARE macro for GtkWidgetAccessible
  26be383... a11y: Simplify GtkProgressBarAccessible
  2729a38... a11y: Split password entry accessible from GtkEntryAccessib
  5aaf02c... a11y: Split GtkSearchEntryAccessible from GtkEntryAccessibl
  d788533... a11y: Simplify GtkLevelBarAccessible
  7949ce4... a11y: Simplify GtkExpanderAccessible
  7c8a6c5... a11y: Simplify GtkWindowAccessible

Commits added to the branch:

  1f4130b... widget-factory: Add a mnemonic conflict (*)
  2d80b10... shortcut controller: Fix mnemonic cycling (*)
  e2a4be0... FrameClock debug: Log drawn_time if set (*)
  0ad73da... frame clock: Used drawn_time (as well as presentation time) (*)
  f1215d2... frame clock: Use compositor refresh rate info even if prese (*)
  9ef3e70... frame-clock: New approach in smoothing frame clock (*)
  20f15f5... reftests: Fix frame inhibiting (*)
  fee3aaa... tests: Disable idle locking in headless weston (*)
  56030a7... Merge branch 'matthiasc/for-master' into 'master' (*)
  a27fed4... frame-clock: Ensure we're always monotonic (*)
  2503251... Merge branch 'frame-clock-alternative-approach-gtk4' into ' (*)
  48f8aff... gdk: Make event-related apis private (*)
  266a3a5... Export keymap translation again (*)
  d71ad35... Update Catalan translation (*)
  506d73c... Add gtk_im_context_filter_key (*)
  4d4b836... Merge branch 'display-api' into 'master' (*)
  c7a9d7b... Merge branch 'im-context-key-forward' into 'master' (*)
  f4705ba... Adwaita: limit scope of :backdrop (*)
  0bd039a... gtk-demo: Don't show main window if --run is passed in (*)
  346bba6... Bring back gdk_display_put_event (*)
  4125eb0... Merge branch 'matthiasc/for-master' into 'master' (*)
  98df0be... Bump the pango dependency (*)
  a39d708... meson: Cosmetics (*)
  8ce1034... Add GTK_DEBUG=shortcuts (*)
  66120cf... eventcontroller: Fix crossing event scopes (*)
  821a458... Revert "Bump the pango dependency" (*)
  8bab7b2... Merge branch 'matthiasc/for-master' into 'master' (*)
  011f5af... CI: install a newer pango for MSYS2 (*)
  0d69c42... gesture: Don't leak target widgets (*)
  b482b7d... Bump the pango dependency (*)
  3a8ebf4... Merge branch 'wip/jimmac/backdrop-assasination' into 'maste (*)
  fd73f8d... Merge branch 'pango-bump-v2' into 'master' (*)
  1ef8053... builder: Allow <property bind /> for objects (*)
  3c1cca1... wayland: Remove function declaration for nonexisting functi (*)
  f1d6a0a... widget: Add gtk_widget_get_size() (*)
  bb7f6ed... Merge branch 'fix-gesture-leak' into 'master' (*)
  5235a4c... Fix inconsistencies in our pango deps (*)
  2f20a40... Merge branch 'matthiasc/for-master' into 'master' (*)
  415bfeb... Merge branch 'fix-pango-deps' into 'master' (*)
  805fea2... eventcontrollermotion: Remove mode argument (*)
  682e978... Add GtkDirectoryList (*)
  1df17f2... Add GtkFilter (*)
  1ab081b... Add GtkCustomFilter (*)
  b1090ac... tests: Remove testtreemodel test (*)
  4abdf69... filterlistmodel: Rewrite to use GtkFilter (*)
  e9f1ee5... Add GtkExpression (*)
  bd8655f... expression: Add GtkObjectExpression (*)
  410e7dc... filter: Add GtkStringFilter (*)
  22659af... Add GtkMultiFilter, GtkAnyFilter, GtkEveryFilter (*)
  2df3c39... filter: Add tests (*)
  fde75aa... builder: Add support for parsing expressions (*)
  ec742f9... expression: Add the ability to watch an expression (*)
  92c359c... testsuite: Add expression tests (*)
  b7efe4e... expression: Add gtk_expression_bind() (*)
  ad60efb... expression: Invalidate bindings before destroying them (*)
  115923b... More expression tests (*)
  cb15ec0... Add GtkOrdering (*)
  b2b847f... Add GtkSorter (*)
  e74a9d0... Add GtkCustomSorter (*)
  6d68c53... Add GtkStringSorter (*)
  ae4bb2d... Add GtkMultiSorter (*)
  1eda988... Add GtkNumericSorter (*)
  11a1f8f... Redo sort list model with GtkSorter (*)
  16ab648... sortlistmodel: Redo the way we store the items (*)
  ee3faf2... sortlistmodel: Make sort stable (*)
  d1b2ded... sorter: Add tests (*)
  d3dc9c4... gtk-demo: Make fishbowl info text use bindings (*)
  ed22af5... builder: Make <lookup> type optional (*)
  448a88e... builder: Allow <constant> without a type (*)
  713a667... builder: Allow text content in <lookup> (*)
  934bfc8... builder: Add <binding> tag (*)
  e19c4a3... gtk: Add a GtkListView skeleton (*)
  e20c207... listview: Introduce GtkListItemFactory (*)
  c835ae2... listview: Make widget actually do something (*)
  ed8fe6c... listview: Implement GtkScrollable (*)
  d03a555... tests: Add a test for a permanently changing listview (*)
  b3c150e... listview: Implement an anchor (*)
  9d5bb87... listview: Add GtkListItemManager (*)
  e1fa627... listview: Add GtkListItem (*)
  5404202... listview: Make the listitemmanager stricter (*)
  ec8684e... listview: Change change management (*)
  378a573... tests: Make animating listview do random resorts (*)
  fe14181... listitem: Add gtk_list_item_get_position() (*)
  e5add36... listview: Change how binding is done (*)
  2ba2a21... listview: Change anchor handling again (*)
  b64da6d... listview: Only allocate necesary rows (*)
  7389e70... testlistview: Show the row number (*)
  d8eec54... testlistview: Create widgets only once (*)
  fbfc7dc... listitemmanager: Switch from "insert_before" to "insert_aft (*)
  7831980... listlistmodel: Add gtk_list_list_model_item_moved() (*)
  5b69fd5... listview: Try to keep the list items in order when scrollin (*)
  b3fb80c... listview: Add selection properties to ListItem (*)
  01386ae... listview: Reset listitems' CSS animations when rebinding (*)
  d8c116f... listview: Add initial support for displaying selections (*)
  057effc... listitem: Add a press gesture to select the item (*)
  70aaecc... gtk: Add a GtkGridView skeleton (*)
  86a75ab... gridview: Add API for setting number of columns (*)
  dc91782... listitemmanager: Move list of listitems here (*)
  368f04e... gridview: Implement GtkScrollable (*)
  ce489f2... listitemmanager: Simplify (*)
  1acfae8... listitemmanager: Add trackers (*)
  0174bf4... listview: Add gtk_list_view_set_show_separators() (*)
  10b967a... listitemfactory: Sanitize APIs (*)
  824326a... listitemfactory: vfuncify (*)
  2227fb9... listitemfactory: Split implementation out (*)
  cfb293d... listitemfactory: Add a factory for ui files (*)
  dbe802f... testlistview: Port to directory list (*)
  7c38ac1... testlistview: Load icons async (*)
  f57fca7... listview: Add list.scroll_to_item action (*)
  cfcf0a7... listview: Implement extending selections (*)
  360a728... tests: Add a rough form of multiselection (*)
  86ad1be... listview: Implement GtkOrientable (*)
  2ef2148... gtk-demo: Add a rough start at a Weather demo (*)
  626c525... listview: Expose GtkListItemFactory APIs (*)
  e8bb84e... gridview: Add factory handling (*)
  b73e956... gridview: Implement GtkOrientable (*)
  443e448... listview: Pass the CSS name of listitems to the manager (*)
  ea93e18... gridview: Actually do something (*)
  7451e51... Add GtkTreeExpander (*)
  bb7968b... demo: Add a GSettings tree demo (*)
  8b1f034... inspector: Use a treeexpander in the recorder (*)
  bb44120... inspector: Use a GtkTreeExpander in the object tree (*)
  d7b5966... inspector: Make the recorder node list use a ListView (*)
  08d9a57... listitem: Change focus handling (*)
  1dbd017... treeexpander: Implement input support (*)
  eda547f... listview: Implement activation (*)
  b9eb818... listview: Track focus movements and update selection (*)
  4b6f3e0... listview: Implement (un)select all (*)
  2539828... listview: Add a focus tracker (*)
  933c0c6... listitem: Add "listitem.select" action and keybindings for  (*)
  2b9481e... listview: Add gtk_list_view_get_position_at_y() (*)
  042e13a... listview: Add move keybindings (*)
  12e720f... listitemfactory: Make the builder factory properly buildabl (*)
  48a223a... builderlistitemfactory: Add scope argument (*)
  aad9adf... builder: Autofill scope property of listitemfactory (*)
  fcdc503... gtk-demo: Introduce awards (*)
  a8d2bb6... demo: Use a listview as sidebar (*)
  dd436e8... listitemmanager: Handle NULL factory (*)
  1b105cd... gridview: Implement anchors and scrolling (*)
  cb2948e... selectionmodel: Add gtk_selection_model_user_select_item() (*)
  cc68073... gridview: Implement the list.select-item action (*)
  affd273... gridview: Implement minimum row height (*)
  ba0122f... gridview: Add activation (*)
  c38e050... gridview: Implement list.scroll-to action (*)
  093677b... gridview: Add a focus tracker (*)
  bc22d04... gridview: Implement (un)select all (*)
  f57afe5... gridview: Add move keybindings (*)
  6b98948... demo: Add a file browser demo (*)
  ea390a4... listview: Port various gridview improvements (*)
  c092d0a... gridview: Simplify allocation code (*)
  cc987b3... Add GtkListBase (*)
  0011ce9... listbase: Move GtkScrollable implementation (*)
  0bd1630... listbase: Move item manager here (*)
  9d6aa7d... listbase: Move selection handling here (*)
  2541037... listbase: Move orientable implementation here (*)
  dd5e6d4... Remove gtk_selection_model_user_select_item() again (*)
  12331e3... listbase: Move focus moving keybindings here (*)
  33c6b42... listbase: Add vfuncs to convert positions to/from coordinat (*)
  e46fa81... listbase: Take over anchor handling (*)
  f4eb026... wip: Add GtkCoverFlow (*)
  0e1632d... Add GtkColumnView skeleton (*)
  ca9e0c0... gtk-demo: Add a minesweeper demo (*)
  03e5c6e... columnview: Allow adding/removing columns (*)
  f5f9f70... Add GtkSignalListItemFactory (*)
  a44c06b... gtk-demo: Add a Coverflow application launcher (*)
  db3e225... builder: Make gtk_builder_extend_with_template() work with  (*)
  30f09ea... listitem: Make this a GObject (*)
  b33c568... listitemfactory: Reorganize vfuncs (*)
  1af0043... listitemfactory: Simplify (*)
  32eedec... listitemwidget: Add a private struct (*)
  9d86020... listitem: Move position/item/selected tracking to widget (*)
  9caca0b... listitemwidget: Lazily create listitems (*)
  8736343... columnview: Add listitems for the columns (*)
  8af3e40... columnview: Implement GtkScrollable (*)
  34c6ef5... widget: Add a hook for resizes (*)
  9927d9b... columnview: Add GtkColumnViewCell (*)
  6e3b698... inspector: Port object tree to GtkColumnView (*)
  084725e... columnview: Fix styling with Adwaita (*)
  767e7cb... constraint-editor: Don't poke around in widget internals (*)
  326cb11... columnview: Add a custom LayoutManager (*)
  9f19699... tests: Add testcolumnview (*)
  efcb3a9... columnview: Add header (*)
  e72119e... inspector: Remove private struct from controllers (*)
  2787e91... inspector: Make Controller page a GtkWidget (*)
  650688c... inspector: Remove private struct for prop editor (*)
  c337887... xxx: Add a hack to make paintables transform to/from object (*)
  22e6fa3... gtk-demo: Add a Clocks demo (*)
  b43c8ae... expression: Allow passing a this object to bind() (*)
  542829e... Add some tests for expression binding (*)
  58b65d1... fontchooserwidget: Port to listmodels (*)
  2f21003... docs: Reorganize list widgets in their own chapter (*)
  21eac43... builder-tool: Pass through CDATA where it makes sense (*)
  69c86ae... listitemwidget: Add single-click-activate (*)
  2c4c07c... listview: Add single-click-activate (*)
  66500a6... columnview: Add sorting (*)
  2945430... columnview: Add a sort-by api (*)
  1ba1eda... column view title: Show sort indicators (*)
  fb78f1e... testcolumnview: Add sorters (*)
  e3ce999... Add GtkTreeListRowSorter (*)
  7910271... testsuite: Add tests for GtkTreeListSorter (*)
  f33df84... gtk-builder-tool: Minimally validate <binding> (*)
  d717971... gtk-demo: Cosmetic improvements to the listview demos (*)
  8804427... gtk-demo: Demo columnview sorting (*)
  4a4c15b... gtk-demo: Add filtering to the settings demo (*)
  12b1007... docs: Add a listview overview section (*)
  f611d55... Spread single-click-activate api (*)
  b087948... gtk-demo: Use single-click-activate for minesweeper (*)
  c7feae6... builderlistitemfactory: Precompile the xml (*)
  3ea2258... xxx: isnanf() is some wtf (*)
  371dab5... Add GtkDropDown (*)
  d3aad3b... filechooser: Use a dropdown for the filter combo (*)
  496e673... filechooser: Use a dropdown for choices (*)
  99c98d0... inspector: Use dropdowns in property editor (*)
  6346fa9... inspector: Use a dropdown for attribute mapping (*)
  3054120... inspector: Use a dropdown for controllers (*)
  54cdafd... inspector: Use a dropdown for size groups (*)
  b331e29... inspector: Use dropdowns in the visual page (*)
  336b30c... gtk-demo: Add a large grid demo (*)
  9c849d2... docs: Update the list widget overview (*)
  fc9462d... Add some tests for new GtkBuilder syntax (*)
  adb5b29... label: Fix mnemonic zero (*)
  ce1e364... Merge branch 'listview-for-merge' into 'master' (*)
  d833f4a... Merge branch 'dropdown-for-merge' into 'master' (*)
  0787f26... Update Ukrainian translation (*)
  b766707... Update Ukrainian translation (*)
  e8e28b6... Merge branch 'fix-mnemonic-zero' into 'master' (*)
  e23baa5... inspector: Add columns to the object tree (*)
  0470078... inspector: Use a column view for properties (*)
  42d26b4... inspector: Use a column view for the resource list (*)
  23bc38e... inspector: Make the resource list sortable (*)
  0d9873d... inspector: Use a column view for actions (*)
  2a9d2cc... inspector: Touch up list styling (*)
  c5829bd... fallback-c89: Try to make isnanf work (*)
  43e5ca9... docs: Fix annotations (*)
  c3a90b7... Add missing separator (*)
  9335388... Merge branch 'columnview-1' into 'master' (*)
  1a47239... Fix annotations for gtk_cclosure_expression_new() (*)
  b9269d5... Annotate the GtkFunctionListItemFactory constructor (*)
  4877bb5... columnviewcolumn: Add a visible property (*)
  2d5cf2b... Drop fallback-c89.c (*)
  55b9aa0... Merge branch 'ebassi/annotations' into 'master' (*)
  1c389b1... gtk-demo: Add more scrolling benchmarks (*)
  a026677... printbackend: Use a list store (*)
  fb587cb... printbackend: Add a list model getter (*)
  06dc357... printer: Fix the default value of icon-name (*)
  8780f50... gtk-demo: Some fixes to awards (*)
  8e0ba37... gtk-demo: Fixes for the sliding puzzle (*)
  73fdb8f... Drop GtkCoverFlow for now (*)
  173e919... Merge branch 'matthiasc/for-master' into 'master' (*)
  cbe81fd... Merge branch 'drop-fallback-c89' into 'master' (*)
  06946c3... Update Ukrainian translation (*)
  931d68b... Merge branch 'drop-coverflow' into 'master' (*)
  f5cc2c0... Merge branch 'column-visible' into 'master' (*)
  83c0937... testsuite: Beef up action tests (*)
  1995ad6... Add a forgotten export (*)
  af65b7e... More action tests (*)
  f89a1b0... Merge branch 'matthiasc/for-master' into 'master' (*)
  ed02bea... Merge branch 'action-tests' into 'master' (*)
  c6c8263... columnview: Add column reordering (*)
  e195341... gtk-demo: Flesh out the settings demo (*)
  382153e... gtk-demo: Fix keynav in the puzzle (*)
  cc87816... gtk-demo: Fix a crash in the puzzle (*)
  a36e2bc... Fix frameclock going backwards (*)
  7910596... Remove position from GdkScrollEvent (*)
  0b9a3fc... Merge branch 'ebassi/scroll-position' into 'master' (*)
  8dfbef5... Merge branch 'matthiasc/for-master' into 'master' (*)
  b814970... Merge branch 'fix-frameclock-going-backwards' into 'master' (*)
  fe73730... Merge branch 'gtk-demo-run-no-main-window' into 'master' (*)
  59218d0... Update Indonesian translation (*)
  7a50f86... print backend: Fix list model handling in dispose (*)
  6652e14... Update action muxer hierarchy propertly (*)
  0266bca... Add a test for the previous fix (*)
  b62564f... columnviewcolumn: Fix visibility implementation (*)
  9d15e64... gtk-demo: Plug a leak (*)
  fb3d08c... Print out the file name we're testing (*)
  ebaa96c... Turn GtkExpression into a GTypeInstance (*)
  8daaafc... Document how to define properties using GtkExpression (*)
  5955e11... Added Slovenian translation (*)
  67a9721... Merge branch 'ebassi/expression-type' into 'master' (*)
  572386e... Merge branch 'matthiasc/for-master' into 'master' (*)
  f27bd06... columnviewcolumn: Add a menu property (*)
  cb2901e... columnviewtitle: Display a context menu (*)
  c835214... Add a header menu to settings demo (*)
  d02c48f... Add more columns to the settings demo (*)
  5afe6f7... Cosmetic improvements to the filebrowser demo (*)
  c07ae58... Merge branch 'matthiasc/for-master' into 'master' (*)
  d2e0ada... textview: Unparent the emoji chooser on dispose (*)
  2bf9b37... emojichooser: Unparent the variations popup on dispose and  (*)
  f6be407... Merge branch 'carlosgc/emoji-chooser-fixes' into 'master' (*)
  a895683... selectionmodel: Clarify docs (*)
  667fd92... Merge branch 'selection-model-docs' into 'master' (*)
  53a9b7f... selection model: Further documentation tweaks (*)
  0b8cebd... ffmediafile: Add fixes for recent cflags changes (*)
  00f2b13... columnview: Make sure focus can move into cells (*)
  ab2c8de... Merge branch 'matthiasc/for-master' into 'master' (*)
  0b1c91d... gtk-demo: Add a dropdown demo (*)
  aa38fc7... listbase: Fix leak (*)
  19da93b... Merge branch 'columnview-menu' into 'master' (*)
  a84f622... listitemwidget: Fix focus handling for columnview (*)
  a60c866... listbase: Don't grab_focus() when moving focus (*)
  27ed2cc... Merge branch 'wip/otte/for-master' into 'master' (*)
  befdd8b... columnview: Revise scroll-minimum handling (*)
  f0a0e20... columnview: Implement horizontal scrolling (*)
  d43aace... columnview: Add GtkColumnViewColumn:fixed-width (*)
  aa2d339... columnview: Add a helper (*)
  66e5027... columnview: Add a GtkColumnViewColumn:resizable property (*)
  a1eadde... columnviewcolumn: Add a helper (*)
  f65f959... columnview: Interactive column resizing (*)
  ac082e5... gtk-demo: Make some columns resizable (*)
  50f4e53... Merge branch 'matthiasc/for-master' into 'master' (*)
  5745959... columnviewtitle: Trigger action on release (*)
  c9d5b77... columnviewcolumn: Add reordering helpers (*)
  e637693... columnviewlayout: Use header allocation for titles (*)
  11b4e0d... columnview: Add a GtkColumnView:reorderable property (*)
  5d4893b... columnview: Interactive column reordering (*)
  c58eb9c... columnview: Allow to cancel reorder with Escape (*)
  964d0c2... columnview: Add autoscroll (*)
  2ab1b13... columnview: Add a GtkColumnViewColumn:expand property (*)
  067df8d... columnview: Take expand into account (*)
  1408199... inspector: Expand the object tree (*)
  9617a00... inspector: Expand the property list (*)
  3b9f0ab... inspector: Expand the resource list (*)
  03c1fa4... inspector: Expand the actions list (*)
  5ef427b... gtk-demo: Expand columns in the settings demo (*)
  28f6e27... Add GtkMultiSelection (*)
  a0f04bd... listbase: Add rubberband selection (*)
  7dc458d... Add autoscroll (*)
  14d11eb... listbase: Use a widget for the rubberband (*)
  a9273e1... listbase: Split off rubberband data (*)
  b3a97cb... listbase: Simplify rubberbanding (*)
  03c2202... Add rubberband api (*)
  510f719... gtk-demo: Make gridview demo use rubberbanding (*)
  ebc07d1... printdialog: Port to column view (*)
  7312284... Merge branch 'wip/otte/for-master' into 'master' (*)
  94f1477... Merge branch 'columnview-scrolling' into 'master' (*)
  f13a596... Merge branch 'columnview-resizing' into 'master' (*)
  3ec8f4e... Merge branch 'columnview-reordering' into 'master' (*)
  78a0685... Merge branch 'columnview-expand' into 'master' (*)
  fa37225... Merge branch 'columnview-rubberbanding' into 'master' (*)
  77b65ad... Merge branch 'columnview-printdialog' into 'master' (*)
  ce0dd65... settings demo: Don't select rows (*)
  658e4c5... listview: Use gtk_widget_add_css_class (*)
  4b68362... columnview: Add a property for column separators (*)
  5154693... Merge branch 'columnview-separators' into 'master' (*)
  ef32df7... docs: Fix spelling of GDK_VERSION_MIN_REQUIRED. (*)
  38e2a91... Updated Spanish translation (*)
  33fb38d... Updated Spanish translation (*)
  36314c3... Merge branch 'santo/gtk4_spelling_fix' into 'master' (*)
  612955f... flowbox: Don't use a removed child after it has been unpare (*)
  8707bab... gtk-demo: Avoid list for children in GtkFishBowl (*)
  fc823eb... Avoid recursion in gtk_css_node_ensure_style() (*)
  475d8c4... Merge branch 'fishbowl-children' into 'master' (*)
  8ddf1f1... Merge branch 'kjellahl/flowboxremove' into 'master' (*)
  b4af23b... snapshot: Fix assert in inhibition (*)
  3f2d44d... gtk-demo: Allow editing in the settings demo (*)
  aa8a061... Merge branch 'fix-snapshot' into 'master' (*)
  5059854... reftest: Clean up reftest_inhibit_snapshot() (*)
  f928794... Change css names of list widget (*)
  627497f... docs: Fix a parameter name mismatch (*)
  1998b67... Merge branch 'ensure-style-no-recurse' into 'master' (*)
  51c6ce1... list widgets: Document css structure (*)
  76ff1a2... gtk-demo: Drop the awards (*)
  d3e0a1f... Avoid quadratic slowdown in gtk_widget_add() (*)
  99453e9... Merge branch 'demo-drop-awards' into 'master' (*)
  f6b6688... Merge branch 'list-widget-styles' into 'master' (*)
  1b7fb10... Merge branch 'matthiasc/for-master' into 'master' (*)
  623a563... gtk-demo: Cosmetics (*)
  2bd9389... wayland: Remove unused fribidi include (*)
  ed98564... docs: Expand list widget docs (*)
  c37bea1... Merge branch 'fribidi-include' into 'master' (*)
  4fb50c7... Merge branch 'matthiasc/for-master' into 'master' (*)
  06c34ce... set: Add a few useful functions (*)
  20611cf... Add gtk_selection_model_[un]select_callback (*)
  5535b26... Merge branch 'fix-quadratic-add' into 'master' (*)
  acd9c12... modules: Fix build on Visual Studio (*)
  c370b8f... demos/gtk-demo/listview*.c: Include stdlib.h (*)
  eeb2d2c... listbase: Redo rubberbanding (*)
  843bf23... Drop gtk_multi_selection-copy (*)
  672413f... Merge branch 'cleanup-snapshot-inhibit' into 'master' (*)
  82c314f... frame clock: Track if paint is caused by thaw or not (*)
  91af8a7... frame clock: Better handle non-regular clock cycles (*)
  f5de466... frame clock: schedule in refresh intervals (*)
  669a6dd... gtk-demo: Bring back the applauncher demo (*)
  2437c5a... listview: Add an example to the docs (*)
  0f81b58... columviewlayout: Skip children when we should (*)
  1061ad2... Add missing annotation (*)
  2a6dc67... gtk-demo: Improve wrapping in settings demo (*)
  9e55cd6... columview: Make cells propagate request mode (*)
  1f7adfd... filterlistmodel: Fix fallthrough annotations in unreachable (*)
  8bee3e2... demos: Avoid shadowing a global from time.h (*)
  ea1cc4b... filechooserwidget: Avoid an uninitialised value (*)
  10f2b11... x11: Add back support for the damage extension (*)
  f8770b7... x11: Factor out some of frame sync code into subroutines (*)
  972134a... x11: Defer _NET_WM_FRAME_DRAWN update until frame usable by (*)
  11a18bd... columnview: Take column width into account for measuring (*)
  f6da324... columnview: Split gtk_column_view_allocate_columns (*)
  2a24459... Merge branch 'ebassi/for-master' into 'master' (*)
  f6d23f0... Merge branch 'matthiasc/for-master' into 'master' (*)
  bd06c00... Merge branch 'wip/damaged-but-no-frost-bite' into 'master' (*)
  40f6a9d... columnviewlayout: Handle for_size propertly (*)
  15c6ad8... listitemwidget: Add api to reorder children (*)
  6df489d... columnviewcolumn: Add private api to set the position (*)
  f631e0e... columnview: Update column positions on reordering (*)
  2f1028e... set: Add a few useful functions (*)
  99a1d10... multiselection: Fix the select_range implementation (*)
  60d6a0f... Merge branch 'rubberband-again' into 'master' (*)
  185f018... Merge branch 'columnview-reorder-cells' into 'master' (*)
  34841c3... Merge branch 'master.msvc' into 'master' (*)
  ed1872f... Merge branch 'frame-clock-start-time' into 'master' (*)
  985b5a0... dropdown: Connect a forgotten signal handler (*)
  17ea03e... set: Fix gtk_set_get_max (*)
  80fbc1b... multiselection: Fix the select_range implementation (*)
  8e7395a... Merge branch 'matthiasc/for-master' into 'master' (*)
  9ac1eac... Use modern GObject macros for GtkAccessible
  6b096e5... Make tooltip properties idiomatic
  959c101... Drop unused AtkRegistry path
  9606c1e... Notify mapped state to the accessible object directly
  6e52ef9... Move orientable style classes into GtkWidget
  51fc382... Notify accessibility state changes from GtkWidget
  eda1703... a11y: Update accessible state for GtkTreeView directly
  f0bdc86... a11y: Remove GtkToggleButtonAccessible notify_gtk implement
  9d51aa1... a11y: Drop notify_gtk() from GtkButtonAccessible
  f5ed59b... a11y: Drop notify_gtk() from GtkRangeAccessible
  fc512f0... a11y: Update the accessible state when GtkIconView:model ch
  f95d54a... a11y: Use G_DECLARE macro for GtkWidgetAccessible
  ac3f0df... a11y: Simplify GtkProgressBarAccessible
  7373cd9... a11y: Split password entry accessible from GtkEntryAccessib
  9f09cfc... a11y: Split GtkSearchEntryAccessible from GtkEntryAccessibl
  0dcffe7... a11y: Simplify GtkLevelBarAccessible
  d60f7f2... a11y: Simplify GtkExpanderAccessible
  24e8b48... a11y: Simplify GtkWindowAccessible
  7480fb7... a11y: Simplify GtkNotebookAccessible
  c3eafed... a11y: Simplify GtkColorSwatchAccessible
  6f4ed6c... a11y: Simplify GtkTextViewAccessible
  597e9a9... a11y: Simplify GtkTextAccessible
  3d6e702... a11y: Simplify GtkSpinButtonAccessible
  165f352... a11y: Simplify GtkScaleButtonAccessible
  7c2c795... a11y: Simplify GtkScrollbarAccessible
  428bb09... a11y: Make GtkSearchEntryAccessible a full GtkWidgetAccessi
  e63419f... a11y: Implement GtkPasswordEntryAccessible properly
  0fefdc9... a11y: Simplify GtkEntryAccessible
  b99389b... a11y: Drop GtkWidgetAccessibleClass.notify_gtk

(*) 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]