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

  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

Commits added to the branch:

  b9035fc... widget-factory: Fix up icon size handling (*)
  2218020... Fix the doc tools build (*)
  6de5cd5... image definition: Drop unused struct (*)
  8c95071... entry: Remove references to stock ids from the docs (*)
  86ae1df... filechooser: Remove the word stock from the docs (*)
  60c3afe... recent chooser: Remove the word stock from the docs (*)
  dc12dc4... toolbutton: Remove the word stock from internal docs (*)
  77d12c0... recent chooser: Stop specifying stock-size (*)
  1c59db9... placesview: Drop the word stock from the docs (*)
  4930153... Finish conversion of pixbuf cell renderer icon size (*)
  6241ae0... docs: Some revision to the migration docs (*)
  7fcd3be... Add GtkEventControllerScroll to the docs (*)
  645e672... gtkeventcontrollerscroll: Add some docs (*)
  c7bdf64... GDK: Make sure W32 backend compiles without GdkDeviceManage (*)
  285ebd5... GDK W32: Handle maximizing correctly for small primary moni (*)
  9e5fc16... GDK W32: Remove unneeded assertion (*)
  e1240b4... GDK W32: Change WM_SYSMENU style switch logic (*)
  33442d9... GDK W32: Special handling for VK_PAUSE (*)
  cba75d8... GDK W32: Handle CapsLock as part of the key shift level (*)
  c36d66b... GDK W32: Use keyboard hook to detect AeroSnap combinations  (*)
  f7ae367... GDK W32: Fix idiotic gdk_win32_display_get_monitor() implem (*)
  58ba4d6... GDK W32: Ensure that we use made-up monitors when there are (*)
  27ed9fb... GDK W32: Different maximized window position for non-CSD wi (*)
  3c9b667... GDK W32: Apply HiDPI scale properly to monitors (*)
  d7e2017... GDK W32: Handle drivers that do not send WT_CSRCHANGE after (*)
  eb6d5b6... GDK-Win32: Fix AeroSnap on HiDPI (*)
  50bbac6... GDK W32: Correctly report window position in HiDPI mode (*)
  323a601... GDK W32: fix monitor pruning code (*)
  33de691... GDK W32: More flexible modal operation mode (*)
  6a77051... Only register application/x-rootwindow-drop on X11 (*)
  c4617d3... GDK W32: Fix a typo in OLE2 DnD code (*)
  3237c21... GDK W32: Don't leak the atom name string (*)
  6c29e81... W32: Massive W32 DnD fix (*)
  6d37ed6... GDK W32: Update layered windows on opacity changes (*)
  a66017a... GDK W32: Refuse to release mouse grab while in DnD mode (*)
  5d0bfdd... GDK W32: Ensure that selection request is processed (*)
  44bc05d... Fix a nefarious typo (*)
  5e2e0af... GDK W32: Preserve the target value for change_property() (*)
  f0d04f8... GDK W32: Special handling for DELETE requests (*)
  c89c19d... GDK W32: Make sure drag source window is not NULL (*)
  ae76d19... GDK W32: Remove an unnecessary type check (*)
  abc8d61... vulkan: Fix border shader to premultiply color (*)
  9048d40... vulkan: Fix mask shader to premultiply color (*)
  373848f... image: Store pixbufs as textures, not surfaces (*)
  85b3f6d... image: Add gtk_image_new_from_texture() (*)
  20de4c8... selection: Add texture getter/setter (*)
  481c6ad... dnd: Add gtk_drag_set_icon_texture() (*)
  727c914... gdk: A GdkClipboard API draft
  92ea605... x11: Add an initial clipboard implementation
  7c5af34... clipboard: Add gdk_clipboard_claim_remote()
  81988ae... x11: Various clipboard cleanups
  1fb6f30... x11: Implement INCR reads
  23db283... clipboard: Implement gdk_clipboard_read()
  839e5db... tests: Add a new test app for GdkClipboard
  f5ed62f... x11: Use async queue and implement sync reads on selections
  ee9ca95... clipboard: Refactor gdk_clipboard_read() to be async
  474a834... x11: Improve debugging output for selection input stream
  5f06d95... gdk: Im[plement content deserializing
  26af18d... clipboard: Add gdk_clipboard_read_pixbuf_async()
  ed07212... clipboard: Add gdk_clipboard_read_text_async()
  70c6f63... x11: Improve fallbacks for text
  7d9bdf4... clipboard: Make value getters set the passed in value
  333a316... clipboard: Introduce GdkContentProvider
  8b7117f... clipboard: Implement local fallback clipboard transfers
  fd6c30a... clipboard: Add serialization
  5b6aeb6... gdkcontentformats: Change the matching API
  c034374... clipboard: Allow claiming the clipboard to fail
  95e0059... x11: Add gdk_x11_display_get_max_request_size()
  d047ae8... tests: Add possibility to set invalid UTF-8 and clear clipb
  95303ba... x11: Implement claiming the X Selection with the clipboard
  8919532... tests: Open a 2nd display in testclipboard2
  dc9e6d7... widget: gtk_widget_get_clipboard => gtk_widget_get_old_clip
  6407454... widget: Add gtk_widget_get_clipboard()
  651a4e0... a11y: Port to GdkClipboard
  afe3b17... linkbutton: Port to GdkClipboard
  b8c3778... recentchooser: Port to GdkClipboard
  3eba768... gtk-demo: Port clipboards example to new clipboard
  a027d16... gdk: Allow setting task data on (de)serializers
  67eec08... gdk: Add gdk_content_formats_new_for_gtype()
  8d7b8b5... textview: Redo clipboard handling
  b8cb2cb... label: Port to new clipboard
  745e1da... tests: Improve formats list for testclipboard2
  39f7da4... gdk: Add serializers and deserializers for GFile
  fcbd91c... gdk: Add GDK_TYPE_FILE_LIST with serializers
  5051540... filechooserwidget: Port to new clipboard
  285db37... contentprovider: Add ref_storable_formats()
  d1f1277... clipboard: Add infrastructure to store clipboards
  e609efa... application: Put shared code into a common function
  f5ac5f9... main: Implement storing all clipboards
  1b551d5... x11: Split out a function
  d211aa5... x11: Introduce GdkX11PendingSelectionNotify
  bcbb8f6... tests: Don't crash if widgets go away before clipboard
  e11c9a1... x11: Implement MULTIPLE requests
  50882e5... x11: Implement storing the clipboard
  fbed372... entry: Port to GdkClipboard
  21607b2... x11: Handle case where clipboard was reclaimed quickly
  234cba6... gdk: Add (de)serializers for GDK_TYPE_TEXTURE
  30a1219... clipboard: Change image convenience APIs
  b4d2df4... gtk-demo: Port to GdkClipboard
  5f6d764... icon-browser: Port to new clipboard
  3b8636c... gtk: Remove GtkClipboard
  f081579... gdk: Get rid of owner change events

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