summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* 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
* application: Add unique IDs for GtkApplicationWindowChristian Persch2012-05-031-0/+2
| | | | | | This will allow to refer to specific GtkApplicationWindows remotely by ID. https://bugzilla.gnome.org/show_bug.cgi?id=674409
* debug: Add GTK_DEBUG=no-css-cacheBenjamin Otte2012-05-021-0/+8
| | | | | | See inline comments for what it does. Its main use is figuring out if something has been caused by GTK's caching of CSS properties or if it's a different problem.
* build: Set G_ENABLE_DEBUG for minimal --enable-debug=minimumBenjamin Otte2012-05-021-3/+3
| | | | | With that flag set, we get GDK_DEBUG and GTK_DEBUG support. And those provide useful features we want when debugging.
* GtkPlug: fix handling of key events for different layoutsOwen W. Taylor2012-04-302-0/+6
| | | | | | | | | | | GtkPlug directly handles X KeyPress/Release events, instead of using translation in GDK (which expects XI2 events for XI2). When this was done, the handling of the group was stubbed out and never replaced. Export gdk_keymap_x11_group_for_state() and gdk_keymap_x11_is_modifier() so we can fill out the fields correctly. https://bugzilla.gnome.org/show_bug.cgi?id=675167
* docs: add gtk_builder_add_from_resource() to gtk-docCosimo Cecchi2012-04-231-0/+1
|
* stylecontext: add a define for an OSD style classCosimo Cecchi2012-04-191-0/+1
|
* docs: Add gtkx.h to the list of headersBenjamin Otte2012-04-071-0/+4
|
* docs: update links to point to developer.gnome.orgFrédéric Péters2012-03-194-10/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672117
* Use gdk_event_triggers_context_menu() instead of checking for event->button == 3Javier Jardón2012-03-131-1/+2
|
* Add some docs for the wayland backendMatthias Clasen2012-03-116-6/+60
| | | | | This commit also includes some tweaks to the other backend-specific docs.
* Trivial rewordingMatthias Clasen2012-03-101-1/+1
|
* Add a short Broadway section to the docsMatthias Clasen2012-03-103-0/+42
|
* Uodate documentation references screenshots (second part)Baptiste Mille-Mathias2012-03-0647-0/+1
|
* Update documentation reference screenshotsBaptiste Mille-Mathias2012-03-061-0/+0
|
* gdk: Add delta_x/y to scroll eventsMichael Natterer2012-03-011-0/+1
| | | | | gdk_event_get_scroll_deltas() can be used to retrieve those values on smooth scroll events.
* scrolledwindow: Kinetic scrolling supportCarlos Garcia Campos2012-03-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Kinetic scrolling is only done on touch devices, since it is sort of meaningless on pointer devices, besides it implies a different input event handling on child widgets that is unnecessary there. If the scrolling doesn't start after a long press, the scrolling is cancelled and events are handled by child widgets normally. When clicked again close to the previous button press location (assuming it had ~0 movement), the scrolled window will allow the child to handle the events immediately. This is so the user doesn't have to wait to the press-and-hold timeout in order to operate on the scrolledwindow child. The innermost scrolled window always gets to capture the events, all scrolled windows above it just let the event go through. Ideally reaching a limit on the innermost scrolled window would propagate the dragging up the hierarchy in order to keep following the touch coords, although that'd involve rather evil hacks just to cater for broken UIs.
* gdk: Add touch event types and maskCarlos Garnacho2012-03-011-0/+1
| | | | | | | This commit introduces GDK_TOUCH_BEGIN/UPDATE/END/CANCEL and a separate GdkEventTouch struct that they use. This is closer to the touch event API of other platforms and matches the xi2 events closely, too.
* gdk: Add GdkEventSequenceCarlos Garnacho2012-03-011-0/+2
| | | | | GdkEventSequence is an opaque pointer type that is used to identify sequences of touch events that belong together.
* stylecontext: add a "scrollbars-junction" style classCosimo Cecchi2012-02-291-0/+1
| | | | | | It will be used in the following commit. https://bugzilla.gnome.org/show_bug.cgi?id=669335
* Add some documentation around deprecationsMatthias Clasen2012-02-274-3/+20
|
* Add a way to get the current modifier stateMatthias Clasen2012-02-211-0/+1
| | | | | Xkb makes this available to us, and it is useful if you want to do easter eggs that are triggered by Alt.
* GtkApplication: remove end session APIRyan Lortie2012-02-211-2/+0
| | | | | | | | This seems a bit "too powerful" and unlikely to be used by most applications. Remove it from now, until someone comes up with a strong desire for it. https://bugzilla.gnome.org/show_bug.cgi?id=670485
* Add color and font chooser to the widget galleryMatthias Clasen2012-02-145-0/+37
|
* Docs: Reorder a sectionsMatthias Clasen2012-02-141-3/+3
|
* Document gtk_color_chooser_add_paletteMatthias Clasen2012-02-141-0/+1
|
* Add docsMatthias Clasen2012-02-143-2/+66
|
* Use G_SOURCE_CONTINUE/REMOVEMatthias Clasen2012-01-301-2/+2
| | | | | Now that GLib provides these macros, we should use them to make the code more readable.
* gdk: Add macros for left, middle and right buttonsCarlos Garcia Campos2012-01-271-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=668688
* GtkAboutDialog: Make credits section extensibleMatthias Clasen2012-01-251-0/+1
| | | | | | | | | This commit adds API that allows to add new named sections to the Credits part of GtkAboutDialog, in addition to the hardcoded sections for authors, documenters, artists and translators. https://bugzilla.gnome.org/show_bug.cgi?id=484693
* Add API to create menus from modelsMatthias Clasen2012-01-241-0/+2
| | | | This is needed to bring context menus, etc into the GAction world.
* Introduce gtk_window_get/set_attached_to()Andrea Cimitan2012-01-121-0/+2
| | | | | | | | | | | gtk_window_get/set_attached_to() is a new API that allows for windows to be attached to a GtkWidget. The attachment is a logical binding between the toplevel window and the widget that generated it; this kind of information is currently used to propagate style information from the widget to the window, but is also useful e.g. for accessibility. https://bugzilla.gnome.org/show_bug.cgi?id=666103
* API: Add gtk_style_context_get_section()Benjamin Otte2012-01-111-0/+1
| | | | | This API allows querying the location where style properties were defined. An example implementation will be committed soon.
* document GtkActionableRyan Lortie2012-01-113-0/+28
| | | | This should have been done before it was merged...
* Rename GtkApplicationEndStyleMatthias Clasen2012-01-101-1/+1
| | | | Call it EndSession to make it clearer what this is about.
* Simplify logout notification apiMatthias Clasen2012-01-102-7/+5
| | | | | | | | | We don't expose ::quit-requested as API anymore. Instead, we expect users to register inhibitors when needed. Without quit-requested, there is no need for ::quit-cancelled and gtk_application_quit_response anymore. We still emit ::quit when the application is about to quit.
* migrating-unique-GtkApplication: Update to new GApplication apiJavier Jardón2012-01-101-5/+5
|
* API: Add GtkStyleContext::parentBenjamin Otte2012-01-091-0/+2
| | | | We need this for proper support of CSS inherit.
* Revert "GtkWindow: new API to store state in GSettings"Matthias Clasen2012-01-091-1/+0
| | | | | | | This reverts commit 730765de9163934d9993b25a87f076f1b36ed271. This needs more thought, committing it on the same day as filing the bug was premature.
* Add session management migration chapterMatthias Clasen2012-01-074-4/+56
| | | | | Add some preliminary information about migration from EggSMClient to GtkApplication.