summaryrefslogtreecommitdiff
path: root/gtk/gtkbuttonprivate.h
Commit message (Collapse)AuthorAgeFilesLines
* button: Remove priv pointerTimm Bäder2018-02-251-23/+1
| | | | | This way we can also move the GtkButtonPrivate definition into gtkbutton.c
* a11y: Remove gtk.h include from container accessibleBenjamin Otte2018-02-091-0/+2
|
* Rename GtkActionHelper private headerEmmanuele Bassi2018-02-021-1/+1
| | | | Follow the naming scheme for private headers.
* button: Add private api to get at the gestureMatthias Clasen2017-12-121-0/+1
| | | | | | Attaching another gesture from the outside does not work currently, so let widgets share their button's gesture for now.
* button: Remove unused flagTimm Bäder2017-07-191-1/+0
|
* button: Remove gadgetTimm Bäder2017-07-191-2/+0
|
* gtkbutton: Handle crossing events without the event windowCarlos Garnacho2017-05-251-1/+0
| | | | | | The event shall no longer be "directed" to the event window, but the widget. Getting a enter/leave event is enough now to know whether the pointer is inside or outside the widget.
* button: Remove baseline_align valueTimm Bäder2017-05-051-3/+0
| | | | It's unused.
* button: Fix icon-name implementationTimm Bäder2016-10-201-3/+1
|
* button: Remove grab_timeTimm Bäder2016-10-201-1/+0
| | | | Unused.
* button: Add icon-name propertyTimm Bäder2016-10-181-5/+0
| | | | | Remove the old-style button construction that allowed to show both an icon and a label and change visibility based on a GtkSetting.
* button: Stop implementing GtkActivatableTimm Bäder2016-10-181-2/+0
|
* button: Remove _{get,set}_focus_clickTimm Bäder2016-10-161-5/+0
| | | | | Deprecated for the GtkWidget variant. Also remove some unused fields from the GtkButtonPrivate struct.
* button: Convert to gadgetsMatthias Clasen2015-12-151-0/+2
|
* Deprecate widget-specific :focus-on-click propertiesFlorian Müllner2015-11-031-1/+0
| | | | | | | | | The differences between the existing properties and the newly added GtkWidget:focus-on-click property are minimal (different owner_type in GParamSpec), so it is extremely unlikely that dropping the former would break anything. https://bugzilla.gnome.org/show_bug.cgi?id=757269
* button: Remove depressed_on_activateBenjamin Otte2014-08-161-1/+0
| | | | | | All buttons should always be marked as :active when they are pressed. That includes checkboxes (which are never activated in real code anyway, so this change pretty much doesn't matter).
* button: Remove depressed variableBenjamin Otte2014-08-161-4/+0
| | | | It is not used anymore.
* GtkButton: Use FLAT style classMatthias Clasen2014-06-261-1/+0
| | | | | | | | | | | This commit makes button always draw background and frame. Buttons with relief none get a new style class, FLAT, which allows themes to style these buttons as they like. We also (finally) mark GTK_RELIEF_HALF as deprecated. It has never done anything different from GTK_RELIEF_NORMAL. https://bugzilla.gnome.org/show_bug.cgi?id=732256
* Forgotten fileMatthias Clasen2014-05-231-0/+3
|
* Move wholly deprecated classes to gtk/deprecated/Matthias Clasen2013-07-191-1/+1
| | | | | | | | | | | | | | | | | | We've recently a number of classes wholly. For these cases, move the headers and sources to gtk/deprecated/ and adjust Makefiles and includes accordingly. Affected classes: GtkAction GtkActionGroup GtkActivatable GtkIconFactory GtkImageMenuItem GtkRadioAction GtkRecentAction GtkStock GtkToggleAction GtkUIManager
* GtkCheckButton and GtkRadioButton: Implement baseline alignmentAlexander Larsson2013-04-231-0/+3
|
* port GtkButton to GtkActionHelperRyan Lortie2012-08-201-5/+2
|
* Provide a way to force showing icons in buttonsWilliam Jon McCann2012-05-211-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=676429
* button: Remove _gtk_button_paint()Benjamin Otte2012-04-171-5/+0
| | | | | All buttons use the same paint function these days. States are managed correctly so this was just leftovers from GTK 1 or GTK 2.
* Add new GtkActionable interfaceRyan Lortie2012-01-091-0/+5
| | | | | | | | | | | | This is the interface for GtkWidgets that can be associated with an action on a GtkAppicationWindow or associated GtkApplication. It essentially features 'action-name' and 'action-target' properties with some associated convenience API. This interface is implemented by GtkButton and GtkToolButton. https://bugzilla.gnome.org/show_bug.cgi?id=667394
* gtkbutton: Move private functions to private headerJavier Jardón2011-06-061-0/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=651707
* GtkButtonPrivate: Improve struct packingMatthias Clasen2011-04-121-6/+7
|
* Create a private header to access some GtkButton variablesJavier Jardón2010-11-191-0/+55