summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tests: Use accessor functions to access GtkSelectionDataJavier Jardón2010-12-155-27/+34
|
* Updated Spanish translationJorge González2010-12-151-150/+158
|
* Remove debug messages from GdkDeviceCarlos Garnacho2010-12-151-10/+0
|
* tests: Hardcode testinput colors instead of trying to use GtkStyleBenjamin Otte2010-12-151-8/+9
| | | | Makes it work with new themeing APIs.
* tests: Make testiconview-keynav set its custom style using CSS.Benjamin Otte2010-12-151-16/+20
|
* cssprovider: Explode if we fail to parse the default CSSBenjamin Otte2010-12-151-1/+4
| | | | | This can only happen if somebody really messed up with a checkin, and in that case we want to explode early.
* gail: Fix for new style codeBenjamin Otte2010-12-151-19/+23
|
* xim: Fix for new style codeBenjamin Otte2010-12-151-26/+9
|
* gtkrc: Remove unused codeBenjamin Otte2010-12-151-1848/+0
| | | | Makes gcc happy.
* gtk-demo: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()Benjamin Otte2010-12-155-11/+11
|
* tests: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()Benjamin Otte2010-12-151-32/+32
|
* tests: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()Benjamin Otte2010-12-151-3/+3
|
* tests: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()Benjamin Otte2010-12-151-3/+3
|
* tests: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()Benjamin Otte2010-12-151-1/+1
|
* dnd-quartz: gtk_widget_render_icon() => gtk_widget_render_icon_pixbuf()Benjamin Otte2010-12-151-2/+2
|
* gdk: Don't use NULL for integersBenjamin Otte2010-12-151-1/+1
|
* Complete renaming of gdk_enable_multidevice()Florian Müllner2010-12-153-4/+4
| | | | | The function was renamed in commit c4a5c2ed4, but some places were missed, most notably the public header.
* size-request: Clamp size requests to screen sizeBenjamin Otte2010-12-151-0/+16
| | | | | | | Size requests should only ever need to return the screen's width/height and max. This way, potentially large widgets (tree view or icon view) don't need to do so many computations, but can stop when their computed size has reached the screen size.
* Optimize gdk_window_set_shape_combine_regionMatthias Clasen2010-12-141-0/+3
| | | | | | | | When setting no shape on an unshaped window, nothing changes, so return early instead of recomputing lots of visibility information. Pointed out by Owen Taylor in bug 637156.
* Remove gtk_widget_reset_shapesMatthias Clasen2010-12-144-45/+1
| | | | See bug 637155.
* Improve docs for gtk_widget_reset_style().Carlos Garnacho2010-12-151-1/+3
| | | | | Document that it may be needed in containers when children are reordered.
* Add gdk_window_[gs]et_source_events()Carlos Garnacho2010-12-155-0/+154
| | | | | | This function will enable events for all devices of a given GdkInputSource, either these available at the time of the call, or these that are connected in the future.
* xi2: Improve device hierarchy handlingCarlos Garnacho2010-12-156-37/+224
| | | | | | | | | | The xi2 device manager now handles slaves being detached and/or attached to a master. gdk_device_list_slaves() has been added so it is possible to know how slaves relate with masters. The other backends (X11 and not) don't neeed to to anything special here since their hierarchy is fully flat.
* Emit GdkDevice::changed when the slave device being used changesCarlos Garnacho2010-12-152-0/+30
| | | | | | When the slave device changes, the master takes the shape of the new one, modifying its axes, this signal is more useful to catch this situation than the n-axes property
* Add gdk_event_[gs]et_source_device().Carlos Garnacho2010-12-158-33/+144
| | | | | | | This function may be used to know the hardware device that triggered an event, it could resort to the master device in the few cases there's not a direct hardware device to relate to the event (i.e.: crossing events due to grabs)
* Enable XI2 by defaultCarlos Garnacho2010-12-156-17/+18
| | | | | | | | | | gdk_enable_multidevice() has been replaced with gdk_disable_multidevice(), so applications may call that function if they want to go back at the previous behavior. There would be usually little reasons to call that function, unless the application is doing X calls itself that count on old fashioned core devices.
* Make GtkTextView use GtkStyleContextCarlos Garnacho2010-12-152-56/+90
| | | | | | GtkTextAppearance still uses GdkColors, even though it could switch to GdkRGBA with little hassle as it seems sheldomly used out there.
* docs: fix link failure on gtk-doc scanner binariesDiego Escalante Urrelo2010-12-142-3/+3
| | | | Bug #637243
* gtkstylecontext: fix typos in annotationsDiego Escalante Urrelo2010-12-151-3/+3
| | | | Fixes Bug #637256
* docs: Redo drawing area drawing docsBenjamin Otte2010-12-141-21/+28
| | | | They don't seem to have been updated for a long time...
* Update about dialog design to not use a swarm of dialogsWilliam Jon McCann2010-12-141-195/+346
| | | | | | | | | This is a modernization of the GtkAboutDialog look done by William Jon McCann. The most noteworthy changes are: - no more subdialogs - show license short text in the main dialog - less verbose email link formatting - the dialog is modal to its transient parent
* Make GtkInfoBar use GtkStyleContextCarlos Garnacho2010-12-143-120/+89
| | | | | | All colors are defined now in the default css, and classes have been added so the bars are fully themeable (as opposed to gtk_widget_override_*, which require changing the color map itself)
* Add headers/docs changes for gtk_theming_engine_get_font()Carlos Garnacho2010-12-132-0/+3
| | | | Apparently I didn't git add enough...
* Add getter for font description in GtkThemingEngineCarlos Garnacho2010-12-131-0/+23
| | | | This function is analogous to gtk_style_context_get_font().
* Make GtkExpander use GtkStyleContextCarlos Garnacho2010-12-133-121/+86
|
* GtkSpinButton: Use GtkStyleContextCarlos Garnacho2010-12-132-100/+150
|
* Port GtkRange widgets to GtkStyleContextCarlos Garnacho2010-12-134-206/+230
|
* GtkNotebook: Use GtkStyleContext.Carlos Garnacho2010-12-132-162/+385
|
* GtkEntry: Use GtkStyleContext.Carlos Garnacho2010-12-131-92/+114
|
* GtkCssProvider: Make selectors applying from the topmost widget rank higherCarlos Garnacho2010-12-131-1/+13
| | | | | | | | | | | | | | | For example, for an entry within a notebook, previously these 2 rules would have the same weight: .entry {} .notebook {} Now ".entry" will rank higher than ".notebook" for the GtkEntry, further specific selectors such as: .notebook .entry {} still get a higher score than the previous ones.
* GtkThemingEngine: Render tabs background in the correct direction.Carlos Garnacho2010-12-131-3/+2
| | | | | The cairo context has been already rotated, so using GTK_JUNCTION_BOTTOM is expected to be used there.
* GtkThemingEngine: handle expander transitions to active, and rtlCarlos Garnacho2010-12-131-12/+14
|
* GtkThemingEngine: remove unused variableCarlos Garnacho2010-12-131-7/+1
|
* Fix coalescing of state animation areas for multiple window widgets.Carlos Garnacho2010-12-134-16/+20
| | | | | Coordinates needed to be translated relative to the window position in within the widget.
* Add convenience function for the font description.Paolo Borelli2010-12-133-0/+36
|
* [GtkComboBoxText] Add checks for id-column/entry-text-column >= 0Milan Bouchet-Valat2010-12-111-0/+3
| | | | | | | | | If the GtkComboBoxText doesn't have id-column or entry-text-column set for some reason (value -1), better warn and return. Else, unrelated assertions fail, and warnings from gtk_tree_model_get_column_type() are printed, which are not really obvious. https://bugzilla.gnome.org/show_bug.cgi?id=637018
* Remove unused headerMatthias Clasen2010-12-102-293/+1
|
* Don't access GdkVisual fields directlyMatthias Clasen2010-12-101-2/+9
| | | | Use accessors instead.
* Don't access GdkDragContext fields directlyMatthias Clasen2010-12-107-62/+56
| | | | Instead use the accessors.
* Add some forgotten accessors for GdkDragContextMatthias Clasen2010-12-103-0/+41
| | | | These fields are accessed in gtk.