[gtk] (242 commits) Non-fast-forward update to branch dnd-gestures-2
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (242 commits) Non-fast-forward update to branch dnd-gestures-2
- Date: Tue, 7 Jan 2020 19:50:51 +0000 (UTC)
The branch 'dnd-gestures-2' 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:
10aaef4... marshalers: Add another
52d1091... Add a GtkDragSource object
20bc98e... dnd: Patch up gtk_drag_get_source_widget
10427ac... label: Port to GtkDragSource
871a144... linkbutton: Port to GtkDragSource
1de54c1... calendar: Port to GtkDragSource
5ddf081... entry: Port icon dnd to GtkDragSource
7e11a8c... text: Convert to GtkDragSource
bfda78f... textbuffer: Add a content provider api
7c4c1f7... textview: Port to GtkDragSource
721b38c... Add (de)serializers for GdkRGBA
3782cc6... Add a generic callback content provider
2acf1f9... colorbutton: Port to GtkDragSource
42c227c... colorswatch: Convert to GtkDragSource
514780d... pathbar: Convert to GtkDragSource
73ad427... gtk-demo: Convert the clipboard demo to GtkDragSource
3882d43... iconbrowser: Port to GtkDragSource
977b747... Add another callback-based provider
05e8b19... iconview: Port to GtkDragSource
14f9766... placessidebar: Port to GtkDragSource
d0daac0... treeview: Port to GtkDragSource
ab8989a... filechooser: Port to GtkDragSource
f6f353e... notebook: Port to GtkDragSource
0ca06a8... tests: Convert to GtkDragSource
6a223bc... Remove traditional drag source API
e226010... docs: Mention DND in the migration guide
3e24079... Move the rest of the drag-source api over
2b39c9e... Hook up the GtkDragSource docs
3eda562... Add a GtkDropTarget object
1db4476... dragdest: doc improvements
20fdfa0... drop: Add a convenience api
1766c10... gtk-demo: Convert clipboard demo to GtkDropTarget
c92b389... calendar: Port to GtkDropTarget
021e319... colorbutton: Port to GtkDropTarget
603ed14... colorswatch: Port to GtkDropTarget
9af856d... text: Port to GtkDropTarget
ce7f4d0... window: Port to GtkDragDest
19622e1... expander: Port to GtkDropTarget
a0a052d... stackswitcher: Port to GtkDropTarget
2e4af0b... filechoserbutton: Convert to GtkDropTarget
3aa5763... textview: Port to GtkDropTarget
13880ea... treeview: Port to GtkDropTarget
4c31f04... testdnd2: Port to GtkDropTarget
dd638e3... testdnd: Convert to GtkDropTarget
a4288a6... testlist3: Convert to GtkDropTarget
015e173... testtoolbar: Convert to GtkDropTarget
5c76ba0... testnotebookdnd: Fix, partially
1f02af5... testtreednd: Convert to GtkDropTarget
b764ac0... notebook: Convert to GtkDropTarget
f53bfec... listbox: Remove unhighlighting
fd70d6a... Move some remaining api over
de6be87... Remove old drag dest api
eceb61c... Add an async read function for selection
f1d7cff... iconview: Port to GtkDropTarget
282053c... placessidebar: Port to GtkDropTarget
9da6414... filechooser: Convert to GtkDropTarget
622373d... testlist3: Use async read api for selection
44d5db4... testtreednd: Use the new asyn selection read
6e45caf... iconview: Avoid drag-data-received
efce162... treeview: Stop using ::drag-data-received
65c19bc... Remove gdk_drag_get_data
843df55... Remove gtkdnd.h
09afe7f... testdnd2: Add a test for ASK handling
d99f8d9... dragdest: Clean up internals
7688898... Drop GTK_DEST_DEFAULT_HIGHLIGHT
e08a42e... Simplify some drag dest internals
3cc773e... stackswitcher: Don't highlight on dnd
07c192c... notebook: Don't highlight unconditionally on dnd
4c7e560... expander: Don't highlight on dnd
e700707... droptarget: Drop defaults flags
de0b180... droptarget: Drop the track-motion property
649cdc7... Stop passing timestamps around
09bf666... Drop an unused define
908db9d... dnd: Some internal restructuring
1c34ad5... dnd: More internal restructuring
63a5304... gdk: Make gdk_event_set_coords support dnd events
a1a64a1... dnd: Another internal refactoring step
4c15a18... More internal restructuring
8bae93e... Turn GtkDropTarget into an event controller
af62d48... Get rid of GtkDragDestInfo
747dbb8... Use normal event propagation for DND events
84e2833... Replace gtk_drop_target_attach/detach
b3dbe3d... Move code over
6cecec5... docs: Tweak GtkDropTarget docs
c2debad... Remove an unused signal
3986a89... Remove gtk_drop_target_get_target
2c53a93... popover: Use g_signal_connect_object on parent widget signa
ae82788... gdk/x11: Forward suggested action (if any) to XdndStatus
6cdb8d9... dragsource: Tweak api, update all callers
bd79fed... dragsource: Reshuffle api a bit
406a96e... Make GtkDragIcon public
7561da7... dragsource: Use public drag icon api
ce5c176... label: Use gdk_drag_begin
e874b21... calendar: Use gdk_drag_begin
03222d2... text: Use gdk_drag_begin
cb9a85d... entry: Use gdk_drag_begin
3e1aac3... textview: Use gdk_drag_begin
07671ab... placessidebar: Use gdk_drag_begin
0d66b4f... notebook: Use gdk_drag_begin
2c26201... Make GtkDragSource a gesture
15398d5... iconview: Use gdk_drag_begin
7d50c48... treeview: Use gdk_drag_begin
e7a1a2b... filechooserwidget: wip
8c09f63... gtk-demo: Use gtk_widget_add_controller for drag source
3319975... iconbrowser: Use gtk_widget_add_controller for drag source
4f2f073... colorbutton: Use gtk_widget_add_controller for drag source
164ea03... colorswatch: Use gtk_widget_add_controller for drag source
fe7d4ee... linkbutton: Use gtk_widget_add_controller for drag source
974a4bb... notebook: Use gtk_widget_add_controller for drag source
dc33b50... pathbar: Use gtk_widget_add_controller for drag source
09689d8... testdnd: Use gtk_widget_add_controller for drag source
7256b12... testdnd2: Use gtk_widget_add_controller for drag source
4a8a4f1... testlist3: Use gtk_widget_add_controller for drag source
d4951a5... testtoolbar: Use gtk_widget_add_controller for drag source
e6705c9... notebook: Stop using gtk_drag_source_get_origin
63d152d... filechooserwidget: Stop using gtk_drag_source_get_origin
fb4aa74... dragsource: Drop gtk_drag_source_get_origin
986bf53... notebook: Stop using gtk_drag_get_source
7f4bfe3... dragsource: Drop gtk_drag_get_source
7923890... dragsource: Make ::prepare return a boolean
ca81270... dragsource: Document prepare
5315acc... dragsource: Tweak docs more
8ac2c37... dragsource: Rename ::drag-failed to ::drag-cancel
aaf578a... testdnd2: Update to the api change in the previous commit
95a5a08... Remove an unused enum
5e2a2fa... placessidebar: Update a comment
7dbc10a... filechooser: Stop using gtk_drag_source_get_drag
6afbb02... dragsource: Fix cancellation
04f9a26... iconview: Don't highlight everything
e0aaddf... treeview: Don't highlight everything
7d34aa5... iconview: Render drop highlight properly
da4dcd7... Adwaita: Add drop highlight for iconview items
439b3ad... filechooser: Suppress drag highlighting
c7732cf... placessidebar: Suppress drag highlighting
a7d7d06... text: Fix dragging of text across focus changes
e6b81c2... gtk-demo: Use GDK content formats api
3abf723... iconbrowser: Use GDK content formats api
46a4b85... calendar: Use GDK content formats api
255f2ec... filechooserbutton: Use GDK content formats api
1a9a14d... filechooserwidget: Use GDK content formats api:
52f2044... placessidebar: Use GDK content formats api
9efe47f... text: Use GDK content formats API
cc0d553... testdnd2: Use GDK content formats api
0076997... Drop GTK content formats apis
40f5ecf... dragksource: Small doc fix
77c0919... dragsource: Drop gtk_drag_source_drag_begin
89af20d... docs: Remove the dnd section
ac51598... docs: Remove dropped drag source apis
4f88209... docs: Add GtkDropTarget section
3531d1b... docs: Add GtkDragIcon
ac05730... docs: Expand the GDK dnd docs
Commits added to the branch:
9d9a730... gl renderer: Drop a dead if statement (*)
d3852ca... gl renderer: Remove some unused uniforms (*)
f85448f... gl renderer: Split blurring a node into its own function (*)
0956c30... progressbar: Remove unnecessary snapshot implementation (*)
095a378... GdkRGBA: Use floats instead of doubles (*)
91522dd... gl renderer: remove a memory leak (*)
4744bb9... gl renderer: stop copying current color around (*)
ab04c74... gl renderer: Don't copy border outline corner sizes around (*)
4984579... gl renderer: Rewort passing rounded rects to shaders (*)
5b072e7... gl renderer: Fix debug color output (*)
a29b8fb... gl renderer: Shorten debug output impl (*)
2e6e6c1... gl renderer: Fix color comparison (*)
5191b6f... gl renderer: Only send clip corners if we need to (*)
d12dde0... gl renderer: Fix program uniform updating code (*)
cc909b1... gl renderer: Rewrite shader builder (*)
1243174... gl renderer: Make RoundedRect work in gles (*)
06f6376... gl renderer: Initialize alpha uniform to 1.0 (*)
219493c... gl renderer: Don't copy matrix/offset of color matrix nodes (*)
f31667f... gl renderer: Remove unused translation handling (*)
3d260a9... gl renderer: Remove a few outdated comments (*)
398f49a... gl renderer: Trivial declaration reorder (*)
8dd7f5a... gl renderer: Mark beginning of frame if DEBUG_OPS is set (*)
2cbfb0e... GdkGLContext: check for GL_KHR_debug for GL debug output (*)
f1751f5... gltextureatlas: Use more correct debug name for texture (*)
f07397f... gl renderer: Upload GL_RGBA texture data in GLES (*)
fdce30d... gl renderer: Add some in/out compat glue to the shaders (*)
cef7f7f... gl renderer: Move work to the gradient vertex shader (*)
c79c18f... gl renderer: Shuffle things around a bit (*)
2079c89... gl renderer: Remove some unneeded calculations from shaders (*)
73f2167... gl renderer: Avoid an invalid read (*)
1477882... testentryicons: Fix a memory leak (*)
80ddcf3... supp: Ignore calloc in the AMD driver (*)
91472b2... gl renderer: Compute final color in vertex shader (*)
6ef0bb8... gl renderer: Move final color computation to vertex shader (*)
0b82980... gl renderer: Move color computation to vertex shader (*)
d0d2ad9... gl renderer: Remove unused variable from shader (*)
f79c807... gl renderer: Don't invert offset value twice (*)
b8aa51d... gl renderer: Move more work to the vertex shaders (*)
6a9bc5d... Avoid a few state changes (*)
d7df56b... gsk: Make GskColorStop.offset a float (*)
44ac2d5... gl renderer: Pass linear gradient stops to shaders directly (*)
db91b6d... gl renderer: Load vertex data directly into vertices GArray (*)
075a0cc... renderbackground: Save a snapshot_translate() call (*)
cb2f523... rendernodes: Use floats for everything (*)
d490d8f... renderbackground: Try to omit a save/restore pair (*)
750dc8d... gl driver: Inline function into only caller (*)
587bc82... gl renderer: Print debug node message (*)
4788f88... snapshot: Repeat color nodes by creating a larger color nod (*)
e62f135... GskTransform: Normalize angles (*)
766d4df... GskTransform: Compute sin/deg of 90deg rotations manually (*)
1dd31d5... testsuite: Add a test case for rotated border node (*)
c0d4a6f... gl renderer: Avoid copying a matrix (*)
74f18f7... gl renderer: Move work to the blur vertex shader (*)
0a8ca49... gl renderer: transform border outline like everything else (*)
ef7276c... gl renderer: Trivial variable reordering (*)
022d19a... gl renderer: Add debug code for color nodes (*)
1dea6d4... gl renderer: Speed up bounds transformation (*)
054d69a... gl renderer: Fix a misleading comment (*)
4fb519f... renderborder: Only get border width if we really need to (*)
b8d1c3a... gl renderer: Don't force repeat node child offscreen (*)
412fcb0... scrolledwindow: Avoid using gtk_widget_get_preferred_size (*)
1e55e01... scrolledwindow: Remove a useless local variable (*)
982d73d... adwaita: Solve junction problem without border image (*)
8b1af39... gl renderer: Avoid another manual rounded rect transform (*)
df1d2b8... gsk: Add GskParseErrorFunc to the docs (*)
b972690... gl renderer: Fix inverted dy in inset shadows (*)
eebe67c... gl renderer: Add util to load vertex data with texture regi (*)
0fc35b2... toolitem: Plug memory leak (*)
cee8f78... toolitem: Remove unused members (*)
59111d1... cssimagelinear: Avoid computing the length if we know it (*)
c427c2b... cssimagelinear: Don't call get_start_end if !repeating (*)
108aac9... scrolledwindow: Don't snapshot junction if we use indicator (*)
c38c5c4... text: Reset cursor opacity when unmapping (*)
76795ff... gl renderer: Sprinkle some const around (*)
c30e0f7... bin: Avoid some type checks (*)
6c188f7... bin: Move vfunc implementations before class_init (*)
21a7dfa... snapshot: Only normalize rectangle if we have to (*)
ca4ae81... transform: Compare class before ->next (*)
73ce437... widget: Use cssnode api to get the filter value (*)
7a27122... transform: Scale+translate bounds directyl (*)
04899e3... colorswatch: Avoid redundant assignment (*)
726909d... Window: Avoid some redundant assignments (*)
6ba6f36... gltextureatlas: Packing must succeed here (*)
73b8212... label: Fix assumptions regaring link (*)
a3f14a3... rendernodepaintable: ceil() bounds for intrinsic size (*)
7669e6e... transform: Properly compare scale transforms (*)
8e4f0b9... sizerequest: Remove _gtk_widget_get_preferred_size_and_base (*)
262ac42... testsuite: Add a testcase for blend nodes with invisible ch (*)
ea810f1... gl renderer: Handle repeat nodes with invisible children (*)
499b667... marshalers: Add another
c9a9727... Add a GtkDragSource object
755cb1c... dnd: Patch up gtk_drag_get_source_widget
061bd66... label: Port to GtkDragSource
8234055... linkbutton: Port to GtkDragSource
62c1303... calendar: Port to GtkDragSource
301a092... entry: Port icon dnd to GtkDragSource
b4c1f64... text: Convert to GtkDragSource
7229ac0... textbuffer: Add a content provider api
b63b45a... textview: Port to GtkDragSource
d50ab7f... Add (de)serializers for GdkRGBA
38d3a76... Add a generic callback content provider
c008d89... colorbutton: Port to GtkDragSource
5ebff8f... colorswatch: Convert to GtkDragSource
c87bc08... pathbar: Convert to GtkDragSource
821e8ac... gtk-demo: Convert the clipboard demo to GtkDragSource
6922751... iconbrowser: Port to GtkDragSource
b57522b... Add another callback-based provider
aa42c9f... iconview: Port to GtkDragSource
2042711... placessidebar: Port to GtkDragSource
55af991... treeview: Port to GtkDragSource
e381767... filechooser: Port to GtkDragSource
b434b66... notebook: Port to GtkDragSource
9c6c1c7... tests: Convert to GtkDragSource
0c5bc60... Remove traditional drag source API
7b07186... docs: Mention DND in the migration guide
3aeb595... Move the rest of the drag-source api over
31adc63... Hook up the GtkDragSource docs
c6134d0... Add a GtkDropTarget object
4608991... dragdest: doc improvements
3c6a922... drop: Add a convenience api
16dc525... gtk-demo: Convert clipboard demo to GtkDropTarget
a5c9d75... calendar: Port to GtkDropTarget
c457fda... colorbutton: Port to GtkDropTarget
c08057e... colorswatch: Port to GtkDropTarget
c6b4ef0... text: Port to GtkDropTarget
0b16801... window: Port to GtkDragDest
3e82241... expander: Port to GtkDropTarget
9f72807... stackswitcher: Port to GtkDropTarget
0d8506c... filechoserbutton: Convert to GtkDropTarget
bffbbe2... textview: Port to GtkDropTarget
936b73d... treeview: Port to GtkDropTarget
83403e5... testdnd2: Port to GtkDropTarget
883899b... testdnd: Convert to GtkDropTarget
f6c2d49... testlist3: Convert to GtkDropTarget
757ab2b... testtoolbar: Convert to GtkDropTarget
266f8fd... testnotebookdnd: Fix, partially
fb7b5e8... testtreednd: Convert to GtkDropTarget
b458a8a... notebook: Convert to GtkDropTarget
ffea6a5... listbox: Remove unhighlighting
b333570... Move some remaining api over
5690ae9... Remove old drag dest api
de5aac0... Add an async read function for selection
d71bd47... iconview: Port to GtkDropTarget
66624e1... placessidebar: Port to GtkDropTarget
08131e2... filechooser: Convert to GtkDropTarget
0e729e8... testlist3: Use async read api for selection
389adb5... testtreednd: Use the new asyn selection read
cc74f48... iconview: Avoid drag-data-received
e8b4234... treeview: Stop using ::drag-data-received
e4bb2b8... Remove gdk_drag_get_data
b3294af... Remove gtkdnd.h
0f31097... testdnd2: Add a test for ASK handling
aa9caf6... dragdest: Clean up internals
8cde680... Drop GTK_DEST_DEFAULT_HIGHLIGHT
4908f94... Simplify some drag dest internals
fe7aa9d... stackswitcher: Don't highlight on dnd
355659e... notebook: Don't highlight unconditionally on dnd
677b2f4... expander: Don't highlight on dnd
721fe2a... droptarget: Drop defaults flags
713a6aa... droptarget: Drop the track-motion property
b8d8367... Stop passing timestamps around
aedca7b... Drop an unused define
4e2402a... dnd: Some internal restructuring
e45df5f... dnd: More internal restructuring
ec978c6... gdk: Make gdk_event_set_coords support dnd events
9fc8c18... dnd: Another internal refactoring step
30a35c6... More internal restructuring
693425d... Turn GtkDropTarget into an event controller
c2b4e7a... Get rid of GtkDragDestInfo
35c779b... Use normal event propagation for DND events
cd570bb... Replace gtk_drop_target_attach/detach
6ce0037... Move code over
46c99e8... docs: Tweak GtkDropTarget docs
716a184... Remove an unused signal
44cd2b9... Remove gtk_drop_target_get_target
d6dac1b... popover: Use g_signal_connect_object on parent widget signa
1a39c31... gdk/x11: Forward suggested action (if any) to XdndStatus
b05b5ec... dragsource: Tweak api, update all callers
422eb0a... dragsource: Reshuffle api a bit
2226d59... Make GtkDragIcon public
bc45322... dragsource: Use public drag icon api
7168bf2... label: Use gdk_drag_begin
f14e7cb... calendar: Use gdk_drag_begin
a8fdc94... text: Use gdk_drag_begin
966e3ed... entry: Use gdk_drag_begin
ed099a4... textview: Use gdk_drag_begin
d9c3733... placessidebar: Use gdk_drag_begin
20c6fe7... notebook: Use gdk_drag_begin
2c6009c... Make GtkDragSource a gesture
8884636... iconview: Use gdk_drag_begin
deebd8c... treeview: Use gdk_drag_begin
3aff461... filechooserwidget: wip
ba95be8... gtk-demo: Use gtk_widget_add_controller for drag source
8ed5bdb... iconbrowser: Use gtk_widget_add_controller for drag source
889c8e7... colorbutton: Use gtk_widget_add_controller for drag source
bb32f87... colorswatch: Use gtk_widget_add_controller for drag source
fc29b24... linkbutton: Use gtk_widget_add_controller for drag source
f748a07... notebook: Use gtk_widget_add_controller for drag source
80ec709... pathbar: Use gtk_widget_add_controller for drag source
f57e7a8... testdnd: Use gtk_widget_add_controller for drag source
a2f62f7... testdnd2: Use gtk_widget_add_controller for drag source
ab0b535... testlist3: Use gtk_widget_add_controller for drag source
d798954... testtoolbar: Use gtk_widget_add_controller for drag source
f3c1285... notebook: Stop using gtk_drag_source_get_origin
4d11724... filechooserwidget: Stop using gtk_drag_source_get_origin
1ac9981... dragsource: Drop gtk_drag_source_get_origin
f28d1ff... notebook: Stop using gtk_drag_get_source
a0fc658... dragsource: Drop gtk_drag_get_source
989726e... dragsource: Make ::prepare return a boolean
21c97b2... dragsource: Document prepare
3e8bcc6... dragsource: Tweak docs more
c885b84... dragsource: Rename ::drag-failed to ::drag-cancel
f0b83a7... testdnd2: Update to the api change in the previous commit
1c59c05... Remove an unused enum
c068f86... placessidebar: Update a comment
783833d... filechooser: Stop using gtk_drag_source_get_drag
0eccdf2... dragsource: Fix cancellation
bff9f07... iconview: Don't highlight everything
39eeb09... treeview: Don't highlight everything
fe33513... iconview: Render drop highlight properly
f47b271... Adwaita: Add drop highlight for iconview items
1078375... filechooser: Suppress drag highlighting
e1c8de1... placessidebar: Suppress drag highlighting
0b9daef... text: Fix dragging of text across focus changes
635206d... gtk-demo: Use GDK content formats api
31f150f... iconbrowser: Use GDK content formats api
973f7e3... calendar: Use GDK content formats api
7d0216c... filechooserbutton: Use GDK content formats api
f0c8bc8... filechooserwidget: Use GDK content formats api:
e652144... placessidebar: Use GDK content formats api
b95018b... text: Use GDK content formats API
291c173... testdnd2: Use GDK content formats api
2863c11... Drop GTK content formats apis
3901490... dragksource: Small doc fix
581e2b2... dragsource: Drop gtk_drag_source_drag_begin
6eead03... docs: Remove the dnd section
059f049... docs: Remove dropped drag source apis
3491ccd... docs: Add GtkDropTarget section
c68038f... docs: Add GtkDragIcon
5bb8ffb... docs: Expand the GDK dnd docs
866e4d8... dragsource: Change the ::prepare return type
280b5e1... gtk-demo: Update the ::prepare handler
(*) 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]