[gtk+] Created tag 2.91.7
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Created tag 2.91.7
- Date: Wed, 22 Dec 2010 01:17:26 +0000 (UTC)
The unsigned tag '2.91.7' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Tue Dec 21 20:16:59 2010 -0500
GTK+ 2.91.7
Changes since the last tag '2.91.6':
Alexander Larsson (8):
Convert all gdk_window methods to vtable calls
Hide GdkDisplayClass from public header
Make display method vtable calls
Move GdkKeymapClass definition to internal header
Convert all gdk_keymap methods to vtable calls
Move GdkScreenClass to internal header
Convert all GdkScreen methods to vtable calls
Convert a bunch of visual related calls to use the screen vtable
Bastien Nocera (7):
gtk: Fix crasher when loading symbolic icons
GtkAssistant: Add more details about buttons shown
GtkAssistant: Add custom page type
gdk: Add XSetting for "gtk-cursor-blink-timeout"
gdk: Update gdk_settings_map for blink timeout to work
gdk: Add big fat warning about updating XSettings
gtk: Add symbolic property for GtkVolumeButton
Baurzhan Muftakhidinov (1):
Updates to Kazakh translation
Benjamin Otte (61):
docs: Reinstate pixbufs section in GDK docs
Revert "docs: Reinstate pixbufs section in GDK docs"
docs: Reinstate pixbufs section in GDK docs
docs: Redo drawing area drawing docs
size-request: Clamp size requests to screen size
gdk: Don't use NULL for integers
dnd-quartz: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()
tests: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()
tests: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()
tests: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()
tests: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()
gtk-demo: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()
gtkrc: Remove unused code
xim: Fix for new style code
gail: Fix for new style code
cssprovider: Explode if we fail to parse the default CSS
tests: Make testiconview-keynav set its custom style using CSS.
tests: Hardcode testinput colors instead of trying to use GtkStyle
selection: constify GtkSelectionData getters
plug: Comment hack for xinput that used private x11 backend API
x11: Use public API to access cursor's xcursor
x11: Move GdkCursorPrivate into the C file
gdk: Move GdkCursor definition into a private header
gdk: Make GdkCursor a GObject
x11: Use g_object_(un)ref instead of gdk_cursor_(un)ref
gdk: Use g_object_(un)ref instead of gdk_cursor_(un)ref
gtk: Use g_object_unref instead of gdk_cursor_unref
gtk-demo: Use g_object_unref instead of gdk_cursor_unref
testgtk: Use g_object_unref instead of gdk_cursor_unref
API: gdk: Deprecate gdk_cursor_ref() and gdk_cursor_unref()
gdk: Make cursor-type a property of the cursor
gdk: Make display a property of GdkCursor
gdk: Move gdk_cursor_get_display() out of the backends
x11: Don't keep the display around anymore
x11: Remove duplicated docs
gdk: Move gdk_cursor_get_image() to the base class
API: gdk: gdk_display_warp_device() => gdk_device_warp()
x11: Split out public window API into gdkx11window.h
x11: Move cursor API into gdkx11cursor.h
x11: Move visual-specific API into gdkx11visual.h
x11: Move screen-specific API into gdkx11screen.h
x11: Move display-specific APIs into gdkx11display.h
x11: Move selection-specific API into gdkx11selection.h
x11: Move atom API into gdkx11property.h
x11: Move remaining APIs into gdkx11utils.h
API: gdk: GDK_DISPLAY_OBJECT() => GDK_DISPLAY()
x11: Rename GdkDisplayX11 to GdkX11Display
x11: Rename GdkDisplayX11 to GdkX11Display
x11: Export GdkX11Display
x11: typedef GdkX11Display to GdkDisplay
x11: Export GdkX11Cursor
x11: Have a proper GdkVisualX11Class struct
x11: Rename GdkVisualX11 to GdkX11Visual
x11: Export GdkX11Visual
x11: Rename GdkScreenX11 to GdkX11Screen
x11: Export GdkX11Screen
gdk: Create windows via _gdk_display_create_window()
gdk: Allow display subclasses to override the type used for windows
x11: Add a GdkX11Window class for X11 windows
gdk: Use G_DEFINE_TYPE for GdkWindow
gdk: Make GdkWindow abstract
Bruce Cowan (1):
Updated British English translation
Carles Ferrando (1):
Updated Catalan (Valencian) translation
Carlos Garcia Campos (10):
docs: Mention that tooltip_column text should be escaped in GtkIconView
Add gtk_widget_render_icon_pixbuf() prototype to gtkwidget.h
dnd: Use gtk_widget_render_icon_pixbuf()
GtkEntry: Use gtk_widget_render_icon_pixbuf()
GtkFileChooser: Use gtk_widget_render_icon_pixbuf()
GtkImage: Use gtk_widget_render_icon_pixbuf()
GtkStatusIcon: Use gtk_widget_render_icon_pixbuf()
GtkIconFactory: mention gtk_widget_render_icon_pixbuf() in docs
GtkCellRendererPixbuf: Use gtk_widget_render_icon_pixbuf()
printing: Set new print operation settings before emitting custom-widget-apply signal
Carlos Garnacho (32):
Use the client pointer for events with no device.
Fix coalescing of state animation areas for multiple window widgets.
GtkThemingEngine: remove unused variable
GtkThemingEngine: handle expander transitions to active, and rtl
GtkThemingEngine: Render tabs background in the correct direction.
GtkCssProvider: Make selectors applying from the topmost widget rank higher
GtkEntry: Use GtkStyleContext.
GtkNotebook: Use GtkStyleContext.
Port GtkRange widgets to GtkStyleContext
GtkSpinButton: Use GtkStyleContext
Make GtkExpander use GtkStyleContext
Add getter for font description in GtkThemingEngine
Add headers/docs changes for gtk_theming_engine_get_font()
Make GtkInfoBar use GtkStyleContext
Make GtkTextView use GtkStyleContext
Enable XI2 by default
Add gdk_event_[gs]et_source_device().
Emit GdkDevice::changed when the slave device being used changes
xi2: Improve device hierarchy handling
Add gdk_window_[gs]et_source_events()
Improve docs for gtk_widget_reset_style().
Remove debug messages from GdkDevice
Remove *_set_extension_events() and old API to query devices.
GtkWindow: remove deprecated call.
Adapt gtk_widget_set_name() docs to style context.
Remove dead Gtk[Rc]Style code
GtkStyleProperties: Assign default value for the font property
Disable XI2 in gtk_test_init()
Make gtk_style_new() use a backing GtkStyleContext
Strengthen checks in functions taking a GdkDevice
Ensure widgets get a GtkStyle with its backing GtkStyleContext
Make gtk_style_context_get_* functions more robust
Chao-Hsiung Liao (1):
Updated Traditional Chinese translation (Hong Kong and Taiwan)
Christian Dywan (1):
Only show Desktop in file chooser button if there is one
Christian Persch (1):
Make gdk_rgba_to_string() take a const GdkRGBA
Chun-wei Fan (9):
gtk+.vsprops: Removed GdkPixbuf stuff and made up for missed headers
gtk-demo.vcproj: set linker settings to be consistent
gdk.vcprojin: Include .rc file and fixed linker settings
gtk: fix C99-style variable declarations in various sources
gtkwocket-win32.c Added missing include to avoid C4013
gtklabel.c: Added hack for rint()
gtk+.vsprops: Update for GTK-3.0
gtk+.sln: Remove GDK-Pixbuf compilation stuff
gtk.vcprojin: include .rc file
Colin Walters (3):
introspection: Explicitly include libgdk-x11.la when scanning gtk
gdk: Fix GdkWindowFilter internal refcounting
gdkwindow: Fix event unref iteration
Cosimo Cecchi (9):
gtkwindow: properly set the window icon list (#631331)
icon-theme: support pixbufs implementing the GIcon interface
tests: add a test for pixbufs implementing the GIcon interface
icon-theme: always force icon sizes for emblems
tests: fix the build
app-chooser-widget: plug a memory leak
label: plug a memory leak
widgetpath: allow GTypes non-derived from GTK_TYPE_WIDGET
appchooserdialog: use new GLib API to modify positioning
Diego Escalante Urrelo (2):
gtkstylecontext: fix typos in annotations
docs: fix link failure on gtk-doc scanner binaries
Florian Müllner (1):
Complete renaming of gdk_enable_multidevice()
Gabor Kelemen (1):
Updated Hungarian translation
Garrett Regier (4):
docs: Move documentation to inline comments: GtkLayout
docs: Move documentation to inline comments: GtkColorSelection
docs: Move documentation to inline comments: GtkCellRendererText
docs: Move documentation to inline comments: GtkCellView
Gheyret T.Kenji (1):
Added UG translation
Guillaume Desmottes (1):
gtk_css_provider_get_named: don't leak subpath (#636777)
Hans Breuer (2):
Update msvc build
Bug 609622 - disappearing statusicon
Havoc Pennington (3):
Verify GtkWidget invariants if G_ENABLE_DEBUG is defined
Add invariant that a child is unmapped if parent is unmapped
Always emit unmap when a widget is unmapped
Ignacio Casal Quinteiro (6):
Remove useless vars.
Add unit tests for textiter.
Add case insensitive to GtkTextIter. Fixes bug #61852.
Add caseless unit tests for textiter.
Do not use gbooleans to save some bits.
Normalize boolean.
Ivar Smolin (4):
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
Javier Jardón (75):
Fix gtk-doc markup: /* <private> */ should be /*< private >*/
Re-enable deprecation guards
Use gtk_button_box_new() instead gtk_[v|h]_button_box_new()
Use gtk_separator_new() instead gtk_[v|h]separator_new()
Use gtk_ruler_new() instead gtk_[v|h]ruler_new()
Use gtk_paned_new() instead gtk_[v|h]paned_new()
Use gtk_scale_new_with_range() instead gtk_[v|h]scale_new_with_range()
Use gtk_scale_new() instead gtk_[v|h]scale_new()
Use gtk_scrollbar_new() instead gtk_[v|h]scrollbar_new()
docs: remove template of deprecated gtkcombo widget
Use gtk_box_new() instead gtk_[v|h]box_new()
Emphasize that GtkBox and GtkTable can be replaced by GtkGrid
docs: Fix gtk-doc markup in GtkWidget docs
docs: Improve cross-referencing on GtkGrid docs
Revert "Move the /*< private >*/ at the correct position"
docs: Fix generation of GtkGrid documentation
docs: move documentation to inline comments: GtkEntry
docs: Move documentation to inline comments: GtkTextView
docs: move documentation to inline comments: GtkTreeView
docs: move documentation to inline comments: GtkColorButton
docs: Move documentation to inline comments: GtkSettings
docs: Move documentation to inline comments: GtkCellRenderer
examples/gtkdial: Do not use size_request vfunc
docs: Update URL of some documentation links
docs: Do not refer to deprecated GNOME2 porting guide
docs: Move documentation to inline comments: gdkapplaunchcontext
docs: Move documentation to inline comments: gdkdisplay
docs: Move documentation to inline comments: gdkdisplaymanager
docs: Move documentation to inline comments: gdkscreen
docs: move documentation to inline comments: gdktesting
docs: Move documentation to inline comments: gdkkeys
docs: Move documentation to inline comments: general
docs: Remove GdkPixmap template
docs: gdkrgba: Add "Since: 3.0" tags
docs: Move documentation to inline comments: gdkcursor
docs: Move documentation to inline comments: gdkpango
docs: Move documentation to inline comments: gdkvisual
docs: Move documentation to inline comments: gdkselection
docs: Move documentation to inline comments: properties
docs: Move documentation to inline comments: gdkevents
docs: Move documentation to inline comments: gdkthreads
docs: Move documentation to inline comments: drawing
docs: Move documentation to inline comments: x_interaction
docs: Move documentation to inline comments: event_structs
docs: Remove template of unused functions
docs: Fix a typo in gtk_button_set_alignment() docs
docs: Add cross-reference in GtkAlign docs
GtkArg is deprecated since 2.2
Deprecate GtkCallbackMarshal and GtkFunction
gtkmain: Remove deprecated gtk_init_add() function
tests: Use accessor functions to access GtkSelectionData
demos/gtk-demo/clipboard.c: Use accessor functions to access GtkSelectionData
gtk/gtktreeview.c: Use accessor functions to access GtkSelectionData
gtk/gtktreednd.c: Use accessor functions to access GtkSelectionData
gtk/gtktoolpalette.c: Use accessor functions to access GtkSelectionData
gtk/gtktextview.c: Use accessor functions to access GtkSelectionData
gtk/gtktextbuffer: Use accessor functions to access GtkSelectionData
gtk/gtknotebook.c: Use accessor functions to access GtkSelectionData
gtk/gtklinkbutton.c: Use accessor functions to access GtkSelectionData
gtk/gtkiconview.c: Use accessor functions to access GtkSelectionData
gtk/gtkfilechooserdefault.c: Use accessor functions to access GtkSelectionData
gtk/gtkfilechooserbutton.c: Use accessor functions to access GtkSelectionData
gtk/gtkdnd.c: Use accessor functions to access GtkSelectionData
gtk/gtkcolorsel.c: Use accessor functions to access GtkSelectionData
gtk/gtkcolorbutton.c: Use accessor functions to access GtkSelectionData
gtk/gtkclipboard.c: Use accessor functions to access GtkSelectionData
docs: gtknotebook.c: Use accessor functions to access GtkSelectionData
gtkcombobox.c: Use accessor functions to access GtkTreeSelection
gtk/gtktreeview.c: Use accessor to access GtkTreeSelection
gail: Use accessor functions to access GtkTreeSelection
gtktreeselection: Move public members to a private structure
Move GtkSelectionData to a private header
gail: Fix a typo
docs: unmap signal will always be emitted when a widget is unmapped
Don't access GdkDisplay fields directly
Jesse van den Kieboom (2):
Added out annotations for gtk_accelerator_parse
Added out annotations for gtk_icon_size_lookup/_for_settings
John (J5) Palmieri (4):
[introspection] annotate delete_text invoker to match do_delete_text v-method
[introspection] add transfer none annotation to gdk_keyval_name return
[introspection] mark invokers for gtkeditable vfuncs
[gi] add "out" annotations to gtk_tree_store_sort_column_id params
Jordi Mas (1):
Fixes wrong translation for Catalan
Jorge González (2):
Updated Spanish translation
Updated Spanish translation
Khaled Hosny (1):
Updated Arabic translation
Kizito Birabwa (1):
Added Luganda translation
Kjartan Maraas (1):
Updated Norwegian bokmål translation
Kristian Rietveld (38):
Available extra space could be less than zero
Allow non-editable cells to receive focus
First go at migrating GtkTreeView(Column) to GtkCellArea
validate_row no longer uses focus-line-width
Remove unused retrieval of focus-line-width
Add temporary hack to get the row heights right
Remove obsolete code line
Turn TREE_VIEW_HEADER_HEIGHT into an inline function
Remove unused TREE_VIEW_COLUMN_REQUESTED_WIDTH macro
Turn TREE_VIEW_DRAW_EXPANDERS into an inline function
Use structure bitfield instead of GtkTreeViewFlags
Move _gtk_tree_view_column_cell_focus to gtktreeview.c
Remove private accessor for focus column
Clarify start_pos parameter gtk_tree_view_column_cell_get_position
Remove the need for _gtk_tree_view_column_get_focus_area
Clean up _gtk_tree_view_column_cell_event
Clean up and clarify row height calculations
Replace FIRST_PIXEL macros with something that's more clear
Bring back _gtk_tree_view_column_get_cell_at_pos
Do not enforce a minimum of expander_size in gtk_tree_view_get_row_height
Add unit test for row separator height
Make gtk_tree_view_get_cell_area() aware of row separators
Welcome _gtk_tree_view_column_get_cell_at_pos to the second dimension
Handle clicks in indentation area
Correct calculation of the cell focus rectangle
Make testcellarea handle RTL environment variable for testing
No need to correct direction for rtl, GtkCellArea takes care of that
RTL fix for gtk_tree_view_focus_to_cursor()
Make testtreeview handle RTL environment variable for testing
Revisit "Handle clicks in indentation area"
Clip to cell_area when rendering cell content
Fix background area calculation in RTL mode
Clip focus rectangle to background area
Should pass inner_area to cell in gtk_cell_area_activate_cell()
Avoid recursion in do_validate_rows()
Check if popup_window is mapped, not popup_widget
Set cell_view to NULL immediately after unparenting
Fix size allocation for list mode combo box
Mahyar Moghimi (1):
Updating Persian translations (minor change)
Marek Kasik (2):
Print files to Documents directory by default
Mark conflicts when printer has changed
Martin Nordholts (1):
Handle NULL intp in test_increment_intp()
Martyn Russell (1):
gtksearchenginetracker: Update to work with libtracker-sparql
Matthias Clasen (209):
Remove size_request from GtkAssistant
Remove size_request from GtkButtonBox
Remove size_request from GtkCalendar
Remove size_request from GtkCheckButton
Remove size_request from GtkEntry
Remove size_request from GtkFixed
Remove size_request from GtkHSV
Remove size_request from GtkLayout
Remove size_reuqest from GtkImage
Remove size_request from GtkProgressBar
Remove size_request from GtkSpinButton
Remove size_request from GtkPaned
Fix a typo
Remove size_request from GtkRange
Remove size_request from GtkSeparator
Remove size_request from GtkPathBar
Remove size_request from GtkRuler
Remove size_request from GtkTable
Remove size_request from GtkToolbar
Remove size_request from gtkToolItem
Use correct icon name in testtoolbar
Remove size_request from GtkSeparatorToolItem
Remove size_request from GtkScale
Don't g_free gslice-allocated structures
Remove size_request from GtkSocket
Fix gtk_fixed_get_preferred_width
Fix the build
Add a migration guide section on size_request
GtkButtonBox doesn't do height-for-width
ifdef X-specific stuff
GtkComboBox: Add a constructor that takes a model and adds an entry
Don't set get_preferred_width_for_height to NULL
Fix initial size allocation with child widgets
Migration guide additions
Improve GtkAssistant docs
Add content size test for scrolled window
GtkAssistant: Mention custom pages in the introduction
Fix interaction between scrolling menus and automatic mnemonics
Mention actions in the libunique migration guide
Fix a typo
NEWS for 2.91.3
Fix make check
Avoid exporting an extra symbol
GtkToolitemGroup: Use monotonic clock for animation timeout
Update NEWS
Bump version
Handle empty button boxes gracefully
GtkApplication: drop Quit from the docs
GtkApplication: rewrite example application
Make GtkFileChooserButton behave as expected when expanding
Fix entry completion window sizing
NEWS for 2.91.4
Bump glib req. to 2.27.3
Don't export _gtk_cell_renderer_calc_offset
Fix the doc build
Rewrap text in gtk-demo
Another attempt at scrolledwindow size allocation
fix up accidental exports
bump version
Really get rid of _gtk_cell_renderer_calc_offset
Remove no longer existing files
Fix a crash in gnome-terminal when using a compositor
Bump version
Some doc additions
GtkStyleContext migration guide tweaks
Add missing include
Add some forgotten accessors for GdkDragContext
Don't access GdkDragContext fields directly
Don't access GdkVisual fields directly
Remove unused header
Remove gtk_widget_reset_shapes
Optimize gdk_window_set_shape_combine_region
Adjust symbol lists in the docs
Avoid a gtk-doc warning
Add deprecation guards for gtk_icon_set_render_icon
Fix a few parameter name mismatches
More parameter name mismatches
Fix a doc comment format problem
Another doc format problem
Fix an escaping problem
No links in title, please
Don't query the position of keyboards
Trivial changes
Hide GtkWindowGroup members
Remove an unused pointer from GtkDrawingArea
Avoid accidental exports
Remove sealed members from GtkTreeStore
Add the private struct in class_init
Remove sealed members from GtkTreeModelSort
Remove sealed members from GtkSocket
Fix gdk symbols after recent changes
Don't use GtkSocket internals in gail
Remove sealed members from GtkPrintJob
Remove G_SEAL from private headers
Fix up symbol lists
Add a test for basic style properties
Use g_strtod when converting strings for GtkCellRendererSpin
Remove reference to GTK2_RC_FILES from the docs
Update GtkAboutDialog documentation
Make GtkEntry hide completely
Fix problems with window handling in GtkCalendar
Merge libgdk and libgtk
Reorganize pc files for a single library
Move gdk_get_display to common code
Move gdk_add_client_message_filter to common code
Move gdk_window_lookup to common code
Make GdkAppLaunchContext display-dependent
Make abicheck work again
tests: Don't access GdkDragContext fields directly
Remove some direct access to GdkDragContext members
Add vtables for DND
Rename _gdk_dnd_init
Fully initialize the ClientMessage struct
Move GdkVisual parallel-implementable
Hide GdkDeviceManager and GdkDeviceManagerClass
Don't access GdkScreen fields
Hide GdkScreen too
Make GdkDevice parallel-implementable
Match parameters between headers and doc comment
Add a vfunc for gdk_window_set_composited
Add a vfunc for gdk_window_set_composited
Add a vfunc to replace _gdk_windowing_window_destroy_foreign
Add per-target pc files back
Work toward turning GdkDisplayManager into a backend singleton
Add a vfunc for _gdk_events_queue
Weed out no longer needed declarations
Move destroy_foreign comment
Hide GdkDevice struct
Explode gdkinternals.h into per-class private headers
Add vfuncs for a bunch of cursor functionality to GdkDisplay
Add vfuncs for process_updates_recurse and the before and after hooks
Make gdk_set_sm_client_id X11-specific
Move warp functions to the frontend
Add a vfunc for _gdk_windowing_window_get_next_serial
Remove gdk_windowing_{get_device_state,window_at_device_position}
Remove unused get_offsets functions from headers
Remove sm-client-id related functions from headers
Add a vfunc for gdk_notify_startup_complete
Drop the --screen cmdline argument
Go back to installing libgdk.so
Add vfuncs for _gdk_windowing_event_data_{copy,free}
Make gdk_window_{lookup,foreign_new}_for_display backend specific
Consistently use per-display error traps in the X11 backend
Make GdkAppLaunchContext work again
Work around issues with events without screens
Don't use gdk_spawn
Remove gdk_spawn functions
Move event source apis to gdk_x11
Multiple changes to reduce the amount of unprefixed symbols
Rename _gdk_event_mask_table to _gdk_x11_event_mask_table
Rename _gdk_send_xevent to _gdk_x11_display_send_xevent
Rename _gdk_xgrab_ apis to _gdk_x11_window_
Drop gdkx_visual_get
Rename _gdk_moveresize functions to _gdk_x11_moveresize
Get rid of the _gdk_selection_property global
Add a vfunc for _gdk_window_impl_new
drop dead function
Clean up gdkx.h a bit
Rename _gdk_window_move_resize_child
Remove unused _gdk_use_xshm global
Remove the --sync commandline option
Remove gdk_net_wm_supports
Rename the _gdk_xid_table functions
Rename private keymap symbols to _gdk_x11_keymap...
Add a vfunc for gdk_keymap_get_for_display
Add vfuncs for atoms
Add vfuncs for gdk_test apis
Don't use gtk_set_locale
Drop g[dt]k_set_locale
Add vfuncs for keyval and window property functions
Add vfuncs for get/set_selection_owner
Rename some private x11 backend functions to _gdk_x11
Add a vfunc for gdk_selection_send_notify_for_display
Add a vfunc for gdk_selection_property_get
Add a vfunc for gdk_selection_convert
Avoid unnecessary use of gdk conversion routines
Deal with property encoding functions
Reinstate the correct field value
Drop sm_client_id win32 implementation
Drop sm_client_id implementation for Quartz
Add win32 implementation for foreign window functions
Downgrade some Since tags
Rename GdkDisplayManagerX11 to GdkX11DisplayManager
Rename GdkKeymapX11 to GdkX11Keymap
Rename GdkDevice[Manager]Core to GdkX11Device[Manager]Core
Rename x11-specific GdkDevice[Manager] implementations
Get abicheck to almost pass again
Don't export gdk_x11_cursor_finalize
Rename GdkDragContextX11 to GdkX11DragContext
Rename GdkAppLaunchContextX11 to GdkX11AppLaunchContext
Forgotten file
Detangle includes for device subclasses
Detangle includes for GdkDeviceManager subclasses
Disable the GtkPlug xi2 hack more thoroughly
Fix a silly typo
Fix another typo
Check the right library for symbols
More include shuffling; keep X extension headers to ourselves
Implement some more vfuncs in GdkOffscreenWindow
Add gdk_disable_multidevice to headers
Temporarily disable combo box entry test
Update NEWS
Don't install headers twice
Drop no-longer-existing header from Makefile
Add gtkselectionprivate.h to Makefile
Fix a tag mismatch in the docs
Set a default value for rgba style properties
Fix a blunder in grab handling
Fix distcheck
Michael Natterer (6):
gtk: remove declarations of removed internal functions
gtk: remove "gboolean homogeneous" from gtk_box_new()
tests: missed these two gtk_box_new() which sneaked in by rebasing...
gtk: fix automatic width of spin buttons which have no width in chars set
gtk: remove all border_width handling from the button box
gdk: return 0, not NULL from gdk_device_get_n_axes()
Mike Gorse (1):
Fix inclusion of gdkconfig.h
Milan Bouchet-Valat (2):
More annotations for GdkDisplay
[GtkComboBoxText] Add checks for id-column/entry-text-column >= 0
Murray Cumming (7):
Removed a trailing enum comma.
GtkScrollable: Improve the documentation text.
Fix tiny documetnation typo.
GtkWidget: Document the size-request signal deprecation.
GtkWidget/GtkContainer: Slight fixes to geometry-management docs.
gtkdialog.c: Remove trailing whitespace
gtk_dialog_get_content_area(): Fix the docs.
Nguy�n Thái Ng�c Duy (1):
po/vi.po: import some translations from Ubuntu/Maverick
Owen W. Taylor (5):
GtkSocket: Add error trap around call to XFixesChangeSaveSet()
Remove unused GdkDeviceManager variable
Switch to CSS interpretation of rgb() and rgba() colors
Pass the correct GDK library when working around Debian libtool
Return an appropriate GtkStyle from gtk_rc_get_style_by_paths()
Paolo Borelli (6):
Move the /*< private >*/ at the correct position
Fix backward search bug exposed by the unit test
Get rid of unused shaped_object list in _GtkTextLineDisplay
Fix gtk_builder_add_objects_from_file g-i annotation
Annotate ColorButton get_color and get_rgba.
Add convenience function for the font description.
Patrick Bernaud (3):
docs: Move documentation to inline comments: GtkPageSetup
docs: Move documentation to inline comments: GtkProgressBar
docs: Move documentation to inline comments: GtkPaned
Petr Kovar (1):
Update Czech translation
Robert Ancell (1):
Add missing X11/Xlib.h include required for X11/extensions/sync.h
Ryan Lortie (2):
gtktoolitemgroup: don't use GTimeSpec
pixbuf engine: remove only use of GCache in Gtk
Takayuki KUSANO (1):
Updated Japanese translation
Tor Lillqvist (4):
Drop unused static function
Avoid a compiler warning
Fix build breakage and avoid a warning
Add _gtk_cell_renderer_calc_offset
Tristan Van Berkom (193):
Adding vague initial draft of GtkCellArea to the codebase (treeview-refactor branch).
Added GtkCellArea to the build
Merge branch 'master' into treeview-refactor
Adding initial code skeleton for GtkCellAreaBox.
Implemented remaining portions of GtkCellLayout iface
Merge branch 'master' into treeview-refactor
Merge branch 'master' into treeview-refactor
Removed attribute handling from class vfuncs of GtkCellArea.
Implemented basic child list handling on GtkCellAreaBox
Implemented GtkCellLayoutIface->reorder on GtkCellAreaBox.
Merge branch 'master' into treeview-refactor
Added GtkCellAreaIter class
Added GtkCellAreaBox subclass to handle alignments of cells across rows inside a GtkCellAreaBox.
Finished up initial revision of GtkCellAreaBoxIter
Added most of the request code for GtkCellAreaBox
Merge branch 'master' into treeview-refactor
Fixed unused variable in get_preferred_height().
Remove size_request from GtkHandleBox
Removed size_request from GtkIconView.
Removed size_request from GtkImageMenuItem
Removed size_request from GtkMenuBar
Removed size_request from GtkNotebook
Removed size_request from GtkOffscreenWindow
Removing size_request from GtkTreeview.
Removing size_request from GtkToolPalette
Removed size_request from GtkTextView
Fixed remaining call to ->size_request in GtkTextView.
Removed size_request from GtkTearoffMenuItem
Revert "Removed size_request from GtkTextView"
Use gtk_widget_set_size_request() instead of handling "size-request" signals.
Removed size_request from GtkToolItemGroup
Make GtkPathBar use set_size_request() instead of the "size-request" signal.
Added a runtime warning if any class is implementing the ->size_request() vfunc.
Fire a warning if there are any handlers connected to the deprecated "size-request" signal.
Made GtkCellAreaBox:align-cells a packing property per cell
Fixed GtkCellAreaIter to notify invalidation of sizes on flush
Added the majority of the allocate machinery to GtkCellAreaIter[Box].
Fixing typo in scrolled window
Fixed hangs in TextView and ToolPalette
Adding GtkCellAreaIter arg to GtkCellArea->render/->event
Cleaned up GtkCellAreaIter implementation to use arrays to store grouped cell information.
Finished up allocation of cells.
Implemented "cell properties" on the GtkCellArea
Added GTK_CELL_AREA_WARN_INVALID_CHILD_PROPERTY_ID to gtkcellarea.h
Implemented cell packing properties on GtkCellAreaBox
Added margins to the cell area
Changed GtkCellArea margin-left/right... for cell-margin-left/right...
Added GtkCellRendererState flags to GtkCellArea->event/render() methods
Added cell focus apis to GtkCellArea.
Adding tentative implementation of GtkCellAreaBox->grab_focus().
Account for the possibility of invisible cells in GtkCellAreaBox/Iter
Extended gtk_cell_area_apply_attributes() to account for expander/expanded cells
Committing half-way done focus work.
Made progress on focus handling.
Added gtk_cell_area_activate_cell() and some cell editing management
Added gtk_cell_area_stop_editing to allow explicit stopping of cell editing.
Implemented focus handling in GtkCellAreaBox
Fixed initial bugs in GtkCellArea implementation, starting to render
Added GtkCellArea classes to gtk.h and fixed a remainig rendering bug.
Added test and scaffolding widget for GtkCellArea.
Fixed a bug in GtkCellAreaBoxIter when allocating vertically.
Added orientation control on testcellarea test
Fixing GtkCellAreaBox to rebuild groups when align/expand child properties change.
Adding expand/align controls to testcellarea.
Changed testcellarea
Committing new (and simplified) focus handling approach for GtkCellArea.
Focus driving in GtkCellArea now works.
GtkCellArea now paints focus on cells
Added event handling to GtkCellAreaBox
Distribute portions of GtkCellArea:render() background_area argument to cells
Ironed out the kinks in editing apis for GtkCellArea
Added orientation control to testcellarea's focus/editing test
Added tests to reflect proper treatment of background area.
Fixed some errors in testcellarea testcases.
Fixed some background area related bugs in CellAreaScaffold, cleanup testcellarea
Mass rename GtkCellAreaIter --> GtkCellAreaContext
Cleaned up cell editing api in GtkCellArea
More documentation in gtkcellarea.c
Added "cell-packing" property GtkBuildable parsing to GtkCellLayout
Merge branch 'master' into treeview-refactor
Removed cell margin apis and now deal with "focus-line-width".
Added GtkCellAreaClass->apply_attributes()
Merge branch 'master' into treeview-refactor
Make GtkCellAreaBox handle rendering without a previous allocation in the orientation of choice.
Removed tons of api that we dont absolutely need in GtkCellAreaContext:
Added gtk_cell_renderer_get_aligned_area() and class vfunc.
Changed GtkCellRendererText to request less than wrap-width if the text is smaller than the wrap-width (or width-chars).
Revert "Removed tons of api that we dont absolutely need in GtkCellAreaContext:"
Finally really support rendering of cells in an unallocated context.
Fixed CellAreaScaffold for new gtk_cell_area_context_allocate() api.
Fixing GtkCellAreaBox at render time to consider height-for-width when stacked vertically
Removing the height_for_width vfuncs on GtkCellAreaContextClass which I forgot to remove.
Changed all the flush apis on GtkCellAreaContext for a single "reset" api.
Removed gtk_cell_area_context_sum_preferred_width/height apis.
Added initial detailed docs for GtkCellArea.
Touching up GtkCellArea docs.
Removed cell_layout implementation details in GtkTreeViewColumn in favor of cell_layout->get_area
Allow minimal implementation of GtkCellLayout
Fixed GtkCellLayout to pack cells via the api when parsing builder input.
Make editable widget fill the entire inner area of the edited cell instead of just the aligned focus area to match previous behaviour
Make focus rectangle painted on all cells if the GtkCellAreaBox is requested to paint focus and none of the cells are activatable.
Fixed GtkCellAreaBox->focus() to not give focus to cells that are siblings of an intentional focus cell.
Changed cell area/renderer "can_focus" semantics to "is_activatable" across the board.
Fix GtkCellAreaBox to not paint a focus rectangle while a cell is currently being edited.
Make GtkTreeView tell the column about expand space instead of just assigning column->width.
Added special clause to GtkCellAreaBox focus navigation.
Fixed GtkCellArea to always activate a cell at gtk_cell_area_activate() time even if no cells have focus.
Added some rules to GtkCellAreaBox for rendering the last cell.
Fixed GtkCellAreaBoxContext for some typos introduced while removing GtkCellAreaContext->sum_preferred_width()/height() apis.
Merge branch 'master' into treeview-refactor
Removed unused variable from GtkCellAreaBoxContext.
Changed tests/testcellarea.c (and scaffolding) to only reorient the GtkCellArea
Manually pulling back a GtkTreeViewColumn fix from treeview-refactor-staging
Adding more documentation to GtkCellArea, documented GtkCellAreaClass structure.
Adding GtkCellArea to gtk-doc build (added to gtk3.types, gtk-docs.sgml and updated gtk3-sections.txt file).
Added symbols from 'treeview-refactor' branch to gtk.symbols file.
Added gtk-doc to GtkCellArea & GtkCellAreaContext.
Marking GtkCellArea structure portions as /*< private >*/
Adding documentation for GtkCellAreaBox.
Removed GtkCellAreaBoxPrivate from GtkCellAreaBox section.
Removing an unused variable from GtkCellRendererText->get_preferred_width()
Added "Cell Properties" section to the GtkCellArea documentation.
Migrated GtkCellLayout documentation into the source code.
Added GtkTreeViewColumn:cell-area construct-only property.
Fixed merge conflicts from cherry-pick of construct-only GtkTreeViewColumn:cell-area property.
Removing hack and fixing gtk_tree_view_column_cell_get_size().
Added boolean return to GtkCellLayout buildable custom tag end shared private function.
Added GtkEntryCompletion:cell-area construct property.
Fixing GtkTreeViewColumn to use the new _gtk_cell_layout_buildable_custom_tag_end correctly.
Changed GTK_CELL_AREA_WARN_INVALID_CHILD_PROPERTY_ID for GTK_CELL_AREA_WARN_INVALID_CELL_PROPERTY_ID
Fixed typo in GtkCellArea docs.
Added some "align" checkbuttons to show configurable cell alignments in testtreeedit.
Fixing gtk_cell_area_box_focus().
Merge branch 'master' into treeview-refactor
Merge branch 'master' into treeview-refactor
Added different icon at the end of testtreeedit to see if RTL is actually working.
Added proper handling of right to left layouting of cells to GtkCellAreaBox.
Removed all variables from GtkTreeViewColumn and created GtkTreeViewColumnPrivate
Removed the private sharing of internal treeview macros from gtktreeprivate.h
Removed GtkTreeViewPrivate from gtktreeprivate.h and added a few more accessors.
Changed _gtk_tree_view_column_set_width for _gtk_tree_view_column_allocate
Use gtk_tree_view_get_real_requested_width_from_column() all around
Created _gtk_tree_view_column_request_width().
Allocate proper inner cell area to the GtkTreeViewColumn.
Changed GtkTreeView to bookkeep the deepest expanded depth instead of recalculating it at column allocation time.
Fixed GtkTreeViewColumn allocation to only subtract the depth padding/indentation from the expander column.
Added GtkTreeViewColumn:cell-area construct-only property.
Removing hack and fixing gtk_tree_view_column_cell_get_size().
Adding testverticalcells.c.
Fixed conflicts from rebasing GtkTreeViewColumn changes from treeview-refactor.
Added g_getenv("RTL") to test rtl layouting.
Changed gtk_cell_area_forall to gtk_cell_area_foreach since thats more widely used semantics.
Added gtk_cell_area_foreach_alloc() to further simplify GtkCellArea subclasses
Fixed gtk-doc statement in GtkCellArea header
Fix GtkCellAreaBox allocate_cells_manually to handle undersized areas.
Added expand controls to testtreeedit (now you can play with align & expand effects in cells there).
Changed GtkTreeViewColumn->requested_width to ->padding
Fixed GtkTreeViewColumn to reset the context when _gtk_tree_view_column_cell_set_dirty is called.
Fixed some nit-picking bugs in GtkCellArea
Adding gtk_tree_view_column_new_with_area().
Fixed my mistake in validate_row (), now the height of treeviews in GtkEntryCompletion is correct again.
Temporary fix to make separator rows request enough space for the expander size.
Revert "Temporary fix to make separator rows request enough space for the expander size."
Adding gtk_tree_view_column_new_with_area to gtk.symbols and gtk3-sections.txt.
Added minimum size parameter to GtkWidgetClass->adjust_size_allocation.
Merge branch 'master' into treeview-refactor
Added 'background_area' calculation to GtkCellAreaClass->foreach_alloc vfunc
Fixed foreach_alloc call from gtk_cell_area_real_render to pass the real background area.
Fixed gtk-docs typo in gtkcellarea.c
Changed misleading variable name in gtk_cell_area_real_activate.
Removed calculation of background area when about to edit a cell (no need to check the background area of the cell in this case).
Fixed gtk_cell_area_context_real_reset() to only notify properties if they change.
Removed the resetting_context flag from GtkTreeViewColumn private data
Added "edit_only" argument to gtk_cell_area_activate()
Make GtkCellAreaBox remember what was the last focus cell so that when cycling focus from row to row for a horizontal area we can remember where focus was the last time around.
Fixed some glitches in GtkCellAreaBox keynav from my last commit.
Added apis to GtkCellArea for GtkIconView purposes.
Removing gtk_tree_view_move_focus_column() and only calling gtk_cell_area_focus()
Modified gtk_tree_view_move_cursor_up_down to move focus inside the cell area
Add an editable cell to testverticalcells showing functional vertical focus navigation.
Fixed GtkTreeView to give focus back to the last focued cell when hitting the edge.
Make GtkTreeView explicitly focus the first cell in the first column when grabbing focus
Fixed gtk_cell_area_box_context_copy() to also copy it's allocations.
Updated some docs and gtk.symbols file for new apis
Added gtk_entry_completion_new_with_area()
Fixed an error in my last commit in gtk_cell_area_box_context_copy().
Make GtkCellArea independantly GtkBuildable.
Merge branch 'master' into treeview-refactor
Fixed documentation of GtkCellLayout <cell-packing>
Fixed parameter names in gtkcellarea.h for gtk-doc parsing.
Fixed gtk_entry_set_icon_tooltip_text & markup to not crash
Fixed gtk_cell_layout_set_cell_data_func() to pass the correct layout object
Added "fixed-size" cell property to GtkCellAreaBox
Vincent Untz (1):
Port tests to GtkScrollable API instead of deprecated GtkLayout API
William Jon McCann (1):
Update about dialog design to not use a swarm of dialogs
Yaron Shahrabani (2):
Updated Hebrew translation
Updated Hebrew translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]