[gtk] (192 commits) Non-fast-forward update to branch wip.win32.fixes



The branch 'wip.win32.fixes' 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:

  e3c4cd3... demos/gtk-demo|widget-factory: Temporarily disable gui_app 
  8f318e2... gdk[drag|drop]-win32.c: Don't unnecessarily compute scale
  d92be81... gdksurface-win32.c: Disable AeroSnap for surface if not res
  f268567... partial WIP port of GDK4-Broadway to Windows...

Commits added to the branch:

  883e832... entry completion: add checks that entry is set already (*)
  07d6ef1... Mark `path` out parameter of `gtk_icon_view_get_drag_dest_i (*)
  8245fd4... Allow passing a `NULL` factory to `gtk_column_view_column_n (*)
  214370e... Merge branch 'icon-view-drag-dest-item-nullable' into 'main (*)
  9f24229... Merge branch 'column-view-column-new-nullable-factory' into (*)
  06aa640... Fix build with wayland-protocols subproject (*)
  ff4b5c8... Merge branch 'fix-wayland-subproject-build' into 'main' (*)
  468ddd4... gdk: don't leak wayland primary selection offers (*)
  18db7ad... NEWS: Updates (*)
  90bccf4... Merge branch 'fix-wayland-subproject-build' into 'main' (*)
  6c02017... layout manager: add a check if the widget exists (*)
  85bb9aa... g-i: add nullable annotation to gtk_single_selection_get_mo (*)
  cb710f1... g-i: mark EventController::name as nullable (*)
  6b63868... g-i: mark get_selected_printer as nullable (*)
  080a4cd... docs: Use links in enums (*)
  e6322e1... g-i: Mark get_print_settings as nullable (*)
  ba26632... g-i: Mark FileChooser [s|g]et_current_[folder|name] as null (*)
  0ade146... Merge branch 'bilelmoussaoui/layout-manager' into 'main' (*)
  c2fe438... g-i: Add nullable annotations to CellArea getters (*)
  3b38356... g-i: Add nullable annotations to EventControllerKey::im-con (*)
  64a1a1d... Merge branch 'primary' into 'main' (*)
  d2a2591... Merge branch 'bilelmoussaoui/g-i' into 'main' (*)
  124d689... Merge branch 'enum-docs' into 'main' (*)
  9205193... Merge branch 'bilelmoussaoui/entry-completion' into 'main' (*)
  cc49e04... native: add API to update opaque region (*)
  f8e7ecf... window: use GtkNative API to update opaque region (*)
  f3999f7... popover: use GtkNative opaque region API (*)
  76b185e... Merge branch 'wip/chergert/popover-opaque-region' into 'mai (*)
  5088103... 4.6.1 (*)
  e38e8ed... css: reduce overdraws from "textview > text" (*)
  5912b2d... Merge branch 'wip/chergert/fix-text-overdraw' into 'main' (*)
  c400dce... Update Catalan translation (*)
  7a608bd... docs: Split dependencies from related libraries (*)
  a26c1a5... widget-factory: Make <F11> toggle fullscreen (*)
  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 (*)
  12908ab... docs: Add Since annotations to GDK_VERSION macros (*)
  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 (*)
  4816349... glcontext: Remove leftover function call (*)
  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 (*)
  ab65e8e... GdkWin32: Configure as needed when going fullscreen (*)
  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  (*)
  88cb6a4... Update Polish translation (*)
  eaf952d... CI: disable debug for MSVC (*)
  2dd86aa... Revert "Bump the wayland-protocols dep" (*)
  ed5fb4b... Merge branch 'try-to-fix-ci-build' into 'main' (*)
  b28c3ef... renderers: Handle large viewports (*)
  2fe2087... flattenlistmodel: Fix indentation (*)
  bffa5df... listview: Fix return_if_fail()s (*)
  4cd4c25... Merge branch 'wip/otte/for-main' into 'main' (*)
  3faf9d8... gdk: Add missing out annotation on gdk_content_deserialize_ (*)
  885b34d... Merge branch 'wip/ricotz/annotations' into 'main' (*)
  e5a4b91... gdkkeys-win32: Only perform substitution as last-resort (*)
  eed74f6... Merge branch 'ci-disable-debug' into 'main' (*)
  c1cc8c9... Merge branch 'win32-fix-4724-gtk4' into 'main' (*)
  d3acfa8... Merge branch 'gdk-win32-configure-as-needed-fullscreen' int (*)
  5dca6dc... window: Make sure we call gdk_wayland_surface_focus (*)
  999509b... wayland: Keep startup_notification_id around long enough (*)
  5ba02e3... widget-factory: Use gtk_window_present() (*)
  db8339c... demo: Use gtk_window_present() (*)
  25f4e59... print-editor: Use gtk_window_present() (*)
  68319af... Merge branch 'startup-vs-xdg-activation' into 'main' (*)
  33db142... gtkscrolledwindow: Do not try to doubly trigger deceleratio (*)
  92a7c7c... macos: move feedback mechanisms into separate file (*)
  4404c43... macos: use display id when creating CVDisplayLink (*)
  1e01444... macos: remove duplicated opaque_region field (*)
  505e10f... macos: calculate best monitor when changing screens (*)
  03882ef... macos: do not inherit parents frame clock (*)
  3a0077f... macos: remove emulated scroll events (*)
  d14987e... macos: send stop event when fingers touch (*)
  dac0b7d... macos: use video mode for refresh rate and interval (*)
  478bf45... macos: support mix-rate monitors (*)
  1e40033... macos: short-circuit on NSEventPhaseMayBegin (*)
  dbede0b... macos: add readonly IOSurfaceLock helper (*)
  fc4d36e... macos: fix cairo renderer with double buffering (*)
  25b3bd6... macos: fix redisplay of GdkPopup (*)
  63f20b1... macos: external access to display name helpers (*)
  91f5bfd... macos: leave note about monitor discovery (*)
  92261b5... macos: add GDK_NOTE for surface sizing and placement (*)
  f9faecd... macos: add GDK_NOTE when surface changes monitor (*)
  66284cd... macos: start application in foreground (*)
  51607ce... macos: avoid size/origin changes when possible (*)
  b8cb15f... Merge branch 'wip/carlosg/scrolledwindow-warning' into 'mai (*)
  fd76672... Merge branch 'wip/chergert/for-main' into 'main' (*)
  aa4f0e6... demos/gtk-demo|widget-factory: Temporarily disable gui_app 
  53bfc0a... gdk[drag|drop]-win32.c: Don't unnecessarily compute scale
  a266dcf... gdksurface-win32.c: Disable AeroSnap for surface if not res
  edbe209... partial WIP port of GDK4-Broadway to Windows...
  45a5a7c... docs: Only build doc-shooter when X11 is enabled

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