[gtk+] (117 commits) Non-fast-forward update to branch wip/otte/clipboard



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

  c0bf13f... gdk: A GdkClipboard API draft
  829dc65... x11: Add an initial clipboard implementation
  67a2e9d... clipboard: Add gdk_clipboard_claim_remote()
  020f54b... x11: Various clipboard cleanups
  d8407bb... x11: Implement INCR reads
  594a881... clipboard: Implement gdk_clipboard_read()
  310e56c... tests: Add a new test app for GdkClipboard
  6545d9c... x11: Use async queue and implement sync reads on selections
  850e01e... clipboard: Refactor gdk_clipboard_read() to be async
  3b77669... x11: Improve debugging output for selection input stream
  8d48d9a... gdk: Im[plement content deserializing
  046295d... clipboard: Add gdk_clipboard_read_pixbuf_async()
  bf3440c... clipboard: Add gdk_clipboard_read_text_async()
  d80c0b2... x11: Improve fallbacks for text
  3469b9c... clipboard: Make value getters set the passed in value
  8d54e1f... clipboard: Introduce GdkContentProvider
  a74fc6e... clipboard: Implement local fallback clipboard transfers
  1178c46... clipboard: Add serialization
  cb9cc73... gdkcontentformats: Change the matching API
  2c0dde3... clipboard: Allow claiming the clipboard to fail
  b2a8b83... x11: Add gdk_x11_display_get_max_request_size()
  1f3ed17... tests: Add possibility to set invalid UTF-8 and clear clipb
  91fa3dd... x11: Implement claiming the X Selection with the clipboard
  d97d987... tests: Open a 2nd display in testclipboard2

Commits added to the branch:

  8248374... gtkimcontextime.c: Fix call to gtk_style_context_get() (*)
  8059975... gtk/gtkseclection.c: Don't build X11 items unconditionally (*)
  a687fd9... gtk/gskpango.c: Use g_snprintf() (*)
  e076cc7... GDK/Win32: Fix build after GDK Root Window and DND changes (*)
  ef031d8... frame-clock: Fix typo in API documentation (*)
  7c2e28c... doc: TextLayout: Add missing (out) annotations (*)
  23f7208... CellRendererPixbuf: Link stock-size doc → IconSize (*)
  98c1f16... doc: Replace uses of #NULL with %NULL (*)
  fecce75... SpinButton: Explain meaning of nullable Adjustment (*)
  462a77f... Fix indentation mishap (*)
  5674474... text view: Support the Emoji chooser (*)
  9fef90b... Add Since to ::insert-emoji, and some trivialities (*)
  23845a5... broadway: Add GskBroadwayRenderer (*)
  620d3cf... broadway: Only support (non-abstract) sockets (*)
  43a02da... broadwayd: Read using socket API (*)
  f31d7e1... broadway: Support fd passing in protocol (*)
  48d587d... broadway: Add support for uploading textures to daemon (*)
  ef79621... broadway: Introduce global ids for the textures (*)
  a4636a0... broadway: Actually upload textures to client (*)
  cc74238... broadway: Use textures to configure window contents (*)
  f7d8ee0... broadway: Initial version of using actual render nodes (*)
  54e7a8f... broadway: Remove remaining unused window_update code (*)
  fd0285d... broadway: Rewrite textures in nodes to global (*)
  97c0d11... broadway: Don't swap node trees until all images are loaded (*)
  cfdb395... broadway: Fix input events (*)
  0b38ab3... broadway: Add color nodes (*)
  5a8d204... broadway: Clean up node parser (*)
  cf03229... broadway: Add border node (*)
  0ad5230... broadway: Fix border node positioning (*)
  35ceb8e... broadway: Add outset shadow node (*)
  0083c08... broadway: Add inset shadow (*)
  f7ff6db... broadway: Add RoundedClip node (*)
  278370c... broadway: Add linear gradient node (*)
  6cc9631... broadway: Remove inflate code (*)
  cbbbf49... broadway: Add node cache for text (*)
  9b1f6ac... broadway: Add shadow node (*)
  9e5a22b... broadway: Add opacity node (*)
  0d4a26f... broadway: Cache color translated textures (*)
  7a180f5... broadway: Don't log cache hits (*)
  b74959a... broadway: Add clip node (*)
  4d1eca0... broadway: Handle texture gsd nodes (*)
  12d3cd8... broadway: Handle cairo nodes (*)
  cfb76fe... broadway: Roundtrip each update to rate limit redraw (*)
  820f999... broadway: Disable fallback spew by default (*)
  89c51f5... Be more specific in ::insert-emoji Since tag (*)
  630f839... Entry:show-emoji-icon is in GTK+ 3 too (*)
  9b582db... gsk: Quiet a compiler warning (*)
  371ea7c... gdk: Remove a leftover GdkScreen (*)
  c0d3ed0... Fix the build (*)
  2250dae... widget: Don't use GdkDeviceManager (*)
  7c0a1dd... window: Don't use GdkDeviceManager (*)
  835805a... treeview: Don't use GdkDeviceManager (*)
  0cfc812... Drop gdk_display_get_device_manager API (*)
  4c40acc... gdk: Move gdk_disable_multidevice tot he X11 backend (*)
  480ea40... Drop support for setting event masks for floating devices (*)
  a4cd453... Don't mention GdkDeviceManager in docs (*)
  1f6fb4e... Drop GdkDeviceManager APIs (*)
  9039593... display: Stop using devicemanager internally (*)
  1023249... broadway: Stop using GdkDeviceManager (*)
  6489bc1... broadway: Remove devicemanager implementation (*)
  aae4faf... x11: Stop using gdk_display_get_device_manager (*)
  ab0aea9... win32: Stop using gdk_display_get_device_manager (*)
  95ae688... quartz: Stop using display->device_manager (*)
  639d936... wayland: Stop using display->device_manager (*)
  cd3d2ba... display: Drop the device_manager for good (*)
  c9261f5... x11: Stop emitting devicemanager signals (*)
  efbcb38... wayland: Stop emitting devicemanager signals (*)
  30a037c... gdk: Drop devicemanager signals (*)
  ecb9625... Drop gdk_device_manager_list_devices (*)
  b6a634f... Drop the list_devices vfunc (*)
  0ec491e... Drop the get_client_pointer vfunc (*)
  7c33baa... Remove the get_client_pointer vfunc (*)
  fd95893... Drop the GdkDeviceManager::display property (*)
  1471c64... quartz: Stop deriving from GdkDeviceManager (*)
  01278e5... win32: Stop deriving from GdkDeviceManager (*)
  da8bcc7... wayland: Stop deriving from GdkDeviceManager (*)
  bad53bc... x11: Stop deriving from GdkDeviceManager (*)
  7e40fcc... Drop the ::device-manager property (*)
  05149a3... Drop GdkDeviceManager entirely (*)
  1884558... wayland: Drop GdkWaylandDeviceManager (*)
  70ff1ef... Update POTFILES.in (*)
  452a863... gdk: A GdkClipboard API draft
  331bffd... x11: Add an initial clipboard implementation
  ae4d948... clipboard: Add gdk_clipboard_claim_remote()
  4d4ab97... x11: Various clipboard cleanups
  bafa757... x11: Implement INCR reads
  bc1afc7... clipboard: Implement gdk_clipboard_read()
  7b8239c... tests: Add a new test app for GdkClipboard
  891564c... x11: Use async queue and implement sync reads on selections
  d552d1d... clipboard: Refactor gdk_clipboard_read() to be async
  7f3f5fe... x11: Improve debugging output for selection input stream
  89696d5... gdk: Im[plement content deserializing
  97cde51... clipboard: Add gdk_clipboard_read_pixbuf_async()
  66af9b0... clipboard: Add gdk_clipboard_read_text_async()
  225be51... x11: Improve fallbacks for text
  4bd509c... clipboard: Make value getters set the passed in value
  f8a9c04... clipboard: Introduce GdkContentProvider
  a2556c8... clipboard: Implement local fallback clipboard transfers
  86adf5e... clipboard: Add serialization
  46cf800... gdkcontentformats: Change the matching API
  2f63938... clipboard: Allow claiming the clipboard to fail
  ba60823... x11: Add gdk_x11_display_get_max_request_size()
  6d0d55c... tests: Add possibility to set invalid UTF-8 and clear clipb
  8cd6876... x11: Implement claiming the X Selection with the clipboard
  d0b2c58... tests: Open a 2nd display in testclipboard2
  f465275... widget: gtk_widget_get_clipboard => gtk_widget_get_old_clip
  c9209a5... widget: Add gtk_widget_get_clipboard()
  2aa4f3f... a11y: Port to GdkClipboard
  e4fd311... linkbutton: Port to GdkClipboard
  90cdb9a... recentchooser: Port to GdkClipboard
  e08b9fd... gtk-demo: Port clipboards example to new clipboard
  984db55... a11y: Remove AtkStreamableContent implementation
  33f5354... textview: Remove serialization API
  63c964f... gdk: Allow setting task data on (de)serializers
  bd04c2c... gdk: Add gdk_content_formats_new_for_gtype()
  dff4f64... textview: Redo clipboard handling
  fd8a526... label: Port to new clipboard

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