Commit Graph

1563 Commits

Author SHA1 Message Date
Matthias Clasen
14118a5697 Add a few missing symbols 2010-06-04 16:14:52 -04:00
Matthew Barnes
bb5c585777 Bug 596428 - GtkAssistant: Support ending with a progress page
- Add gtk_assistant_commit()

  This function discards the visited pages list so the back button is not
  shown on the current page, and removes the cancel button from subsequent
  pages.  Use this when information provided thus far cannot be revisited.

- Don't show the Forward button on a GTK_ASSISTANT_PAGE_PROGRESS if it's
  the last page (according to the forward page function).

- Append a progress page to the GtkAssistant demo.
2010-06-03 17:03:14 -04:00
Matthias Clasen
700196f71e Update documentation for orientables
Don't document these as abstract anymore, since they are now
instantiatable.
2010-06-03 01:18:42 -04:00
Matthias Clasen
d93b99a273 Remove old migration docs
This information will still be available in the 2.22 docs.
For 3.0, we'll do sortof a clean start.
2010-06-03 01:09:53 -04:00
Matthias Clasen
c557f7b7c4 Improved icon view keynav
Use ::keynav-failed for arrow navigation in icon views, so that
it is possible to override error handling. Also add API to get the
row/col of an item. With this, it is possible to make arrow keynav
span adjacent icon views, which is desired in the new control-center
shell. testiconview-keynav demonstrates this.
2010-05-30 02:17:51 -04:00
Javier Jardón
e51f02ce67 [docs] Add GTK+3 migration guide 2010-05-29 19:37:57 +02:00
Javier Jardón
d91c0d38c6 [docs] Remove deprecated documentation 2010-05-27 05:16:15 +02:00
Javier Jardón
da25f8f89d [docs] Move some widgets: they are not abstract now 2010-05-26 19:09:14 +02:00
Matthias Clasen
473b7aa6a2 2.90.1 2010-05-25 22:57:46 -04:00
Matthias Clasen
7164d71abf Some more devicegroup purging 2010-05-25 22:12:51 -04:00
Matthias Clasen
c7a48881c6 Documentation fixes 2010-05-25 19:27:42 -04:00
Matthias Clasen
b4e2ff3da3 Make orientable base classes instantiable
This commit adds constructors for GtkPaned, GtkBox, GtkButtonBox,
GtkRuler, GtkScale, GtkScrollbar and GtkSeparator and makes these
types instantiable.
2010-05-25 18:55:15 -04:00
Matthias Clasen
bd4609b140 Merge the xi2-for-master branch 2010-05-25 18:38:44 -04:00
Matthias Clasen
ebbadf3709 Add some leftover symbols 2010-05-25 12:01:04 -04:00
Matthias Clasen
067fe4b05d Some additions 2010-05-25 10:24:53 -04:00
Javier Jardón
cc8dcf738a Remove deprecated GtkToolbar code
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616817
2010-05-24 20:16:07 +02:00
Matthias Clasen
54093354e4 Clean up man page handling 2010-05-21 22:41:35 -04:00
Matthias Clasen
7652c2b3e0 Remove long-obsolete docs
There are no traces of GDK_USE_XFT, GXID_HOST or GXID_PORT in the
code anymore.
2010-05-21 22:14:46 -04:00
Matthias Clasen
747c834f27 Document GSEAL_ENABLE with other preprocessor symbols. 2010-05-21 22:07:46 -04:00
Javier Jardón
280b01a8db Move documentation to inline comments: GtkRecentChooserDialog 2010-05-21 04:15:02 +02:00
Javier Jardón
98cee5e6e2 Move documentation to inline comments: GtkRecentChooserMenu 2010-05-21 03:19:02 +02:00
Javier Jardón
2f28e88dea Move documentation to inline comments: GtkRange 2010-05-21 03:09:43 +02:00
Javier Jardón
68701c828c Move documentation to inline comments: GtkRadioButton 2010-05-20 00:42:50 +02:00
John (J5) Palmieri
85b53969b2 [PATCH] add the binding friendly join_group method to GtkRadioAction
* Due to object ownership issues it is impossible to correctly use
  get_group/set_group from a GI binding
* join_group is safer because at the binding level it works with individual
  GtkRadioAction objects and not with the list of objects that gets
  modified in the library
2010-05-19 15:16:46 -04:00
Matthias Clasen
c51f965782 Some cleanups after the module cache file change
Bring the various 'run uninstalled' hacks in line with the
new way of doing things, and fix make install for module cache
files.

