[gtk] (536 commits) Non-fast-forward update to branch wip/baedert/gtkimageview



The branch 'wip/baedert/gtkimageview' 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:

  1f5ad5b... scrolledwindow: Avoid a queue_resize path in size_allocate
  1c9fd62... scrolledwindow: Stop queueing a resize on adjustment change
  6f791da... WIP: Add GtkImageView

Commits added to the branch:

  6cfa799... GDK W32: Don't let TEMP surfaces cause zorder side-effects (*)
  b7f9a54... GDK W32: Use SWP_NOOWNERZORDER everywhere it can be applied (*)
  9178423... TreeView: Get expander size from CSS min-width|height (*)
  bada3db... HighContrast: Restore expander size (*)
  04367ac... gtk: also recolor circle and ellipse in symbolic SVG icons. (*)
  2f149c3... Merge branch 'master' into 'master' (*)
  7869ffb... imwayland: Fix a small leak (*)
  d13843e... gdk: Remove GDK_SURFACE_FOREIGN (*)
  0c76264... reftests: Fix compilation (*)
  010f4e9... Some updates (*)
  8755d88... Remove a lot of Since annotations (*)
  faba0f0... Bump version to 3.94.0 (*)
  3639609... docs: Document GtkEventControllerKey (*)
  88b4076... Docs: Remove more since markers (*)
  73d736d... Do not modify a const GdkEvent in place (*)
  165dab8... gl renderer: Ignore 0-sized fallback nodes (*)
  b80942e... gdk: Fix some g-i annotations warnings (*)
  0abd01e... ModelButton: Add 'use-markup' property (*)
  73cad1e... Remove some GtkRecentChooserMenu references (*)
  2f8284a... testsuite: Remove a GtkColorButton special case (*)
  ecaa16c... notify test: Remove some non-existant properties (*)
  8aa4b51... notify test: Remove more nonexistent properties (*)
  f3c670a... widget: Move opactiy == 0 check (*)
  dfd1372... wayland: Update cursor surface scale when output scale chan (*)
  d9dcfff... Merge branch 'wip/aplazas/modelbutton-markup-master' into ' (*)
  9c3de51... Merge branch 'wip/cursor-output-scale-changes' into 'master (*)
  ca94ff1... testsuite/gtk/defaultvalue: Actually build...& fix (*)
  fd69f1c... eventcontrollerkey: Document key-pressed and key-released (*)
  7733f64... gdk: Rename GdkDragContext to GdkDrag (*)
  fb98f93... docs: Update dnd section (*)
  64f5afe... dnd: Rename headers (*)
  af93646... Merge branch 'event-controller-key-docs' into 'master' (*)
  ae3163b... ScrolledWindow: Add missing apostrophes (*)
  51b77a4... ScrolledWindow: Fix/improve doc of key bindings (*)
  51981d5... ScrolledWindow: a couple of spelling/grammar fixes (*)
  c8e082f... win32: Adapt to dnd api changes (*)
  c892d27... Adwaita: Regenerate CSS for text handle overhaul (*)
  269a9d8... Adwaita: Drop some unneeded overrides (*)
  1246473... Merge branch 'dnd-cleanups' into 'master' (*)
  3137d32... docs: Add new DnD types (*)
  7d842cb... Update POTFILES.in (*)
  19afe45... Merge branch 'gdk4-dnd-docs' into 'master' (*)
  55a1f8c... HC: merge dupe selectors; linebreaks for legibility (*)
  1462042... themes: Restore default progressbar min sizes (*)
  e1b6496... image: size request is always CONSTANT_SIZE (*)
  fba0b35... css: Report sizes as absolute (*)
  3ca59b8... css: Don't do indirections (*)
  e665667... mediafile: Check if media files are open when trying to pla (*)
  93c5455... iconhelper: Plug memleak (*)
  3439862... gtkmediafile: Don't leak all the images (*)
  9fb3b84... rendernode: Make offset nodes use floats (*)
  6c8988e... gtkprinter: Make gtk_printer_get_hard_margins_for_paper_siz (*)
  9924a92... Merge branch '1140-gtk_printer_get_hard_margins_for_paper_s (*)
  2feb5c9... ci: Update the image for the Flatpak jobs (*)
  8c403c4... spinbutton: Keep GParamSpecs around (*)
  4dd1ff6... GtkLayout: Remove freeze_count member (*)
  da80509... fixed: Remove child list (*)
  e42373d... docs: Add GtkPicture to types list (*)
  731f0d4... Merge branch 'gtk-picture-docs' into 'master' (*)
  af8fe18... Fix a few documentation warnings (*)
  dbf3293... main: Don't look at first GTK_DISPLAY_DEBUG_CHECK parameter (*)
  bb31ce1... renderborder: Remove some unused API (*)
  33166b7... render: Remove gtk_render_slider (*)
  f3a83ab... colorswatch: Remove priv pointer (*)
  6b4709e... GtkApplication: Remove priv pointer (*)
  50b79ae... GtkSeparatorToolItem: Remove priv pointer (*)
  6e47d0b... GtkSeparatorToolItem: Remove draw flag (*)
  c960775... dialog: Remove some GtkVBox references (*)
  53afc4a... dialog: Remove priv pointer (*)
  93c688c... range: Remove has_origin flag (*)
  9681245... listbox demo: Hide extra_buttons_box by default (*)
  074eb2a... accellabel: Add newline between consecutive if statements (*)
  a976aa9... searchbar: Ignore key presses when unmapped (*)
  2854635... scalebutton: Remove priv pointer (*)
  9bab218... aspectframe: Remove priv pointer (*)
  6fdcafc... treeview: Move column header widgets when scrolling (*)
  c85e240... treeview: Fix column visibility check (*)
  a692085... Implement GtkInspectorLayoutOverlay (*)
  27ba241... Update Hungarian translation (*)
  8ca3ac1... GtkIMContextSimple: Fix Wayland build when X11 support is d (*)
  9959ea9... Revert "snapshot: merge container nodes" (*)
  50f76eb... GskRenderer: Add missing nullable annotation (*)
  a0b8e32... rendernodes: Fix unconditionally impossible diffs (*)
  f7aff03... layout: Remove priv pointer (*)
  d41603d... aboutdialog: Remove priv pointer (*)
  3dd188f... gl renderer: Cache blurred outset shadow nodes (*)
  2cc6a3e... widget factory: Use GtkPicture for background selection (*)
  7030e08... Merge branch 'master' into 'master' (*)
  b94c316... dnd: Rename gtk_drag_begin_with_coordinates (*)
  63ab523... wayland: Remove an unused field (*)
  db0b9f6... dnd: Add a GdkDrag::action property (*)
  f69bb2f... wayland: set a cursor when starting a drag (*)
  40841ec... GdkDrag: Drop the priv struct (*)
  94af080... Rename a property (*)
  59c2efb... Add a GdkDrag::actions property (*)
  d927c3b... GdkDrop: drop the priv struct (*)
  7a0a92f... win32: Stop using gdk_drag_get_suggested_action (*)
  da22ba3... drag: Split a setter (*)
  a756caa... dnd: Drop suggested_action (*)
  c73cb2c... wayland: Drop an unused field (*)
  0e2ac0e... wayland: Rename a source file (*)
  5cdbbc6... win32: Build fixes (*)
  1dd15b5... dnd: Some documentation updates (*)
  f432c93... dnd: Drop gdk_drag_abort (*)
  e72ca43... Merge branch 'fix-wayland' into 'master' (*)
  986daa8... Merge branch 'dnd-cleanups' into 'master' (*)
  00a61f9... docs: Small updates (*)
  3ce3867... gl: Don't accidentally use ints for float variables (*)
  1a5e60b... paintable: Fix return_if_fail() statements (*)
  bcfd1bb... widgetpaintable: Redo implementation (*)
  a7cd191... widgetpaintable: Add a hack to make recursion not infloop (*)
  88af7b4... textview: Use snapshot on the sidebars (*)
  2f72353... gtk-demo: Update aspect-ratio when selecting new puzzle (*)
  4456b06... window: Update opaque region if background-color changes (*)
  60afd05... Update POTFILES.in (*)
  6afb6bb... x11: Set BackPixmap = None unconditionally (*)
  cbb1e74... textview: Only create cairo context in gtktextdisplay.c (*)
  05ca6bc... gl: fix compilation errors for legacy context shaders (*)
  19873e5... gl: implement clipping for legacy contexts (*)
  6a7de80... text display: correct a comment (*)
  443f8dd... popover: Drop some dead code (*)
  a8926c9... gdk: Drop configure events (*)
  da3aaf3... gdk: Drop expose events (*)
  9c827cb... broadway: Stop using configure events (*)
  1172810... win32: Stop using expose and configure events (*)
  7ca6440... gdk: Drop map events (*)
  d148f26... Drop gdk_surface_withdraw (*)
  288086b... Fix up some doc mishaps (*)
  17386b5... Merge branch 'wip/matthiasc/kill-non-input-events' into 'ma (*)
  228f813... dnd: Drop gdk_drag_drop (*)
  bc2f484... Revert "GdkDrop: drop the priv struct" (*)
  1ea09a3... Add a private struct to GdkDrag (*)
  034f89b... wayland: Drop an unused api (*)
  9cc3e2c... gdkdrag: remove an unused member (*)
  5ce3520... Add a GdkDrag::surface property (*)
  298b6ee... wayland: Stop accessing GdkDrag members (*)
  2d83bb1... x11: Stop using GdkDrag fields (*)
  98ccb67... drop: stop accessing GdkDrag fields (*)
  435f143... x11: Rename a file (*)
  1685232... x11: Set actions on drag (*)
  410d4bc... wayland: Set actions on drag (*)
  3c8b3cb... win32: Stop accessing GdkDrag members (*)
  89f25d1... Merge branch 'dnd-cleanups' into 'master' (*)
  e2fd33f... Revert "broadway: Stop using configure events" (*)
  7a1073c... Revert "gdk: Drop configure events" (*)
  bf5f27c... Handle configure events in gdk (*)
  033cf4b... Update POTFILES.in (*)
  9dc6793... Merge branch 'legacy-gl' into 'master' (*)
  17b1e7b... docs: Fix scroll and motion controller titles (*)
  446b2e2... Avoid a g_object_get path (*)
  b7d948a... gl renderer: Use a GArray for the shadow cache (*)
  5386cf8... GskRoundedRect: Typo (*)
  960717b... window: Don't queue an allocate if the css clip changes (*)
  3f126c7... Remove GTK_CSS_AFFECTS_CLIP (*)
  392b4d9... gl renderer: Pull a few declarations into the closest scope (*)
  cf7fa93... sizerequest: Only check reported baselines if requested (*)
  4bc1455... Correctly mark an enum value in a doc comment (*)
  f699fff... sizerequest: Pull locals into closest scope (*)
  480a2c2... widget: Remove another ->priv usage (*)
  04eb7ee... Remove icon extents API (*)
  6fe0a8c... gesturestylus: Clarify a documentation comment (*)
  4b2d631... placessidebar: Take a GdkDrag in _set_drop_targets_visible( (*)
  1d4ce5a... widgetfactory: add separator tool item to presentation (*)
  0750b4f... Merge branch 'places-sidebar-dnd' into 'master' (*)
  1030d9e... docs: Small updates to the migration guide (*)
  7b5a0a8... gdk: Add auto cleanup func for GdkContentProvider (*)
  9a0ec5b... gdk: contentdeserializer: Fix stream usage (*)
  96d0368... gdk: contentdeserializer: Fix deserializer not returning (*)
  4063c3d... Merge branch 'content-deserializer-fixes' into 'master' (*)
  7a8f5ca... gtkcssprovider: remove gtk_css_provider_get_default (*)
  4001951... docs: Fix GdkContentProvider documentation (*)
  31d2638... Merge branch 'content-provider-docs' into 'master' (*)
  bef8a3a... Merge branch 'content-provider-autoptr' into 'master' (*)
  7dabc2a... Merge branch 'master' into 'master' (*)
  849ffeb... Emoji chooser: Use icons for sections (*)
  14f86ae... testsuite: Add emoji icon names (*)
  37e4ae2... Quiet a compiler warning (*)
  5c9b25c... moji chooser: Try harder to avoid fallback (*)
  827219e... Emoji chooser: Also check for hex boxes (*)
  51873eb... Update Turkish translation (*)
  806c659... Drop unused old icons (*)
  1b23032... ci: add hicolor-icon-theme to the docker image (*)
  447b166... Merge branch 'wip/muktupavels/remove-gtk-css-provider-get-d (*)
  20deda2... Update British English translation (*)
  77c3ef4... x11: Ignore old XFixesSelectionNotify events (*)
  1d72e3e... Drop builtin icon test (*)
  49ae68c... gtkpopovermenu: Drop call to gtk_widget_show() (*)
  d88268c... gtkpopovermenu: Conditionally chain up in gtk_popover_menu_ (*)
  1fbbaef... testpopover: Don’t set margin in menu box (*)
  bbf5d14... Updated Spanish translation (*)
  5df4d27... meson: libgdk-broadway.a depends on broadwayjs.h (*)
  b343abf... meson: Support graphene as a fallback dependency (*)
  cfb0df1... meson: Update pango and gdk-pixbuf wrap locations (*)
  73dd73c... Merge branch 'just-popover-menu-things' into 'master' (*)
  29905d1... Updated Spanish translation (*)
  1853545... Merge branch 'nirbheek/misc-meson-fixes' into 'master' (*)
  337eedb... Update Romanian translation (*)
  259be23... broadway: Remove unused variable (*)
  0f70e6d... docs: Remove remains of Mir backend (*)
  5f7e093... gtk: Move GtkGesture declaration to gtktypes.h (*)
  5d9d73b... testsuite: Fix DragContext => Drag renaming (*)
  51d40ca... render: Make gtk_render_layout() use the snapshot API (*)
  2a11baf... render: Make gtk_render_check/arrow/handle() use the snapsh (*)
  14408b7... render: Make gtk_render_background() use the snapshot API (*)
  76d0e1e... API: Remove gtk_render_frame_gap() (*)
  9675c99... render: Make gtk_render_frame() and gtk_render_focus() use  (*)
  95a4eff... render: Make gtk_render_icon() use the snapshot API (*)
  6adaf7c... Remove GDestroyNotify casts in g_clear_pointer() uses (*)
  ad6255a... Merge branch 'xfixes-timestamp' into 'master' (*)
  798ad9f... Merge branch 'g-clear-pointer-propagate' into 'master' (*)
  a1a6e6a... doc: Fix there/their typo (*)
  540cb58... Merge branch 'patch-1' into 'master' (*)
  32de29b... testsuite: Sort icon names (*)
  755d8f8... Updated Spanish translation (*)
  c6141df... Keep picking up icons as resources (*)
  cb24727... Add emoji category icons (*)
  d398c00... Fix up the resource generation for icons (*)
  791da76... gtkplacessidebar: Show busy spinner in sidebar row during m (*)
  af21583... tests: Stop using legacy gtk_menu_popup API (*)
  4497ac7... menu: Remove legacy popup APIs (*)
  c8be597... Bring back gtk-orientation icons (*)
  766e2b1... testsuite: Update the list of used icons (*)
  0cc0714... Add a color picker interface (*)
  9842744... color editor: Add a color picker button (*)
  031b5ca... Add a color picker implementation for portals (*)
  16171a2... Add a color picker implementation for gnome-shell (*)
  b6d990a... tests: Update a11y tests (*)
  2c5f2a2... Merge branch 'color-picker' into 'master' (*)
  f3f32b4... Merge branch 'wip/gtk-menu-popup-no-more' into 'master' (*)
  f33549d... Updated Lithuanian translation (*)
  002e48c... imwayland: fix potential leak of attr list (*)
  87d3347... vulkan: fix warning from g_clear_pointer() changes (*)
  8f95a59... Remove an outdated comment (*)
  73b45ec... Migration guide: mention size-allocate (*)
  fff2fab... Update Polish translation (*)
  7d3b8b0... treeview: Get rid of child surfaces (*)
  e1a7629... window: Fallback to CSD titlebar in focus-chain (*)
  f8a971a... Adwaita: devel style (*)
  de17e3b... Merge branch 'devel-styling' into 'master' (*)
  7ef9573... Merge branch 'fix-gs-issue-404' into 'master' (*)
  cdfde66... gtkcombobox: Use controller to handle combobox keybindings  (*)
  9a541d9... inspector: Use gestures/controllers for inspect button (*)
  0d7b4ec... gtkentry: Use keycontroller on GtkCellEditable implementati (*)
  ca8008e... gtkcombobox: Use keycontroller on GtkCellEditable implement (*)
  d301695... gtktreeview: Replace event vmethod with key controller (*)
  6d3eb18... gtktreeview: Use key controller on search entry handling (*)
  101c927... gtk-demo: Add pad controller handling to "Paint" demo (*)
  2dbb150... demos: drop "Event axes" demo (*)
  4d59a00... demos: Update search_entry2 demo to use key capturing API (*)
  85f6995... demos: Update hypertext demo to use controllers (*)
  6f15447... tests: Update testgrid to use gestures (*)
  88743ab... tests: Use gesture to popup menu in testiconview (*)
  5e0f2d7... tests: Use gesture in testtreepos (*)
  1570c41... testsuite: Update window test to use gestures when interact (*)
  f152249... gtkwindow: Replace captured event handler with motion contr (*)
  71762d3... gtkscrolledwindow: Use controller for motion capturing (*)
  25b3b90... tests: Port motion-compression to using a motion controller (*)
  8f6f980... demos: Update changedisplay demo to using GtkGesture (*)
  5d1b2f6... tests: Port testwidgetfocus to using a motion controller (*)
  efa42a6... Merge branch 'wip/carlosg/event-final-cleanup' into 'master (*)
  c5afea0... Merge branch 'gtk-4-add-spinner-to-sidebar-row' into 'maste (*)
  a8c6f22... inspector: Remove unnecessary cast (*)
  76ed6cf... colorpickerportal: Fix memory leak (*)
  8e78b53... Updated Czech translation (*)
  36ed4c2... Update POTFILES.skip (*)
  813957a... gdk: Remove gdk_event_get_string() (*)
  375fbd4... gdk: Remove key_event->string and key_event->length (*)
  03a6420... treeview: Fix compiler warning (*)
  7e919aa... gdk: Fix Windows and OS X backend for keyevent.string remov (*)
  01f1783... Updated Czech translation (*)
  47928b9... color picker: Better debug spew (*)
  1129feb... bindings: Remove GTK_TYPE_IDENTIFIER (*)
  d29b378... Gdk-Win32: Correct handling of transient state changes (*)
  ce7956c... Merge branch 'issue1214-tooltips-win32-gtk4' into 'master' (*)
  0ba3079... Mention gtk_widget_show_all in the migration guide (*)
  7ce7e55... colorpicker: Fix gcc warning (*)
  e060445... widgetfocus: Fix copy/paste error (*)
  50d5666... container: Remove focus chains (*)
  72ec896... gdk: Use application_id as xdg_shell's app_id if available (*)
  f25f3b3... docs: Explain desktop file id == application_id in migratio (*)
  06e4c3c... examples: Use appliction id as desktop file base name (*)
  8fb8303... demos: Make desktop file names match the application id (*)
  5596fea... listbox: Store child iter in a variable when removing (*)
  5b1fd11... Merge branch 'gbsneto/issue-1258' into 'master' (*)
  5ab90f1... Add a kwin color picker (*)
  e76d17a... Only use the portal color picker when appropriate (*)
  8669d31... color picker: Also try kwin (*)
  877fffd... Merge branch 'fix-app-id' into 'master' (*)
  9416219... sidebarrow: Hide busy_spinner by default (*)
  0eb60fb... Merge branch 'sidebar-spinner-visibility' into 'master' (*)
  35829a7... Update German translation (*)
  14b21d7... gtkscrolledwindow: Consider shift key presses when decelera (*)
  4e86858... Make color picker circular (*)
  b557639... modelbutton: Remove snapshot implementation (*)
  71b36db... acitonbar: Remove snapshot implementation (*)
  dde535b... levelbar: Don't return a double value from a gboolean funct (*)
  933cb85... menu: Allocate children according to scroll_offset (*)
  b749fe4... menu: Use correct content height (*)
  a822d6f... menuitem: Don't redraw unnecessarily (*)
  ff2ba52... pathbar: Remove priv pointer (*)
  5eba0bc... widgetprivate: Remove useless prototype (*)
  c67bcf0... sizerequestcache: Inline out-var assignments (*)
  f5e04b5... main: Pass toplevel_widget directly to GtkWidget API (*)
  ab30850... widget: Rename width and height member to {width,height}_re (*)
  61b2f3c... Updated Lithuanian translation (*)
  61f50f2... gtkplacessidebar: Improve error message when unlocking volu (*)
  580d966... README: Document nightly docs location (*)
  3e6a473... README: Fix Gdk doc website link (*)
  59077e4... migration guide: Mention GtkEventBox (*)
  201f635... Update Polish translation (*)
  ff6c4ed... Merge branch 'gtk-4-improve-error-message' into 'master' (*)
  a90fc08... Update Polish translation (*)
  ed36933... Update Turkish translation (*)
  b3c8c8e... window: Fix memory leak (*)
  08f32c6... colorpickershell: Unpack the tuple returned from PickColor( (*)
  bbe362d... Merge branch 'master' into 'master' (*)
  b364827... updateiconcache: Sort list of entries (*)
  c1de621... font chooser: Remove an unneeded ifdef (*)
  b4d4f73... Merge branch 'sort' into 'master' (*)
  a01feae... Use defines for bus names (*)
  3c2aceb... print portal: Plug a memory leak (*)
  79b87cc... print portal: don't leak window handles (*)
  d13cd9c... Merge branch 'fix-shell-colorpicker' into 'master' (*)
  099b967... Don't fail the build if c++ isn't found (*)
  d64467b... GDK W32: Support smooth scrolling (*)
  10439aa... menu: Remove an unnecessary gtk_widget_destroy() call (*)
  afdeffd... menu: Remove have_position flag (*)
  dcb6c9b... menu: Remove seen_item_enter flag (*)
  2322f38... menu: Remove initially_pushed_in flag (*)
  ce9ce8a... menu: Remove key_controller member (*)
  62b887e... Merge branch 'win32-smooth-scrolling-gtk4' into 'master' (*)
  cd40ec2... gdk/wayland: Don't remap non-subsurface as subsurface (*)
  0874a54... gdk/wayland: Always map windows 'moved-to-rect' as popups (*)
  081b453... gdk/wayland: Avoid idempotent wl_subsurface.set_position ca (*)
  6df2842... tooltip: Implement positioning using gdk_window_move_to_rec (*)
  220a51e... entry completion: stop using subsurfaces (*)
  a7aed5a... Drop gtk_window_set_use_subsurface (*)
  a73f961... wayland: drop subsurfaces (*)
  e2d691b... gdk: Drop GDK_SURFACE_SUBSURFACE (*)
  eed19c9... Move tools to a subdirectory (*)
  a32fb5b... Merge branch 'kill-subsurface' into 'master' (*)
  ca39b35... Update POTFILES.in (*)
  4ebd14c... gesturestylus: Add missing array g-i annotation for *_get_a (*)
  3e4d725... Merge branch 'fix-shifted-scrolling' into 'master' (*)
  9e0f43e... entry completion: Avoid critical warnings (*)
  f40eb8a... revealer: Only clip child when animating (*)
  d2178bc... fixed: Remove unused struct member (*)
  016de68... radiobutton: Save signal IDs like everything else (*)
  96e465b... checkbutton: Remove snapshot implementation (*)
  bf222a9... renderborder: Pull some locals into the closest scope (*)
  f21abba... renderborder: Remove unused function (*)
  f6fae1d... menubutton: Remove outdated line (*)
  749ef4d... paned: Use a GtkIcon as separator (*)
  eb22c7c... image: Fix gtkdoc property syntax (*)
  fb51f8b... colorswatch: Remove dead assignment (*)
  ab0b54d... spinner: Remove private struct (*)
  ec57608... picture: Fix doc typo (*)
  911627f... menuitem: Remove duplicate include (*)
  d246abd... fishbowl: Use a GtkPicture for videos (*)
  369cb70... Update German translation (*)
  4ed4b4f... docs: README.commits converted to markdown (*)
  ed43451... Merge branch 'robertroth/readme-fix' into 'master' (*)
  a4790b7... Adwaita: Add color to separator.selection-mode (*)
  ed8e784... remove tests/testinput (*)
  0082675... testoverlaystyleclass: Fix CSS snippet (*)
  fade0af... box: Simplify compute_size_for_orientation (*)
  f5f6597... box: Rename avail_size to for_size everywhere (*)
  00a27c1... box: Remove gtk_box_get_size (*)
  9fbcbc5... Revert "paned: Use a GtkIcon as separator" (*)
  cc129e5... Update Brazilian Portuguese translation (*)
  a6c47cb... Merge branch 'revealer-clipping' into 'master' (*)
  c3e72c4... Fix a typo (*)
  6a80137... Update Polish translation (*)
  ba6c5ef... FileChooserWidget: Don't show recent items with private hin (*)
  e027fc9... Update Swedish translation (*)
  3b8d206... The file chooser is no box anymore (*)
  9622ba8... Updated Lithuanian translation (*)
  b904fc6... Add a missing cast (*)
  72498b9... Merge branch 'selection-mode-separator' into 'master' (*)
  d7a5723... Updated Czech translation (*)
  eb9f95e... Updated Czech translation (*)
  b271db2... Add utility functions for portal paths (*)
  6d6559f... color picker portal: Add request path utility (*)
  d6945d8... print portal: use request path utilities (*)
  04c02e9... file chooser portal: use request path utilities (*)
  d7228ae... GtkApplication: Respect GTK_USE_PORTAL (*)
  b82a326... GtkApplication: track screensaver state (*)
  21e4847... Add a helpful comment (*)
  d4d1217... Avoid a pointless goto (*)
  2bb97bc... GtkApplication: Improve the docs (*)
  fc026b9... Update Polish translation (*)
  c9f1c56... Adwaita: Regenerate CSS to get window.devel styles (*)
  3e57463... themes: Fix linked elements in error state (*)
  803a8cf... Updated Danish translation of gtk-properties (*)
  0530647... Updated Danish translation of gtk (*)
  a60e951... Updated Danish translation of gtk (*)
  16deffb... Updated Danish translation of gtk-properties (*)
  272e4a0... Minor fixes in documentation of gtkbbox (*)
  506a4dd... Merge branch 'gtkbbox-doc-fix' into 'master' (*)
  89522e6... iconhelper: Fix drawing of empty and paintable helpers (*)
  ab9455e... rendernodepaintable: Fix clipping (*)
  ae2c765... Fix portal path handling (*)
  ca9aa23... Add devel style to demos (*)
  4e8c06e... win32 theme: Fix css syntax error (*)
  005f932... Merge branch 'css-fix' into 'master' (*)
  02758cd... Merge branch 'wip/adwaita/linked-entry-error-state-fix-mast (*)
  a121bfa... Adwaita: Drop the background of nested headerbars (*)
  867efe2... Adwaita: Style separator.sidebar (*)
  7d12a84... Adwaita: Set selection mode to headerbars if it's on ancest (*)
  0edec9b... Merge branch 'adwaita-fixes' into 'master' (*)
  a4b1c6b... Update Turkish translation (*)
  d7a5dcb... gtk_application_inihit: allow no reason (*)
  1ce960c... gdkselectioninputstream-x11: Fix memory leak (*)
  573c639... gtk: Add GtkTreeListModel (*)
  63e5b82... window: Add gtk_window_get_toplevels() (*)
  dd94129... widget: Add gtk_widget_observe_children() (*)
  4f70f72... gtk: Add GtkFilterListModel (*)
  4b5fb5e... treelistmodel: Refactor to add GtkTreeListRow (*)
  d6161e0... treelistmodel: Add more API to navigate the tree (*)
  32ec7de... gtk: Add GtkFlattenListModel (*)
  867042f... widget: Add gtk_widget_observe_controllers() (*)
  aba76fe... inspector: Make the render node tree use a ListBox (*)
  4495eaa... inspector: Add an icon to the render node list (*)
  417ac4a... inspector: Use a GtkPicture to display render nodes (*)
  2237009... testsuite: Disable some tests with older glib (*)
  05e752e... inspector: Turn object tree into a GtkListBox (*)
  6d0fe46... propertylookuplistmodel: Add (*)
  b6acc31... GtkMapListModel: add (*)
  59006e2... inspector: Make gestures page handle all controllers (*)
  5e89838... inspector: Rename "Gestures" page to "Controllers" (*)
  db8474e... inspector: Make controllers page use gtk_list_box_bind_mode (*)
  64d97b2... GtkSliceListModel: add (*)
  65b795b... testtreelistmodel: Add a hack to handle LONG lists (*)
  fcb780e... testtreelistmodel: Make the directory loading async (*)
  64b7c12... testtreelistmodel: Add search (*)
  f383413... GtkSortListModel: Add (*)
  afd69db... testtreelistmodel: Sort files by name (*)
  b94b8ac... testtreelistmodel: Make the statusbar display more info (*)
  b7bf04f... inspector: Update the controllers list to show parent contr (*)
  ee5708f... testtreelistmodel: Display the file icon, because why not (*)
  563fb97... Merge branch 'wip/sadiq/fixes' into 'master' (*)
  9ffd880... docs: Add missing TreeListModel docs (*)
  8bdcff3... Update POTFILES.in (*)
  b92c328... sortlistmodel: Actually insert unsorted items at the wrong  (*)
  5571217... testsuite: Add tests for GtkSortListModel (*)
  545c5f1... testsuite: Disable some tests for older glib (*)
  57ba404... Minor doc fix (*)
  231b76b... tree list model: Add docs (*)
  6971e29... docs: Fix inclusion of source files in tutorial (*)
  c8a13a2... toolbar: Use hexpand/vexpand Gtk+ properties (*)
  e55df03... Merge branch 'toolbar-expand' into 'master' (*)
  f3e6d00... gtk: Fix some g-i annotations warnings (*)
  a0056d5... Remove some duplication in testfilechooserbutton (*)
  9e3e9e8... treelistmodel: Fix signal emission on row destroy (*)
  691ab42... Merge branch 'wip/sadiq/model-fixes' into 'master' (*)
  f211d71... treelistmodel: Fix memory leak (*)
  05b2ae0... Merge branch 'wip/sadiq/model-fixes' into 'master' (*)
  1a4b60f... tree-list-model: Return the correct item type (*)
  03679d4... listlistmodel: Fix documentation comment (*)
  0d7c987... Revert "listlistmodel: Fix documentation comment" (*)
  29c700d... listmodels: Clarify documentation for function prototypes (*)
  2c84049... treelistmodel: Improve naming a bit (*)
  58cdd51... ci/docker: add lcov so we can create coverage reports (*)
  57ef793... revealer: Support minimum size of child (*)
  d409809... GDK W32: send both smooth and discrete scrolling events (*)
  7372881... GDK W32: fix direction of horizontal smooth scrolling event (*)
  60cb315... Merge branch 'revealer-support-min-size-master' into 'maste (*)
  93a89a3... Merge branch 'win32-scroll-both-gtk4' into 'master' (*)
  5bf009a... cssrbtree: Fix a crasher (*)
  be2609a... inspector: Handle case where there's no default application (*)
  d19cba4... reftests: Fix path to installed-tests in .test metadata (*)
  fa81903... testsuite: Fix installed-test metadata for autotestkeywords (*)
  a0d83bd... testsuite: Install accessibility-dump executable alongside  (*)
  1e1bed0... Update Turkish translation (*)
  2329b62... Update Turkish translation (*)
  8105bde... Update Turkish translation (*)
  5b2a451... Merge branch 'installed-tests' into 'master' (*)
  a966b90... Merge branch 'master' into 'master' (*)
  4ad8dce... flattenlistmodel: Fix uninitialized variable warning (*)
  2b8e30a... Use Unicode apostrophes in new strings (*)
  19bf502... Merge branch 'master' into 'master' (*)
  d90e273... GtkApplication: Fix CRITICAL on shutdown when register_sess (*)
  7b72964... menu: Remove arrow visibility flags (*)
  2f6e998... menu: Show scroll arrows if necessary (*)
  e89bd7d... menu: Remove useless if statement (*)
  0e27480... assistant: Remove some unused defines (*)
  248708c... button: Remove key_controller member (*)
  d51abae... scalebutton: Remove unused define (*)
  273189f... Update Polish translation (*)
  42d064c... Make dashed border-style work correctly (*)
  26302ca... Update expected node files (*)
  89b96a8... Merge branch 'wip/arnaudb/fix-dashed-border-4' into 'master (*)
  aeca585... Adwaita: tone down the 'devel' styling (*)
  77c8d2d... Merge branch 'wip/jimmac/nightly-headerbar' into 'master' (*)
  a28c7e8... Merge branch 'wip/sadiq/fixes' into 'master' (*)
  4465593... gtkstack: fix null pointer dereference (*)
  e9a67cc... gdk: seal in-memory files when possible (*)
  ac97d2b... Update Esperanto translation (*)
  39843eb... Adwaita: fix devel styling for sidebar apps (*)
  99b7697... video: Add header include guard (*)
  eecd582... docs: Put subsection into right section (*)
  0657a53... inspector: Highlight CSS node on selection (*)
  66c0336... GDK W32: Support switching IM contexts at runtime (*)
  f48ed12... slicelistmodel: Fix typos in docs (*)
  8e2fb9c... docs: Update GtkSliceListModel (*)
  10fef2f... Merge branch 'win32-runtime-immodule-swap-gtk4' into 'maste (*)
  cbdb744... Updated Lithuanian translation (*)
  cbb0d7b... Merge branch 'master' into 'master' (*)
  dd69c4e... GtkBuildable: Fix the type of the user_data in GtkBuildable (*)
  1ca9060... testsuite/gtk/[flatten|sort]listmodel.c: Avoid VLA usage (*)
  cebf5ed... testsuite/gtk/filterlistmodel.c: Avoid GCCism (*)
  1ca5b41... gtkimcontextime.c: Fix Korean input (*)
  50c63fc... Merge branch 'gtkbuilder-tag-end-wrong-type' into 'master' (*)
  48e88c6... Merge branch 'file-sealing' into 'master' (*)
  e0a1311... spinbutton: Don't use gfloat in a code sample (*)
  d15df65... gl renderer: Save some matrix multiplications (*)
  114efa8... widget: Stop adding a legacy event controller (*)
  ae3e6d1... emojichooser: Pass chooser to add_emoji (*)
  de3e5be... meson: Add a fallback for the harfbuzz dependency (*)
  00c29e1... meson: Use proxy-libintl subproject when needed and availab (*)
  b98f5a0... meson: Always fetch pangoft2_dep from the pango subproject (*)
  4bae7fb... .gitignore: Ignore all subdirs in the subprojects dir (*)
  9cbd3ac... gtk-demo/main: Suppress implicit fallthru warning (*)
  f252bbc... Notebook: Don't notify 2x from set_tab_label_text (*)
  4e884b6... Notebook: Ensure menu_label updates with tab_label (*)
  532a48a... Merge branch 'lrn/zorder-gtk4' into 'master' (*)
  a3ac3b6... Merge branch '1397-gtknotebook-built-in-popup-menu-listing- (*)
  1729da8... quartz: do not cache the screen in the gdkmonitor (*)
  ef82f17... Adwaita: prevent devel styling break selection mode (*)
  ad7eaf2... Update Esperanto translation (*)
  98dd53c... Merge branch 'nirbheek/meson-fallback-dep-fixes' into 'mast (*)
  45e6e0c... gtkentry: set minimum-width to 0 instead of 150 (*)
  c4b3337... Added Slovenian translation (*)
  6287140... Updated Slovenian translation (*)
  b4acf81... Merge branch '1422-gtkentry-s-minimum-width-is-hardcoded-to (*)
  8e7c4ad... WIP: Add GtkImageView

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