[gtk+] (107 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:

  072cb96... gdk: A GdkClipboard API draft
  3095c9f... x11: Add an initial clipboard implementation
  defed1d... clipboard: Add gdk_clipboard_claim_remote()
  1300f4c... x11: Various clipboard cleanups
  48e8c92... x11: Implement INCR reads
  60dee19... clipboard: Implement gdk_clipboard_read()
  a115601... tests: Add a new test app for GdkClipboard
  48c434f... x11: Use async queue and implement sync reads on selections
  bedc81f... clipboard: Refactor gdk_clipboard_read() to be async
  154d18f... x11: Improve debugging output for selection input stream
  4da0417... gdk: Im[plement content deserializing
  d9a35ed... clipboard: Add gdk_clipboard_read_pixbuf_async()
  32b60c5... clipboard: Add gdk_clipboard_read_text_async()
  9812c0a... x11: Improve fallbacks for text
  9cb1d69... clipboard: Make value getters set the passed in value
  f7641a7... clipboard: Introduce GdkContentProvider
  a2ce11e... clipboard: Implement local fallback clipboard transfers
  688d05c... clipboard: Add serialization
  8a49a80... gdkcontentformats: Change the matching API
  8957254... clipboard: Allow claiming the clipboard to fail
  f0f08f4... x11: Add gdk_x11_display_get_max_request_size()
  7d4b429... tests: Add possibility to set invalid UTF-8 and clear clipb
  37a3f5d... x11: Implement claiming the X Selection with the clipboard
  b91b07e... tests: Open a 2nd display in testclipboard2
  d8a5df1... widget: gtk_widget_get_clipboard => gtk_widget_get_old_clip
  a738e32... widget: Add gtk_widget_get_clipboard()
  bd35c2b... a11y: Port to GdkClipboard
  114374e... linkbutton: Port to GdkClipboard
  6116792... recentchooser: Port to GdkClipboard
  a40f45e... gtk-demo: Port clipboards example to new clipboard
  de98208... a11y: Remove AtkStreamableContent implementation
  2680348... textview: Remove serialization API
  38a3d95... gdk: Allow setting task data on (de)serializers
  6317e76... gdk: Add gdk_content_formats_new_for_gtype()
  877785a... textview: Redo clipboard handling
  5ce6c48... label: Port to new clipboard
  586fd5a... tests: Improve formats list for testclipboard2
  61303da... gdk: Add serializers and deserializers for GFile
  4e07858... gdk: Add GDK_TYPE_FILE_LIST with serializers
  041af13... filechooserwidget: Port to new clipboard
  662f40c... contentprovider: Add ref_storable_formats()
  34cb793... clipboard: Add infrastructure to store clipboards
  53d4855... application: Put shared code into a common function
  98ed00c... main: Implement storing all clipboards
  5b690e5... cssstylefuncs: This is unused
  ef6b45c... x11: Split out a function
  1d6c288... x11: Introduce GdkX11PendingSelectionNotify
  dd61299... tests: Don't crash if widgets go away before clipboard
  b772bb5... x11: Implement MULTIPLE requests
  993a70e... x11: Implement storing the clipboard
  3a64299... entry: Port to GdkClipboard
  92265f1... x11: Handle case where clipboard was reclaimed quickly

Commits added to the branch:

  4371f37... Improve the docs (*)
  6580841... Drop gtk_application_is_inhibited (*)
  93f6f25... wayland: Remove unused data structure (*)
  ff3da08... wayland: emit GDK_SELECTION_CLEAR on owner changes (*)
  9259ca9... wayland: Fix indentation of previous commit (*)
  83ab830... Cosmetic formatting fixes (*)
  4db2426... window: Stop using GdkPixbuf (*)
  7b032a9... Drop gtk_snapshot_render_icon (*)
  507ef68... Add gtk_cell_view_new_with_texture (*)
  8cdaaff... Avoid pixbufs when loading themed icons (*)
  2ac0df0... Drop gtk_css_image_surface_new_for_pixbuf (*)
  c0d6fd4... icon-browser: Stop using gtk_drag_source_set_icon_pixbuf (*)
  c51703b... testdnd: Stop using gtk_drag_source_set_icon_pixbuf (*)
  c2a3861... Drop gtk_drag_source_set_icon_pixbuf (*)
  a8a156e... Fix the build (*)
  1fcfff6... dnd: Stop using gdk_cursor_new_from_pixbuf (*)
  7217689... docs: Remove mentions of gdk_cursor_new_from_pixbuf (*)
  c750c0e... Drop gdk_cursor_new_from_pixbuf (*)
  dfd194a... Drop gtk_cell_view_new_with_pixbuf (*)
  0063145... tooltip: Set icon from texture instead of pixbuf (*)
  c088d69... icon theme: Remove unused code (*)
  138abdb... a11y: Remove AtkStreamableContent implementation (*)
  3d4743e... textview: Remove serialization API (*)
  0b39631... textview: Replace pixbufs by textures (*)
  b65f871... Use a texture instead of a pixbuf in gtk_render_icon (*)
  f57aa47... Remove some unused includes (*)
  a9f1289... Fix up a doc comment (*)
  bd1a9c1... recent manager: Drop an unused field (*)
  b8b33d1... Make texture variants of some pixbuf utils (*)
  2edd374... Use the new texture utils here (*)
  8cf2f3c... Update POTFILES.in (*)
  d284c3f... broadway: Re-add seat and core device creation (*)
  907e071... broadway: Add a texture cache (*)
  1820362... broadway: Deserialize node tree in server (*)
  e43f031... broadway: Add div for container nodes (*)
  46c4869... broadway: Prepare for implementing diff (*)
  3d4a932... broadway: Add broadway_node_equal (*)
  521b09c... broadway: Send diffs of node trees (*)
  c300737... broadway: Improve logging (*)
  f5e0986... vulkan: Don't crash if vkEnumeratePhysicalDevices fails (*)
  d95cbb2... gtksnapshot: Merge trivial clip duplicates (*)
  d43008b... broadway: Fix texture hash function (*)
  af890e6... broadway: Don't send node updates to browser if nothing cha (*)
  61ea8e8... broadway: Add some (disabled) debugging tools (*)
  0291656... mountoperation: Store icons as textures (*)
  a1c0b81... icon helper: Avoid gratitious pixbuf use (*)
  dc15978... Avoid GdkPixbuf in docs (*)
  eb32a2c... css style funcs: Avoid pixbufs (*)
  d005109... Drop unused gtkcssstylefuncs.c (*)
  ff35fbf... window: Plug a memory leak (*)
  34e233e... GskVulkanGlyphCache: Remove unused struct member (*)
  dfc7a53... wayland: Never send NULL app id (*)
  7b60ee9... widgetbowl: Only use one widget type (*)
  94184ed... snapshot: Only create clip nodes if we need to (*)
  c42e026... snapashot: Optimize rounded clip nodes (*)
  478b1d5... Revert "gtksnapshot: Merge trivial clip duplicates" (*)
  b4cc5df... gdk: A GdkClipboard API draft
  f28dd59... x11: Add an initial clipboard implementation
  722cc7f... clipboard: Add gdk_clipboard_claim_remote()
  c707b89... x11: Various clipboard cleanups
  63806d6... x11: Implement INCR reads
  a6ce6e5... clipboard: Implement gdk_clipboard_read()
  9594c10... tests: Add a new test app for GdkClipboard
  4b264a1... x11: Use async queue and implement sync reads on selections
  47fb73f... clipboard: Refactor gdk_clipboard_read() to be async
  6243c90... x11: Improve debugging output for selection input stream
  b85a57d... gdk: Im[plement content deserializing
  e83e48a... clipboard: Add gdk_clipboard_read_pixbuf_async()
  c130710... clipboard: Add gdk_clipboard_read_text_async()
  9d5318d... x11: Improve fallbacks for text
  456b023... clipboard: Make value getters set the passed in value
  dadac7c... clipboard: Introduce GdkContentProvider
  17dc35d... clipboard: Implement local fallback clipboard transfers
  520973c... clipboard: Add serialization
  536ed3d... gdkcontentformats: Change the matching API
  5baff61... clipboard: Allow claiming the clipboard to fail
  45c2e08... x11: Add gdk_x11_display_get_max_request_size()
  8f80cd0... tests: Add possibility to set invalid UTF-8 and clear clipb
  7b461ae... x11: Implement claiming the X Selection with the clipboard
  4d29ffc... tests: Open a 2nd display in testclipboard2
  d0979c5... widget: gtk_widget_get_clipboard => gtk_widget_get_old_clip
  52c16b5... widget: Add gtk_widget_get_clipboard()
  e50c7cb... a11y: Port to GdkClipboard
  853ef1c... linkbutton: Port to GdkClipboard
  91fe6b8... recentchooser: Port to GdkClipboard
  5d49666... gtk-demo: Port clipboards example to new clipboard
  f2fa93d... gdk: Allow setting task data on (de)serializers
  f95f872... gdk: Add gdk_content_formats_new_for_gtype()
  bf7ecc6... textview: Redo clipboard handling
  fd55db8... label: Port to new clipboard
  fb526c0... tests: Improve formats list for testclipboard2
  1c35d16... gdk: Add serializers and deserializers for GFile
  19e4922... gdk: Add GDK_TYPE_FILE_LIST with serializers
  daf903b... filechooserwidget: Port to new clipboard
  afd2517... contentprovider: Add ref_storable_formats()
  431f2d4... clipboard: Add infrastructure to store clipboards
  c01a4ee... application: Put shared code into a common function
  ee8dfef... main: Implement storing all clipboards
  e2369c7... x11: Split out a function
  48f38d2... x11: Introduce GdkX11PendingSelectionNotify
  ad2d2a6... tests: Don't crash if widgets go away before clipboard
  e3d26ad... x11: Implement MULTIPLE requests
  c3dfc37... x11: Implement storing the clipboard
  d6c9012... entry: Port to GdkClipboard
  27e7ec9... x11: Handle case where clipboard was reclaimed quickly
  91bca6e... vulkan: Fix border shader to premultiply color
  07d4d6b... vulkan: Fix mask shader to premultiply color

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