[gtk+] Created tag 3.17.1
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Created tag 3.17.1
- Date: Wed, 29 Apr 2015 11:16:52 +0000 (UTC)
The unsigned tag '3.17.1' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Wed Apr 29 07:16:41 2015 -0400
3.17.1
Changes since the last tag '3.15.12':
Alexander Larsson (6):
Add performance test for gtkcairoblur
gtkcairoblur: Minor restructure
gtkcairoblur: Unroll inner loop for common radius values
shadow-box: Bail out blur early if radius is 1px
shadow-box: Blur only horizontally/vertically for the non-corner parts
box-shadow: For top/bottom and left/right parts, repeat a single line
Anders Jonsson (3):
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Antoine Jacoutot (1):
make libcanberra support optional
Ask Hjorth Larsen (2):
Updated Danish translation
Updated Danish translation
Balázs Úr (2):
Updated Hungarian translation
Updated Hungarian translation
Bastien Nocera (1):
inspector: Make it easier to cut'n'paste advice message
Benjamin Otte (93):
notebook: Protect against invalid allocations
render: Make image effect not depend on state
stylecontext: Split out GtkCssNode into own file
stylecontext: Turn CssNode accesses into getters/setters
cssnode: Turn into a GObject
cssnode: Split into 3 objects
stylecontext: Remove values cache
stylecontext: Simplify a function
stylecontext: Pass cssnode to build_properties
stylecontext: Compute rootness of CssNode
stylecontext: Change arguments for build_properties
stylecontext: Get rid of create_query_path()
cssnode: Handle invalidation
stylecontext: Move relevant_changes tracking to GtkCssWidgetNode
stylecontext: Handle parent in CssNode code
cssnode: Implement refcounting
cssnode: Track invalid flag
stylecontext: Export gtk_style_context_get_root()
stylecontext: Move validation into GtkCssNode
stylecontext: Remove children list
cssnode: Add gtk_style_context_get_style_provider()
stylecontext: Get rid of stylecontext argument
stylecontext: Redo handling of differing state
stylecontext: Move style creation functions to CssNode code
stylecontext: Move gtk_style_context_validate() to GtkCssWidgetNode
cssnode: Track pending changes here
cssnode: Automatically recreate style on get_style() call
cssnode: Only recreate styles when needed
cssnode: Refactor gtk_css_widget_node_validate()
cssnode: Change way invalidation is handled
cssnode: Handle invalidate queueing differently
stylecontext: Don't queue animate tick callbacks anymore
cssnode: Refactor invalidation propagation
widget: Create the CssNode
widget: Use correct type for widgetpath creation
widget: Create widget path classes from proper style
cssnode: Split out a function
cssmatcher: Allow widget path matcher to take a node declaration
cssnode: Make path node create matcher without copying
cssnode: Make widget node use new matcher
cssnode: Make widget node not copy the path
cssnode: Add a matcher for nodes
cssnode: Remove now unused arg from vfunc
cssnode: Add hackery to allow bypassing widget paths
cssnode: Refactor node tree modification code
widget: Add gtk_widget_get_css_node()
box: Use CSS nodes instead of widget paths
cssnode: Add visibility concept
reftests: Add a reftest for box sibling ordering
cssnode: Treat transient nodes as invisible nodes
cssnode: Use the frame clock's time
testsuite: Add another random stylecontext test
csspathnode: Call gtk_style_context_validate()
csswidgetnode: Always return a valid style
cssstyle: Remove unused optimization
cssvalue: Remove GtkCssDependencies
cssnode: Only pass a boolean for parent changes
cssnode: Change vfunc
cssnode: Implement a way to properly track invalidations
cssnode: Change get_style_provider() vfunc
cssnode: Add gtk_css_node_invalidate_style_provider()
cssnode: Propagate pending changes after recomputing new style
cssnode: Make parent style change part of GtkCssNode
cssnode: Add API to query the timestamp
cssnode: Remove timestamp from gtk_css_node_validate()
cssnode: Move style context function to only user
cssstyle: Handle 0 timestamp to mean "don't animate"
cssnode: Return NULL as frame clock when animations are disabled
cssnode: Change the way we start animations
cssnode: Add optimization
cssnode: Create animated styles by default
stylecontext: Refactor gtk_style_context_invalidate()
cssstyle: Add optimization
cssnode: Always return correct style values
cssnode: Merge the 2 places that compute styles
stylecontext: Call get_style(), not create_style()
cssnode: Redo style changed tracking
cssnode: Special-case TIMESTAMP invalidations
cssstyle: Add gtk_css_style_is_static()
cssnode: Change the way we invalidate timestamps
csswidgetnode: Avoid creating a stylecontext
cssnode: Track invalid children
cssnode: Add node-added and node-removed signal
cssnode: Add a style-changed signal
csswidgetnode: Use style_changed signal instead of update_style vfunc
cssnode: Add properties
inspector: Add a new page that lists the CSS node tree
csspathnode: Handle context going away
Adwaita: Fix context menu shadows not showing up
cssnode: Clear widget path more aggressively
filechooser: Use same priority everywhere
roundedbox: Fix a copy/paste error
stylecontext: Clear style property more frequently
Carlos Garnacho (17):
wayland: Fix thinko in wl_data_source.cancelled handler
wayland: Don't accept the "TARGETS" target on the wl_data_offer
wayland: Ensure we re-request the target if the fd changes
wayland: Silence warnings on clipboard data sending cancellation
gtkdnd: Set the icon helper from the drag site onto the context
gtkdnd: Restore widget opacity after fading out
scrolledwindow: Check the event widget on captured motion events
scrolledwindow: Remove needless "dragging" field from Indicator struct
scrolledwindow: Ignore 0/0 scroll events when possibly cancelling animation
plug: Remove size_allocate handler
scrolledwindow: Show scrollbars on tablet devices
gesturesingle: Ignore motion/updates from unhandled sequences
scrolledwindow: Ensure the animation is cancelled on arriving scroll events
scrolledwindow: Do not round dx/dy to int
wayland: Create internal GdkWindow to be set as the DnD source
wayland: Plug leak
wayland: Don't unset the selected mimetype on drop_reply
Changwoo Ryu (1):
Updated Korean translation
Christian Hergert (3):
textview: add support for underline and strikethrough colors
a11y: handle atk race condition where widget has been destroyed
gdk: don't segfault on beep with offscreen window
Christian Kirbach (1):
Updated German translation
Chun-wei Fan (7):
Visual Studio Builds: Fix Header "Installation"
gtk/inspector/css-node-tree.c: Fix Build
gdk-win32: Clean Up A Bit
gdk-win32: Really Implement GdkScreen->is_composited()
Revert "gdk-win32: Clean Up A Bit"
gdk-win32: Clean Up A Bit
build/Makfile-newvs.am: Use Pattern Rules
Cosimo Cecchi (1):
window: fix initial shadow width for maximized/fullscreen windows
Daiki Ueno (1):
build: Avoid xgettext crash on MSYS2
Daniel Korostil (2):
Updated Ukrainian translation
Updated Ukrainian translation
Daniel van Vugt (1):
configure: specify that mir backend needs gio-unix
Denis Arnaud (1):
Updated breton translation
Dušan Kazik (1):
Updated Slovak translation
Emmanuele Bassi (9):
radio-menu-item: Handle a !NULL group
x11/gl: Do not call glEnable/glDisable with GL_TEXTURE_2D
x11/gl: Trap GL context creation
x11/gl: Do not try to call MakeCurrent with a NULL context
glarea: Check that the context is not NULL
demo/glarea: Check errors on GtkGLArea
x11/gl: Do not use GLX_EXT_texture_from_pixmap if not available
docs: Add initialization example for GtkGLArea
docs: Note the side effects of GtkLabel setters
Evangelos Foutras (1):
x11: Relax requirements for setting ParentRelative
Fabiano Fidêncio (1):
gdkkeys: Add support to _get_scroll_lock_state()
Federico Mena Quintero (1):
gdkcolor.h: Use GDK_DEPRECATED_IN_3_14_FOR() throughout
Gábor Kelemen (1):
Updated Hungarian translation
Hans de Goede (1):
scrolledwindow: Extend trackpoint heuristic to ALPS trackpoints
Ignacio Casal Quinteiro (1):
inspector: fix warning about not using the right format for an int64
Inaki Larranaga Murgoitio (3):
Updated Basque language
Updated Basque language
Updated Basque language
Jakub Steiner (14):
HighContrast: OSD fixes
HightContrast: make tab buttons not shift size
HighContrast: unbreak GtkExpander
HighContrast: catch backdrop:insensitive:active of GtkSwitch
fix insensitive and backdrop states
Revert "Adwaita: desaturate selected color for backdrop"
notebook: prevent tab closebutton :hover to change metric
HighContrast: insensitive backdrop list rows have a border
HighContrast: fix scrollbar slider 'padding'
HC: fix selected list-rows
HighContrast: don't need to work around ffox
HighContrast: sync color picker changes with Adwaita
HC: tone down backdrop for gtk switches
HC: include a missing sass function
Joanmarie Diggs (6):
a11y: Refactor textcellaccessible code
a11y: Refactor code
a11y: Free the cell text after emitting text-changed:delete.
a11y: Only emit name-changed once
Fix an AtkStateType emitted for GtkBooleanCellAccessible
a11y: Only emit signals when cells change; not upon creation
Jonas Ådahl (2):
wayland: Set a more correct xdg_surface application id
wayland: Add support for gtk_window_set_modal
Jordi Mas (2):
Upload Catalan translation
Upload Catalan translation
Jose Rostagno (4):
Simplify code a bit after xp support drop
WM_CLIPBOARDUPDATE is always define on vista+
drop old compat code, BITMAPV5HEADER is defined on vista+
HAVE_MONITOR_INFO is always defined
Kai Willadsen (1):
docs: Fix incorrect cross-reference to GtkSearchBar
Khaled Hosny (2):
Update Arabic translation
Update Arabic translation
Kjartan Maraas (1):
Updated Norwegian bokmål translation.
Kjell Ahlstedt (1):
GtkPopover:pointing-to: GdkRectangle instead of cairo_rectangle_int_t
Lapo Calamandrei (14):
Adwaita: stronger entry focus indication
Adwaita: reset .list-row.button props more aggressively...
Adwaita: GtkPlacesSidebar insensitive items.
Adwaita: colorpicker and colorbutton fixes.
Adwaita: clearer comment for colorbutton hack
Adwaita: colorpicker fixes.
Adwaita: scrollbar contrast bump
Adwaita: simplify entries.
Adwaita: simplify entry vertical linking.
Adwaita: .entry.error/.entry.warning dark variant love
Adwaita: vertically linked entries fix.
Adwaita: entry: some sass refactoring.
Adwaita: fix selected backdrop list rows.
Adwaita: .title and .subtitle paddings
Lars Uebernickel (2):
gtkprogressbar: fix size allocation
GtkRange: fix horizontal scrolling
Marcus Karlsson (2):
GtkRange: Fix drawing of fill-level
GtkRange: Check "inverted" property when drawing
Marek Černocký (5):
Updated Czech translation
Updated Czech translation
Udated Czech translation
Updated Czech translation
Updated Czech translation
Matej Urbančič (4):
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Matthias Clasen (122):
Add to release notes
HighContrast: Fix color chooser marks
HighContrast: Fix calendar selection
scrolled window: Use shift to modify scroll direction
GtkRange: Fix scroll wheel direction for horizontal ranges
widget-factory: Fix toolbar on page 3
gtk-demo: Plug a memory leak
HighContrast: fix insensitive labels
reftests: Add a way to compare different runs
HighContrast: Fix a typo
image: Optimize non-resize changes
Start 3.17 development
radio-menu-item: Allow arguments to be NULL
radio-menu-item: Add join_group()
Add an index for new api to the docs
dnd: Introduce a helper to manage the weak pointer
Clean up some unfortunate formatting
menu button: Minor cleanup
mount operation: Minor formatting cleanup
search bar: Clean up weak pointer handling
tooltip: Minor cleanup
Fix the build
Make the blur code compile with clang
Fix some clang warnings
Avoid some clang compiler warnings
More of the same
paper size: Don't use abs() on floats
Remove a pointless comparison
css: Silence a clang warning
Remove a redundant const
text view: Avoid clang compiler warnings
Don't return G_TYPE_INVALID as a pointer
Silence another compiler warning
Stop using GDK_POINTER_MOTION_HINT_MASK in widgets
csd: Fix an oversight for popups
Fix separator in testsplitheaders
radio button: Fix directional navigation
GtkListBox: Make model binding introspectable
testgtk: Update cursor theme on size change
wayland: Don't mix free and g_strdup
testgtk: Redo the cursor example
testgtk: Set initial cursor
Formatting fix
Formatting fix
testfilechooser: Improve filter setup
file chooser: Open location entry more easily
file chooser: Ensure a folder is loaded when browsing
Make indicators pop out when needed
Fix indicator proximity checks
testgtk: Respect display cursor size limitations
Revert "image: Optimize non-resize changes"
GtkApplication: avoid a crash
tree view: Avoid a crash with rubberbanding
Make gtk-update-icon-cache not fall over leftover temp files
wayland: Add more debug output
wayland: Wait for output and seat information
popover: Remove signal handlers in dispose
GtkApplication: Prevent more crashes around shutdown
Use a popover for creating new folders
Remove no longer needed in-tree editing
Fix window button updates in split headers
Improve the docs for gdk_window_set_opaque_region
docs: Update list of ignored headers
gl area: Add a few missing docs
GtkApplication: Fix some small doc formatting issues
GtkApplicationWindow: Fix small doc formatting issues
GtkActionable: Fix small doc formatting issues
docs: Add an cross-reference to template docs
GtkDialog: Fix up docs
GtkBuilder: Unify builder error messages
GtkBuilder: Introduce some private helpers
GtkLabel: Use the new helpers
Add tests for the GtkLabel builder parser
GtkCellLayout: Use the new helpers
Add tests for the GtkCellLayout builder parser
GtkScale: Use the new helpers
Add tests for the GtkScale builder parser
GtkContainer: Use the new helpers
Add tests for GtkContainer builder parser
GtkLevelBar: Use the new helpers
Add tests for GtkLevelBar builder parser
GtkDialog: Use the new helpers
Add tests for the GtkDialog builder parser
GtkFileFilter: Use the new helpers
Add tests for the GtkFileFilter builder parser
GtkInfoBar: Use the new helpers
Add tests for the infobar builder parser
GtkRecentFilter: Use the new helpers
GtkSizeGroup: Use the new helpers
GtkWidget: Use the new helpers
GtkWindow: Use the new helpers
Adjust existing tests
GtkComboBoxText: Use the new helpers
GtkListStore: Use the new helpers
GtkTreeStore: Use the new helpers
Adjust builder tests
Fix the build
gtk-encode-symbolic-svg: Mark all strings for translation
Add a simple commandline tool for ui files
Do validation before simplification
Translate error messages
Add a man page for gtk-builder-tool
Add gtk-builder-tool.c to POTFILES.in
Formatting fixes
GtkLabel: Prefix more ui parser errors
Adjust affected tests
GtkBuilder: Add an error code for 'invalid ID'
GtkBuilder: Document private convenience API
GtkBuilder: Add new convenience API
GtkBuilder: Report 'invalid ID' errors
GtkContainer: Use _gtk_builder_lookup_object
GtkContainer: Add a test for 'invalid ID'
GtkDialog: Use _gtk_builder_lookup_object
GtkDialog: Add a test for 'invalid ID'
GtkInfoBar: Use _gtk_builder_lookup_object
GtkInfoBar: Add a test for 'invalid ID'
GtkSizeGroup: Use _gtk_builder_lookup_object
GtkWidget: Use _gtk_builder_lookup_object
GtkWindow: Use _gtk_builder_lookup_object
gtk-builder-tool: Separate commands
Fix distcheck
3.17.1
Michael Catanzaro (1):
GtkMessageDialog: Minor documentation update
Milo Casagrande (2):
Updated Italian translation
Updated Italian translation
Muhammet Kara (1):
Updated Turkish translation
Niels Nesse (1):
x11/gl: Removing some more legacy GL calls
Olivier Fourdan (2):
Improve CSD decorations without a compositor
x11/gl: Fix use after free
Paolo Borelli (1):
gtktextbuffer: small cleanup in clipboard handling
Piotr Drąg (4):
Updated POTFILES.in and POTFILES.skip
Updated Polish translation
Fix a minor typo in translatable string
Updated POTFILES.skip
Rafael Ferreira (2):
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Rico Tzschichholz (2):
mir: Fix version annotation, the mir-backend is available since 3.16
textview: Fix "Since" versions after backport
Ryan Lortie (1):
GtkListBox: fix model binding refcount issue
Sebastian Keller (1):
Adwaita: fix outline radius for dialog-action-area buttons
Simon McVittie (1):
Makefile-newvs: some .vcxproj.filters files are in builddir, some in srcdir
Stas Solovey (3):
Updated Russian translation
Updated Russian translation
Updated Russian translation
Sveinn í Felli (2):
Updated Icelandic translation
Updated Icelandic translation
Tom Hughes (1):
DND: Clean up weak pointers when they are no longer needed
Tom Tryfonidis (1):
Updated Greek translations
Vadim Rutkovsky (1):
inspector: show accessible name and description
Will Thompson (1):
bbox: correct documentation typo
William Hua (2):
mir: Fix build failure due to changed API
Resolve redefinition of typedef GtkCssNode
Yosef Or Boczko (3):
Updated Hebrew translation
Update properties Hebrew translation
Updated Hebrew translation
Zahari Yurukov (1):
Updated Bulgarian translation
hanniedu (1):
Updated Dutch translation gtk and gtk-properties master 3.16
Милош Поповић (1):
Updated Serbian translation
Руслан Ижбулатов (3):
W32: Correctly set maximized window position
W32: Only override window miximized position for CSDed windows
W32: Support horizontal mouse wheel scrolling
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]