summaryrefslogtreecommitdiff
path: root/glib/glibmm/miscutils.h
Commit message (Collapse)AuthorAgeFilesLines
* Mark some new API.Murray Cumming2011-02-211-0/+12
| | | | | * glib/glibmm/miscutils.h: Add @newin{2,28} to the new build_filename() overloads.
* Extended build_filename() utility functionFabrício Godoy2011-02-211-0/+108
| | | | | Extended build_filename() to accept up to nine parameters. Added a new testcase in tests/glibmm_buildfilename.
* Added get_system_data_dirs() and get_system_config_dirs().Murray Cumming2010-10-211-8/+21
| | | | | | | | * glib/glibmm/miscutils.[h|cc]: Wrappping g_get_system_data_dirs() and g_get_system_config_dirs(), which were actually added in glib 2.6 but not noticed by us until now. Notice that these return std::vector<> instead of ArrayHandle, because we have decided to do that for new APIs.
* Wrap function g_listenv()Alex Vallée2010-04-211-0/+14
|
* Rename @since back to @newinDaniel Elstner2009-08-201-4/+4
| | | | | | | | | | | | * 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.
* Implement parametric Doxygen alias @since{m,n}Daniel Elstner2009-08-181-4/+4
| | | | | | | | | | | | * 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}.
* Change license header to mention Lesser General Public License version 2.1Deng Xiyue2009-01-191-4/+4
| | | | | | | | | | 2009-01-20 Deng Xiyue <manphiz@gmail.com> * Change license header to mention Lesser General Public License version 2.1 instead of Library General Public License, to be consistent with COPYING. svn path=/trunk/; revision=779
* Added a set_double() without the group_name parameter, because the CMurray Cumming2007-07-291-4/+4
| | | | | | | | | | | | | | | | | | 2007-07-28 Murray Cumming <murrayc@murrayc.com> * glib/src/keyfile.hg: * glib/src/keyfile.ccg: Added a set_double() without the group_name parameter, because the C function can take NULL. * glib/src/glib_docs_override.xml: Corrected the documnentation for g_keyfile_set/get_double() to mention 2.14, instead of 2.12, because we only added these to glibmm in 2.14. * glib/src/regex.hg: Correct the since documentation to be 2.14 not 2.12. * glib/src/iochannel.hg: read(): Corrected a parameter name to match the generated documentation. * glib/glibmm/miscutils.h: Fixed typos in the use of newin2p14. svn path=/trunk/; revision=428
* Added SignalTimeout::connect_seconds() as an equivalent forMurray Cumming2007-06-221-3/+21
| | | | | | | | | | | | | | | | | | | 2007-06-22 Murray Cumming <murrayc@murrayc.com> * glib/glibmm/main.cc: * glib/glibmm/main.h: Added SignalTimeout::connect_seconds() as an equivalent for g_timeout_add_seconds() and took the improved documentation from glib. * glib/glibmm/miscutils.cc: * glib/glibmm/miscutils.h: Added get_user_special_dir(), though we should maybe wrap the enum. Reimplemented many of the functions with the convert_return_gchar_ptr_to_stdstring() and convert_const_gchar_ptr_to_stdstring() functions to simplify them and make them handle NULLs properly. svn path=/trunk/; revision=420
* rebuild docs when a .h files changes in glib/glibmmJonathon Jongsma2006-09-101-0/+30
| | | | | | | | | | 2006-09-05 Jonathon Jongsma <jonathon.jongsma@gmail.com> * docs/reference/Makefile.am: rebuild docs when a .h files changes in glib/glibmm * glib/glibmm/miscutils.cc: * glib/glibmm/miscutils.h: wrap g_get_user_data_dir(), g_get_user_config_dir(), and g_get_user_cache_dir()
* In get_home_dir, return an empty string when HOME is not defined (Win9x).Cedric Gustin2005-06-071-1/+1
| | | | | | | | | | 2005-06-07 Cedric Gustin <cedric.gustin@swing.be> * glib/glibmm/miscutils.cc: In get_home_dir, return an empty string when HOME is not defined (Win9x). Bug #306310 from Michael Hofmann. * glib/glibmm/miscutils.h: Updated docstring for the get_home_dir method.
* 2.5.3:Murray Cumming2005-01-091-3/+42
| | | | | | | | | 2005-01-09 Murray Cumming <murrayc@murrayc.com> * glib/glibmm/misc_utils.[h|cc]: Added setenv() and unsetenv(), wrapping new functions added in glib 2.4. * glib/src/convert.[hg|ccg]: Added filename_display_name() and filename_display_basename().
* Applied Daniels changes from gtkmm 2.2Murray Cumming2003-01-211-4/+28
|
* Initial revisionMurray Cumming2003-01-071-0/+209