[gtk] (133 commits) Non-fast-forward update to branch wip/otte/listview



The branch 'wip/otte/listview' 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:

  e1fb3fe... glrenderer: Don't return NULL form render_texture()
  3ce17e9... listview: Fix return_if_fail()s
  111c408... build: Set version to 4.7
  a93fb5c... Add 4.8 version macros
  16680d8... listitemmanager: Change the way listitems are handled
  bcae825... listbase: Compare with the right adjustment
  98da219... listbase: Store the proper side
  590cdea... listitemmanager: Unify tracker updates
  4a50cb9... listitemmanager: Allow properties assigned to trackers
  78fe538... listview: Add ::focus-position and ::focus-item
  92e6a45... demo: Use the new GtkListiew::focus-item property
  7369088... gridview: Dump some files
  7e26c53... DEBUG: Add debug prints to list item manager
  574b785... Add GtkSectionModel
  7827676... Implement GtkSectionModel for all selection models
  ba5c6e7... sortlistmodel: Implement GtkSectionModel
  2eb6511... testsuite: Add section tests to sortlistmodel test
  967cb8f... sortlistmodel: add a fast path for get_section()
  1878484... listview: Implement ::section-factory property
  7cdabc9... listview: Split out a function
  e4c3d24... gridview: Add support for sections
  0ce3c93... css: Add some CSS for sections
  e166bb9... demo: Add a listview sections demo
  66826d1... gtk-demo: Add a sectioned view to the filebrowser demo

