[gtk+] Created tag 3.5.1
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Created tag 3.5.1
- Date: Tue, 1 May 2012 03:00:41 +0000 (UTC)
The unsigned tag '3.5.1' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Mon Apr 30 23:01:26 2012 -0400
3.5.1
Changes since the last tag '3.4.1':
Alexander Larsson (1):
gtk-demo: Find gtk-demo-application.exe on win32
Alexander Shopov (1):
Updated Bulgarian translation
Benjamin Otte (177):
gdk: Add deprecation/availability macros for 3.6
stylecontext: Stop querying style providers for icon factories
styleprovider: Add a custom object for a list of style providers
css: Add GtkCssMatcher
css: Make the style provider take a matcher as an input argument
matcher: Use a vtable
matcher: Turn GtkCssMatcher into a union
css: Add selector change types
selector: Rename selector class
syleprovider: Add a vfunc to get the changes
selector: Rewrite position tracking
tests: Add a parsing test for nth-child()
reftests: Add a reftest for nth-child
matcher: Add a matcher that matches anything
matcher: Add a superset matcher
stylecontext: Add setter for widget
stylecontext: Notify widget directly of changes
widget: Don't set widget path on style context
stylecontext: Keep track of children
stylecontext: Introduce _gtk_style_context_queue_invalidate()
stylecontext: Use _gtk_style_context_queue_invalidate() on self
stylecontext: Invalidate when setting classes/state/regions
stylecontext: On failure, exit the loop, don't try again
widget: Clear broken widget path in constructor
widget: Merge function into only caller
widget: Add _gtk_widget_invalidate_style_context()
widget: Don't go via path when resetting style
widget: Replace reset_style() calls
window: Set parent context instead of just resetting style
gtk: Make widget only invalidate widget positions
stylecontext: Optimize the common case of "style didn't change"
stylecontext: Really queue style changes
cssvalue: Remove unused functions
cssvalue: Constify a bunch of APIs
styleproperty: Add a function to compare values for equality
cssmatcher: Use quarks for classes
stylecontext: Don't clear cache when only state changes
styleproperty: Add support for equal_func
cssvalue: Make the structure vtable-based
styleproperty: Make print_func take a GtkCssValue
styleproperty: Make _gtk_style_property_query() take a GValue
cssvalue: Get rid of unused functions
cssvalue: Remove _gtk_css_value_new_take_gvalue()
cssvalue: Add a CSS value for arrays
css: Remove _gtk_css_style_property_is_specified_type()
styleproperty: Make _gtk_style_property_parse_value() return a CssValue
cssparser: Add _gtk_css_parser_error_full()
cssparser: Use _gtk_css_parser_error_full()
tests: Change expected errors to conform with output
cssvalue: Add _gtk_css_value_equal()
styleproperty: Make gtk_style_property_register() not be valist
customproperty: Don't rely on querying style property
stylepropertyimpl: Add color parsing function
stylepropertyimpl: Add parse funcs for enums
css: Move shadow parse/print/compute funcs
styleproperty: Simplify compute_value function
stylepropertyimpl: Add remaining parse functions
styleproperty: Remove default parse function
cssstyelproperty: Rempove specified-type and computed-type props
customproperty: Add our own query_value function
cssstyleproperty: Make query func a vfunc
cssvalue: Split number values into their own class
theming: Use peek_property() calls to query shadows
stylepropertyimpl: Make shadows unqueryable
shadow: Remove _gtk_shadow_get_resolved()
shadow: Make this a GtkCssValue
shadow: Move parse function into GtkShadow
cssvalue: Remove unused function
shadow: Rename to GtkCssShadowValue
shadow: Also rename files
customproperty: Implement assign vfunc
cssstyleproperty: Make assign_value a vfunc
cssvalue: Add a custom RGBA value
cssvalue: Make border styles be their own value
cssvalue: Add enum values for the pango enums
cssvalue: Add a cssvalue for images
widget-factory: Add spinners
stylecontext: Make style_data_lookup() not take a state anymore
stylecontext: Keep per-styleinfo data
stylecontext: Keep the main style data around until revalidation
switch: Set ACTIVE state flag with is_active property
cssvalue: Add GtkCssArea to the enum values
cssprovider: Store widget style value as string
cssvalue: Add a custom value for strings
cssvalue: Convert 'font-family'
cssvalue: Do a hacky conversion of font-size to a number value
cssvalue: Add _gtk_css_value_transition()
css: Add an enum for all the style properties
stylecontext: Convert _gtk_style_context_peek_property()
css: Remove _gtk_css_computed_values_get_value_by_name()
computedvalues: Fix signage error
css: Add <time> type to css number stuff
cssvalue: Add a GtkCssValue for idents
cssvalue: Add GtkCssEaseValue
cssstyleproperty: Add transition properties
cssvalue: Add _gtk_css_value_to_string()
cssimage: Add GtkCssImageCrossFade
cssvalue: Add transition support for images
css: Move enum to the only source file using it
cssstyleproperty: Add _gtk_css_style_property_is_animated()
cssstyleproperty: Mark all animatable properties
stylecontext: Don't queue_resize() all the time
cssarrayvalue: Redo parsing arrays
themingengine: Make _gtk_theming_engine_paint_spinner() args const
cssvalue: Make GtkCssShadowValue only hold one shadow
shadow: Make color a GtkCssValue
shadow: Rewrite to store contents as values
tests: Add a parsing test for shadows
cssvalue: Add GtkCssShadowsValue
shadow: Add equal and transition support
css: Make outline-offset a number property
cssvalue: Add a value for border-radius corner properties
cssstyleproperty: Convert binding sets
cssvalue: Add a css value for engines
cssvalue: Add a value for background-position
cssvalue: Add a custom value for repeats
cssvalue: Add a cssvalue for background-size
cssvalue: Add a border value
cssvalue: Convert border-image-width to border value
linear-gradient: Convert from GtkCssNumber to GtkCssValue
css: Remove GtkCssNumber
css: Remove old animation code
shorthand: Add ',' to value_is_done_parsing()
css: Add a shorthand 'transition' property
symboliccolor: Turn this into a GtkCssValue
cssparser: Move symbolic color parser to gtksymboliccolor.c
symboliccolor: Pass the current color to the resolve function
symboliccolor: Parse 'currentColor' everywhere
cssprovider: Add an empty line when printing
tests: Add a test ensuring currentColor is parsed everywhere
symboliccolor: Treat it as a CssValue
shorthand: Fix border query functions
themingengine: Fix outline-width
cssvalue: Split out old value handling to new typed value
styleproperty: Remove equal_func vfunc
stylecontext: Split out a function
stylecontext: Remove theming_engine cache variable
widget: Don't cache widget paths all the time
reftests: Fix reftests for recent changes
stylecontext: Compute if things changed before invalidating
stylecontext: Pass time to style_context_validate()
styleprovider: Add a private signal for when things change
styleprovider: Make all implementors emit the new signal
stylecontext: Listen to the new changed signal
container: Simplify code
container: Remove duplicated flag
container: Split out a function
stylecontext: Don't queue a resize when none is needed
computedvalues: Split out a function
stylecontext: Add an animating framework
stylecontext: Add public API to stop animations
stylecontext: Make StyleData refcounted
stylecontext: Make StyleInfo keep the next pointer
stylecontext: Add style_info_set_data()
stylecontext: Shuffle around code
widget: Set .default class when widget is default
menuitem: Don't set menubar style class randomly
button: Remove _gtk_button_paint()
stylecontext: Add new class for animation handling
animation: Add CSS transition object
stylecontext: Add GtkCssAnimatedValues
stylecontext: Pull all the animation code together
stylecontext: Avoid style_context_save() calls
cssvalue: Remove GObject macros
container: needs_resize is a container flag, not a widget flag
container: Redo style validation handling
tests: Add a parsing test for the transition property
toolpalette: Rename variable
toolpalette: Configure adjustment properly
build: Remove now-unused GTK_DISABLE_DEPRECATED undefs
tests: Ifdef out unused code
gtk: Get rid of deprecation warnings
docs: Fix copy/paste typo
versionmacros: min-require the current stable version
cssprovider: Actually match the state for style properties
cssmatcher: Handle case of empty widget path
cssshadow: Default fallback color is transparent
Carlos Garnacho (1):
treemodelsort: fix iter_previous so it can go back to the first item
Cosimo Cecchi (16):
container: fix wrong branching logic
gdk: add missing GDK_VERSION_3_6 symbol
messagedialog: don't use gtk_widget_override_font()
messagedialog: also set GtkMisc alignment to zero for dialog labels
stylecontext: reorder style classes defines
stylecontext: add a define for an OSD style class
xi2: fix thinko in variable type
xi2: ignore extraneous events for smooth scroll
docs: add gtk_builder_add_from_resource() to gtk-doc
spinbutton: port to GtkIconHelper
themingengine: render a frame in gtk_render_handle()
themingengine: simplify render_extension() default implementation
icontheme: search first in all themes if the requested icon is symbolic
themingbackground: fix copy/paste typo
reftests: fix background-size reftest
infobar: deprecate broken GtkInfoBar style properties
Daniel Mustieles (1):
Updated Spanish translation
Debarshi Ray (1):
stylecontext: Add GTK_STYLE_CLASS_DIM_LABEL
Diego Escalante Urrelo (1):
WIP: make GtkNotebook window-draggable
Fran DiÃguez (1):
Updated Galician translations
Giovanni Campagna (1):
StyleProviderPrivate: mark internal variable as static
John Ralls (10):
Bug 670373: modules/printing/cups/gtkprintbackendcups.c won't build with CUPS 1.6
Extract reasons and reasons_desc arrays to file level
Create enum PrinterStateLevel
Extract printer setup variables into a struct
Extract function cups_printer_handle_attribute
Extract Function cups_create_printer
Move some variable declarations into the scopes in which they're used.
Bug 670373: modules/printing/cups/gtkprintbackendcups.c won't build with CUPS 1.6
Bug 670373: modules/printing/cups/gtkprintbackendcups.c won't build with CUPS 1.6
Remove some more CUPS 1.2 ifdefs.
Kalev Lember (1):
application-window: Move desktop file handling code to separate function
Kjartan Maraas (1):
Updated Norwegian bokmÃl translation
Kristian HÃgsberg (1):
wayland: Prefer X11 backend over Wayland
Kristian Rietveld (1):
quartz: fix coordinates for synthesized event
Marek Kasik (2):
printing: Get default number-up value from CUPS
printing: Localize loaded PPD files
Marek Äernockà (1):
Updated Czech translation
Mario BlÃttermann (1):
[l10n] Updated German translation
Mark Vender (2):
Fix the gdk/gdkkeysyms-update.pl to reflect new upstream location
Regenerate the gdk/gdkkeysyms.h and gdk/gdkkeysyms-compat.h files
Matej UrbanÄiÄ (1):
Updated Slovenian translation
Matthias Clasen (16):
Bump version
Cosmetic
Fix a cornercase of menu parsing
Beginning of keyhash tests
XI2: More logging for smooth scrolling
Make page up/down work again in scrolled menus
gtk-demo: fix the tool palette demo
Change button bindings for range widgets around
Add a 'fine adjustment' mode to ranges
Revert "WIP: make GtkNotebook window-draggable"
GtkGrid: Add a note about overlapping children
Updates for 3.5.1
Fix build with --enable-debug
Disable configuration-dependent keymap tests for now
Update reference output for css parser tests
Add some more documentation about GDK_SCROLL_SMOOTH
Michael Vogt (1):
GtkImage: Move g_clear_object() to gtk_image_finalize()
Murray Cumming (1):
GtkAppplication docs: Fix small typo.
Owen W. Taylor (1):
GtkPlug: fix handling of key events for different layouts
Paolo Borelli (3):
Paint label background
Fix infobar reftest for label background changes
Fix info-bar reftest
Piotr DrÄg (1):
Updated POTFILES.in
ReÅat SABIQ (2):
Updated Crimean Tatar (Crimean Turkish) translation
Updated Crimean Tatar (Crimean Turkish) translation
Richard Hughes (1):
Fix the colord support in GtkPrinterCups when the PPD is loaded async
Rob Bradford (15):
wayland: Remove unused member from struct
wayland: Move the finalize function to allow a clear logical block of code
wayland: Move the buffer creation to the cairo surface creation
wayland: Add support for rendering into an SHM buffer with Cairo image backend
wayland: Force an expose for the whole area when scrolling
wayland: Use an ARGB buffer for the Cairo and SHM surface
build: Add an enable flag to allow enabling Cairo GL backend
wayland: Rename GdkDisplayWayland to GdkWaylandDisplay
wayland: Rename GdkScreenWayland to GdkWaylandScreen
wayland: Expose GdkWaylandDisplayManager as a public GType
wayland: Improve error messages during SHM buffer creation
wayland: Improve the error reporting in the Cairo GL surface code path
wayland: Improve error message handling in cursor buffer code
wayland: Only update position if the with_move flag is set
wayland: Calculate window position offset to give emulated root coordinates
Ryan Lortie (3):
./configure: fix error output for no -libXext
GtkApplication: fixes for NULL session bus
GtkApplication: adjust to GApplication changes
Sam Thursfield (1):
Fix build with XInput < 2.2
William Jon McCann (6):
Don't load binary modules from the home directory by default
Migrate to XDG config dir for custom papers
Try to load css themes from the XDG config directory first
Prefer xdg data directory to legacy .icons directory
Migrate to XDG config dir for bookmarks
Mention XDG Base Dir migration in README for 3.6
Yaron Shahrabani (1):
Updated Hebrew translation.
Yinghua Wang (1):
update Simplified Chinese (zh_CN) translation
Yuri Kozlov (1):
Updated Russian translation
ÐÐÑÐÑÐÐÐ ÐÐÐÐÐÐÑ (1):
Updated Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]