[gtk+] (216 commits) Non-fast-forward update to branch wip/baedert/gl
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (216 commits) Non-fast-forward update to branch wip/baedert/gl
- Date: Fri, 1 Dec 2017 10:17:08 +0000 (UTC)
The branch 'wip/baedert/gl' 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:
5803757... window: Plug a memory leak
5793165... vulkan: Avoid uninitialized local
ee2c72a... GskVulkanGlyphCache: Remove unused struct member
50e3a9a... wayland: Never send NULL app id
1e30c24... snapshot: Only create clip nodes if we have to
86e8535... GskRenderer: Remove viewport property
3765ba1... popover: Stop using gtk_widget_get_content_size
1160801... gl driver: Make some members const
36143c1... gl renderer: Remove some unused code
733b468... Rework the GL renderer
6c0ffcb... add tests/showrendernode
99d185e... build: Remove unused variable
fda7d0d... test-render-nodes: Print a warning if we didn't generate an
8aef057... test-render-nodes: Add color matrix test
133e065... GskGLDriver: Use float for texture size in create_texture
0b51004... testsuite: Add render node tests for simple color nodes
f33573c... GskGLDriver: Add profiler
36601d3... gl renderer: save on some frame buffers
78a0927... gl renderer: Implement rounded clip nodes
78ce058... gl renderer: Don't create framebuffer for texture opacity c
fa3ecc4... gl renderer: Save clip in every node
4583ebb... showrendernode: Resize window to a reasonable size instead
f872101... test-render-nodes: Add transformed clip nodes test
354b432... gl renderer: Remove unused shaders
eed15a4... gl renderer: Remove unused member
30d2eeb... gl: Add glyph cache
3f7c8b0... gl renderer: Don't pass MVP to shaders
c7ffa73... gl renderer: Group render node types by render item creatio
7c3dc10... gl renderer: Don't initialize modelview matrix twice
a9ca586... gl renderer: Rework once more
a0004e1... gsk: Move all gskgl* files into gl/
284a478... gl renderer: Move render ops into separate file
00fcad4... gl renderer: Implement cairo nodes again
942d20b... gl renderer: Only check for color glyphs once per text node
cae9690... gl renderer: Stop collecting VAOs in clear_tree
b48eed0... gl renderer: Remove unused VAO
863c23d... gl renderer: Optimize text drawing
313c318... gl ops: Remove dead code
f30dab7... gl renderer: Factor out a helper function for offscreen dra
4fa1506... gl render ops: Rename a member
35cd387... gl renderer: Implement color matrix nodes again
76f700f... gl renderer: Don't draw texture nodes to a framebuffer
4da2a61... gl renderer: Keep track of current program color value
b551195... widgetbowl: Only use one widget type
Commits added to the branch:
4d0a57f... listbox: Listen to ::stopped on the press gesture (*)
5e748ce... emoji chooser: handle right-click (*)
d3a358b... Adwaita: Bring fix focus in flowbox (*)
1cd5df9... emoji chooser: Make menu key work as expected (*)
4d9b7b2... entry: Add a key binding for the emoji chooser (*)
24ed997... Update POTFILES.in (*)
5a6c607... remove debug spew (*)
49d02ef... emoji chooser: break out a helper function (*)
c863ac0... dnd: Remove GtkTargetEntry and GtkTargetFlags (*)
0b40ad3... selection: Make GtkTargetList members private (*)
0638bbb... gdk: Move GtkTargetList to GDK (*)
9a6ec4e... contentformats: Rename GtkTargetList (*)
d6a2098... gdkdnd: Make GdkDragContext->formats a GdkContentFormats (*)
1a482ad... gdk: Add GdkContentFormatsBuilder (*)
fc2ce5a... gdk: Make GdkContentFormats immutable (*)
1a70ca7... gdk: Sanitize GdkContentFormats API (*)
c82378e... gdk: Add GType support to GdkContentFormats (*)
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 (*)
7ef5858... GtkWindow: Fix the down-scaling in icon_from_list() (*)
b8c58f4... wayland: Don't provide gsetting if dconf is not available (*)
bce9155... gtkgesturemultipress: Add ::unpaired-release signal (*)
0567b41... gtkflowbox: Activate items on ::unpaired-release (*)
268ebb3... listbox: Handle unpaired releases as well (*)
2b14a82... Update Serbian translation (*)
8747c7a... Fix a typo (*)
43e5925... Fix up _gtk_widget_list_devices (*)
7decad1... gdk/wayland: Emit GdkSeat::device-added/removed (*)
cabfdd5... gdkseatdefault: Use TABLET_STYLUS capability for styli/eras (*)
2d797dd... Fix some parameter name mismatches to make g-ir-scanner hap (*)
0dfe12f... gdk: Add some missing autocleanups (*)
c60df96... inspector: remove visible=TRUE properties (*)
4ebbb19... inspector: Reorganize stack (*)
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 (*)
31971c0... renderborder: Don't create border nodes for transparent bor
e9c6d13... GskRenderer: Remove viewport property
6fd6c60... popover: Stop using gtk_widget_get_content_size
b50c2f1... gl driver: Make some members const
b9a955a... gl renderer: Remove some unused code
17e1413... Rework the GL renderer
385543e... add tests/showrendernode
8247bb6... build: Remove unused variable
af853fc... test-render-nodes: Print a warning if we didn't generate an
323c4a3... test-render-nodes: Add color matrix test
0779c56... GskGLDriver: Use float for texture size in create_texture
9bb7f86... testsuite: Add render node tests for simple color nodes
a217a13... GskGLDriver: Add profiler
2c7942e... gl renderer: save on some frame buffers
2930b2d... gl renderer: Implement rounded clip nodes
e671b77... gl renderer: Don't create framebuffer for texture opacity c
620922b... gl renderer: Save clip in every node
949e2ee... showrendernode: Resize window to a reasonable size instead
a2aaca5... test-render-nodes: Add transformed clip nodes test
fdb9707... gl renderer: Remove unused shaders
435f60d... gl renderer: Remove unused member
698a59f... gl: Add glyph cache
7356e86... gl renderer: Don't pass MVP to shaders
420cb19... gl renderer: Group render node types by render item creatio
9f1b803... gl renderer: Don't initialize modelview matrix twice
c2b9dc9... gl renderer: Rework once more
2933eaf... gsk: Move all gskgl* files into gl/
687a277... gl renderer: Move render ops into separate file
78bc65c... gl renderer: Implement cairo nodes again
69bc5f2... gl renderer: Only check for color glyphs once per text node
e8ebc0d... gl renderer: Stop collecting VAOs in clear_tree
1bbf5da... gl renderer: Remove unused VAO
62a1c56... gl renderer: Optimize text drawing
a36258b... gl ops: Remove dead code
5e47969... gl renderer: Factor out a helper function for offscreen dra
d104e12... gl render ops: Rename a member
7c39ed4... gl renderer: Implement color matrix nodes again
23a4ded... gl renderer: Don't draw texture nodes to a framebuffer
f0843d0... gl renderer: Keep track of current program color value
b0a743b... gl renderer: Remove some unused members
4e71522... gl renderer: Implement blur nodes
d333878... gl renderer: Implement unblurred inset shadows
e91eac1... gl renderer: Rework program creation
1642834... gl renderer: Implement unblurred outset shadows
e62125d... gl renderer: Fix inset shadow offset calculation
3ed1adc... gl renderer: Split out a utility function
06e256b... gl renderer: Implement simple shadow nodes
d333ec9... gl renderer: Split out text rendering function
8f3da41... gl renderer: Don't render unblurred text shadows to a textu
(*) 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]