Commits added to the branch:

  7a608bd... docs: Split dependencies from related libraries (*)
  1fd03ac... Updated Czech translation (*)
  3f329b2... Don't crash when updating the icon on a `GtkScaleButton` wi (*)
  1fee30a... Update Basque translation (*)
  fe210fb... Update Slovenian translation (*)
  4cb599f... Update Slovenian translation (*)
  37702af... gdk: fix reversed and sluggish scrolling on MacOS (*)
  3e913ff... Merge branch 'mac-scrolling-fix' into 'main' (*)
  8dc2c4b... viewport: Set scroll-to-focus to TRUE by default (*)
  82e4690... Merge branch 'viewport-scroll-to-focus' into 'main' (*)
  056e901... macos: improve monitor detection at display coordinates (*)
  d58c038... macos: remove assertion from external API (*)
  49b0ee2... Merge branch 'wip/otte/for-main' into 'main' (*)
  b74d3c2... gtkgstpaintable: Handle a NULL value (*)
  8f0b9bf... macos: fix incorrect signal disconnect (*)
  a080f11... macos: ignore mouse events outside tracking area (*)
  f207402... macos: use input_region to specify tracking areas (*)
  3c9687f... macos: add helper to check if surface is opaque (*)
  280544b... Merge branch 'wip/baedert/for-master' into 'main' (*)
  9c1a665... Merge branch 'wip/chergert/for-macos-1' into 'main' (*)
  0e3ed7a... gdk: Specialise RGBA8 → premultiplied BGRA8 conversion (*)
  1fdf5b7... gdk: Optimise RGBA8 → premultiplied BGRA8 for ARM (*)
  853ef43... macos: fix keyboard input on popovers (*)
  7ec9c51... media: support OpenGL-based video playback on macOS (*)
  9d8f56e... Merge branch 'wip/chergert/macos-fix-popup-input' into 'mai (*)
  67a5120... Merge branch 'wip/chergert/macos-gst-cgl' into 'main' (*)
  1877bb8... inspector: Show app ID and resource path in the General tab (*)
  5924365... macos: allow windows to enter fullscreen (*)
  4c08d16... macos: fix configure, move-resize, and compute-size (*)
  db77204... macos: improve event filtering for foreign panels (*)
  c6ce05b... gtkimcontextime.c: Fix preedit window placement on HiDPI (*)
  ff59bf3... Update Persian translation (*)
  49a4d27... Update Turkish translation (*)
  a07455a... Update Turkish translation (*)
  83b9873... meson.build: Consolidate items with MSVC-like compilers (*)
  6eda5de... meson.build: Use CMake to find libtiff on MSVC-like (*)
  2e34d62... meson.build: Use CMake to find libjpeg on MSVC-like builds (*)
  7d6797c... Merge branch 'forward-port-mr-775-to-gtk4' into 'main' (*)
  f41fe7b... Merge branch 'msvc-cmake-dep' into 'main' (*)
  26beab6... build: Disable graphene tests (*)
  56fd3af... Win32 IME: Remove the get_window_position util function (*)
  b5036fa... Win32 IME: Keep track of the client widget (*)
  6106207... Win32 IME: Rename a variable (*)
  6123212... Win32 IME: Fix popup position (*)
  43476c0... GdkWin32: Remove implicit_grab_surface (*)
  08d0575... gsk/gl: avoid clearing opaque regions (*)
  8a8cd4e... Merge branch 'win32-ime-fix-popup-positioning' into 'main' (*)
  8f02ea3... Merge branch 'gdk-win32-implicit-grabs-cleanup' into 'main' (*)
  c0ede8d... macos: fix backdrop when displaying popover (*)
  70ce353... emoji: Fix the convert-emoji program (*)
  7f5a249... emoji: Update data to CLDR v40 (*)
  d8c79e9... emoji: Add more locales (*)
  d35bac4... Merge branch 'wip/chergert/macos-fix-toplevel-resize' into  (*)
  9fccbea... Merge branch 'wip/chergert/macos-fix-backdrop' into 'main' (*)
  3c99b50... Merge branch 'wip/chergert/gsk-gl-less-glClear' into 'main' (*)
  8f83c7e... Merge branch 'emoji-40' into 'main' (*)
  378bb48... Merge branch 'ebassi/graphene-build-opts' into 'main' (*)
  931be7d... Merge branch 'optimise-png-premultiply' into 'main' (*)
  e9ffe8f... Merge branch 'wip/chergert/macos-fix-fullscreen' into 'main (*)
  9ea4309... Merge branch 'wip/chergert/macos-fix-event-filter' into 'ma (*)
  553eb55... Merge branch 'wip/hadess/app-id-inspector-4' into 'main' (*)
  d4d328f... Merge branch 'scale-button-empty-icon-list' into 'main' (*)
  b4b282d... macos: fix allocation for filechoosernative filter (*)
  f9268e8... gsk/gl: support non-standard default framebuffer (*)
  8b71cff... macos: use CALayer and IOSurface for rendering (*)
  493f904... macos: fix window drag across mixed-scale monitors (*)
  b2de83e... macos: restore key window after hiding popup (*)
  6016e17... macos: double buffer IOSurface (*)
  42164fa... macos: reload IOSurface when monitor configuration changes (*)
  df8e2bc... macos: only invalidate tiles when size changes (*)
  f95e082... Update Persian translation (*)
  3b0ceeb... Update Hebrew translation (*)
  76a58c4... macos: force pixel format without depth/stencil (*)
  e1d3d01... macos: update CGL context when surface resizes (*)
  89a351f... macos: improve placement of windows (*)
  2c88797... Merge branch 'wip/chergert/macos-iosurface' into 'main' (*)
  c9dbb30... Merge branch 'ebassi/docs-related' into 'main' (*)
  bcb6cf0... Merge branch 'wip/chergert/macos-window-manager' into 'main (*)
  d1102f5... build: Set version to 4.7 (*)
  de705c2... Add 4.8 version macros (*)
  34ff9e3... Update Ukrainian translation (*)
  69bc9d0... Update Turkish translation (*)
  572a884... Update Portuguese translation (*)
  c5f9234... Fix up tests for version bump (*)
  6a7da77... Bump the wayland-protocols dep (*)
  b71ff21... Merge branch 'bump-wayland-dep' into 'main' (*)
  4304a49... Update Brazilian Portuguese translation (*)
  226f0e0... Remove unnecessary warning (*)
  a78b573... Updated Spanish translation (*)
  8efcd34... Merge branch 'ebassi/unexport-x11' into 'main' (*)
  617deb8... Update Galician translation (*)
  45bb820... Update Chinese (China) translation (*)
  36bdcfa... macos: fix positioning of popover tails (*)
  eea7cf3... macos: create new windows with slight origin offset (*)
  c111e63... macos: remove unused code (*)
  f278f36... macos: fix kinetic scrolling with overshoot (*)
  56e2a7e... macos: restore unfullscreen frame with style mask (*)
  a568282... macos: fix origin during live resize of titled window (*)
  1b2c11d... Merge branch 'wip/chergert/fix-macos-overshoot' into 'main' (*)
  493b145... Merge branch 'wip/chergert/macos-unfullscreen' into 'main' (*)
  e0b98bc... Merge branch 'wip/chergert/macos-fix-titled-resize' into 'm (*)
  7d8b335... Merge branch 'wip/chergert/better-positioning' into 'main' (*)
  fc47b91... Merge branch 'wip/chergert/macos-fix-popover-tails' into 'm (*)
  828688d... Fix last error reporting when calling GetClipboardOwner (*)
  a5643b0... Merge branch 'gdk-win32-fix-issue-1402-gtk4' into 'main' (*)
  b837640... Update Russian translation (*)
  99a40de... macos: add getter for NSWindow with macOS windowing (*)
  62fe4ea... Update Slovenian translation (*)
  c76b4bd... Merge branch 'wip/chergert/macos-add-window-accessor' into  (*)
  a2548ed... glrenderer: Don't return NULL form render_texture() (*)
  c5d35ac... flattenlistmodel: Fix indentation (*)
  c837312... listview: Fix return_if_fail()s (*)
  d87b1c2... listitemmanager: Change the way listitems are handled
  7127a4a... listbase: Compare with the right adjustment
  0489032... listbase: Store the proper side
  b10fbeb... listitemmanager: Unify tracker updates
  beb60fd... listitemmanager: Allow properties assigned to trackers
  958ce19... listview: Add ::focus-position and ::focus-item
  c20ebc1... demo: Use the new GtkListiew::focus-item property
  a4b380a... gridview: Dump some files
  e8ef1da... DEBUG: Add debug prints to list item manager
  af66fc6... Add GtkSectionModel
  8b13e1c... Implement GtkSectionModel for all selection models
  6731e4a... flattenlistmodel: Implement GtkSectionModel
  33139c1... sortlistmodel: Implement GtkSectionModel
  f2c0b2b... testsuite: Add section tests to sortlistmodel test
  fe6f432... sortlistmodel: add a fast path for get_section()
  6a412f8... listview: Implement ::section-factory property
  9655a22... listview: Split out a function
  cb202c1... gridview: Add support for sections
  0b7c78c... css: Add some CSS for sections
  6b56ca0... demo: Add a listview sections demo
  f011aa6... gtk-demo: Add a sectioned view to the filebrowser demo

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