Matthias Clasen
cbbe97abf5
Shorten the names of some static functions.
...
2003-09-02 Matthias Clasen <maclas@gmx.de>
* gtk/gtkuimanager.c: Shorten the names of some static
functions.
Support adding and removing merge nodes dynamically (#120647 ,
Anders Carlsson):
* gtk/gtkuimanager.[ch] (gtk_ui_manager_new_merge_id): Renamed
gtk_ui_manager_next_merge_id to gtk_ui_manager_new_merge_id
and made it public.
(gtk_ui_manager_add_ui): New function to add UI elements
without juggling XML fragments, currently restricted to menuitems,
toolitems and separators. Actions still come from registered
action groups.
2003-09-01 22:15:16 +00:00
Matthias Clasen
38ee74b053
Add an example UI description.
...
* gtk/tmpl/gtkuimanager.sgml: Add an example UI description.
2003-09-01 00:34:41 +00:00
Matthias Clasen
7cddc693b0
Make this public again, since it's occasionally useful. ( #121128 , Marco
...
2003-09-01 Matthias Clasen <maclas@gmx.de>
* gtk/gtkuimanager.[ch] (gtk_ui_manager_ensure_update): Make
this public again, since it's occasionally useful. (#121128 ,
Marco Pesenti Gritti)
* gtk/gtkaction.c: Add an "is_important" property and propagate
it to toolitem proxies. (#121058 , Marco Pesenti Gritti)
2003-08-31 23:36:37 +00:00
Matthias Clasen
2c41fc0918
Add gtktoggleactionprivate.h
...
2003-08-31 Matthias Clasen <maclas@gmx.de>
* gtk/Makefile.am (IGNORE_HFILES): Add gtktoggleactionprivate.h
* gtk/tmpl/gtkuimanager.sgml:
* gtk/gtk-sections.txt: Replace gtk_ui_manager_activate by
gtk_ui_manager_get_action.
* gtk/gtkuimanager.[ch] (gtk_ui_manager_get_action): New function,
replaces gtk_ui_manager_activate(). (#120658 )
* tests/testmerge.c: Use gtk_ui_manager_get_action() instead of
gtk_ui_manager_activate().
2003-08-31 13:49:15 +00:00
Matthias Clasen
320bba9f37
Additions.
...
2003-08-31 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkuimanager.sgml:
* gtk/tmpl/gtkactiongroup.sgml:
* gtk/tmpl/gtkaction.sgml:
* gtk/tmpl/gtktoggleaction.sgml:
* gtk/tmpl/gtkradioaction.sgml: Additions.
* gtk/gtk-sections.txt: Updates.
* gtk/gtk.types: Add GtkAction, GtkActionGroup, GtkToggleAction,
GtkRadioAction and GtkUIManager.
* gtk/gtkaction.c:
* gtk/gtkactiongroup.c: Some doc tweaks.
* gtk/gtkuimanager.[hc]: Get rid of the remove_widget signal. It
wasn't emitted anyway. Some doc tweaks.
2003-08-31 00:27:15 +00:00
Matthias Clasen
ce940e61a5
Improve PointerHint docs. Explain is_hint field in GdkEventMotion.
...
2003-08-28 Matthias Clasen <maclas@gmx.de>
* gdk/tmpl/events.sgml: Improve PointerHint docs.
* gdk/tmpl/event_structs.sgml: Explain is_hint field in GdkEventMotion.
(#120542 )
* gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state): Markup
fix in the docs.
2003-08-27 22:59:47 +00:00
Matthias Clasen
5e8c963498
Rename GtkMenuMerge to GtkUIManager
2003-08-25 23:15:12 +00:00
Matthias Clasen
20667ea755
New templates.
...
2003-08-24 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkmenumerge.sgml:
* gtk/tmpl/gtkaction.sgml:
* gtk/tmpl/gtkactiongroup.sgml:
* gtk/tmpl/gtkradioaction.sgml:
* gtk/tmpl/gtktoggleaction.sgml: New templates.
* gtk/gtk-docs.sgml:
* gtk/gtk-sections.txt: Add GtkMenuMerge, GtkAction, GtkActionGroup,
GtkRadioAction, GtkToggleAction.
2003-08-24 20:47:37 +00:00
Matthias Clasen
3c9624c396
Reformat to 80 columns.
2003-08-11 19:14:37 +00:00
Matthias Clasen
424433f1a4
Add support for EWMH "Above" and "Below" window states. (105100, Manuel Clos)
2003-08-10 23:37:37 +00:00
Matthias Clasen
19d81dab2b
Copy newer versions of JH_CHECK_XML_CATALOG and JH_PATH_XML_CATALOG from
...
* acinclude.m4: Copy newer versions of JH_CHECK_XML_CATALOG and JH_PATH_XML_CATALOG from
gtk-doc to enable configuring without xmlcatalog in PATH. (#119115 )
2003-08-10 22:30:02 +00:00
Matthias Clasen
219ddba928
Mark some members as public. Document public GtkWidget members.
...
* gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public.
* gtk/tmpl/gtkwidget.sgml: Document public GtkWidget members.
2003-08-09 23:01:31 +00:00
Matthias Clasen
6e1e7d30fc
Get the information about the first day of the week from the locale using
...
* gtk/gtkcalendar.c: Get the information about the first day of the week from
the locale using another instance of the "magic translated string" technique.
Ignore the display option GTK_CALENDAR_WEEK_START_MONDAY with a warning. (#87977 )
2003-08-08 22:44:14 +00:00
Matthias Clasen
e5d0f500c6
Clarify misleading explanation of rowstride. ( #119000 )
...
2003-08-03 Matthias Clasen <maclas@gmx.de>
* gdk-pixbuf.c (gdk_pixbuf_get_rowstride):
* gdk-pixbuf-data.c (gdk_pixbuf_new_from_data): Clarify misleading explanation of
rowstride. (#119000 )
2003-08-03 21:51:24 +00:00
Soeren Sandmann
05ce8747c2
Move documentation inline from template files.
...
Tue Jul 29 13:55:44 2003 Soeren Sandmann <sandmann@daimi.au.dk>
* gtk/gtktoolbar.c (gtk_toolbar_set_style,
gtk_toolbar_prepend_element, gtk_toolbar_append_element,
gtk_toolbar_insert_space, gtk_toolbar_prepend_space,
gtk_toolbar_append_space, gtk_toolbar_insert_item,
gtk_toolbar_prepend_item, gtk_toolbar_append_item,
gtk_toolbar_set_tooltips, gtk_toolbar_set_orientation,
gtk_toolbar_new, gtk_toolbar_prepend_item):
Move documentation inline from template files.
* gtk/gtktoolbar.c (gtk_toolbar_insert_element,
gtk_toolbar_insert_widget, gtk_toolbar_prepend_widget,
gtk_toolbar_append_widget, gtk_toolbar_remove_space,
gtk_toolbar_insert_stock, gtk_toolbar_unset_icon_size,
gtk_toolbar_get_icon_size, gtk_toolbar_set_icon_size,
gtk_toolbar_get_tooltips, gtk_toolbar_unset_style,
gtk_toolbar_get_style, gtk_toolbar_get_orientation)
Copy documentation from stable that was added after the EggToolbar
branched.
* gtk/gtktoolbar.h: deprecate gtk_toolbar_unset_icon_size()
2003-07-29 12:16:02 +00:00
Sven Neumann
ac209d13a3
Resurrected documentation that got lost when the window parameter was
...
2003-07-29 Sven Neumann <sven@gimp.org>
* gdk/tmpl/pixmaps.sgml: Resurrected documentation that got lost
when the window parameter was renamed to drawable.
2003-07-29 09:08:22 +00:00
Matthias Clasen
7ba06b2936
It is GTK_DEST_DEFAULT_DROP, not GTK_DRAG_DEFAULT_DROP. ( #117917 ,
...
2003-07-21 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkdnd.sgml: It is GTK_DEST_DEFAULT_DROP, not GTK_DRAG_DEFAULT_DROP. (#117917 ,
Tim-Philipp Müller)
2003-07-21 21:37:32 +00:00
Matthias Clasen
a314e4c2ec
Add authentication icon.
2003-07-18 23:43:26 +00:00
Matthias Clasen
1fd4cd2fa4
New function. ( #64562 )
...
2003-07-19 Matthias Clasen <maclas@gmx.de>
* gtk/gtkbbox.h:
* gtk/gtkbbox.c (gtk_button_box_get_child_secondary): New function. (#64562 )
2003-07-18 23:08:51 +00:00
Matthias Clasen
eaae0a6b61
Add a new keybinding signal, move_viewport. (gtk_text_view_move_viewport):
...
2003-07-18 Matthias Clasen <maclas@gmx.de>
* gtk/gtktextview.c (gtk_text_view_class_init): Add a new keybinding signal, move_viewport.
(gtk_text_view_move_viewport): New function which implements the move_viewport functionality.
(gtk_text_view_move_cursor_internal): If the cursor is not visible, move the viewport. (#78669 )
* gtk/gtkenums.h (GtkScrollStep): New enumeration, used for move_viewport argument.
* gtk/gtkstatusbar.c (gtk_statusbar_class_init): Add a has_resize_grip property. (#111779 )
* gtk/gtkwindow.h:
* gtk/gtkwindow.c (gtk_window_set_default_icon): New method. (#95816 )
* gtk/gtkmessagedialog.h:
* gtk/gtkmessagedialog.c (gtk_message_dialog_add_buttons): New method.
(#65501 , Sebastian Rittau)
2003-07-18 18:52:03 +00:00
Matthias Clasen
225b8ccea7
New templates.
...
2003-07-15 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkseparatortoolitem.sgml:
* gtk/tmpl/gtkradiotoolbutton.sgml:
* gtk/tmpl/gtktoggletoolbutton.sgml: New templates.
* gtk/gtk-docs.sgml: Include gtkseparatortoolitem.xml, gtkradiotoolbutton.xml and
gtktoggletoolbutton.xml.
* gtk/gtk.types: Add gtk_separator_tool_item_get_type, gtk_radio_tool_button_get_type and
gtk_toggle_tool_button_get_type.
* gtk/gtk-sections.txt: Add GtkSeparatorToolItem, GtkRadioToolButton and GtkToggleToolButton
sections.
2003-07-14 23:09:32 +00:00
Matthias Clasen
a0829aa499
API doc updates.
2003-07-14 22:13:33 +00:00
Matthias Clasen
36121795d9
Add gtk_tool_button_get_type and gtk_tool_item_get_type.
...
2003-07-13 Matthias Clasen <maclas@gmx.de>
* gtk/gtk.types: Add gtk_tool_button_get_type and gtk_tool_item_get_type.
* gtk/tmpl/gtktoolbutton.sgml:
* gtk/tmpl/gtktoolitem.sgml:
* gtk/gtk-docs.sgml:
* gtk/gtk-sections.txt: Add new toolbar api.
* gtk/tmpl/gtkdnd.sgml: Remove docs for gtk_drag_begin(), which are now inline.
2003-07-13 20:51:14 +00:00
Matthias Clasen
b9db8ea3ea
New function to load an image from a file at a specified size. ( #105326 ,
...
2003-07-13 Matthias Clasen <maclas@gmx.de>
* gdk-pixbuf.h:
* gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): New function to load an image from a file at a
specified size. (#105326 , Dom Lachowicz)
2003-07-13 19:43:09 +00:00
Matthias Clasen
4a8650e98b
Fix the example. ( #116575 )
...
2003-07-08 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkfilesel.sgml: Fix the example. (#116575 )
2003-07-08 21:51:44 +00:00
Owen Taylor
9e3f0c6f5f
Document named icon system.
...
Wed Jul 2 18:15:21 2003 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am gtk/gtk-docs.sgml gtk/gtksections.txt
gtk/tmpl/gtkicontheme.sgml: Document named icon system.
* gtk/tmpl/gtkrc.sgml: Mention specifying named icons
as @"icon-name".
* gtk/tmpl/gtkimage.sgml: Add a cross-reference to stock
icons.
2003-07-02 22:45:30 +00:00
Matthias Clasen
7fa24c92de
New docs for new widgets.
2003-07-01 19:59:59 +00:00
Matthias Clasen
7f5968aa07
Add GtkExpander docs.
2003-07-01 19:46:22 +00:00
Matthias Clasen
7de2603d95
Add gdk_cursor_new_from_pixbuf(), gdk_display_supports_cursor_alpha(),
...
2003-07-01 Matthias Clasen <maclas@gmx.de>
* gdk/gdk-sections.txt: Add
gdk_cursor_new_from_pixbuf(), gdk_display_supports_cursor_alpha(),
gdk_display_supports_cursor_color(), gdk_display_get_default_cursor_size() and
gdk_display_get_maximal_cursor_size().
2003-06-30 22:32:06 +00:00
Matthias Clasen
8de1773384
Additions.
2003-06-29 22:32:32 +00:00
Matthias Clasen
d927f2a26c
Move GtkIMContext to "Abstract Base Classes", since its abstract.
...
2003-06-24 Matthias Clasen <maclas@gmx.de>
* gtk/gtk-docs.sgml: Move GtkIMContext to "Abstract Base Classes", since its abstract.
* gtk/tmpl/gtkaccessible.sgml:
* gtk/tmpl/gtkimmulticontext.sgml:
* gtk/tmpl/gtkimcontextsimple.sgml:
* gtk/tmpl/gtkimcontext.sgml:
* gtk/tmpl/gtkviewport.sgml:
* gtk/tmpl/gtkcellrenderertext.sgml:
* gtk/tmpl/gtkcellrendererpixbuf.sgml:
* gtk/tmpl/gtkcelleditable.sgml:
* gtk/tmpl/gtktreemodelsort.sgml:
* gtk/tmpl/gtktreednd.sgml:
* gtk/tmpl/gtktreesortable.sgml: Add short descriptions.
2003-06-23 22:59:01 +00:00
Matthias Clasen
87d528d71c
Add RTL variants of stock icons.
...
2003-06-23 Matthias Clasen <maclas@gmx.de>
* gtk/Makefile.am (HTML_IMAGES): Add RTL variants of stock icons.
* gtk/tmpl/gtkstock.sgml: Document RTL variants of stock icons.
2003-06-23 21:51:44 +00:00
Matthias Clasen
e7444133cb
Typo fix.
2003-06-22 19:42:13 +00:00
Matthias Clasen
de07fd2a7e
Add gdk_pixbuf_loader_new_with_mime_type.
...
2003-06-22 Matthias Clasen <matthias@localhost.localdomain>
* gdk-pixbuf/gdk-pixbuf-sections.txt: Add gdk_pixbuf_loader_new_with_mime_type.
2003-06-22 19:08:12 +00:00
Matthias Clasen
4c6bcae486
Another question.
2003-06-18 22:41:06 +00:00
Matthias Clasen
247c311bd8
Add a question about changing fonts. ( #114747 )
...
2003-06-19 Matthias Clasen <maclas@gmx.de>
* gtk/question_index.sgml: Add a question about changing fonts.
(#114747 )
2003-06-18 22:08:42 +00:00
Matthias Clasen
fcffe5a1ab
Add rule to regenerate man pages from Docbook. (man_MANS): Add
...
2003-06-17 Matthias Clasen <maclas@gmx.de>
* gdk-pixbuf/Makefile.am: Add rule to regenerate man pages from
Docbook.
(man_MANS): Add gdk-pixbuf-csource.1, gdk-pixbuf-query-loaders.1.
(content_files): Add gdk-pixbuf-csource.xml,
gdk-pixbuf-query-loaders.xml.
* gdk-pixbuf/gdk-pixbuf-csource.xml: New refentry, containing the
former gdk-pixbuf/gdk-pixbuf-csource.1, converted to Docbook.
* gdk-pixbuf/gdk-pixbuf-query-loaders.xml: New refentry.
* gdk-pixbuf/gdk-pixbuf-csource.1:
* gdk-pixbuf/gdk-pixbuf-query-loaders.1: Man pages generated from
the .xml sources.
* gdk-pixbuf/gdk-pixbuf.sgml: Include gdk-pixbuf-csource.xml and
gdk-pixbuf-query-loaders.xml.
* gtk/Makefile.am: Add rule to regenerate man pages from Docbook.
(man_MANS): Add gtk-query-immodules-2.0.1
(content_files): Add gtk-query-immodules-2.0.xml
* gtk/gtk-query-immodules-2.0.xml: New refentry.
* gtk/gtk-query-immodules-2.0.1: Man page generated from the .xml
source.
* gtk/gtk-docs.sgml: Include gtk-query-immodules-2.0.xml.
* acinclude.m4 (JH_PATH_XML_CATALOG, JH_CHECK_XML_CATALOG): New
macros to check for XML catalog contents and path, borrowed from
gtk-doc.
* configure.in: New option --enable-man to enable regeneration of
man pages from Docbook, if the necessary tools are found.
2003-06-17 00:37:28 +00:00
Matthias Clasen
5e4a3fbab1
Add autogenerated indices.
...
2003-06-17 Matthias Clasen <mc2@YAST_ASK>
* gtk/gtk-docs.sgml:
* gdk-pixbuf/gdk-pixbuf.sgml:
* gdk/gdk-docs.sgml: Add autogenerated indices.
2003-06-16 23:19:37 +00:00
Matthias Clasen
ce294c13a6
Fix some typos.
...
2003-06-11 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkdnd.sgml: Fix some typos.
2003-06-11 23:12:17 +00:00
Matthias Clasen
31d85b7ed0
Add gtk_text_view_[gs]et_overwrite().
...
2003-06-10 Matthias Clasen <maclas@gmx.de>
* gtk/gtk-sections.txt: Add gtk_text_view_[gs]et_overwrite().
2003-06-09 22:26:55 +00:00
Matthias Clasen
8992434c4f
Add some questions.
2003-06-05 00:41:28 +00:00
Matthias Clasen
8f0e4cf634
Minor improvements to alignment padding documentation.
2003-05-31 23:39:02 +00:00
Matthias Clasen
1499455d25
Document allowed values for adjustments which are used in scrollbars.
...
* gtk/tmpl/gtkadjustment.sgml: Document allowed values for
adjustments which are used in scrollbars. (#108448 , Ernst Lippe)
2003-05-26 22:58:28 +00:00
Matthias Clasen
61e5565d51
Fix example. ( #113604 , Julien Moutte)
...
2003-05-27 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkradiomenuitem.sgml: Fix example. (#113604 ,
Julien Moutte)
2003-05-26 22:35:16 +00:00
Matthias Clasen
0823a10aaf
Some calendar improvements.
2003-05-08 00:25:51 +00:00
Matthias Clasen
b533fc3ae5
Improve the docs about cross-process embedding a bit. ( #112101 , #112006 )
...
2003-05-05 Matthias Clasen <maclas@gmx.de>
* gtk/gtk-docs.sgml:
* gtk/tmpl/gtksocket.sgml: Improve the docs about cross-process
embedding a bit. (#112101 , #112006 )
2003-05-05 18:13:59 +00:00
Matthias Clasen
be9972bb3b
Remove some accidentally committed changes.
2003-05-01 20:16:29 +00:00
Matthias Clasen
59bd288630
Doc additions and fixes.
2003-04-15 22:51:04 +00:00
Matthias Clasen
82b76f2926
Additions.
...
2003-04-13 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkenums.sgml: Additions.
* gtk/tmpl/gtkvruler.sgml:
* gtk/tmpl/gtkhruler.sgml:
* gtk/tmpl/gtkgamma.sgml:
* gtk/tmpl/gtkcurve.sgml:
* gtk/tmpl/gtkruler.sgml: Fix some typos and add some markup.
2003-04-12 23:29:46 +00:00
Matthias Clasen
e2abcc2dea
Add a bunch of new functions.
...
2003-04-13 Matthias Clasen <maclas@gmx.de>
* gtk/gtk-sections.txt: Add a bunch of new functions.
2003-04-12 22:22:36 +00:00