Patch by Tadej Borovsak.
2010-05-18 19:23:06 -04:00
Javier Jardón
dfa9214681 Move documentation to inline comments: GtkRecentChooser 2010-05-18 18:16:35 +02:00
Matthias Clasen
735bee47be Let query utilities update the cache file directly
This is much more convenient for packagers than having to
redirect the output into the cache file, and much less error-prone.
2010-05-17 22:58:25 -04:00
Matthias Clasen
0b0f176ac4 Move the module cache files below libdir
These files contain architecture-dependent paths, and thus placing
them into sysconfdir causes unnecessary hassle. Now the immodule cache
file is looked for in libdir/gtk-3.0/3.0.0/immodules.cache, and the
pixbuf loader cache is looked for in libdir/gtk-3.0/3.0.0/loaders.cache.
2010-05-17 21:30:46 -04:00
Javier Jardón
98e773d93d Move documentation to inline comments: GtkSeparatorToolItem 2010-05-16 02:39:50 +02:00
Javier Jardón
19448b9712 Move documentation to inline comments: GtkPrinter 2010-05-16 02:11:16 +02:00
Javier Jardón
b00a09de11 Move documentation to inline comments: GtkTreeView drag-and-drop 2010-05-16 02:04:12 +02:00
Javier Jardón
56d7417fcc Move documentation to inline comments: GtkRecentChooserWidget 2010-05-16 01:58:06 +02:00
Javier Jardón
885b6d8a75 Move documentation to inline comments: GtkStyle 2010-05-16 01:37:36 +02:00
Javier Jardón
f121a502f9 Move documentation to inline comments: GtkSeparatorMenuItem 2010-05-16 00:40:11 +02:00
Javier Jardón
08bd42cf8d Move documentation to inline comments: GtkScaleButton 2010-05-16 00:32:05 +02:00
Javier Jardón
8e06ef4f63 Move documentation to inline comments: GtkRadioAction 2010-05-16 00:26:22 +02:00
Javier Jardón
bddf455874 Move documentation to inline comments: GtkRecentAction 2010-05-16 00:20:53 +02:00
Javier Jardón
157d618d6b Move documentation to inline comments: GtkObject 2010-05-13 19:39:44 +02:00
Javier Jardón
1205012cb4 Fix doc generation: rename gdk-overrides.txt to gdk3-overrides
Also, remove unnneded *-overrides files
Patch by Tadej Borovšak
2010-05-13 05:02:59 +02:00
Javier Jardón
95bb12ee66 Move documentation to inline comments: GtkOrientable 2010-05-13 03:35:02 +02:00
Javier Jardón
8319585673 Move documentation to inline comments: GtkToggleAction 2010-05-13 03:23:30 +02:00
Javier Jardón
45434cc699 Move documentation to inline comments: GtkPageSetupUnixDialog 2010-05-13 01:26:10 +02:00
Javier Jardón
e59f1a64c1 Move documentation to inline comments: GtkSeparator 2010-05-13 01:26:09 +02:00
Javier Jardón
c4bb15a4f2 Move documentation to inline comments: GtkTextIter 2010-05-13 01:26:09 +02:00
Javier Jardón
c477b2fa0b Move documentation to inline comments: GtkToolItem 2010-05-13 01:26:09 +02:00
Matthias Clasen
a376adbcea Try to fix up man page handling 2010-05-11 15:09:16 -04:00
Javier Jardón
d9bb439c89 Remove deprecated GtkObject macros
Remove GTK_OBJECT_TYPE() and GTK_OBJECT_TYPE_NAME(),
G_OBJECT_TYPE() and G_OBJECT_TYPE_NAME() should be used instead.
2010-05-11 17:01:36 +02:00
Matthias Clasen
4b7e72b3a8 Make the docs parallel installable 2010-05-10 20:06:10 -04:00
Bastien Nocera
4551509af1 Make it easy for apps to have dark themes
Some types of applications would benefit from having "dark" themes,
usually black backgrounds, such as:
* Movie players
* Photo management and display applications

To make it easy for those applications to prefer a dark theme,
we're adding the "gtk-application-prefer-dark-theme" GtkSetting, which
will make the theme loading code automatically look for a "gtkrc-dark"
file in the same directory you would usually find a gtkrc file.
the same name and a "-dark" suffix.

If no "-dark" gtkrc variant is available, the normal gtkrc will
be used.

https://bugzilla.gnome.org/show_bug.cgi?id=617955
2010-05-10 01:15:14 +01:00
Matthias Clasen
41d36aef3c remove some deprecated parts from the docs 2010-05-08 01:46:02 -04:00