[gtk+] Created tag 3.89.3
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Created tag 3.89.3
- Date: Mon, 16 Jan 2017 23:06:11 +0000 (UTC)
The unsigned tag '3.89.3' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Mon Jan 16 18:05:53 2017 -0500
3.89.3
Changes since the last tag '3.89.2':
Alexander Larsson (10):
Skip dynamic type check in css value getters
gsk_rounded_rect_init_copy: Don't normalize
Snapshot: Only record names if inspector is recording
GtkSnapshot: Move collect data to a union in the state
GtkSnapshot: Reuse snapshot state objects
gtkcssgadget: Use private non-checking versions of gtk_widget calls
Avoid some more type checks for internal calls
GtkCSSImage: Avoid some type checks
widget: Avoid typechecks when accessing ->clip and ->allocation
GtkSnapshot: Always use int for the translation
Balázs Meskó (1):
Update Hungarian translation
Benjamin Otte (108):
treeview: Partially convert to snapshot()
treeview: Port rest of stuff to snapshot()
gsk: Remove spread member from GskShadow
gsk: Add gsk_render_node_serialize/deserialize()
inspector: Add a render node save button
gsk: Export gsk_render_node_get_bounds()
tests: Add a simple test to convert rendernode to png
gsk: Remove nonexisting functions
rendernode: Fix typo
gsk: Don't overdraw with transparent
gskcairo: Don't store the viewport in the global struct
gsk: Add gsk_renderer_render_texture()
gsk: Rename to gsk_texture_download_surface()
docs: Add GskTexture
gdk: Export gdk_cairo_surface_paint_pixbuf() into private header
gsk: Add gsk_texture_download() API
tests: Use gsk_renderer_render_texture()
vulkan: Implement gsk_renderer_render_texture()
gsk: Implement gsk_renderer_render_texture() on GL
gsk: Include config.h
gsk: Warn on cairo errors during gsk_render_node_draw()
gsk: Add gsk_render_node_write_to_file()
tests: Add some command-line flags to rendernode
gsk: Add docs and error handling to serialization API
tests: Add rendernode-create-tests
cellrenderer: Move snapshotting down into cell renderers
cellrenderertext: Implement snapshot()
cellrenderertoggle: Implement snapshot()
cellrendererprogress: Implement snapshot()
cellrendererpixbuf: Implement snapshot()
cellrenderer: Remove render() vfunc
tests: Improve rendernode test further
calendar: Implement snapshot()
vulkan: Try combining draw calls
iconhelper: Invalidate style before accessing texture
gsk: Add GskVulkanClip
gsk: Add debug category for fallbacks
vulkan: Change handling of push constants
vulkan: Fold clip into push constants
vulkan: Add proof-of-concept clip implementation
vulkan: We use VK_FORMAT_B8G8R8A8_UNORM
vulkan: Add shader for color drawing with rectangle clip
tests: Add another test
tests: Add a --runs argument to rendernode
tests: Fix logic to detect argument length
tests: Make sure number of runs is 1.
vulkan: Fix coordinate setup
gsk: Insist on ordered color stops
css: Handle repeating gradients with only one offset
gsk: Add missing Mozilla copyright header
tests: Make rendernode --dump-variant actually work
tests: Add a patternspec argument for test creation
tests: Add linear gradient test
vulkan: Handle linear gradients
gdkvulkan: Track changes per swapchain image
vulkan: Only render minimal region
gsk: Add GSK_RENDERING_MODE=full-redraw
debugupdates: Draw without cairo node
vulkan: Handle opacity nodes
gsk: Add GskColorMatrixNode
snapshot: Add gtk_snapshot_push_color_matrix()
gtk: Implement -gtk-icon-filter
gtk: Replace -gtk-icon-effect with -gtk-icon-filter
css: Remove -gtk-icon-effect
css: Implement filter
vulkan: Make the effect renderer take matrix + offset
cssfiltervalue: Change node name
accellabel: Initialize allocation variable
vulkan: Add support for color matrix nodes
vulkan: Optimize getting textures
colorplane: Implement snapshot()
gsk: Turn GskTexture into a GObject
css: Redo GtkCssAffects
gsk: Add GskRepeatNode
gtk-demo: queue_draw() when the color changes
vulkan: Modernize blend pipeline
gdkvulkan: Track if we reffed the display's vulkan data
vulkan: Create required number of swapchain images
gsk: Have variables for resources
gsk: Don't use wildcards
vulkan: Reset descriptor pool
vulkan: Keep vertex buffer around until cleanup
vulkan: Reallocate descriptor sets
gtk-demo: Add GtkFishbowl
gtk-demo: Make icon counter work from ui file
gdk: Remove unused debug category
treeview: Remove gtk_tree_view_get_bin_window()
viewport: Remove API to query GdkWindows
docs: Remove a line that's not true anymore
tests: Remove widget find functions
tests: Remove gtk_widget_send_key()
gdk: Remove testing functions
cssgadget: Compute clip correctly
cssimage: Fix cross-fade
vulkan: Add shader for border rendering
tests: Add a rendernode test for borders
shortcutswindow: Make dispose work properly
build: List resource files explicitly
x11: Add call to XInitThreads()
Add gtk_snapshot_push_cross_fade()
stack: Build stored render node with custom Snapshot object
reftests: Fix test
snapshot: Add gtk_snapshot_push_blend()
snapshot: Redo pop() API
cssimage: Scale images to contain, not cover
cssimage: Fallback images have no aspect ratio
snapshot: Rename append APIs
snapshot: Rename gtk_snapshot_translate_2d()
Chris Mayo (1):
GtkAboutDialog: Fix formatting of example email address in html
Chun-wei Fan (16):
gtkcssimagelinear.c: Avoid VLAs
gsk/gskrendernodeimpl.c: Avoid VLAs
GDK/Win32: Support Vulkan context creation
gdk/gdkvulkancontext.c: Avoid VLAs
gsk: Fix build on Visual Studio
Visual Studio builds: Include Vulkan sources in GSK
Visual Studio builds: Drop the Broadway projects
Visual Studio builds: Remove the Broadway projects
Visual Studio builds: Clean up project files
Visual Studio builds: Support Vulkan builds
Visual Studio builds: Mention about Vulkan builds
Visual Studio builds: Fix .pc generation
Visual Studio build: Update gsk project
build/Makefile.msvcproj: Improve documentation
Visual Studio builds: Move project files to win32/
Visual Studio builds: Update gsk project
Daniel Boles (7):
Box: Don't unnecessarily repeat a function call
Box: avoid recalc/reassignments, improve var names
Box: Restore an accidentally deleted comment
scrolledwindow: Fix func summary being cut off in bindings using doxygen
demos/icon-browser: increase default window size
revealer: Fix a typo in a function doc
grid: Fix plural error in docs' @Short_description
Daniel Mustieles (2):
Updated Spanish translation
Updated Spanish translation
Emmanuele Bassi (1):
build: Require graphene-gobject
Garrett Regier (1):
gsk: Fix memory leak in gsk_render_node_write_to_file()
Georges Basile Stavracas Neto (9):
vulkancontext: Fix header
vulkancontext: Assume the window geometry when extents are bogus
wayland: Add support for Vulkan renderer
vulkan: Turn headers to LGPL
vulkanpushconstants: Don't report invalid ranges
vulkan: Use LGPL v2
vulkancontext: Never abort on validation layer debug
vulkancontext: Improve debug output
vulkanrender: Create descriptor pools with correct descriptor number
Gábor Kelemen (2):
Update Hungarian translation
Update Hungarian translation
Jordi Mas (2):
Update Catalan translation
Update Catalan translation
Kjartan Maraas (1):
Updated Norwegian bokmål translation.
Marek Černocký (2):
Updated Czech translation
Updated Czech translation
Mario Blättermann (1):
Update German translation
Matthias Clasen (20):
Avoid a possible crash in ::activate-url handlers
about dialog: Simplify the template a bit
Make it possible to set style classes for label links
Use CSS for styling links in labels
Revert "Use CSS for styling links in labels"
Make GTK_DEBUG=interactive work better
Use the .symbolic.png assets in Adwaita
Refactor some css transition code slightly
Use _gtk_widget_get_window more
Use gtk_internal_return_val_if_fail here
Use an internal parameter check here as well
Remove an unnecessary check
Document -gtk-icon-filter
Some updates to the migration guide
Correct the -gtk-icon-filter docs
More filter documentation updates
about dialog: Add a "system" tab
widget-factory: Add a system tab to the about dialog
We no longer have gdktestutils
3.89.3
Olivier Fourdan (1):
wayland: avoid 0 width/height anchor rectangle
Pavel Grunt (1):
build: Fix vulkan detection
Piotr Drąg (2):
Update POTFILES.in
gtkprintbackendfile: Correct PostScript capitalization
Rafael Fontenelle (2):
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Rui Matos (2):
gdk/wayland: Add support for the gtk-enable-primary-paste gsetting
gdk/wayland: Handle non-existant gsettings keys
Stas Solovey (1):
Update Russian translation (cherry picked from commit c7dce1018b73621ca50a086430809a43f50909b4)
Sébastien Wilmet (1):
docs: improve the documentation of GtkEntry:attributes
Timm Bäder (46):
combobox: Remove unused define
widget: Add children and sibling pointers
widget: Iterate over child widgets instead of gtk_container_forall
widget: Implement show_all
widget: Implement map/unmap with child widgets
widget: Check for containerness before calling container API
widget: Unparent widgets in dispose()
widget: Implement create_path for widgets with non-container parent
inspector: Show child widgets of widgets
switch: Use GtkLabels for on/off labels
spinbutton: Use widgets for up/down buttons
widget: Remove gtk_widget_style_get_property
inspector: Don't try to access child props of non-containers
testsuite: Stop testing style properties
widget: Fix :parent property type
gtkmain: Correctly notify all widgets of a grab
widget: Warn if children are left in finalize()
Add gtk_widget_snapshot_child
Add gtk_widget_set_focus_child
Unparent child widgets
Remove gtk_container_snapshot_child
gtkfishbowl: Remove gtk_container_snapshot_child call
actionbar: Remove show() and hide() implementations
actionbar: Add revealer as internal child
printunixdialog: Remove leftover draw handler
testsuite/builder: Use g_assert_no_error to check GError
builderparser: Shuffle if-statements around once more
testsuite/cssprovider: Use actual existing style property
actionbar: Add revealed property
actionbar: Fix class and instance struct parent member
widget: Add construct-only css-name property
switch: Use a widget as slider
widget: Document child/sibling accessors
infobar: Keep GParamSpecs around
infobar: Add :revealed property
infobar demo: Adapt to GtkInfoBar changes
infobar: Fix copy&paste error in documentation
actionbar: Notify when :revealed changes
gtk4-section: Add GtkInfoBar:revealed setter+getter
entry: Remove unused struct member
inspector: Use GtkButton:icon-name in ui files
spinbutton: Restore gtk3 focus behavior
scalebutton: Use GtkButon:icon-name in the ui file
gtkentryprivate: Remove unused prototype
switch: Remove some unused code
switch: Fix build
William Hua (8):
mir: implement window properties
mir: track focused window
mir: connect to content-hub
mir: copy clipboard data to content-hub
mir: paste clipboard data from content-hub
mir: properly handle empty clipboard
mir: fix compile-time warnings
mir: use modal window hint
djb (1):
tests: Remove executable bit from C files
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]