| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Might make the inheritance diagrams less incomplete when Doxygen's
tag files are not perfect.
|
|
|
|
| |
Required for Glib::Object's inheritance diagram.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* docs/reference/meson.build: Doxygen 1.8.16 and later does not store
tag file names in the html files. This requires changes in meson.build
and in doc-install.pl (in mm-common). Otherwise references to other modules
won't be updated in the html files when they are installed.
* docs/reference/Doxyfile.in: Remove PERL_PATH and MSCGEN_PATH.
Doxygen since version 1.8.0 does not use them.
|
|
|
|
|
| |
Should have been done when they were removed from other files in
the fix of issue #22.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=768797
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (EXCLUDE_SYMBOLS): Add bogus symbols
which appeared in the generated documentation but shouldn't.
|
|
|
|
| |
* docs/reference/Doxyfile.in: Regenerate with Doxygen 1.8.9.1.
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (PREDEFINED): Always define both
G_OS_UNIX and G_OS_WIN32, so that the generated documentation
covers all platforms.
|
|
|
|
|
|
| |
* configure.ac: Require mm-common 0.9.7.
* .gitignore: Ignore doxygen-extra.css.
* docs/reference/Doxyfile.in: Use doxygen-extra.css instead of doxygen.css.
|
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in: Predefine either G_OS_UNIX or G_OS_WIN32,
depending on HOST_WINDOWS_NATIVE. Update to Doxygen 1.8.3 status.
* glib/src/iochannel.hg: Remove the DOXYGEN_SHOULD_SKIP_THIS that was added
just to get Windows-specific methods included in the documentation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (SHOW_INCLUDE_FILES): Enable option, as
it looks better than SHOW_USED_FILES and can be adjusted by means of
the @headerfile command.
(SHOW_USED_FILES): Disable.
(ALPHABETICAL_INDEX): Enable alphabetical class index.
(PREDEFINED): Predefine G_GNUC_INTERNAL in anticipation of explicit
symbol visibility attributes.
(CLASS_DIAGRAMS): Enable to get class inheritance graphs without any
of the other graph options.
(DOT_FONTNAME): Change to Sans to avoid the bad hinting for FreeSans
at least on my system, which resulted in blurry graph labels.
(COLLABORATION_GRAPH), (GROUP_GRAPHS), (TEMPLATE_RELATIONS): Disable
additional graphs to reduce the noise.
|
|
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (EXCLUDE_SYMBOLS): Stop excluding
the sigc namespace from the documentation since it apparently
also removes the links to external documentation. Also, with
the latest changes in libsigc++ it seems no longer necessary to
suppress the symbol.
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in: Update configuration template using
Doxygen 1.6.1.
(SORT_MEMBERS_CTORS_1ST): Enable.
|
|
|
|
|
|
|
| |
* configure.ac (MM_PREREQ): Require mm-common 0.7.
* docs/Makefile.am (dist_doctool_DATA): List doxygen.css.
* docs/reference/Doxyfile.in (HTML_STYLESHEET): Assign path
to the shared doxygen.css provided by mm-common.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/reference/glibmm_{header,footer}.html_fragment: Delete
files. These custom fragments were an unnecessary maintenance
hassle. Also, the files were out of date with respect to the
encoding and CSS classes used by Doxygen.
* docs/reference/Doxyfile.in (HTML_HEADER), (HTML_FOOTER): Set
to the empty string.
(PROJECT_NUMBER): Substitute @PACKAGE_VERSION@. It does look
nicer in the generated HTML pages, and is probably also less
confusing.
(SORT_GROUP_NAMES): Enable for predictability.
* docs/Makefile.am (dist_noinst_DATA): Remove deleted HTML
fragment files.
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (COLLABORATION_GRAPH): Set option
to YES to enable the per-class inheritance graphs.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (ALIASES): Rename the @since alias
back to its old name @newin, but otherwise keep the parameters.
Apparently there is a @since command predefined in Doxygen which
I hadn't noticed. It does seem to get overridden silently, but
it is better not to rely on this.
* tools/pm/DocsParser.pm (convert_tags_to_doxygen): Output @newin
instead of @since.
* {glib,gio}/src/*.hg, {glib,gio}/{glib,gio}mm/*.h: Replace all
uses of @since with @newin.
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (PREDEFINED): Define GIOMM_API to the
empty expansion, so that it won't show up in the documentation.
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (PREDEFINED): Define GLIBMM_API to the
empty expansion, so that it won't show up in the documentation.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (ALIASES): Define a parametrized alias
@since{major,minor} to replace the old @newin?p?* aliases which had
to be defined manually for every version number used.
(PREDEFINED): Predefine G_GNUC_NORETURN, G_GNUC_NULL_TERMINATED and
G_GNUC_PURE to the empty expansion. Remove GTKMM_* macros.
* tools/pm/DocsParser.pm (convert_tags_to_doxygen): Change "Since:"
substitution to output the new generic @since alias.
* {glib,gio}/src/*.hg, {glib,gio}/{glib,gio}mm/*.h: Change all uses
of @newin?p?* to @since{major,minor}.
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (EXCLUDE_SYMBOLS): Add GTimeVal, nil
and sigc to the list of symbols to exclude from the documentation.
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in (JAVADOC_AUTOBRIEF): Change value
back to 'YES'. I accidentally turned off the setting during the
build infrastructure transition.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac (AC_CONFIG_FILES): Remove the old build files
docs/{images,internal,reference}/Makefile from the list. Also
remove the obsolete docs/reference/beautify_docs.pl.
* docs/Makefile.am: Big overhaul. Reimplement on top of the
new documentation infrastructure provided with the mm-common
module. Build, distribute and install files which used to be
handled by the subdirectories' Makefiles directly from here.
Note that the generated reference documentation at the moment
only covers glibmm without giomm. Remedy follows.
* docs/reference/Doxyfile.in: Replace configuration with the
modernized version from librsvgmm, appropriately modified for
glibmm. Make use of the new substitutions provided by the
mm-common Autoconf magic.
* docs/doc-install.pl: Copy script from mm-common. Install
it into $(pkgdatadir)/doctool.
* docs/doc-postprocess.pl: ditto,
* docs/tagfile-to-devhelp2.xsl: ditto.
* docs/images/Makefile.am: Delete subdirectory Makefile.
* docs/internal/Makefile.am: ditto,
* docs/reference/Makefile.am: ditto.
* docs/reference/README: Delete file, as it documents exactly
the things I just ripped.
* docs/reference/beautify_docs.pl.in: Delete obsolete file.
* docs/reference/doxygen_to_devhelp.xsl: ditto,
* docs/reference/libstdc++.tag.xml: ditto.
|
|
|
|
| |
(Bug #581349)
|
|
|
|
|
|
|
|
|
|
| |
2009-02-05 Theppitak Karoonboonyanan <thep@linux.thai.net>
* docs/reference/Doxyfile.in:
* docs/reference/Makefile.am: Allow pangomm to build outside the source
tree. Bug #570216
svn path=/trunk/; revision=781
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in: 'upgraded' the doxygen config file since
doxygen was complaining about obsolete options
* gio/giomm/contenttype.h:
* gio/src/bufferedinputstream.hg:
* gio/src/file.hg:
* gio/src/fileoutputstream.hg:
* gio/src/outputstream.hg:
* glib/src/checksum.hg:
* glib/src/keyfile.hg: fixed a bunch of minor doxygen warnings
svn path=/trunk/; revision=624
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in:
* docs/reference/Makefile.am:
* docs/reference/doxygen_to_devhelp.xsl: generate and install a devhelp book
for glibmm like we do for gtkmm. It would be nice to make the xsl
stylesheet general and shared between gtkmm and glibmm (and eventually other
libraries as well), but for now I just duplicated it here
svn path=/trunk/; revision=599
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-01-11 Murray Cumming <murrayc@murrayc.com>
* gio/src/appinfo.hg: Added class documentation.
* gio/src/asyncresult.hg:
* gio/src/cancellable.hg:
* gio/src/drive.hg:
* gio/src/file.hg:
* gio/src/fileattribute.hg:
* gio/src/fileenumerator.hg:
* gio/src/fileicon.hg:
* gio/src/fileinfo.hg:
* gio/src/fileinputstream.hg:
* gio/src/fileoutputstream.hg:
* gio/src/icon.hg:
* gio/src/inputstream.hg:
* gio/src/loadableicon.hg:
* gio/src/mountoperation.hg:
* gio/src/outputstream.hg:
* gio/src/seekable.hg:
* gio/src/simpleasyncresult.hg:
* gio/src/volume.hg: Added @newin2p16 to
the documentation.
* glib/src/Makefile_list_of_hg.am_fragment:
* glib/src/uriutils.ccg:
* glib/src/uriutils.hg: Added wrappers of (some) of
these new g_uri_* functions. Not yet documented.
svn path=/trunk/; revision=506
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* glib/glibmm/ustring.cc (ustring::FormatStream::FormatStream): Use
the global C++ locale instead of forcing the environment's locale
onto the formatting stream. This lifts an unnecessary restriction
at the cost of requiring users to call std::locale::global().
* glib/glibmm/ustring.h (ustring): Advertise the new compose and
format API in the class documentation.
(ustring::format): Correct a couple of cut'n'paste mistakes -- ouch.
Also add two more overloads so that format() now takes up to eight
arguments. Extent the method documentation, too.
(ustring::Stringify): Explicitly declare the class as noncopyable.
(ustring::compose): Qualify calls to method ustring::compose_argv()
in order to avoid surprising name lookup results in the context of
the template instantiation.
* docs/reference/Doxyfile.in (PREDEFINED): Add GLIBMM_HAVE_WIDESTREAM
so that the wide stream I/O operators show up in the documentation.
svn path=/trunk/; revision=441
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-02 Murray Cumming <murrayc@murrayc.com>
* tools/pm/DocsParser.pm: convert_tags_to_doxygen():
Handle newin markers for 2.12 and a few after that.
* docs/reference/Doxyfile.in: Added ALIASES for newin2p12 and
a few more.
svn path=/trunk/; revision=422
|
|
|
|
|
|
|
| |
2006-11-10 Murray Cumming <murrayc@murrayc.com>
* docs/reference/Doxyfile.in: Add PREDEFINES for the optional API,
so that the documentation shows the regular API.
|
|
|
|
|
|
|
|
|
| |
2005-11-30 Murray Cumming <murrayc@murrayc.com>
* docs/reference/Doxyfile.in: Define the @newin aliases,
as in gtkmm.
* tools/pm/DocsParser.pm: Convert Since: in gtk-doc
text to @newin for our doxygen docs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-13 Murray Cumming <murrayc@murrayc.com>
* tools/extra_defs_gen/generate_extra_defs.cc: Use
g_param_spec_get_blurb() to output the documentation for the
properties in the .defs file.
* tools/m4/property.m4: Take an extra docs argument, and put it in the
doxygen docs.
* tools/pm/Output.pm: Add the extra docs argument when calling the
property m4 macro.
* tools/pm/Property.pm: Read in the new docs part of the .defs, and
add a period at the end if neccessary.
|
|
|
|
|
|
|
|
|
| |
2004-12-19 Murray Cumming <murrayc@murrayc.com>
* docs/reference/Doxyfile.in: Use the libstdc++ TAG files, so that
references to std:: classes take people to their docs.
* glib/src/: Added glib_docs.xml and glib_docs_override.xml, and
mentioned them in Makefile.am.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-30 Murray Cumming <murrayc@usa.net>
* docs: Added images directory, copied from gtkmm, for the reference
html docs.
* configure.in: Mention docs/images/Makefile.
* docs/reference/Doxyfile.in: Genereate glibmm_doxygen_tags instead
of gtkmm_doxygen_tags.
* docs/reference/Makefile.am: dist glibmm_doxygen_tags.
* docs/reference: gtkmm*.html_fragment are now glibmm*.html_fragment.
|
| |
|
|
|