[gtk] (142 commits) Non-fast-forward update to branch wip/chergert/quartz4u



The branch 'wip/chergert/quartz4u' 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:

  0591440... macos: prototype new GDK backend for macOS
  6f65ab7... macos: dont clear the delegate
  436efc0... macos: use gdk_surface_get_mapped()
  fff1291... macos: fix refocusing bug
  6640fa1... macos: check for valid GdkEvent
  b253d0b... macos: move popup-layout-changed signal emission lower
  e8c9e96... macos: simplify root coords calculation
  f125b82... macos: implement get_geometry
  16d7d3c... macos: surfaces use relative x/y from parent
  9b92818... macos: clear present bit when hiding
  6f39445... macos: fix coordinates when intersecting monitors
  f7aa91d... macos: more root coordinate fixes
  6187517... macos: make GdkMacosSurface abstract
  fa2cd84... macos: only do initial present once
  26ee7aa... macos: tweak initial placement of CSD windows
  74e8eae... macos: use grab-broken events
  b8dbfbb... macos: bit of cleanup
  b47b781... macos: damage after invalidating
  54ac36c... macos: surface cleanup
  94893d5... macos: set initial surface size during construction
  3b2f736... macos: remove some duplicate configure events
  f940af2... macos: wire-up API to manually reposition popups
  5109c50... macos: use new coords when calculating offsets
  53e3491... macos: update popup when parent surface moves/resizes
  ab1fcd6... macos: cleanup repositioning a bit
  de9e201... macos: check transient-for first for focus (key window) cha
  405691b... macos: ignore destroyed surfaces
  45c1c75... macos: use visible frame instead of whole monitor
  8840199... macos: clamp toplevel present to workarea for first present
  d503024... macos: check workarea top in final check for snapping
  cbad213... macos: fix scroll mouse direction
  9904dfd... macos: track monitor changes and update surface positions
  5d6fbf5... macos: use quartz surface
  dfab44a... macos: add type checks
  5bc11f0... macos: cleanup naming
  71393dd... macos: add view helper
  bcf897d... macos: track opacity from toplevel window
  cff40d7... macos: avoid intermediate copy surface
  072bbf2... macos: remove dead code
  09bdeb7... macos: fix click through when CSD is used
  0a7afd4... macos: add missing <NSTextInputClient>
  29aaf0b... macos: make CSD windows opaque when maximized
  b7af95f... macos: add opaque CALayer when drawing
  a178aea... macos: avoid recreating views for opaque regions
  df1b061... macos: simplify conditional
  06d93d2... macos: remove extra show
  9c6625b... macos: disable decorated for popupwindow
  576414f... macos: update position for popup when showing
  e0c86a3... macos: implement basic clipboard reading
  8a8c7ea... macos: track upstream changes
  719317e... macos: implement text/uri-list reading from clipboard
  28ed302... macos: track clipboard changes when foreground changes
  244d83f... macos: start on a clipboard item data provider
  ed2fbab... macos: make basic clipboard work
  64e5bf4... build: fix export-dynamic on macos
  53bd483... macos: allow null surface
  55c29ac... macos: add warp pointer helper
  bc1529a... macos: cleanup meson.build
  f254c0d... macos: start on GdkDrag and surfaces for macos
  a834f42... macos: take hotspot into account when moving
  1e22b9d... macos: remove debug printf
  17b6a4d... macos: fix positioning to be surface relative
  05dcdb5... macos: add opacity helper
  7656ffd... macos: add zoomback on drag cancel
  6071b2e... macos: grab when starting drag
  1e62d90... macos: track changes for device names

