1. 25 Aug, 2004 5 commits
    • Tor Lillqvist's avatar
      New function. Returns the Windows version code like GetVersion(), except · 1de0e063
      Tor Lillqvist authored
      2004-08-25  Tor Lillqvist  <tml@iki.fi>
      
      	* glib/gwin32.c (g_win32_get_windows_version): New
      	function. Returns the Windows version code like GetVersion(),
      	except that one can pretend to be running on Win9x by setting the
      	G_WIN32_PRETEND_WIN9X environment variable. This is mainly for
      	debugging purposed.
      
      	* glib/gwin32.h: Declare it. Define macros G_WIN32_WINDOWS_IS_NT_BASED
      	and G_WIN32_HAVE_WIDECHAR_API to test Windows features at run-time.
      1de0e063
    • Matthias Clasen's avatar
      Version bump. · 0d0f7c9c
      Matthias Clasen authored
      0d0f7c9c
    • Matthias Clasen's avatar
      2.5.2 · 7f014a1f
      Matthias Clasen authored
      7f014a1f
    • Matthias Clasen's avatar
      Update for 2.5.2 · adde0814
      Matthias Clasen authored
      adde0814
    • Tor Lillqvist's avatar
      Win32 equivalences of the XDG folders · a56aee27
      Tor Lillqvist authored
      2004-08-25  Tor Lillqvist  <tml@iki.fi>
      
      	Win32 equivalences of the XDG folders
      
      	* glib/gutils.c (get_special_folder): New function, calls
      	SHGetSpecialFolderLocation() to get path to places like the My
      	Documents folder.
      	(g_get_any_init): Use CSIDL_PROFILE as HOME if not
      	overridden by env vars.
      	(g_get_user_data_dir): Use CSIDL_PERSONAL.
      	(g_get_user_config_dir): Use CSIDL_APPDATA.
      	(g_get_user_cache_dir): Use CSIDL_INTERNET_CACHE. Debatable...
      	(g_get_system_data_dirs): Use CSIDL_COMMON_APPDATA and
      	CSIDL_COMMON_DOCUMENTS.
      	(g_get_system_config_dirs): Use CSIDL_COMMON_APPDATA.
      
      	* configure.in: Add -lole32 to G_LIBS_EXTRA for mingw.
      
      	* glib/glib.def: Add the new functions.
      a56aee27
  2. 24 Aug, 2004 1 commit
  3. 23 Aug, 2004 4 commits
  4. 21 Aug, 2004 2 commits
  5. 19 Aug, 2004 2 commits
  6. 17 Aug, 2004 1 commit
  7. 16 Aug, 2004 1 commit
  8. 13 Aug, 2004 1 commit
  9. 12 Aug, 2004 1 commit
  10. 11 Aug, 2004 1 commit
    • Ray Strode's avatar
      Add new XDG basedir API (bug 139973). · 305e8c86
      Ray Strode authored
      2004-08-11  Ray Strode  <rstrode@redhat.com>
      
      	* docs/reference/glib/glib-sections.txt:
      	* glib/gutils.[ch] (g_get_user_data_dir),
      	(g_get_user_config_dir), (g_get_user_cache_dir),
      	(g_get_system_data_dirs), (g_get_system_config_dirs):
      	Add new XDG basedir API (bug 139973).
      305e8c86
  11. 10 Aug, 2004 1 commit
  12. 09 Aug, 2004 2 commits
  13. 06 Aug, 2004 2 commits
    • Hans Breuer's avatar
      updated · 838a02bc
      Hans Breuer authored
      2004-08-06  Hans Breuer  <hans@breuer.org>
      
      	* glib/makefile.msc.in glib/glib.def : updated
      
      	* glib/gutils.c : avoid 'inconsitent dll linkage' by not
      	defining extern char** environ with msvc
      838a02bc
    • Matthias Clasen's avatar
      Require ngettext. (#123847, Danilo Segan) · b324ed68
      Matthias Clasen authored
      2004-08-06  Matthias Clasen  <mclasen@redhat.com>
      
      	* m4macros/glib-gettext.m4: Require ngettext.  (#123847,
      	Danilo Segan)
      b324ed68
  14. 05 Aug, 2004 2 commits
  15. 04 Aug, 2004 1 commit
    • Tor Lillqvist's avatar
      Update to match what configure produces. Add the G_ATOMIC_*. Define · 93627e19
      Tor Lillqvist authored
      2004-08-04  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32.in: Update to match what configure produces. Add
      	the G_ATOMIC_*. Define G_ATOMIC_I486 when compiling with gcc. Move
      	HAVE_INT64_AND_I64 to where the configure script puts it. Add
      	HAVE_INTTYPES_H_WITH_UINTMAX. Define intmax_t as __int64 for MSVC.
      93627e19
  16. 03 Aug, 2004 4 commits
  17. 02 Aug, 2004 4 commits
    • Anders Carlsson's avatar
      Move GTranslateFunc to gtypes.h · 24784330
      Anders Carlsson authored
      2004-08-03  Anders Carlsson  <andersca@gnome.org>
      
      	* glib/goption.h:
      	* glib/gtypes.h:
      	Move GTranslateFunc to gtypes.h
      24784330
    • Anders Carlsson's avatar
      Add GOption. · deee47ed
      Anders Carlsson authored
      2004-08-02  Anders Carlsson  <andersca@gnome.org>
      
      	* glib/Makefile.am:
      	* glib/glib.h:
      	* glib/goption.c:
      	* glib/goption.h:
      	* tests/.cvsignore:
      	* tests/Makefile.am:
      	* tests/option-test.c:
      	Add GOption.
      deee47ed
    • Matthias Clasen's avatar
      Add a G_GNUC_INTERNAL macro to mark function declarations as internal and · f1024215
      Matthias Clasen authored
      2004-08-02  Matthias Clasen  <mclasen@redhat.com>
      
      	* glib/gmacros.h: Add a G_GNUC_INTERNAL macro to mark function
      	declarations as internal and avoid PLT indirections for
      	them.  (#145465, Arjan van de Ven)
      
      	* glib/gunicodeprivate.h:
      	* glib/gthreadinit.h:
      	* glib/gmessages.h:
      	* glib/gdebug.h:
      	* glib/gconvert.c: Use G_GNUC_INTERNAL for _g_charset_get_aliases(),
      	_g_debug_init(), _g_log_fallback_handler(), _g_mem_thread_init(),
      	_g_messages_thread_init(), _g_convert_thread_init(),
      	_g_rand_thread_init(), _g_main_thread_init(), _g_atomic_thread_init(),
      	_g_mem_thread_private_init(), _g_messages_thread_private_init(),
      	_g_utf8_normalize_wc() and _g_unichar_combining_class().
      
      	* glib/gatomic.c: Include gthreadinit.h here to see the declaration
      	for _g_atomic_thread_init().
      f1024215
    • Matthias Clasen's avatar
      Include gthreadinit.h here to see the declaration for · 76ce9fcb
      Matthias Clasen authored
      2004-08-02  Matthias Clasen  <mclasen@redhat.com>
      
      	* glib/gatomic.c: Include gthreadinit.h here to see the declaration
      	for _g_atomic_thread_init().
      76ce9fcb
  18. 01 Aug, 2004 5 commits