summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'places-sidebar' into masterFederico Mena Quintero2013-04-112-0/+27
|\ | | | | | | | | | | This lands the GtkPlacesSidebar widget. It is used in GtkFileChooserDefault, and it can also be used by third-party applications.
| * Merge branch 'origin/master' into places-sidebarFederico Mena Quintero2013-02-273-0/+63
| |\
| * \ Merge branch 'master' into places-sidebarFederico Mena Quintero2013-02-1313-73/+316
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: docs/reference/gtk/gtk-docs.sgml gtk/gtkfilechooserdefault.c gtk/org.gtk.Settings.FileChooser.gschema.xml
| * | | Add GtkPlacesSidebar to the gtk-doc machineryFederico Mena Quintero2013-01-182-0/+27
| | | |
* | | | Add Composite Child machinery and APIs to GtkWidgetTristan Van Berkom2013-04-081-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit implements the needed machinery for GtkWidget to build it's composite content from GtkBuilder XML and adds the following API: o gtk_widget_init_template() An api to be called in instance initializers of any GtkWidget subclass that uses template XML to build it's components. o gtk_widget_class_set_template() API to associate GtkBuilder XML to a given GtkWidget subclass o gtk_widget_class_automate_child() API to declare an object built by GtkBuilder to be associated with an instance structure offset and automatically set. o gtk_widget_get_automated_child() API for bindings to fetch a child declared to be automated by gtk_widget_class_automate_child(), for the case where bindings do not generate GObjects under the hood and cannot use structure offsets to resolve composite object pointers. o gtk_widget_class_declare_callback[s]() Declare static functions to be used in signal callbacks from a given class's template XML o gtk_widget_class_set_connect_func() API for bindings to override the signal connection machinery for a given GtkWidget derived class.
* | | | GtkBuilder: Added api to allow private signal callbacksTristan Van Berkom2013-04-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In preperation for composite objects, for better encapsulation the following APIs are added to allow handling of signals declared in the XML with callbacks declared statically. o gtk_builder_add_callback_symbol[s]() Adds a symbol to the internal symbol hash o gtk_builder_lookup_symbol() Looks up a symbol, exposed in case added symbols are used in conjunction with gtk_builder_connect_signals_full() The default implementation of gtk_builder_connect_signals() now does not have a strong requirement on GModule (or a strong requirement on symbols being declared in the global namespace). Instead GModule is used as a fallback in the case that symbols are not declared explicitly.
* | | | Doc: fix dead link in the text widget overviewSébastien Wilmet2013-04-011-1/+1
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=697048
* | | | Doc: move the GtkTextAttributes structSébastien Wilmet2013-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's more logical to have the GtkTextAttributes and GtkTextAppearance structs together. And it creates a separation between gtk_text_tag and gtk_text_attributes functions. https://bugzilla.gnome.org/show_bug.cgi?id=697048
* | | | broadway: Add support for password authenticationAlexander Larsson2013-03-291-0/+9
| | | |
* | | | docs: Add wayland documentation to Gdk referenceJan Arne Petersen2013-03-272-0/+50
| | | |
* | | | Add gdk_display_manager_peekMatthias Clasen2013-03-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Instead of failing with an error if no GDK backend is found like gdk_display_manager_get(), the new peek function silently returns NULL.
* | | | Add gtk_grid_remove_{row,column}Matthias Clasen2013-03-231-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | It is sometimes convenient to deal with entire rows or columns at a time. https://bugzilla.gnome.org/show_bug.cgi?id=695994
* | | | Add gdk_set_allowed_backendsMatthias Clasen2013-03-232-0/+4
| | | | | | | | | | | | | | | | | | | | This new function allows programmatic control over the GDK backends that will be used at runtime.
* | | | GtkHeaderBar: Add subtitle supportMatthias Clasen2013-03-191-0/+2
| | | | | | | | | | | | | | | | As seen in GdHeaderBar.
* | | | Add documentation for gtk_window_set_titlebarMatthias Clasen2013-03-181-0/+1
| | | |
* | | | Add GtkHeaderBarMatthias Clasen2013-03-172-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | This widget has been developed as GdHeaderBar in libgd. The copy here has been renamed and changed to use GTK+ internals.
* | | | Add an index for 3.10 api additionsMatthias Clasen2013-03-171-0/+4
| | | |
* | | | docs: Disable GtkPlug/GtkSocket docs on WaylandBastien Nocera2013-03-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | As those two types do not exist in the Wayland backend, and the docs build would fail. https://bugzilla.gnome.org/show_bug.cgi?id=695682
* | | | Fix typo reqired -> requiredSébastien Wilmet2013-03-101-1/+1
| | | |
* | | | docs: change id for Wayland section to not conflict with OS XEvan Nemerson2013-03-081-1/+1
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=695391
* | | | Made GtkBubble/SelectionWindow private at the momentCarlos Garnacho2013-03-053-55/+0
| | | |
* | | | Add GtkSelectionWindowCarlos Garnacho2013-03-053-0/+25
| | | | | | | | | | | | | | | | | | | | This is a helper object to provide context-dependent content edition apt for touch devices.
* | | | Add GtkBubbleWindowCarlos Garnacho2013-03-053-0/+30
| |_|/ |/| | | | | | | | | | | This popup window widget can be used for touch friendly context menus that point to a concrete area.
* | | API: Export gtk_cell_renderer_class_set_accessible_type()Benjamin Otte2013-02-251-0/+1
| | | | | | | | | | | | | | | This function is necessary to implement cell renderer accessibility support.
* | | Some more documentation fixesMatthias Clasen2013-02-251-2/+6
| | | | | | | | | | | | Make frame-clock-related symbols show up in the gtk docs.
* | | Add another forgotten symbolMatthias Clasen2013-02-251-0/+1
| | |
* | | Add index for new api additionsMatthias Clasen2013-02-251-0/+4
| | | | | | | | | | | | The index for 3.8 api additions was missing up to now.
* | | Include GdkFrameClock in the docsMatthias Clasen2013-02-252-0/+38
| | | | | | | | | | | | | | | Make GdkFrameClock and GdkFrameTimings show up in the docs. A couple of minor doc fixes are also included.
* | | docs: add some missing methodsCosimo Cecchi2013-02-181-0/+9
| | |
* | | Add new GtkIconInfo calls to the reference docsAlexander Larsson2013-02-141-0/+6
| |/ |/|
* | Don't use gtk_scrolled_window_add_with_viewport() in testsCosimo Cecchi2013-02-011-2/+1
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=693015
* | Add new symbols to docsMatthias Clasen2013-02-011-0/+4
| |
* | migrating-2to3: Add more words about GtkObjectJasper St. Pierre2013-01-281-0/+9
| | | | | | | | | | Talk about replacing the various function calls of GtkObject with GObject or GtkWidget calls.
* | migrating-2to3: Add more words about GSEAL_ENABLE issuesJasper St. Pierre2013-01-281-0/+40
| | | | | | | | | | | | | | | | As requested by Linus Torvalds, the wording here is a bit terse. Explain more about how to fix the errors one encounters when using GSEAL_ENABLE. https://bugzilla.gnome.org/show_bug.cgi?id=692659
* | Forgotten fileMatthias Clasen2013-01-241-0/+77
| |
* | Make formatting of configure options consistentMatthias Clasen2013-01-241-2/+2
| | | | | | | | | | Some options had double [], which can be avoided by judicious use of opt="plain" attributes.
* | Add some more Broadway documentationMatthias Clasen2013-01-246-45/+117
| | | | | | | | Among other things, introduce a broadwayd man page.
* | Add optional single click activation mode for icon viewWilliam Jon McCann2013-01-201-0/+2
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=345023
* | Add an optional single click activation mode to treeviewWilliam Jon McCann2013-01-201-0/+2
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=345023
* | Ignore more private headers when generating docsMatthias Clasen2013-01-151-0/+12
| |
* | Don't run gtkdoc-check in make checkMatthias Clasen2013-01-152-2/+2
| | | | | | | | | | It fails for dubious reasons that should not cause make check to fail, such as a few undocumented symbols.
* | docs: Use gtk-doc-check in make checkJavier Jardón2013-01-072-0/+14
| |
* | docs: Restart a Deprecated sectionMatthias Clasen2012-12-271-23/+28
| | | | | | | | | | We've accumulated enough wholly-deprecated objects again that it makes sense to move them to their own section.
* | docs: Add an index for 3.8 api additionsMatthias Clasen2012-12-171-0/+4
| |
* | Added new function gtk_builder_expose_object() based on the original work byJuan Pablo Ugarte2012-12-101-0/+1
| | | | | | | | Marco Diego Aurélio Mesquita on bug #447972
* | 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
|