Commits added to the branch:

  404d791... Switch to GL_ARB_framebuffer_object (*)
  e8ba16d... listbase: separate autoscroll from rubberband (*)
  4e56581... listbase: Autoscroll during DND (*)
  c659a23... listbase: Increase the autoscroll threshold (*)
  02b293b... listbase: Don't use adjustments for autoscrolling (*)
  b299d62... columnview: separate autoscroll from headers (*)
  470a1aa... columnview: Autoscroll during DND (*)
  110c316... columnview: Increase the autoscroll threshold (*)
  5629ac3... Add a list dnd example (*)
  9555e61... treeexpander: Auto-expand during DND (*)
  f054c31... expander: Remove a pointless return (*)
  6280066... testlistdnd: Add a tree (*)
  290611f... editablelabel: Accept text drops (*)
  8511f25... editablelabel: Allow to drag text (*)
  17af979... testlistdnd: Use editable labels (*)
  395d404... Merge branch 'listview-dnd' into 'master' (*)
  eb25fc1... gtk-demo: Add animated icons to the dnd demo (*)
  b7ddf0b... Merge branch 'dnd-demo-animation' into 'master' (*)
  677bfe6... gtk-demo: Clean up initial selection handling (*)
  7c2d218... gridview: Compute right amount of items to skip (*)
  2842030... gridview: Don't assert on a condition that can happen (*)
  3fab2b5... gtk-demo: Clean up memory handling in the weather demo (*)
  ad98e72... dropdown: Add GtkDropDown:selected-item (*)
  79b1d24... Merge branch 'gtk4-arb_fbo' into 'master' (*)
  8475d88... gtk-demo: Clean up initial selection handling (*)
  a103408... gtk-demo: Make the colors demo populate incrementally (*)
  7ff3534... Merge branch 'drop-down-selected-item' into 'master' (*)
  19c3815... Merge branch 'incremental-colors' into 'master' (*)
  0214b98... Merge branch 'matthiasc/for-master' into 'master' (*)
  45167d5... dropdown: emit notify for selected from the changed callbac (*)
  3549f43... demo: Use GtkDropDown::selected-item (*)
  62b214f... filechooserwidget: Use gtk_drop_down_get_selected_item (*)
  97b10df... Merge branch 'wip/otte/for-master' into 'master' (*)
  393054d... Update Polish translation (*)
  b0c6b28... Updated Lithuanian translation (*)
  70894b4... gtk-demo: Embed the RGBA value (*)
  bfdede7... Revert "gtk-demo: Make the colors demo populate incremental (*)
  8348a11... gtk-demo: Compute HSV values directly (*)
  1d26341... gtk-demo: Make colors demo contain all 16,777,216 colors (*)
  1b04517... gtk-demo: Add custom listmodel for all true colors. (*)
  f149beb... gtk-demo: Add a permutation to compute colors from the posi (*)
  456b762... gtk-demo: Allow color list to have any size (*)
  d3f7dea... gtk-demo: Reinstate incremental filling (*)
  a928ea6... sortlistmodel: Look at order (*)
  727a78a... gtk-demo: Add an "Unsorted" option (and default to it) (*)
  9b8c0f3... gtk-demo: Cosmetic improvement to the colors demo (*)
  7d409dd... Merge branch 'wip/otte/listview-colors' into 'master' (*)
  511e5f3... filter: Make GtkEveryFilter buildable (*)
  607f08e... Port the icon browser to GtkGridView (*)
  c73dd9e... Merge branch 'matthiasc/for-master' into 'master' (*)
  f83aa16... Merge branch 'port-icon-browser' into 'master' (*)
  293f2e6... demos: Fix builds against Visual Studio headers (*)
  9fd3212... gtk-demo: Add a warning to the colors demo (*)
  9f1208b... Merge branch 'master.msvc' into 'master' (*)
  2df139c... gdk: Make gdk_keyval_to_unicode platform-independent (*)
  8a91d1d... Merge branch 'matthiasc/for-master' into 'master' (*)
  05736af... x11: be more verbose when glClientWaitSync behaves unexpect (*)
  fb14802... Merge branch 'wip/dont-assert-without-evidence' into 'maste (*)
  418bbb2... entrycompletion: Name the controllers (*)
  9faaa5e... Fix change notification for event controllers (*)
  692cc42... Add gtk_widget_prepend_controller (*)
  53a30ea... entry completion: Make keynav work again (*)
  c6fe881... gdk: Clarify the docs of gdk_keyval_to_unicode (*)
  1791c63... Merge branch 'fix-entry-completion' into 'master' (*)
  367d24b... Merge branch 'keyval-to-uni-fix' into 'master' (*)
  67a7ad0... entrycompletion: Drop action support (*)
  9bcf401... Add a basic clipboard test (*)
  a0f6ff1... x11: ensure some context is bound before calling glClientWa (*)
  91a96d2... Merge branch 'matthiasc/for-master' into 'master' (*)
  7ff427b... Merge branch 'drop-entry-completion-actions' into 'master' (*)
  1643e81... Merge branch 'wip/fencing-without-context-is-discouraged' i (*)
  1912513... x11: Ensure bound context is compatible with sync fence (*)
  518462d... Merge branch 'wip/fencing-without-context-is-discouraged' i (*)
  9e252fb... macos: prototype new GDK backend for macOS
  aee89d1... macos: dont clear the delegate
  2f3142e... macos: use gdk_surface_get_mapped()
  1e1bde0... macos: fix refocusing bug
  b80d63e... macos: check for valid GdkEvent
  804d6f9... macos: move popup-layout-changed signal emission lower
  c23d3ad... macos: simplify root coords calculation
  58f61bb... macos: implement get_geometry
  9d3be44... macos: surfaces use relative x/y from parent
  1ac7252... macos: clear present bit when hiding
  ef0d04c... macos: fix coordinates when intersecting monitors
  18f22aa... macos: more root coordinate fixes
  efdd1b2... macos: make GdkMacosSurface abstract
  d683caa... macos: only do initial present once
  f6d4de3... macos: tweak initial placement of CSD windows
  314c804... macos: use grab-broken events
  8a66658... macos: bit of cleanup
  ffbf18e... macos: damage after invalidating
  df2f804... macos: surface cleanup
  88a9016... macos: set initial surface size during construction
  eb68140... macos: remove some duplicate configure events
  9274ef3... macos: wire-up API to manually reposition popups
  52d5775... macos: use new coords when calculating offsets
  8baca91... macos: update popup when parent surface moves/resizes
  b340cf7... macos: cleanup repositioning a bit
  3ad3b1a... macos: check transient-for first for focus (key window) cha
  7368188... macos: ignore destroyed surfaces
  05ef8c2... macos: use visible frame instead of whole monitor
  86813b0... macos: clamp toplevel present to workarea for first present
  8bd289c... macos: check workarea top in final check for snapping
  8291022... macos: fix scroll mouse direction
  ccdc70c... macos: track monitor changes and update surface positions
  0b5a8c8... macos: use quartz surface
  53ad531... macos: add type checks
  94108e5... macos: cleanup naming
  8e9aedf... macos: add view helper
  78454cc... macos: track opacity from toplevel window
  9178ee0... macos: avoid intermediate copy surface
  3101c08... macos: remove dead code
  051af5d... macos: fix click through when CSD is used
  9169eef... macos: add missing <NSTextInputClient>
  191b8fc... macos: make CSD windows opaque when maximized
  3dab95d... macos: add opaque CALayer when drawing
  611e416... macos: avoid recreating views for opaque regions
  001b1d5... macos: simplify conditional
  ac11f2f... macos: remove extra show
  95dd644... macos: disable decorated for popupwindow
  841dbaa... macos: update position for popup when showing
  8daf9e8... macos: implement basic clipboard reading
  1971363... macos: track upstream changes
  93ffd12... macos: implement text/uri-list reading from clipboard
  e7a7ae0... macos: track clipboard changes when foreground changes
  5fa2a71... macos: start on a clipboard item data provider
  c60df91... macos: make basic clipboard work
  d75161a... build: fix export-dynamic on macos
  3642e76... macos: allow null surface
  1a6f0cb... macos: add warp pointer helper
  f93947e... macos: cleanup meson.build
  dd77df7... macos: start on GdkDrag and surfaces for macos
  cf84561... macos: take hotspot into account when moving
  418830f... macos: remove debug printf
  ff42a20... macos: fix positioning to be surface relative
  93f6385... macos: add opacity helper
  2d53e80... macos: add zoomback on drag cancel
  5a8f5d6... macos: grab when starting drag
  2ebaf79... macos: track changes for device names
  9082408... macos: cleanup
  a8f4ab5... macos: make sure window can become key
  08417f9... macos: some cancellation cleanup

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