[gtk+/quartz-integration] (111 commits) ...Merge branch 'master' into quartz-integration



Summary of changes:

  590f3df... Add Wayland backend (*)
  e6c1f5d... Dont iterate the display if there's nothing to write (*)
  7bbc158... Remove copy of grab enum that's now in wayland core (*)
  56de871... Create and attach buffer at process_updates time (*)
  799279d... Invalidate window on configure (*)
  7d29070... Implement GdkKeymap using libxkbcommon (*)
  a65fcd0... Hook up xkb_keysym_to_string and xkb_string_to_keysym (*)
  846e2c0... Remove leftover _gdk_windowing_set_cairo_surface_size() (*)
  1149c34... Clean up buffer handling a bit (*)
  541d517... Track 2.99.3 API changes (*)
  546069f... wayland: Use wayland-egl (*)
  3ef3433... wayland: Support setting cursors (*)
  c36dfcc... wayland: Consolidate device and devicemanager implementatio (*)
  de82b82... wayland: Clear modifier mask before restoring from keyboard (*)
  f7f1b59... wayland: Handle blank cursor (*)
  0583603... wayland: Actually return device in _gdk_wayland_device_get_ (*)
  3beb09a... wayland: Copy translate_keyboard_string() form x11 backend (*)
  1b918d1... wayland: Pretend selection works, print debug message (*)
  9f0ed18... wayland: Set event screen (*)
  f62e4a0... wayland: Use GDK_NOTE for logging event debug messages (*)
  df57389... wayland: Unref the keyboard focus surface when losing keybo (*)
  9e1a0a1... wayland: Fix indentation (*)
  4621c64... wayland: Send visibility event after map (*)
  df08154... wayland: Return surface coordinates and mask in window_at_p (*)
  b4129c1... gtkwidget: Only call X GDK functions when the window is an  (*)
  c3955ea... wayland: Add a few more cursors (*)
  f0fe810... wayland: Adjust the hw keycode in key events for min_key_co (*)
  0db8663... wayland: Copy gdk_wayland_keymap_translate_keyboard_state f (*)
  3b205de... wayland: Port over missing xkb functionality from X11 backe (*)
  22b9132... wayland: Keep a reference to the surface we last attached (*)
  6d20bcb... wayland: Fix hiding and withdrawing surfaces (*)
  cfb9c84... wayland: Remove some fprintf debug messages (*)
  cd91551... wayland: Fix resizing from other corners than just botton-r (*)
  4ca3e53... wayland: Drop GdkToplevelWayland and gdkwindow-wayland.h (*)
  f2ac8c7... wayland: Drop empty gdkscreen-wayland.h (*)
  6eac07d... wayland: Trim some unused struct fields (*)
  ffe3af7... wayland: There's only one screen (*)
  152dca4... wayland: Remove window cursor hash (*)
  1cd65ae... wayland: Only set x, y, and modifiers if the pointers are n (*)
  b513461... wayland: Map transient surfaces as such (*)
  287d91e... Merge remote-tracking branch 'origin/master' into gdk-backe (*)
  0e1041a... wayland: Add another cursor (left-ptr) (*)
  fcd58b0... wayland: Add modifier masks for meta, hyper and super keys (*)
  4c575ac... [broadway] Don't cache surface.transientToplevel as that mi (*)
  4cb979d... [broadway] Update window geometry after showing window (*)
  8a7e208... [broadway] Parse x/y as signed (*)
  75dc3f3... [broadway] Use mozInnerScreenX & co to get window position (*)
  4bbc453... [broadway] More complete handling of transient parent (*)
  ddcbd82... [broadway] When resyncing, first create all windows then se (*)
  2934569... [broadway] Always send configure events from browser (*)
  840df5c... [broadway] Add stacktrace debugging functions (*)
  ca49ec2... [broadway] Fix various js warnings (*)
  f4bef2c... [broadway] Combine window move and resize into one op (*)
  20542b0... [broadway] Fix typo (*)
  afdde92... [broadway] Fix canvas resize when resizing browser window (*)
  85c1c22... [broadway] Cancel key events after seeing them (*)
  c7514e8... Merge branch 'gdk-backend-wayland' (*)
  63c4bb5... GdkCursor: Struct packing improvements (*)
  14ad1fa... GdkDisplay: Struct packing improvements (*)
  220ba87... GdkWindow: Struct packing improvements (*)
  20c8b76... GdkScreen: Struct packing improvements (*)
  cef996d... GdkX11DeviceXI: Struct packing improvements (*)
  879202b... GdkX11DragContext: Struct packing improvements (*)
  1c4cb29... GdkX11Screen: Struct packing improvements (*)
  611a67b... GdkWindowImplX11: Struct packing improvements (*)
  2610e00... GtkAccelLabel: Improve struct packing (*)
  39af710... GtkAppChooserButtonPrivate: Improve struct packing (*)
  b756743... GtkAppChooserWidgetPrivate: Improve struct packing (*)
  6ca6691... GtkBoxPrivate: Improve struct packing (*)
  9a5d2a5... GtkButtonPrivate: Improve struct packing (*)
  a2f005d... GtkCellAreaBoxPrivate: Improve struct packing (*)
  92f1f0c... GtkCellRendererAccelPrivate: Improve struct packing (*)
  ea936d4... GtkCellRendererPixbufPrivate: Improve struct packing (*)
  a6db55b... GtkCellRendererTextPrivate: Improve struct packing (*)
  a4e52ec... GtkCellViewPrivate: Improve struct packing (*)
  b3ca94a... GtkEntryBufferPrivate: Improve struct packing (*)
  800fff7... GtkIconThemePrivate: Improve struct packing (*)
  6c9f20e... GtkIconViewPrivate: Improve struct packing (*)
  a65e25d... GtkImagePrivate: Improve struct packing (*)
  8377ecd... GtkLabelPrivate: Improve struct packing (*)
  24a07de... GtkListStorePrivate: Improve struct packing (*)
  f3865a2... GtkMenuItemPrivate: Improve struct packing (*)
  fdac246... GtkNumerableIconPrivate: Improve struct packing (*)
  f572a46... GtkPanedPrivate: Improve struct packing (*)
  e564d36... GtkProgressBarPrivate: Improve struct packing (*)
  93ed62e... GtkRangePrivate: Improve struct packing (*)
  fa1b967... GtkScrolledWindowPrivate: Improve struct packing (*)
  1f4dd57... GtkSpinButtonPrivate: Improve struct packing (*)
  7629ee7... GtkStyleContextPrivate: Improve struct packing (*)
  6f09126... GtkTextBTreeNode: Improve struct packing (*)
  a603a2a... GtkTextBufferPrivate: Improve struct packing (*)
  a1f2004... GtkTextViewPrivate: Improve struct packing (*)
  900ea46... GtkToolbarPrivate: Improve struct packing (*)
  93203ca... GtkToolItemPrivate: Improve struct packing (*)
  0e58ec7... GtkToolItemGroupPrivate: Improve struct packing (*)
  28e87c8... GtkTreeModelFilterPrivate: Improve struct packing (*)
  3049892... GtkWidgetPrivate: Improve struct packing (*)
  91b5223... GdkDeviceManagerXI2: don't set user_time on ButtonRelease (*)
  b5d678d... gtk_window_present_with_time: fix when window is not initia (*)
  f1a7be7... button: make gtk_button_get_props() return the padding too (*)
  b1d08fe... button: don't use the border values for padding (*)
  2613e41... combobox: don't add the button style class to the whole wid (*)
  bb038d4... combobox: don't use the border as a padding (*)
  cfb54d8... combobox: allocate the right border to the arrow and not to (*)
  6116bcb... combobox: rename border->padding for code clarity (*)
  1263fdb... combobox: always give the full allocation to the button in  (*)
  7f504fd... Move documentation to inline comments: GtkFrame (*)
  8a2c942... Move documentation to inline comments: GtkHButtonBox (*)
  94e9775... Move documentation to inline comments: GtkStatusIcon (*)
  5d106e6... Move documentation to inline comments: GtkTable (*)
  b8a70dc... Merge branch 'master' into quartz-integration

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