[gtk+] Created tag 3.3.8
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Created tag 3.3.8
- Date: Tue, 17 Jan 2012 04:13:46 +0000 (UTC)
The unsigned tag '3.3.8' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Mon Jan 16 23:13:43 2012 -0500
3.3.8
Changes since the last tag '3.3.6':
Alexander Larsson (9):
Fix build
Add resource support for GtkBuilder
Add gtk_ui_manager_add_ui_from_resource
Add Gtk resource file with the default CSS file
Access win32 css as resource, not custom generated C code
Add GtkImage constructors from resources
Move fallback dnd cursors to resources
Ensure we can load images via resource:// uris from CSS
Add missing cursors
Alexander Shopov (1):
Updated Bulgarian translation
Alexandre Rostovtsev (1):
Add Since: to gdk_x11_device_get_id(), gdk_x11_device_manager_lookup(), gdk_x11_window_set_utf8_property() docs
Andrea Cimitan (1):
Introduce gtk_window_get/set_attached_to()
Benjamin Berg (2):
Set cups Custom print options correctly (bug #543520, patch by Marek KaÅÃk)
Improve PICKONE_* handling in GtkPrinterOptionWidget (bug #543520)
Benjamin Otte (214):
x11: Don't handle focus events for NULL windows
styleproperties: Move private struct declaration into public header
widget: Print a g_warning() when a cairo_t is invalid
combobox: Don't allow an individual cell to cheat
cssprovider: Fix leak
tests: Make widget-factory close when window is closed
themingbackground: Avoid erroring cairo context
reftests: Add test for empty grid with spacing
modifierstyle: Move Private typedef to public header
settings: Cache style properties
a11y: Remove keysnooping support
API: Deprecate key snooping
label: Move function into only caller
label: Redo links parsing
gtk-demo: Prove that links work fine now
label: Split out function that merges attr lists
ilabel: Redo gtk_label_get_link_colors()
label: Redo attribute application
label: Don't excessively recalculate
label: Rename variable
label: Make attr_list_merge() use sane merging rules
reftests: Add a test for latest commit
label: Actually mark visited labels as visited
label: Avoid deprecation warning
application: return a value
tests: Fix deprecation warnings in prop-editor
gtk: Add GtkBitmask
tests: Add tests for GtkBitmask
styleproperty: Assign a unique id to every styleproperty
css: Add _gtk_style_property_get_id()
cssprovider: Keep a bitmask for the properties
css: Add _gtk_style_property_get_count()
stylecontext: Pass state to style data lookup function
stylecontext: Separate properties by states
symboliccolor: Add _gtk_symbolic_color_resolve_full()
styleproperties: Add a hacky function to redirect color lookups
css: Redo StyleProvider interface
reftests: Add test for pseudo-class matching
css: Add some docs to GtkCssLookup
css: Add GtkCssSpecialValue
styleproperty: Pass initial value explicitly
API: Add GtkStyleContext::parent
widget: Set parent style context
css: Pass the parent context to _gtk_css_lookup_resolve()
styleproperty: Add _gtk_style_property_get_initial_value()
css: Make CSS resolving work according to spec
cssprovider: Don't do inheritance anymore
cssprovider: Remove has_inherit flag from rulesets
css: Change prototype of _gtk_css_selector_matches()
css: Add generic support for 'inherit' and 'initial'
tests: Add tests for 'inherit' and 'initial'
reftests: Add a test for a parent in a different state
reftests: Add a test comparing inherit and initial
styleproperty: Add custom 'none' handling
win32: Fix CSS for 'none' value going away
css: Remove generic 'none' handling
css: 'none' is not a value background-repeat
tests: Add a test for 'none'
styleproperties: Remove unused function from private header
styleproperties: Add _gtk_style_properties_peek_property()
styleproperty: Add _gtk_style_property_query()
styleproperty: Make this an object
tests: Quit widget-factory when someone presses quit
styleproperty: Split into shorthand and real style properties
styleproperty: Get rid of _gtk_style_property_is_shorthand()
styleproperty: Add a name property
styleproperty: border image is not a generic conversion thingy
styleproperty: Move shorthand declarations to new file
styleproperty: Add custom registration func for shorthands
styleproperty: Remove unuse args from register()
styleproperty: unconstify
shorthand: Add a property for all subproperties
styleproperty: Use _gtk_style_property_get_name()
styleproperty: Add GtkStyleProperty::value-type
styleproperties: Use _gtk_style_property_get_value_type()
styleproperty: Add gtk_style_property_assign()
styleproperty: Move id handling
css: Move a bunch of functions
shorthand: shorthands can't be inherited
styleproperty: Move member variables
styleproperties: Implement unsetting directly
shorthand: Remove a bunch of unused functionality
css: Handle custom properties in a custom object
css: No longer expose internal properties
css: 'transparent' is a valid color everywhere
css: Split generic parse/print functions out
styleproperty: Move value printing to real properties
styleproperty: Make query() and assign() vfuncs
css: Feed sections to CSS lookup code
styleproperty: require property in _gtk_style_property_parse_value()
css: Use _gtk_style_property_get_value_type() where appropriate
styleproperty: Move pspec to GtkCssStyleProperty
styleproperty: Make parse_value() a vfunc
shorthand: Redo shorthand value parsing
styleproperty: Remove _gtk_style_property_unpack()
shorthand: Allow registering a new parse func
shorthand: Implement border parsing with new parse func
roundedbox: Use GtkCssBorderCornerRadius type
styleproperty: Set a default value for border-*-radius
themingengine: Don't use GtkBorderRadius struct
shorthand: Move border radius parsing to new parsing code
shorthand: Move border-color to new parsing code
shorthand: Initialize unparsed values
shorthand: Update border-image parsing
shorthand: Do font parsing the new way
shorthand: Remove old parse func support
styleproperty: Move parse func
styleproperty: Let parse_value() initialize the value
styleproperty: Move implementations to separate file
styleproperty: Don't register a property parse func
styleproperty: Make the register functin take varargs
styleproperty: Don't use gtk_style_properties_register_property()
styleproperties: Don't validate values anymore
styleproperty: Stop using pspecs
styleproperty: Add custom parser for custom properties
styleproperty: Move property_parse_func member
styleproperty: Move pspec to GtkCssCustomProperty
css: Pass the real context to the CSS lookup
stylecontext: Export _gtk_style_context_resolve_color()
gradient: Allow resolving with contexts
css: Redo value resolving
tests: Add test for 'initial' and 'inherit' on shorthands
styleproperty: Add a compute vfunc
styleproperty: Move parse/print vfuncs to GtkCssStyleProperty
styleproperty: Add compute_value vfunc
stylecontext: Remove GtkStylePropertyContext from pack funcs
styleproperty: Remove context arg from _gtk_style_context_query()
style: Remove GtkStylePropertyContext again
css: Add GtkCssImage class
css: Add image implementation for urls
css: Add _gtk_css_parser_has_prefix()
cssimage: Improve new_parse() to select right image type
win32: Export _gtk_win32_lookup_htheme_by_classname()
win32: Export _gtk_win32_theme_part_create_surface()
cssimage: Add GtkCssImageGradient
win32: Add a CssImage implementation
styleproperty: Use factored-out gradient parser
cssimage: Add a few convenience functions
styleproperty: Convert background-image from pattern to GtkCssImage
theme: Apply background merging code
stylecontext: Add _gtk_style_context_peek_property()
themingengine: Add _gtk_theming_engine_peek_property()
csslookup: Use the new gtk_style_context_peek_property()
themingbackground: Convert to GtkCssImage
borderimage: Convert to using GtkCssImage
win32: Remove GtkWin32ThemePart
styleproperty: Change order for property registration
stylecontext: NMake safe to call into during lookup
css: Handle 'currentColor' special value
reftests: Fix a bunch of invalid CSS cases
styleproperty: Use a custom resolve function for colors
reftests: Ensure no explicit colors are set on labels
borderimage: Remove unused enums
borderimage: Add _gtk_border_image_new_for_context()
shorthand: Don't require pack/unpack functions
shorthand: Make border-image unget/settable
border-image: Remove pack/unpack functions
borderimage: Change memory management
css: Remove GtkCssBorderRadius
background: Simplify background-repeat
cssimage: Add _gtk_css_image_can_parse()
shorthand: Implement the 'background' shorthand
reftests: Add a test for 'background'
styleproperty: Parse all values for background-repeat
tests: Add test for background-repeat
background: Implement all options of background-repeat
spinbutton: Pass the right size
themingengine: Remove an optimization
Set border-width to 0 in compute function
reftests: Add a CSS file to reset properties to default values
tests: Fix for changes in this branch
tests: Add a test for all the border shorthands
styleproperty: Simplify code
API: Add all border styles from CSS 3
css: border-style: hidden computes a 0 border
themingengine: Refactor drawing code
themingengine: Redo color handling
themingengine: Implement ridge and groove
css: Introduce GtkCssSide
css: Introduce a corner order enum
themingengine: Implement 'dotted' and 'dashed'
css: Add outline CSS properties
themingengine: Split out the border drawing function
themingengine: Implement outline support
roundedbox: close path
themingengine: Move border-image handling into render_frame_internal()
styleproperty: Call style properties init function in more places
styleproperties: Remove color set function
shorthand: Move pack funcs from base class
shorthand: Remove hack
shorthand: Unify border parsing code
shorthand: Add a "pack_first_element" pack function
shorthand: Do an unpack function to assign to everything
shorthand: Unify unpack_border()
shorthand: Get rid of GParameter dance
styleproperty: Make query function take a vfunc
stylecontext: Simplify function
stylecontext: Use our own color resolve function
stylecontext: Simplify even more code
css: Introduce GtkCssComputedValues
API: Add gtk_style_context_get_section()
themingengine: Don't draw background image if no area
reftests: Add reftest for empty area fix
stylecontext: Don't unref animation description
styleproperty: Fix 'currentColor'
accessible: Remove stray semicolon
a11y: Disconnect from buffer signals
filechooser: Use SELECTION_SINGLE
treeview: Do not focus a path on model change
css: Fix memleak
css: Don't import CSS too early
tests: Add a deprecation warning
image: Fix gcc warnings
cssprovider: Improve error handling for import errors
Carlos Garcia Campos (1):
printing: gtk_print_settings_load_key_file() ignores group_name
Christophe Fergeau (1):
Remove duplicate definition of GtkStylePrintFunc
Chun-wei Fan (7):
Update gdk/gdkconfig.h.win32
Update Visual C++ projects
gtk/Makefile.am: Update VS projects completion
gtk/gtkspinbutton.c: Remove lingering ';'
Bug 667018-gtk/gtkwindow.c: Include deprecated/gtkstyle.h
gtk/gtkprivate.c: Include stdlib.h
Update Visual C++ property sheets
Colin Walters (1):
GtkAction: Hold a reference to proxy widgets
Cosimo Cecchi (18):
treeview: fix an uninitialised variable warning
button: add a border param to gtk_button_get_props()
button: add CSS borders to the size request
button: deprecate the inner-border style property
application: use the same variable names in definitions and declarations
application: mark menu/menubar getters as (transfer none)
application: don't unconditionally unref the GMenuModel in getters
widget-factory: add items to the entry dropdown
widget-factory: make the combobox entry focusable
reftests: fix background-area reftest
shorthand: fix parsing of currentColor for border-color shorthand
tests: add a CSS test for currentColor in border-color
window: improve docs for gtk_window_set_attached_to()
visuals: add a runner for visual GtkBuilder files
visuals: remove copy paste leftover
parser: remove a duplicate copy of gtk_css_parse_url()
provider: use _gtk_css_parse_read_url() in parse_import()
parser: remove unused _gtk_css_parser_read_uri()
Dan Winship (4):
GtkApplication: fix/simplify OS X implementation
GtkApplication: add inhibitor dialog under OS X
testlogout: actually quit if told to
gtk.symbols: fix a symbol name
Daniel Mustieles (8):
Updated Spanish translation
Updated Spanish translation
Missing file in POTFILEs.in
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Emmanuele Bassi (1):
Add symbolic constants for event emission control
Federico Mena Quintero (1):
treeview: bgo#666685 - Crash when toggling the selected status of a row
Fran DiÃguez (1):
Updated Galician translations
Guillaume Desmottes (1):
set the G_PARAM_CONSTRUCT flag on the GtkWindow:application property
Ignacio Casal Quinteiro (3):
gtktextbtree: use g_slice
gtktextlayout: use g_slice for GtkTextLineDisplay
textdisplay: use g_list_free_full
Javier JardÃn (20):
tests/testgtk.c: Remove death code
gtk/gtktrayicon-x11.c: Use new GdkRGBA api instead GDKColor one
gtk/gtkcellview.c: Use new GdkRGBA api instead GdkColor one
tests/testcombo.c: Use GdkRGBA instead GdkColor
gtkappchooserwidget: Use g_object_clear()
Deprecate all the public API that is using GdkColor struct
tests/testgtk: Do not use GdkColor-based api
test/testgtk.c: Fix compilation warning
gtkcellview: Do not use deprecated GdkColor api
gtkcolorsel: Do not use deprecated GdkColor api
gtk/gtkcolorbutton.c: Do not use deprecated GdkColor api
tests: Use g_list_free_full() convenience function
gdk/*: Use g_list_free_full convenience function
modules/*: Use g_list_free_full() convenience function
gtk/*: Use g_list_free_full() convenience function
gtkcolorsel.c: Do not use GdkColor API
gtksettings.c: Do not use GdkColor API
migrating-unique-GtkApplication: Update to new GApplication api
gtkapplication.c: Add missing "Since" tag
Trivial doc fix
Khaled Hosny (1):
Update Arabic translation
Kjartan Maraas (1):
Updated Norwegian bokmÃl translation
Kjell Ahlstedt (1):
comboboxtext: Set entry-text-column and id-column props in the constructor
Kristian HÃgsberg (5):
wayland: The shared cursors are now installed in the weston directory
wayland: Add implementations for the device_grab / device_ungrab vfuncs
wayland: Set surface type based on GdkWindow hint
wayland: Implement client side keyboard repeat
wayland: Set GdkWindow focused state based on keyboard focus
Marek Kasik (1):
GtkPrintUnixDialog: Hide unused tabs
Martin Pitt (1):
gtkapplication.c: Fix syntax error
Matthias Clasen (77):
Bump version
GtkApplicationWindow: fix a typo
Revert "x11: Avoid spurious focus events on grabs"
Remove an unused struct
Remove an unneeded variable
Use gtk_widget_get_allocated_width/height where it makes sense
Only push the menu in if the position function said so
Fix scroll_offset handling
Update various EWMH interactions
Fix problems with sticky handling
Cosmetic changes to comments
GtkImContextSimple: fix tentative match handling
XIM: gracefully deal with non-X backends
Drop -uninstalled.pc files
Add a Since tag
Remove an unnecessary warning
Fix problems with DND on some X servers
Use the right icon-name for missing images
Another attempt at fixing menu positioning corner cases
GtkApplication: Rename a member for clarity
GtkApplication: Add logout notification
GtkApplication: Add an inhibit api
Add gtk_application_end_session
Document the new apis
Add a trivial implementation of the new apis
Add a test for gdk_rgba_copy
Use g_slice_dup
Rename rgba test file
GtkApplication: Add OS X implementation from EggSMClient
Remove some debug spew
GtkApplication: only allow quit_response when it make sense
Rearrange migration chapter a bit
Add session management migration chapter
Fix doc build
Add a test for the new session api
Fix the gtk_application_end_session implementation
Tighten up GdkRGBA parsing
Add more tests for GdkRGBA parsing
Fix up symbol lists
Revert "GtkWindow: new API to store state in GSettings"
Fix doc markup
Add missing symbols
Fall back to the builtin icons for spinbutton +/-
Fix wrong refencences in the docs
Simplify logout notification api
Bloatpad: Register with the session
Rename GtkApplicationEndStyle
GtkSwitch: Implement GtkActionable
Add a switch
Don't leak plugin actions
Expand the docs for GtkWindow::attached-to
Updates
GtkApplicationWindow: Fix size-allocation logic
GtkApplicationWindow: Fix size-request logic
Add a GtkApplication example to gtk3-demo
GtkApplicationWindow: another size allocation fix
GtkStatusbar: Fix resize-grip overlap calculation
GtkRange: fix resize-grip overlap handling
Make testscale more versatile
GtkScale: remove an unused argument
Add an non-symmetric mark example
GtkScale: Fix marks for inverted scales
Forgotten file
Revert "GtkNotebook: fix crash when DnD tabs between windows"
gtk-demo: Improve the GtkApplication demo
configure: Set GLIB_COMPILE_RESOURCES
Bump GLib dep to 2.31.10
Updates
GtkScale: Always chain up in notify
Remove broken border-image-repeat test
Adapt to focus changes in the treeview
Remove a check that broke the color chooser a11y dump
Disable broken tree-relationships tests for now
Remove tree.ui a11y dump test
Remove the appchooser a11y dump test as well
Remove appchooser tests from the Makefile as well
3.3.8
Murray Cumming (1):
gtkmain.h: Used GDK_DEPRECATED
Paolo Borelli (10):
Change param name to make gtk-doc happy.
Introduce _gtk_css_parser_try_length
Add border-{top|left|bottom|right}-style properties
Use the border-style subproperties for drawing
Add reftets for border-style property
Rename parse_border
Add the border css shorthand
Also add border-{top|right|bottom|left} shorthands
Destroy cairo context after painting css image url
Do not leak tree path when setting the model.
Patrick Welche (1):
Non-XInput2 build fix
Piotr DrÄg (5):
Updated POTFILES.skip
Updated POTFILES.skip
Updated POTFILES.in and POTFILES.skip
Updated POTFILES.skip
Updated POTFILES.in
Rico Tzschichholz (4):
tests: Fix typo in Makefile.am
Fix some missing renames of GtkApplicationEndStyle
build: Add missing files to EXTRA_DIST
gtk.symbols: updated
Rob Bradford (20):
wayland: Set a default cursor when the window cursor is set to NULL
wayland: Implement the get_next_serial vfunc on GdkDisplay
wayland: Make the event source use _gdk_display_get_next_serial
wayland: Break an implicit grab when asking to be resized
application: Correct the fallback definition for gtk_application_end_session
wayland: Make the resize and move functions use gdk_device_ungrab
wayland: Implement set_geometry_hints vfunc
wayland: Constrain the window configure requests to the window's geometry
wayland: Remove unused variable
wayland: Fix implementation of gdk_atom_name
wayland: Fix compilation warning for destroy function implementation
wayland: Remove unused variable from grab implementation
wayland: Update to new SHM buffer format type
wayland: Remove unused variables to silence compiler warning
wayland: Add call to get types available for the selection as atoms
wayland: Expose basic mechanism for getting selection content by callback
wayland: Add basic API for setting and clearing the selection on the device
wayland: Fix memory handling for the selection callbacks
wayland: Free the internal selection data when the selection is cleared
wayland: Add basic implementation of GtkClipboard for Wayland
Rui Matos (18):
widget-factory: Make the second spin button insensitive
radiobutton: Use the widget state flags as a base for drawing
range: Use the widget state flags as a base for drawing
scale: Stop setting state flags on the style context for drawing
separator: Stop setting state flags on the style context for drawing
spinbutton: Use the widget state flags as a base for drawing
spinner: Stop setting state flags on the style context for drawing
textdisplay: Use the widget state flags as a base for drawing
Revert "button: Stop setting state flags on the style context for drawing"
toolbar: Stop setting state flags on the style context for drawing
toolitemgroup: Use the widget state flags as a base for drawing
trayicon-x11: Stop setting state flags on the style context for drawing
treeview: Stop setting state flags on the style context for drawing
treeview: Use the widget state flags as a base for drawing expanders
window: Stop setting state flags on the style context for drawing
scrolledwindow: Render the background so that it can be styled
Rename 'window-unfocused' to 'backdrop'
x11: Fix the _NET_SUPPORTING_WM_CHECK window fetch to be spec compliant
Ryan Lortie (13):
gtkmodelmenuitem: don't crash on missing action
GtkModelMenu: drop extra & added by mistake
GtkComboBoxText: allow id='' tag in builder markup
GtkBuilder: support parsing GVariant properties
GtkWindow: new API to store state in GSettings
drop debian/ directory
Add new GtkActionable interface
bloatpad: add left/centre/right toolbar buttons
GtkButton: do not allow both types of actions
Rename gtk_application_window_get_observer
GtkButton: don't do string compare on property set
document GtkActionable
gtk3-demo-application: fix sections
Stefan Sauer (2):
gtkscale: fix bogus compare func
scale: use a GList instead of a GSList
Timo Jyrinki (1):
Updated Finnish translations by Jiri GrÃnroos.
Xan Lopez (2):
GtkNotebook: fix crash when DnD tabs between windows
Revert "gtksettings.c: Do not use GdkColor API"
Yaron Shahrabani (3):
Updated Hebrew translation.
Updated Hebrew translation.
Updated Hebrew translation.
Zeeshan Ali (Khattak) (3):
gtkspinbutton: Respect value of inherited 'editable' property
gtkspinbutton: Ignore keynav when !editable
gtkspinbutton: Don't hilight buttons when !editable
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]