[gtk+] (194 commits) Non-fast-forward update to branch wip/alexl/rendertree
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (194 commits) Non-fast-forward update to branch wip/alexl/rendertree
- Date: Tue, 10 Jan 2017 16:10:40 +0000 (UTC)
The branch 'wip/alexl/rendertree' 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:
1c54d0b... gsk: Add GskRenderTree
Commits added to the branch:
2b4dfee... gsk: Fix build of 22110ef5a480fbddf9d20f510a64f4524a52718f (*)
a571e53... snapshot: Fix some annoations (*)
961286b... Make gsk docs build (*)
924efd9... Fixes for the gdk docs (*)
a2f0c86... Fix distcheck (*)
e649476... 3.89.2 (*)
23edff1... gtkcssimagelinear.c: Avoid VLAs (*)
f1825f5... treeview: Partially convert to snapshot() (*)
0efeaf9... treeview: Port rest of stuff to snapshot() (*)
5fa1733... Updated Czech translation (*)
3a38bc9... gsk: Remove spread member from GskShadow (*)
c88d279... gsk: Add gsk_render_node_serialize/deserialize() (*)
91c71b1... inspector: Add a render node save button (*)
735846c... gsk: Export gsk_render_node_get_bounds() (*)
b4ac7ff... tests: Add a simple test to convert rendernode to png (*)
814b66e... gsk: Remove nonexisting functions (*)
df5e12f... rendernode: Fix typo (*)
d2622d9... gsk: Don't overdraw with transparent (*)
9808601... gskcairo: Don't store the viewport in the global struct (*)
373e08d... gsk: Add gsk_renderer_render_texture() (*)
2d22098... gsk: Rename to gsk_texture_download_surface() (*)
be8c999... docs: Add GskTexture (*)
d58799f... gdk: Export gdk_cairo_surface_paint_pixbuf() into private h (*)
6c56793... gsk: Add gsk_texture_download() API (*)
b0d5224... tests: Use gsk_renderer_render_texture() (*)
786d3a0... vulkan: Implement gsk_renderer_render_texture() (*)
adcde30... gsk: Implement gsk_renderer_render_texture() on GL (*)
08f9a60... gsk: Include config.h (*)
087ea8e... gsk: Warn on cairo errors during gsk_render_node_draw() (*)
5e089c4... gsk: Add gsk_render_node_write_to_file() (*)
4e866ec... tests: Add some command-line flags to rendernode (*)
4bb0c70... gsk: Add docs and error handling to serialization API (*)
af6e7cc... tests: Add rendernode-create-tests (*)
677c5bd... cellrenderer: Move snapshotting down into cell renderers (*)
c412a71... cellrenderertext: Implement snapshot() (*)
b901572... cellrenderertoggle: Implement snapshot() (*)
a0f65d1... cellrendererprogress: Implement snapshot() (*)
513a8c4... cellrendererpixbuf: Implement snapshot() (*)
a36e5ce... cellrenderer: Remove render() vfunc (*)
b97e4e8... tests: Improve rendernode test further (*)
6cc08d6... calendar: Implement snapshot() (*)
2750bb5... Update POTFILES.in (*)
23d10df... gsk: Fix memory leak in gsk_render_node_write_to_file() (*)
89d38ae... vulkan: Try combining draw calls (*)
1d84555... iconhelper: Invalidate style before accessing texture (*)
2bca24c... gsk: Add GskVulkanClip (*)
b11b7df... gsk: Add debug category for fallbacks (*)
18b65a2... vulkan: Change handling of push constants (*)
81c487b... vulkan: Fold clip into push constants (*)
aa0ec77... vulkan: Add proof-of-concept clip implementation (*)
16a9a82... Updated Czech translation (*)
b30225e... vulkan: We use VK_FORMAT_B8G8R8A8_UNORM (*)
5878f9d... vulkan: Add shader for color drawing with rectangle clip (*)
c99b46c... tests: Add another test (*)
eacf725... tests: Add a --runs argument to rendernode (*)
78582dd... tests: Fix logic to detect argument length (*)
476cadc... tests: Remove executable bit from C files (*)
5d10174... Box: Don't unnecessarily repeat a function call (*)
71bbd88... Box: avoid recalc/reassignments, improve var names (*)
2a71715... Box: Restore an accidentally deleted comment (*)
c7083a5... tests: Make sure number of runs is 1. (*)
3a79b17... vulkan: Fix coordinate setup (*)
5017c3b... gsk: Insist on ordered color stops (*)
599cc99... css: Handle repeating gradients with only one offset (*)
3c8518d... gsk: Add missing Mozilla copyright header (*)
d7e867a... tests: Make rendernode --dump-variant actually work (*)
573ceb0... tests: Add a patternspec argument for test creation (*)
c0c44c7... tests: Add linear gradient test (*)
af917c4... vulkan: Handle linear gradients (*)
293248c... gdkvulkan: Track changes per swapchain image (*)
a5f8a74... vulkan: Only render minimal region (*)
68b39a4... gsk: Add GSK_RENDERING_MODE=full-redraw (*)
a3ef8d3... Update Hungarian translation (*)
e7f4863... Update Hungarian translation (*)
1e08456... gsk/gskrendernodeimpl.c: Avoid VLAs (*)
c4244ea... GDK/Win32: Support Vulkan context creation (*)
9db5cc9... gdk/gdkvulkancontext.c: Avoid VLAs (*)
49a7824... gsk: Fix build on Visual Studio (*)
715801f... Update German translation (*)
7e68204... Avoid a possible crash in ::activate-url handlers (*)
3cb6868... Update Russian translation (cherry picked from commit c7dce (*)
391ea68... Visual Studio builds: Include Vulkan sources in GSK (*)
ee2f577... Visual Studio builds: Drop the Broadway projects (*)
22c719b... Visual Studio builds: Remove the Broadway projects (*)
c2fd445... Visual Studio builds: Clean up project files (*)
2fdd0ce... Visual Studio builds: Support Vulkan builds (*)
cf8c72b... Visual Studio builds: Mention about Vulkan builds (*)
9d8b07d... Visual Studio builds: Fix .pc generation (*)
e62696b... about dialog: Simplify the template a bit (*)
051a7ec... GtkAboutDialog: Fix formatting of example email address in (*)
d82e8bf... debugupdates: Draw without cairo node (*)
91741f6... vulkan: Handle opacity nodes (*)
7540702... gsk: Add GskColorMatrixNode (*)
8973191... snapshot: Add gtk_snapshot_push_color_matrix() (*)
2645b5a... gtk: Implement -gtk-icon-filter (*)
5b33127... gtk: Replace -gtk-icon-effect with -gtk-icon-filter (*)
45fbc25... css: Remove -gtk-icon-effect (*)
959f80e... css: Implement filter (*)
0259312... scrolledwindow: Fix func summary being cut off in bindings (*)
1aa0f79... vulkan: Make the effect renderer take matrix + offset (*)
fb43807... cssfiltervalue: Change node name (*)
e542d41... accellabel: Initialize allocation variable (*)
e18d5ca... vulkan: Add support for color matrix nodes (*)
d915292... build: Require graphene-gobject (*)
2fe01a5... vulkan: Optimize getting textures (*)
4ead5c3... colorplane: Implement snapshot() (*)
2571036... gsk: Turn GskTexture into a GObject (*)
aa917ce... css: Redo GtkCssAffects (*)
b993acf... gsk: Add GskRepeatNode (*)
1b6015f... gtkprintbackendfile: Correct PostScript capitalization (*)
901106f... Visual Studio build: Update gsk project (*)
2f5737c... gtk-demo: queue_draw() when the color changes (*)
f05f037... vulkan: Modernize blend pipeline (*)
d62e18a... vulkancontext: Fix header (*)
38d6e45... vulkancontext: Assume the window geometry when extents are (*)
3887548... wayland: Add support for Vulkan renderer (*)
efc5f8d... gdkvulkan: Track if we reffed the display's vulkan data (*)
f744907... vulkan: Create required number of swapchain images (*)
c6ec982... vulkan: Turn headers to LGPL (*)
67894ac... vulkanpushconstants: Don't report invalid ranges (*)
a001ddf... vulkan: Use LGPL v2 (*)
88699f5... docs: improve the documentation of GtkEntry:attributes (*)
49c452e... demos/icon-browser: increase default window size (*)
29dec06... Updated Norwegian bokmål translation. (*)
f3779b4... Make it possible to set style classes for label links (*)
ed0bd0b... mir: implement window properties (*)
440e80c... mir: track focused window (*)
dcda372... mir: connect to content-hub (*)
516c0a2... mir: copy clipboard data to content-hub (*)
384fe52... mir: paste clipboard data from content-hub (*)
4170f79... Use CSS for styling links in labels (*)
5fa1b14... Revert "Use CSS for styling links in labels" (*)
ea952a6... vulkancontext: Never abort on validation layer debug (*)
fc1cfd5... vulkancontext: Improve debug output (*)
33a6347... vulkanrender: Create descriptor pools with correct descript (*)
078902e... gsk: Have variables for resources (*)
833607c... gsk: Don't use wildcards (*)
639b5ff... vulkan: Reset descriptor pool (*)
5a6ead8... vulkan: Keep vertex buffer around until cleanup (*)
e4d0459... vulkan: Reallocate descriptor sets (*)
cd8e41e... gtk-demo: Add GtkFishbowl (*)
4fdf880... gtk-demo: Make icon counter work from ui file (*)
c6b52a8... Update Hungarian translation (*)
626868c... combobox: Remove unused define (*)
1e031cb... widget: Add children and sibling pointers (*)
8a55a69... widget: Iterate over child widgets instead of gtk_container (*)
b15b9e0... widget: Implement show_all (*)
8ef7366... widget: Implement map/unmap with child widgets (*)
ef44d05... widget: Check for containerness before calling container AP (*)
af9d932... widget: Unparent widgets in dispose() (*)
d77b288... widget: Implement create_path for widgets with non-containe (*)
42f1ff0... inspector: Show child widgets of widgets (*)
b2b4d9e... switch: Use GtkLabels for on/off labels (*)
25236db... spinbutton: Use widgets for up/down buttons (*)
5ab2377... widget: Remove gtk_widget_style_get_property (*)
9aedbc3... inspector: Don't try to access child props of non-container (*)
3698f66... testsuite: Stop testing style properties (*)
8960bb7... widget: Fix :parent property type (*)
7d0e534... gtkmain: Correctly notify all widgets of a grab (*)
08d644c... widget: Warn if children are left in finalize() (*)
52aed5d... Add gtk_widget_snapshot_child (*)
5f98597... Add gtk_widget_set_focus_child (*)
f486805... Unparent child widgets (*)
47d4ad7... Remove gtk_container_snapshot_child (*)
1e6fce9... gtkfishbowl: Remove gtk_container_snapshot_child call (*)
bc797f3... gdk: Remove unused debug category (*)
d50b73f... treeview: Remove gtk_tree_view_get_bin_window() (*)
c1f1dae... viewport: Remove API to query GdkWindows (*)
4749eed... docs: Remove a line that's not true anymore (*)
9629cbf... build: Fix vulkan detection (*)
507a1e4... Make GTK_DEBUG=interactive work better (*)
daf0270... tests: Remove widget find functions (*)
2a9ae1e... tests: Remove gtk_widget_send_key() (*)
7ade6e3... gdk: Remove testing functions (*)
93e609e... Update Brazilian Portuguese translation (*)
c78bf63... Update Brazilian Portuguese translation (*)
12c2274... actionbar: Remove show() and hide() implementations (*)
48d5f78... actionbar: Add revealer as internal child (*)
de6b788... printunixdialog: Remove leftover draw handler (*)
f00ccd3... testsuite/builder: Use g_assert_no_error to check GError (*)
c392f41... builderparser: Shuffle if-statements around once more (*)
ad8acdc... testsuite/cssprovider: Use actual existing style property (*)
3d5a62a... actionbar: Add revealed property (*)
d15ca3b... actionbar: Fix class and instance struct parent member (*)
9b76bad... widget: Add construct-only css-name property (*)
545fb27... switch: Use a widget as slider (*)
deb458c... widget: Document child/sibling accessors (*)
dcb15d6... cssgadget: Compute clip correctly (*)
e382d9d... build/Makefile.msvcproj: Improve documentation (*)
ea58ebe... Visual Studio builds: Move project files to win32/ (*)
a50a98f... mir: properly handle empty clipboard (*)
0b7542b... revealer: Fix a typo in a function doc (*)
57a11ca... mir: fix compile-time warnings (*)
daf0ddb... gsk: Add GskRenderTree
(*) 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]