Commit Graph

1186 Commits

Author SHA1 Message Date
fa32ee5610 docs: exchange "Subversion" with "source code repository"
Fixes the outdated reference.
2010-03-06 13:36:38 +02:00
766183c079 Remove GUtf8InputStream leftover in docs
Fixes build.
2010-03-04 19:18:12 +02:00
343cbf25c7 Bug 608196 - Overflow-safe g_new family
New public API:

g_malloc_n
g_malloc0_n
g_realloc_n
g_try_malloc_n
g_try_malloc0_n
g_try_realloc_n
2010-03-03 17:54:49 -05:00
373f3d8b52 Fix API docs for GZlibCompressor and GZlibDecompressor
Corrects the general descriptions and makes the signals and implemented
interfaces appear.
2010-03-03 17:44:28 +01:00
fe6e278a87 GVariantBuilder: allow for stack allocation 2010-03-03 03:38:02 -05:00
277b9717da Remove utf8inputstream leftovers in a few other places 2010-03-01 10:24:43 +01:00
515434bdcb GVariantIter, GVariantBuilder 2010-02-22 00:39:01 -05:00
3983418c25 Fix up GFileDescriptorBased docs 2010-02-21 19:55:02 -05:00
03fc92784d Add indices for 2.24 additions 2010-02-21 19:48:22 -05:00
80a160c7c6 Small doc fixes 2010-02-21 19:46:57 -05:00
de6914a46a Add a pointer to G_DEFINE_INTERFACE 2010-02-21 15:32:08 -05:00
ed3c914cdb Merge the main public API of GVariant 2010-02-19 10:52:03 -05:00
1e655eb02c merge GVariant 2010-02-10 11:35:01 -05:00
f570cf99b3 Doc cleanups 2010-02-09 09:16:23 -05:00
3443f47ddf G{Byte,Ptr,}Array: move docs from tmpl to .c 2010-02-01 12:39:29 -05:00
501a2906d3 GList, GSList: move docs from tmpl to .c 2010-02-01 12:39:24 -05:00
c8c5c5a991 remove trailing whitespace breaking .gitignore 2010-02-01 10:28:39 -05:00
4bdf7d12a8 GIOChannel: move docs from tmpl to .c 2010-02-01 10:28:39 -05:00
4353151449 GTree, GNode: move docs from tmpl to .c 2010-02-01 10:28:39 -05:00
d81506a154 GThreadPool: move docs from tmpl to .c 2010-02-01 10:28:39 -05:00
c471468ca4 GRelation: move docs from tmpl to .c 2010-02-01 10:28:39 -05:00
21a6b69f4f GCache: move docs from tmpl to .c 2010-02-01 10:28:39 -05:00
fa7cafae5c GChecksum: move docs from tmpl to .c 2010-02-01 10:28:39 -05:00
5ee096636b GCompletion: move docs from tmpl to .c 2010-02-01 10:28:39 -05:00
6d52d34dff data{list,sets}, quarks: move docs from tmpl to .c 2010-01-30 23:34:19 -05:00
c7000fcfec GPattern: move docs from tmpl to .c 2010-01-30 23:10:34 -05:00
84572f81bf String chunks: move docs from tmpl to .c 2010-01-30 23:04:52 -05:00
4431ac5dda Move allocator and memchunk docs from tmpl to .c 2010-01-30 22:58:43 -05:00
3a161ee8f3 GSequence: move docs from tmpl to .c 2010-01-30 22:19:29 -05:00
0ab7bb4b18 GShell: move docs from tmpl to .c 2010-01-30 22:15:50 -05:00
f6482a1eaa GTimer: move docs from tmpl to .c 2010-01-30 22:12:22 -05:00
4c58a85dd1 Revert accidental commit "dirt"
This reverts commit c46bc6ba1f.
2010-01-30 16:00:51 -05:00
c46bc6ba1f dirt 2010-01-30 13:30:00 -05:00
6857767b86 move threads docs to .c 2010-01-30 13:30:00 -05:00
4234481855 GIOChannel: fill in missing docs 2010-01-30 13:30:00 -05:00
d51b6c471a GRand: move docs from tmpl to inline comments 2010-01-30 12:32:37 -05:00
c73d281843 GHash: move docs from tmpl to inline comments 2010-01-28 22:36:48 -05:00
669b0f2d6b Bug 548967 - 1 bit mutex lock
Add support for a mutex lock that consumes only one bit of storage
inside of an integer on systems that support futexes.  Futex is emulated
(at a higher cost) on systems that don't have it -- but only in the
contended case.
2010-01-28 12:40:46 -05:00
595cad2531 glib docs: Delete and ignore empty .tmpl files 2010-01-28 12:40:45 -05:00
082ff883b6 Improve type documentation 2010-01-26 16:12:20 -05:00
f13804f68e Minor docs update 2010-01-25 12:46:35 -05:00
0ccb288da1 merge GVariantType
GVariantType is the type system for GVariant
2010-01-25 11:27:28 -05:00
fa2bced1f3 Enable threads in g_type_init()
This means threads will be supported for all gobject libraries/applications
and initialized early enough to not cause any problems.

This solves the problem of libraries needing threadsafety. Previosly
they just called g_threads_init() anyway, which often works but sometimes
breaks in unexpected ways.

See this thread for more details:
http://mail.gnome.org/archives/gtk-devel-list/2009-November/msg00208.html

https://bugzilla.gnome.org/show_bug.cgi?id=606775
2010-01-12 21:37:29 +01:00
0df3ca8f9b Relax g_thread_init() requirements
We now allow g_thread_init(NULL) to be called after other glib calls (with
some minor limitations). This is mainly a documentation change as this
really was already possible.

We also allow g_thread_init() to be called multiple times. Only the
first call actually initializes the threading system, further calls
are ignored (but print a warning if the argument is not NULL).

https://bugzilla.gnome.org/show_bug.cgi?id=606775
2010-01-12 21:37:20 +01:00
7211f7f8eb docs: switch to xi:inbclude for the content to save some more seconds 2010-01-07 11:34:01 +02:00
00db5238d9 docs: switch to xi:inbclude for the content to save some more seconds 2010-01-07 11:34:00 +02:00
d01e2527ce docs: use xi:include to use the generated indexes if available.
This works transparantly for people with new enough gtk-doc (>=1.11) and
significantly improves the build time.
2010-01-07 11:34:00 +02:00
568cd48365 Add GUtf8InputStream - Bug #603270
Add a filter input stream that performs utf8 validation.
2009-12-06 15:23:33 +01:00
91d96350a7 Add G_DEFINE_INTERFACE
This is a macro similar to G_DEFINE_TYPE but it lets you define
interfaces rather than classes.

For discussion, see bug #320482
2009-12-01 10:44:42 +01:00
74a970f754 Add byteswap macros for gsize/gssize. 2009-11-30 19:53:30 -05:00