summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* API: Add gtk_widget_is_visible()Benjamin Otte2012-11-041-0/+1
| | | | | This is a recursive gtk_widget_get_visible(): Returns TRUE if the widget and all its parents are visible.
* texthandles: Add an extra style class to the cursor-mode handleCarlos Garnacho2012-10-261-0/+1
| | | | | | Themes may want to render handles differently depending on whether the widget is in selection mode (2 handles enclosing a selection) or cursor mode (one handle pointing out the insertion cursor).
* docs: fix typo on 'Getting Started with Gtk+' pageTim-Philipp Müller2012-10-201-1/+1
|
* level-bar: add an "inverted" property like GtkProgressBarStefano Facchini2012-10-171-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684288
* Add missing symbols to the docsMatthias Clasen2012-09-231-0/+10
|
* Small updates to RELEASE-HOWTOMatthias Clasen2012-09-231-13/+8
|
* Update links for gtk2 docsMatthias Clasen2012-09-232-2/+2
|
* Fix gdk docs buildMatthias Clasen2012-09-182-3/+3
| | | | | This took far too long: The actual problem turned out to be an unclosed <SECTION> in gdk3-sections.txt.
* gtkmodelmenu: simplify logic, expose bind APIRyan Lortie2012-09-171-0/+1
| | | | | | | | | | | | | | | Make the main (and only) entry-point to gtkmodelmenu.c the now-public gtk_menu_shell_bind_model(). Move the convenience constructors (gtk_menu_new_from_model() and gtk_menu_bar_new_from_model()) to their proper files. Remove the private header file. Simplify the code a bit by making the initial populate part of the bind() call. https://bugzilla.gnome.org/show_bug.cgi?id=682831
* Remove leftover from text selection handles style updateCarlos Garnacho2012-09-031-1/+0
| | | | | GTK_STYLE_CLASS_INVERTED_CURSOR_HANDLE is no longer defined as it was left unused by commit 81045779f6
* Add GtkTextHandleCarlos Garnacho2012-09-031-0/+2
| | | | | | | | | | This is a helper object to allow text widgets to implement text selection on touch devices. It allows for both cursor placement and text selection, displaying draggable handles on/around the cursor and selection bound positions. Currently, this is private to GTK+, and only available to GtkEntry and GtkTextView.
* Allow setting Pango attributes on entriesMatthias Clasen2012-08-311-0/+2
| | | | This is useful to adjust the weight or scale of the text.
* Add documentationMatthias Clasen2012-08-201-0/+10
| | | | | | | Document the new API and properties, and their interaction with existing properties. https://bugzilla.gnome.org/show_bug.cgi?id=651244
* GtkMenuButton: rename _set_menu() to _set_popup()Ryan Lortie2012-08-202-3/+3
| | | | | | | | It's too close to the release so we'll keep _set_menu() around, but deprecate it, pointing to the new API. It will be removed (and the name reused) before the 3.6.0 release. https://bugzilla.gnome.org/show_bug.cgi?id=682235
* GtkWidget: Add gtk_widget_insert_action_group()Lars Uebernickel2012-08-201-0/+1
| | | | | | | | | | | | | | | | | | This allows adding a GActionGroup with a given name at an arbitrary point in the widget tree. This patch also adds an internal _get_action_muxer() API. Calling this will create a GActionMuxer associated with the widget. The parent of the muxer will be the muxer of the widget's conceptual parent. For non-menus, that is the normal parent. For menus, it is the attach widget. In this way, we end up with a hierarchy of GActionMuxer that largely reflects the hierarchy of GtkWidget, but only in places that the action context has been requested. These muxers are the ones on which the inserted actions groups are installed. A following patch will add a user of this API.
* Improve GtkMenuButton menu positioningMatthias Clasen2012-08-0613-1/+13
| | | | | | | Take the menu halign/valign into consideration when positioning the menu. Also, document the various combinations. https://bugzilla.gnome.org/show_bug.cgi?id=680988
* Add labels to some visual index imagesMatthias Clasen2012-08-043-8/+38
|
* Add GtkLevelBar to the visual indexMatthias Clasen2012-08-043-0/+4
|
* Cosmetic improvements to man pagesMatthias Clasen2012-08-043-30/+54
|
* docs: Add examples for use of GDK_VERSION_MIN_REQUIREDMatthias Clasen2012-08-041-0/+16
| | | | I had to work this out for myself, so better document it.
* docs: Improve man page generationMatthias Clasen2012-08-041-1/+9
| | | | | | Use $(AM_V_GEN) for generating man pages, and set some parameters for the XSL stylesheets. Among other things, don't generate AUTHORS and COPYRIGHT sections.
* New gtk-launch commandTomas Bzatek2012-07-163-1/+76
| | | | | | | | | | This program launches an application specified by its desktop name optinally taking list of URIs which are passed as arguments. Uses GdkAppLaunchContext to get proper startup notification and display handling for graphical apps. https://bugzilla.gnome.org/show_bug.cgi?id=679342
* level-bar: introduce GtkLevelBarCosimo Cecchi2012-07-164-0/+36
| | | | | | | Similar to CcStrengthBar from gnome-control-center, but more generic and with thorough CSS styling support. https://bugzilla.gnome.org/show_bug.cgi?id=677892
* docs: remove duplicate entries in gtk3-sectionsCosimo Cecchi2012-07-151-2/+0
|
* Add GtkMenuButton and GtkSearchEntry to types fileMatthias Clasen2012-07-131-0/+2
|
* Add GtkMenuButton and GtkSearchEntry to galleryMatthias Clasen2012-07-135-4/+45
| | | | At the same time, remove GtkComboBoxEntry, which no longer exists.
* Revert "level-bar: introduce GtkLevelBar"Matthias Clasen2012-07-114-34/+0
| | | | | | This reverts commit 126a2308ca467744178d4be3309403f6899de987. Pushed by mistake.
* docs: link against libgdk-3.laVíctor Manuel Jáquez Leal2012-07-111-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679409
* level-bar: introduce GtkLevelBarCosimo Cecchi2012-07-104-0/+34
| | | | | | | Similar to CcStrengthBar from gnome-control-center, but more generic and with thorough CSS styling support. https://bugzilla.gnome.org/show_bug.cgi?id=677892
* Add missing functions to the docsMatthias Clasen2012-07-091-0/+3
| | | | ://bugzilla.gnome.org/show_bug.cgi?id=678828
* docs: fix a number of typos and obsolete referencesCosimo Cecchi2012-07-023-4/+3
|
* docs: add missing GtkApplication accelerator methods to doc sectionsCosimo Cecchi2012-06-291-0/+2
|
* docs: add gtk_ui_manager_add_ui_from_resource to gtk-docCosimo Cecchi2012-06-281-0/+1
| | | | Or it won't show up in devhelp/online dev docs.
* Rename gtk_icon_view_get_cell_area to gtk_icon_view_get_cell_rectAlexander Larsson2012-06-251-1/+1
| | | | | get_cell_area was "conflicting" with the property named "cell-area" which is something different.
* Add gtk_icon_view_get_cell_areaAlexander Larsson2012-06-221-0/+1
| | | | | | | | | | This gets the current cell area of a particular item. Its similar to gtk_tree_view_get_cell_area(). The code is extracted from gtk_icon_view_set_tooltip_cell which now just calls the old code. https://bugzilla.gnome.org/show_bug.cgi?id=678418
* gtkmenubutton: Add menu button widgetBastien Nocera2012-06-153-0/+27
| | | | | | | | | As used in Totem and gnome-contacts. The widget takes either a GtkMenu or a GMenuModel to construct its menu, and can be given a parent widget to use to position the drop-down (as used in GtkMenuToolButton). https://bugzilla.gnome.org/show_bug.cgi?id=668013
* gtk: Add GtkSearchEntryBastien Nocera2012-06-112-0/+17
| | | | | | | Add a search entry widget with the recommended behaviour implemented. As used in gnome-control-center, Totem, gnome-documents and many others. https://bugzilla.gnome.org/show_bug.cgi?id=652809
* docs: Fix duplicate declarations in sectionsBastien Nocera2012-06-011-2/+1
| | | | | | Copy/paste errors most likely. https://bugzilla.gnome.org/show_bug.cgi?id=677203
* docs: Add section for new 3.6 symbolsBastien Nocera2012-06-011-0/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=677202
* Remove gtk_accel_group_query from the docsMatthias Clasen2012-05-261-1/+1
| | | | | It is marked as "internal" in the headers, and the struct it returns is not documented either.
* Link to the 2.x deprecated index in the migration guideMatthias Clasen2012-05-261-5/+4
|
* Mention cairo_save/restore in the ::draw migration docsMatthias Clasen2012-05-261-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=646798
* Mention GTK_DIALOG_NO_SEPARATOR in migration docsMatthias Clasen2012-05-261-1/+8
| | | | http://bugzilla.gnome.org/show_bug.cgi?id=647779
* docs: libgailutil is now called libgailutil-3Руслан Ижбулатов2012-05-191-1/+1
|
* Disable documentation of gtk_plug_get_type and gtk_socket_get_type forJohn Ralls2012-05-181-2/+2
| | | | | | quartz They're not built for quartz and consequently can't be introspected.
* Make certain gtk3 types conditional (GST-style)Руслан Ижбулатов2012-05-172-7/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675895
* Fix gdkx include pathРуслан Ижбулатов2012-05-161-2/+2
| | | | Fixes #675951
* Fix links to developer.gnome.orgFrédéric Péters2012-05-133-5/+5
|
* Remove liesMatthias Clasen2012-05-111-7/+7
| | | | | We forgot the documentation when we simplified the GtkApplication session api.
* docs: Move GtkSelectionData to gtk3-SelectionsDavid King2012-05-041-1/+1
| | | | | | | Put the (albeit empty) documentation for the GtkSelectionData struct with the gtk_selection_data_*() methods. https://bugzilla.gnome.org/show_bug.cgi?id=663072