Matthias Clasen
3409ec56ca
Clean up gdk docs build a bit
...
Ignore more headers.
2016-03-20 22:44:03 -04:00
Matthias Clasen
7d83edd4e0
Update docs
2015-05-08 13:34:25 -04:00
Philip Withnall
8c32f403fb
docs: Ignore generated files when building documentation
2015-02-18 11:38:37 +00:00
Matthias Clasen
fd904c69f8
Fix cross references in docs in tarballs
...
This approach is copied from Pango.
2014-09-04 00:17:30 -04:00
Matthias Clasen
7f6a964c47
Docs: Remove all entities and turn off sgml mode
...
With all element markup gone, it is time to turn off
sgml mode, and get rid of entities as well.
2014-02-09 17:58:07 -05:00
Matthias Clasen
8d81b1a4cd
Don't run gtkdoc-check in make check
...
It fails for dubious reasons that should not cause make check
to fail, such as a few undocumented symbols.
2013-01-15 00:03:58 -05:00
Javier Jardón
5509bf2872
docs: Use gtk-doc-check in make check
2013-01-07 15:26:03 +00:00
Руслан Ижбулатов
fb3eb376bd
Fix gdkx include path
...
Fixes #675951
2012-05-16 23:56:29 -04:00
Matthias Clasen
19c5b5c9d6
Tell gtk-doc about G_GNUC_WARN_UNUSED_RESULT
2011-12-19 07:32:32 -05:00
Sjoerd Simons
958fc69494
Fix document generation in out of tree builds
...
https://bugzilla.gnome.org/show_bug.cgi?id=661032
2011-10-21 16:27:13 -04:00
Javier Jardón
32e00d1f43
Use AM_CPPFLAGS instead the obsolete INCLUDES
2011-07-06 15:58:32 +01:00
Matthias Clasen
524ce69bcb
Bump the version to 3.0.0
...
At the same time, change the library sonames for -3.0 to just -3.
This is necessary since the 2.99 releases installed libraries like
libgtk-3.0.so.0.9903.0, and we want to prevent the library version
number from jumping back. So 3.0 will have libgtk-3.so.0.0.0.
2011-02-10 14:41:02 -05:00
Matthias Clasen
1f4bb70bac
Give the GDK docs some love
...
Reorganize some sections, drop the largely redundant multihead
section, add some more information about multiple backends.
2011-02-09 01:32:24 -05:00
Kristian Høgsberg
9c002cf2c1
Silence automake warnings
...
When commenting out a binary, also comment out the related variables.
Don't include Makefile.decl in gtk-doc Makefile.am's as they disagree
on assigning to EXTRA_DIST.
2011-01-03 11:59:45 -05:00
Matthias Clasen
27ce9421d0
Fix up GDK docs
2010-12-25 00:02:39 -05:00
Matthias Clasen
fa59cc4652
Fix the X backend docs
2010-12-22 01:31:15 -05:00
Matthias Clasen
07d49ee56a
Merge libgdk and libgtk
...
This commit does a number of things:
- remove some dead wchar configury from configure.ac and gdkconfig.h
- repurpose gdkconfig.h as header that contains GDK_WINDOWING_foo
macros for each included backend, include it in gdk.h and install
it in $includedir instead of below $libdir
- drop the backend from the library names
- build libgdk-3.0.la as a convenience lib and include it in libgtk-3.0.la
It does not yet enable building multiple backends at the same time.
2010-12-21 12:06:55 -05:00
Diego Escalante Urrelo
b0560107e9
docs: fix link failure on gtk-doc scanner binaries
...
Bug #637243
2010-12-14 20:31:14 -05:00
Benjamin Otte
8856bfc60e
directfb: Remove
...
As announced by email and on IRC, this backend is removed from GTK 3.
It has been broken for over a year with no one fixing it.
2010-08-23 12:44:58 +02:00
Javier Jardón
404e7d0e00
gdk/: fully remove gdkalias hacks
...
https://bugzilla.gnome.org/show_bug.cgi?id=623845
2010-07-10 02:21:31 +02:00
Benjamin Otte
5a02283fbf
API: Remove all GdkRegion API
...
Remove the deprecated region APIs completely from GTK.
https://bugzilla.gnome.org/show_bug.cgi?id=613284
2010-06-29 16:06:58 +02:00
Matthias Clasen
16ecf55832
Make GTK+ use an external gdk-pixbuf
2010-06-26 01:09:05 -04:00
Matthias Clasen
4b7e72b3a8
Make the docs parallel installable
2010-05-10 20:06:10 -04:00
Behdad Esfahbod
a398c840be
Add git.mk to generate .gitignore files
...
Add four new doc templates that were not in repository.
2009-05-04 14:29:21 -04:00
Matthias Clasen
7dfb0b734b
Use a new gtk-doc feature to generate much nicer indices.
...
2008-11-21 Matthias Clasen <mclasen@redhat.com>
* gtk/Makefile.am:
* gdk/Makefile.am:
* gdk-pixbuf/Makefile.am: Use a new gtk-doc feature to generate
much nicer indices.
* gtk/drawing-model.xml: Fix document structure
svn path=/trunk/; revision=21795
2008-11-21 08:21:28 +00:00
Michael Natterer
1edf3234dd
gdk/Makefile.am remove remaining linux-fb stuff.
...
2008-03-11 Michael Natterer <mitch@imendio.com>
* gdk/Makefile.am
* gtk/framebuffer.sgml: remove remaining linux-fb stuff.
svn path=/trunk/; revision=19750
2008-03-11 17:15:59 +00:00
15:39:40 Tim Janik
2dc08ada49
call g_test_init() from gtk_test_init().
...
2007-11-22 15:39:40 Tim Janik <timj@imendio.com>
* gtk/gtktestutils.c: call g_test_init() from gtk_test_init().
* gtk/tests/testing.c: use g_test_add_func() to register tests and use
g_test_run() to run the tests to integrate with the testing framework.
* gtk/tests/Makefile.am: removed exemplary testing rules.
* Makefile.am, gtk/tests/Makefile.am, gtk/Makefile.am:
* gtk/xdgmime/Makefile.am, gtk/theme-bits/Makefile.am:
* tests/Makefile.am, docs/reference/gdk-pixbuf/Makefile.am:
* docs/reference/gdk/Makefile.am, docs/reference/gtk/Makefile.am:
* docs/reference/Makefile.am, docs/tools/Makefile.am:
* docs/tutorial/Makefile.am, docs/faq/Makefile.am, docs/Makefile.am:
* gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/Makefile.am:
* demos/gtk-demo/Makefile.am, demos/Makefile.am:
* modules/input/Makefile.am, modules/printbackends/file/Makefile.am:
* modules/printbackends/test/Makefile.am, modules/printbackends/Makefile.am:
* modules/printbackends/cups/Makefile.am, modules/printbackends/lpr/Makefile.am:
* modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am:
* modules/engines/ms-windows/Theme/Makefile.am:
* modules/engines/ms-windows/Makefile.am:
* modules/engines/Makefile.am, modules/engines/pixbuf/Makefile.am:
* modules/Makefile.am, m4macros/Makefile.am, perf/Makefile.am:
* contrib/Makefile.am, contrib/gdk-pixbuf-xlib/Makefile.am:
* gdk/directfb/Makefile.am, gdk/linux-fb/Makefile.am:
* gdk/quartz/Makefile.am, gdk/win32/rc/Makefile.am:
* gdk/win32/Makefile.am, gdk/x11/Makefile.am, gdk/Makefile.am:
include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
svn path=/trunk/; revision=19033
2007-11-22 14:38:26 +00:00
Stefan Kost
dbb15a3535
reviewed by: Matthias Clasen <mclasen@redhat.com>
...
* gdk-pixbuf/Makefile.am:
* gdk/Makefile.am:
* gtk/Makefile.am: use installation prefixes of dependent libs to
crossreference docs (#407146 ).
svn path=/trunk/; revision=17295
2007-02-14 21:54:29 +00:00
Matthias Clasen
d0c309e6b2
Add directfb
...
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gdk/Makefile.am (IGNORE_HFILES): Add directfb
2006-04-24 18:22:58 +00:00
Matthias Clasen
b9c479ba56
Small additions/fixes
...
2005-12-19 Matthias Clasen <mclasen@redhat.com>
* gdk/tmpl/input.sgml:
* gdk/tmpl/rgb.sgml:
* gdk/tmpl/x_interaction.sgml:
* gdk/tmpl/windows.sgml: Small additions/fixes
* gdk/Makefile.am (IGNORE_HFILES): Add quartz
* gdk/gdk-sections.txt: Add gdk_window_get_type_hint
2005-12-19 21:02:08 +00:00
Matthias Clasen
28b82792f5
Add keyname-table.h
...
2005-05-08 Matthias Clasen <mclasen@redhat.com>
* gdk/Makefile.am (IGNORE_HFILES): Add keyname-table.h
* gdk/gdk-sections.txt: Add gdk_cairo_set_source_color,
gdk_drawable_create_cairo_context and
gdk_pixbuf_set_as_cairo_source, remove
gdk_draw_rectangle_alpha_libgtk_only
* gdk/tmpl/pixbufs.sgml:
* gdk/tmpl/cursors.sgml: Add long descriptions.
* gdk/tmpl/events.sgml:
* gdk/tmpl/dnd.sgml:
* gdk/tmpl/windows.sgml:
* gdk/tmpl/pixmaps.sgml:
* gdk/tmpl/x_interaction.sgml: Small additions.
2005-05-08 05:48:45 +00:00
Owen Taylor
438e3e1ca1
Update for GdkPangoRenderer
...
Sat Nov 20 16:01:51 2004 Owen Taylor <otaylor@redhat.com>
* gdk/gdk-sections.txt gdk/gdk.types : Update for GdkPangoRenderer
* gdk/Makefile.am gdk/images/rotated-text.png:
* gdk/tmpl/pango_interaction.sgml: Add a long
description and an extensive example (more or less the same as
demos/gtk-demo/rotated_text.c)
2004-11-21 16:24:58 +00:00
Matthias Clasen
4a465af574
*** empty log message ***
2004-08-10 22:58:59 +00:00
Owen Taylor
629a0e1424
Patch from James Henstridge to update to automake-1.7 ( #109542 )
...
Tue May 6 16:50:52 2003 Owen Taylor <otaylor@redhat.com>
Patch from James Henstridge to update to automake-1.7
(#109542 )
* autogen.sh: update to call newer tools.
* configure.in: various updates, to use M4 macros to put
variables that change each release at the top.
Use AC_HELP_STRING to format help strings.
Use AC_CONFIG_COMMANDS to generate gdkconfig.h.
* Makefile.am: require Automake 1.7. Remove gdk-2.0.pc and
gtk+-2.0.pc on uninstall. Pass --enable-gtk-doc to configure
during distcheck.
* docs/reference/*/Makefile.am: simplify to use the gtk-doc.make
makefile fragment.
* */Makefile.am: don't use STRIP_BEGIN/STRIP_END.
Use BUILT_SOURCES where appropriate.
Build generated files in builddir rather than srcdir.
Fix uninstall and distclean targets to satisfy distcheck.
===
* gdk/*/Makefile.am: Remove the hacks to get gdkenumtypes.h
built first, since we are now using BUILT_SOURCES.
* gdk/Makefile.am: Remove an outdated comment about gdk_headers.
* demos/gtk-demo/Makefile.am: Fix srcdir != buildd problem
with geninclude.pl.
* configure.in: Update versions to 2.3.0.
2003-05-06 21:55:41 +00:00
Matthias Clasen
d20ce3a1d8
Add package version info to API docs.
2002-11-21 20:19:01 +00:00
Matthias Clasen
6117885c6d
Update for latest gtk-doc changes.
2002-10-19 23:39:36 +00:00
Owen Taylor
d7c09f2763
Add some missing files.
...
Mon Oct 14 19:34:26 2002 Owen Taylor <otaylor@redhat.com>
* gdk/Makefile.am (content_files)
gdk-pixbuf/Makefile.am (content_files): Add some missing
files.
2002-10-14 23:38:33 +00:00
Matthias Clasen
cba9d7e86c
Dist the xml/*.xml, not sgml/*.sgml. ( #95678 , Owen Taylor)
...
* gdk-pixbuf/Makefile.am (dist-hook):
* gdk/Makefile.am (dist-hook):
* gtk/Makefile.am (dist-hook): Dist the xml/*.xml, not
sgml/*.sgml. (#95678 , Owen Taylor)
2002-10-14 21:51:55 +00:00
Matthias Clasen
298173ad51
Adapt to latest gtk-doc changes.
2002-10-14 00:11:00 +00:00
Matthias Clasen
5591c434f8
Documentation updates.
2002-10-11 01:04:45 +00:00
Matthias Clasen
2aaf3c0e19
Markup fixes
...
* gtk/gtkwindow.c (gtk_window_move): Markup fixes
* gtk/gtkrc.c (gtk_rc_get_module_dir): Markup fixes.
* gdk/x11/gdkcursor-x11.c (gdk_cursor_new_for_screen): Update docs
for Docbook XML.
* gtk/*, gdk/*, gdk-pixbuf/*: Create XML, not SGML.
* gtk/tmpl/*: Remove property documentation which comes from the
source now.
* gtk/building.sgml: Remove traces of gxi.
2002-05-28 22:23:55 +00:00
Matthias Clasen
8e6c6469d9
set these.
...
* gdk/Makefile.am (GTKDOC_CFLAGS, GTKDOC_LIBS): set these.
* gdk/gdk.types: Add types derived from GObject, so that they get
an object hierarchy section.
2002-05-01 23:02:25 +00:00
Owen Taylor
393c47573e
Add windows.sgml Revert last diff to get things to build.
...
Fri Nov 23 15:12:07 2001 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am (content_files): Add windows.sgml
* gdk/tmpl/cursors.sgml: Revert last diff to get things to
build.
2001-11-23 20:44:13 +00:00
Matthias Clasen
a259f181fb
Add better explanation of proximity events.
...
* gdk/tmpl/event_structs.sgml: Add better explanation of proximity
events.
* gdk/tmpl/cursors.sgml: Document GdkCursor and standard cursors.
* gdk/images/*.png: The standard X cursors as pngs.
* gdk/Makefile.am (HTML_IMAGES): Add the images.
2001-11-22 22:06:37 +00:00
Matthias Clasen
e874c4290a
Add --sgml-mode.
...
* docs/reference/gdk/Makefile.am (MKDB_OPTIONS),
docs/reference/gdk-pixbuf/Makefile.am (MKDB_OPTIONS),
docs/reference/gtk/Makefile.am (MKDB_OPTIONS): Add --sgml-mode.
* docs/reference/gdk-pixbuf/tmpl/file-saving.sgml,
docs/reference/gdk-pixbuf/tmpl/module_interface.sgml,
docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-xlib-rgb.sgml: Consistent shor
2001-11-14 22:39:35 +00:00
Owen Taylor
c226dd70fd
Oct 26 11:54:53 2001 Owen Taylor <otaylor@redhat.com>
...
* */Makefile.am: Update to install images.
2001-10-27 00:54:26 +00:00
Owen Taylor
cdf9b776e8
Set GPATH to fix srcdir != builddir problems with GNU make.
...
Sun Aug 12 10:03:42 2001 Owen Taylor <otaylor@redhat.com>
* */Makefile.am: Set GPATH to fix srcdir != builddir
problems with GNU make.
2001-08-12 14:44:12 +00:00
Havoc Pennington
b858eb9f59
Updates
...
2001-06-11 Havoc Pennington <hp@redhat.com>
* NEWS: Updates
* configure.in (GTK_MINOR_VERSION): bump version to 1.3.6
* gtk/Makefile.am: glib_genmarshal already contains top_builddir
2001-06-13 21:24:09 +00:00
Owen Taylor
fb37aa1cfa
Add $(top_builddir) to includes as necessary, Run gtkdoc-scangobj from
...
Fri Apr 13 10:41:10 2001 Owen Taylor <otaylor@redhat.com>
* */Makefile.am: Add $(top_builddir) to includes as necessary,
Run gtkdoc-scangobj from builddir, not srcdir, don't distribute
foo-doc.{top,bottom}, recomment in code to distribute HTML
images, with shell fixes.
* gtk/gtk.hierarchy gdk-pixbuf/gdk-pixbuf.{args,signals,hierarchy}:
Remove generated files.
2001-04-13 14:48:28 +00:00
Tim Janik
dcb94348a7
Released Gtk+-1.3.3.
...
Wed Apr 4 09:18:18 2001 Tim Janik <timj@gtk.org>
* Released Gtk+-1.3.3.
Wed Apr 4 07:42:23 2001 Tim Janik <timj@gtk.org>
* gdk/Makefile.am (EXTRA_DIST): add makeenums.pl to EXTRA_DIST.
2001-04-04 07:20:41 +00:00