[gtk/gtk-4-6] (57 commits) ...Merge branch 'wip/chergert/for-4-6' into 'gtk-4-6'



Summary of changes:

  af3f34c... macos: create new windows with slight origin offset (*)
  f58ece7... macos: remove unused code (*)
  278f976... macos: fix kinetic scrolling with overshoot (*)
  bad392e... macos: restore unfullscreen frame with style mask (*)
  5b15bc8... macos: fix origin during live resize of titled window (*)
  676e9ab... macos: move feedback mechanisms into separate file (*)
  9767b3a... macos: use display id when creating CVDisplayLink (*)
  94deb55... macos: remove duplicated opaque_region field (*)
  433de28... macos: calculate best monitor when changing screens (*)
  48b408e... macos: do not inherit parents frame clock (*)
  ccf18c2... macos: remove emulated scroll events (*)
  48c650c... macos: send stop event when fingers touch (*)
  df2fb3b... macos: use video mode for refresh rate and interval (*)
  856728e... macos: support mix-rate monitors (*)
  b195264... macos: short-circuit on NSEventPhaseMayBegin (*)
  b2ab0b1... macos: add readonly IOSurfaceLock helper (*)
  998c787... macos: fix cairo renderer with double buffering (*)
  75b186e... macos: fix redisplay of GdkPopup (*)
  590a1c2... macos: external access to display name helpers (*)
  f2ac557... macos: leave note about monitor discovery (*)
  27e9b87... macos: add GDK_NOTE for surface sizing and placement (*)
  29d424e... macos: add GDK_NOTE when surface changes monitor (*)
  17b40ca... macos: start application in foreground (*)
  c7a6d1e... macos: avoid size/origin changes when possible (*)
  7369ce5... macos: check for best_monitor before using (*)
  2e1e7e7... macos: add re-entrancy check when monitors change (*)
  9b28153... macos: style cleanup (*)
  42f9ea0... macos: add clamp helper to keep rectangle in workarea (*)
  50e2a82... macos: use GdkMacosBuffer for storing damage region (*)
  867f2de... macos: leave a note about monitor configuration (*)
  b0d7889... macos: improve initial placement of toplevels with parent (*)
  edc6790... macos: reduce chances for layout cycles (*)
  c2d1a21... macos: use parent frame clock again (*)
  cb99370... macos: handle transient-for from configure (*)
  46da364... macos: make move_resize possibly idempotent (*)
  2961cc4... macos: move children when monitor changes (*)
  0aabf47... macos: invalidate surface contents when mapping (*)
  9dbd79f... macos: clear window stack before requesting motion (*)
  60aceb9... macos: require input region to become key (*)
  2f87305... macos: fix cursor blink time (*)
  cb386ec... macos: do not focus new window when resigning main (*)
  913f6d4... macos: allow dropping NSEvent without propagation (*)
  659832c... macos: drop enter/exit when in manual drag/resize (*)
  5efa807... macos: queue all pending events (*)
  5c2d9d6... macos: actually drop unnecessary momentum events (*)
  f47e6dd... macos: make transient-for key window when hiding surface (*)
  4bc593c... macos: set main window in addition to key (*)
  023bf9a... macos: fix resize when using server-side decorations (*)
  d62313e... macos: request layout with server-side decoration (*)
  9462b3f... macos: select new key window after processing events (*)
  2c630a7... macos: fix window activation during shadow click-through (*)
  9456f6e... macos: fix attachment of popups to parents (*)
  3673053... macos: fix window level for popups (*)
  a9c89fa... macos: dont steal key window from NSPanel (*)
  ccbaa02... macos: pass events to foreign windows (*)
  73d5f70... macos: exclude popups from window list (*)
  17e0618... Merge branch 'wip/chergert/for-4-6' into 'gtk-4-6'

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