Matthias Clasen
b96c3b6d60
Mention multithreading as a reason for not using libdbus
2010-05-09 12:24:56 -04:00
David Zeuthen
c148cafdd1
GDBus: Rework GCredentials type
...
These changes are is related to
https://bugzilla.gnome.org/show_bug.cgi?id=617483
and IRC discussions with danw.
2010-05-09 10:03:56 -04:00
Matthias Clasen
bb7106c5df
Add some conceptual changes
2010-05-09 02:27:09 -04:00
Matthias Clasen
8315eb77d5
Some documentation tweaks
...
Add links to the D-Bus docs in some places, and various
other additions.
2010-05-09 01:44:11 -04:00
Matthias Clasen
7ca2e00054
Doc improvements
...
Make sure all unix-specific apis are marked as such.
2010-05-08 23:28:17 -04:00
Simon McVittie
6bea235c8b
Support 64bit integers in GKeyFile
2010-05-08 21:30:27 -04:00
David Zeuthen
5134a1d151
GDBus: Document environment variables in "Running GIO applications"
2010-05-07 14:36:07 -04:00
Matthias Clasen
1ddda12d64
A quick cheat sheet
2010-05-06 20:54:04 -04:00
David Zeuthen
f309334bc6
GDBus: add a man page for gdbus(1)
2010-05-06 19:42:46 -04:00
Matthias Clasen
f14e30818c
Mention D-Bus functionality in the overview
2010-05-06 18:15:00 -04:00
Matthias Clasen
133f66538d
Add a migration chapter for dbus bits
...
Also split migration.xml into separate files per chapter, it was
getting unwieldy.
2010-05-06 17:58:29 -04:00
David Zeuthen
46ce134d51
GDBus: Add new symbols to gio.symbols
2010-05-06 17:31:51 -04:00
David Zeuthen
0fd6498cd8
Add "Since: 2.26" to all new GDBus API
2010-05-06 16:02:08 -04:00
David Zeuthen
c490c14f4e
Set up gtk-doc for GDBus
...
Also move send_credentials() and receive_credentials() to
GUnixConnection. This code might change, discussion is still ongoing
in
https://bugzilla.gnome.org/show_bug.cgi?id=617483 .
2010-05-06 15:31:45 -04:00
Xan Lopez
b3c9c17956
Fix typo in limits documentation
2010-05-04 18:10:56 +02:00
Torsten Schönfeld
f39a49b036
gio: Add a boxed type for GFileAttributeMatcher
...
https://bugzilla.gnome.org/show_bug.cgi?id=616892
2010-05-03 20:13:35 +02:00
Christian Persch
4c10cad661
Add API to get the compile and match flags from a GRegex
...
Bug #616967 .
2010-05-01 13:57:11 +02:00
Shaun McCance
3d5ce40624
[gvariant-varargs.xml] Fix some outdated documentation
2010-04-29 19:27:56 -05:00
Dan Winship
9ba690b386
.gitignore updates for gsettings stuff
2010-04-27 17:04:57 -04:00
Ryan Lortie
cd062e841f
docs and glib.symbols update
2010-04-25 20:08:59 -05:00
Matthias Clasen
ec664445a9
Rename gschema-compile to glib-compile-schemas
...
And clean up the autofoo a bit: use an uppercase variable,
check for pkg-config, check for presence of glib-compile-schemas.
2010-04-23 17:27:26 -04:00
Matthias Clasen
e6e7015bbd
Fix up man page handling
...
Turns out the formatted man pages did not end up in the tarballs. Doh.
2010-04-23 15:03:35 -04:00
Dan Winship
29f3e3f766
GSocket: add support for timeouts
...
Also add options for testing timeouts to socket test programs
https://bugzilla.gnome.org/show_bug.cgi?id=587898
2010-04-23 12:31:31 -04:00
David Zeuthen
3baff96b37
Make sure G_TYPE_ERROR shows up in the docs
...
This is related to bug 614541.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-04-23 12:14:37 -04:00
Javier Jardón
f68dc4d97d
[gsettings] Change AM_GSETTINGS macro to GLIB_GSETTINGS
...
So we don't use Automake's macro namespace
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616648
2010-04-23 17:36:35 +02:00
Matthias Clasen
25725345fb
Fix up distcheck
2010-04-22 22:01:19 -04:00
Matthias Clasen
b2ee97d00d
Fix up g_variant_compare addition
2010-04-22 20:49:20 -04:00
Matthias Clasen
4a62a00c4c
Document --dry-run option of gschema-compile
2010-04-22 20:03:53 -04:00
Dan Winship
19d8cc3375
GUnixSocketAddress: handle abstract sockets with non-0-padded names
...
There are apparently two incompatible ways of naming abstract sockets:
pad the sockaddr with 0s and use the entire thing as the name, or else
don't, and just pass a shorter length value to the relevant functions.
We previously only supported the former method. Add support for the
latter.
Also correctly handle "anonymous" unix sockaddrs (eg, the client side
of a connection, or a socketpair() socket), and add unix domain socket
support to the socket-client and socket-server test programs to make
sure this all works.
https://bugzilla.gnome.org/show_bug.cgi?id=615960
2010-04-22 11:54:41 -04:00
Matthias Clasen
f3e04973e7
Rename gsettings-tool to gsettings
...
And make it verb-based.
2010-04-22 01:17:02 -04:00
Matthias Clasen
03a0f05058
Add a note about requiring a new enough GConf
2010-04-21 12:37:38 -04:00
Matthias Clasen
3bfd739154
Rename gsettingsschemaupdatecache to the more sane gschema_compile
...
To follow existing glib pc variables for binaries.
2010-04-21 11:55:00 -04:00
Bastien Nocera
662f97fefb
Update GSettings porting guide for new m4 macro
2010-04-21 16:49:00 +01:00
Matthias Clasen
12b801cab4
Nuke the gsettingsschemadir pc variable
...
Not really useful, just use $(prefix)/glib-2.0/schemas. We are getting
m4 sugar to coat this over, anyway.
2010-04-21 10:59:17 -04:00
Bastien Nocera
9176175fc8
Add mention of GConfBridge in conversion docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=616384
2010-04-21 14:37:16 +01:00
Matthias Clasen
463203ee0a
Add gettext-domain when required, and allow to specify it on the cmdline
...
Bug 616309
2010-04-20 22:55:15 -04:00
Matthias Clasen
bedf4c3259
Add documentation and translation for gsettings-tool
2010-04-20 22:55:15 -04:00
Matthias Clasen
31a5342784
Refer to the right directory
2010-04-20 19:51:28 -04:00
Matthias Clasen
1b61680abb
Flesh out the porting guide some more
2010-04-20 19:40:26 -04:00
Matthias Clasen
3277b77769
Document g_settings_bind_writable
2010-04-20 19:40:26 -04:00
Javier Jardón
bed462046a
[docs] Fix G_VALUE_COLLECT_INIT documentation
...
Add the documentation to the corresponding section
This macro was introduced in
commit 546fc0ca33
2010-04-20 02:12:02 +02:00
Matthias Clasen
cd9b8b563f
2.25.0
2010-04-19 17:30:42 -04:00
Matthias Clasen
1064097504
Add a bit about autofoo for schemas
...
Always a good idea to have copiable snipplets in a porting guide...
2010-04-19 08:57:19 -04:00
Matthias Clasen
32de7d6905
Fix up docs for backend setup functions
2010-04-18 15:57:11 -04:00
Matthias Clasen
b7afff0033
Add a man page for gio-querymodules
2010-04-18 15:54:54 -04:00
Matthias Clasen
eaae8f6578
Whitespace fix
2010-04-18 15:35:22 -04:00
Matthias Clasen
a6bd74a08d
Update the gschema-compile docs
...
Correct the schema file extension, mention the usual locations
for schemas and add a reference to gsettings-schema-convert.
2010-04-18 14:58:50 -04:00
David King
9023ac0934
[docs] Remove unused sgml template from GObject documentation
...
https://bugzilla.gnome.org/show_bug.cgi?id=589351
Signed-off-by: Javier Jardón <jjardon@gnome.org>
2010-04-18 20:21:10 +02:00
Matthias Clasen
87e68c75bc
Distcheck fixes
2010-04-17 20:13:59 -04:00
Matthias Clasen
3db0f554e4
Some build fixes
2010-04-17 16:57:28 -04:00
Matthias Clasen
0d7fbae04c
Remove garbage
2010-04-17 00:36:14 -04:00
Matthias Clasen
bd273f9e09
Merge the GSettings docs
2010-04-17 00:31:41 -04:00
Matthias Clasen
61a5692fa1
Man page tweaks
...
Add enough info to keep the docbook stylesheets from embedding
FIXMEs in the formatted output.
2010-04-16 20:43:53 -04:00
Matthias Clasen
51d40405de
Man page tweaks
2010-04-16 20:40:02 -04:00
Matthias Clasen
4c90d4cd45
Add indices for 2.26 api additions
2010-04-16 19:13:51 -04:00
Ryan Lortie
18ba085d0a
merge GSettingsBackend
2010-04-15 14:59:41 -04:00
Ryan Lortie
8d6492ed15
Remove accidental checkins
2010-04-15 14:44:59 -04:00
Javier Jardón
c3f1025c33
Remove g_type_class_get_private() public documentation
...
This is a internal function needed for the documented
G_TYPE_CLASS_GET_PRIVATE() macro
This was introduced by error in
commit 81e2aa941b
2010-03-29 18:23:48 +02:00
Matthias Clasen
5ba8043f12
Third try to get this right...
2010-03-26 11:15:49 -04:00
Matthias Clasen
6cce575a25
Fix a typo
2010-03-26 10:24:06 -04:00
Matthias Clasen
81e2aa941b
Some more doc cleanups
2010-03-26 10:11:46 -04:00
Matthias Clasen
431840a44e
Add g_io_module_query to docs
2010-03-26 09:22:58 -04:00
Ryan Lortie
816990a011
GVariant: Removing mentions of &a from docs
...
This isn't supported anymore (for the time being...)
Partial fix for bug 613618.
2010-03-23 09:18:14 -05:00
Christian Dywan
35059f2c04
Correct typo of libray/ library in GObject tutorial
...
Fixes bug #613667
2010-03-23 11:59:43 +01:00
Ryan Lortie
0afc140712
2.23.6
2010-03-21 20:06:39 -05:00
Ryan Lortie
6f33038397
gtk-doc fixups
2010-03-21 14:12:48 -05:00
Ryan Lortie
bf4dbdbf0e
merge GVariant parser
2010-03-21 12:55:30 -05:00
Ryan Lortie
9dea0253a3
GVariant: add loading, byteswapping, normalisation
2010-03-14 15:56:18 -04:00
Colin Walters
f552689058
[GDesktopAppInfo] New function g_desktop_app_info_get_filename
...
This allows access to the full file path, where possible.
https://bugzilla.gnome.org/show_bug.cgi?id=612832
2010-03-14 15:45:46 -04:00
Javier Jardón
62a133f55d
Improve the documentation about single include exceptions
...
Also, reenable the compiling Glib application section
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612736
2010-03-13 01:33:09 +01:00
Ryan Lortie
f9d8d70396
gtk-doc: ignore gvariant-internal.h
2010-03-08 11:29:27 -05:00
Ryan Lortie
929a2e1ae1
Add gvariant-varargs.xml to the distribution
2010-03-08 11:25:37 -05:00
Ryan Lortie
75f761bcaa
GVariant variable arguments, tests, cleanups
...
Merge GVariant variable arguments support and put it under tests.
Also, remove the hack of the test case directly '#include'ing .c files
from glib/. Instead, create a non-installed gvariant-internal.h that
the tests can include and make the symbols in it visible on the symbol
table of the shared library. These symbols (as they are present in no
installed header files) are not part of the API of GLib.
Increase test coverage in a few other areas.
2010-03-08 10:31:19 -05:00
Ryan Lortie
dfcee5865b
gtk-doc: ignore GBuffer
2010-03-07 02:15:37 -05:00
Stefan Kost
fa32ee5610
docs: exchange "Subversion" with "source code repository"
...
Fixes the outdated reference.
2010-03-06 13:36:38 +02:00
Claudio Saavedra
766183c079
Remove GUtf8InputStream leftover in docs
...
Fixes build.
2010-03-04 19:18:12 +02:00
Behdad Esfahbod
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
Felix Riemann
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
Ryan Lortie
fe6e278a87
GVariantBuilder: allow for stack allocation
2010-03-03 03:38:02 -05:00
Paolo Borelli
277b9717da
Remove utf8inputstream leftovers in a few other places
2010-03-01 10:24:43 +01:00
Ryan Lortie
515434bdcb
GVariantIter, GVariantBuilder
2010-02-22 00:39:01 -05:00
Matthias Clasen
3983418c25
Fix up GFileDescriptorBased docs
2010-02-21 19:55:02 -05:00
Matthias Clasen
03fc92784d
Add indices for 2.24 additions
2010-02-21 19:48:22 -05:00
Matthias Clasen
80a160c7c6
Small doc fixes
2010-02-21 19:46:57 -05:00
Matthias Clasen
de6914a46a
Add a pointer to G_DEFINE_INTERFACE
2010-02-21 15:32:08 -05:00
Ryan Lortie
ed3c914cdb
Merge the main public API of GVariant
2010-02-19 10:52:03 -05:00
Ryan Lortie
1e655eb02c
merge GVariant
2010-02-10 11:35:01 -05:00
Matthias Clasen
f570cf99b3
Doc cleanups
2010-02-09 09:16:23 -05:00
Ryan Lortie
3443f47ddf
G{Byte,Ptr,}Array: move docs from tmpl to .c
2010-02-01 12:39:29 -05:00
Ryan Lortie
501a2906d3
GList, GSList: move docs from tmpl to .c
2010-02-01 12:39:24 -05:00
Ryan Lortie
c8c5c5a991
remove trailing whitespace breaking .gitignore
2010-02-01 10:28:39 -05:00
Ryan Lortie
4bdf7d12a8
GIOChannel: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
Ryan Lortie
4353151449
GTree, GNode: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
Ryan Lortie
d81506a154
GThreadPool: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
Ryan Lortie
c471468ca4
GRelation: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
Ryan Lortie
21a6b69f4f
GCache: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
Ryan Lortie
fa7cafae5c
GChecksum: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
Ryan Lortie
5ee096636b
GCompletion: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
Ryan Lortie
6d52d34dff
data{list,sets}, quarks: move docs from tmpl to .c
2010-01-30 23:34:19 -05:00
Ryan Lortie
c7000fcfec
GPattern: move docs from tmpl to .c
2010-01-30 23:10:34 -05:00
Ryan Lortie
84572f81bf
String chunks: move docs from tmpl to .c
2010-01-30 23:04:52 -05:00
Ryan Lortie
4431ac5dda
Move allocator and memchunk docs from tmpl to .c
2010-01-30 22:58:43 -05:00
Ryan Lortie
3a161ee8f3
GSequence: move docs from tmpl to .c
2010-01-30 22:19:29 -05:00
Ryan Lortie
0ab7bb4b18
GShell: move docs from tmpl to .c
2010-01-30 22:15:50 -05:00
Ryan Lortie
f6482a1eaa
GTimer: move docs from tmpl to .c
2010-01-30 22:12:22 -05:00
Ryan Lortie
4c58a85dd1
Revert accidental commit "dirt"
...
This reverts commit c46bc6ba1f
.
2010-01-30 16:00:51 -05:00
Ryan Lortie
c46bc6ba1f
dirt
2010-01-30 13:30:00 -05:00
Ryan Lortie
6857767b86
move threads docs to .c
2010-01-30 13:30:00 -05:00
Ryan Lortie
4234481855
GIOChannel: fill in missing docs
2010-01-30 13:30:00 -05:00
Ryan Lortie
d51b6c471a
GRand: move docs from tmpl to inline comments
2010-01-30 12:32:37 -05:00
Ryan Lortie
c73d281843
GHash: move docs from tmpl to inline comments
2010-01-28 22:36:48 -05:00
Ryan Lortie
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
Ryan Lortie
595cad2531
glib docs: Delete and ignore empty .tmpl files
2010-01-28 12:40:45 -05:00
Behdad Esfahbod
082ff883b6
Improve type documentation
2010-01-26 16:12:20 -05:00
Matthias Clasen
f13804f68e
Minor docs update
2010-01-25 12:46:35 -05:00
Ryan Lortie
0ccb288da1
merge GVariantType
...
GVariantType is the type system for GVariant
2010-01-25 11:27:28 -05:00
Alexander Larsson
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
Alexander Larsson
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
Stefan Kost
7211f7f8eb
docs: switch to xi:inbclude for the content to save some more seconds
2010-01-07 11:34:01 +02:00
Stefan Kost
00db5238d9
docs: switch to xi:inbclude for the content to save some more seconds
2010-01-07 11:34:00 +02:00
Stefan Kost
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
Paolo Borelli
568cd48365
Add GUtf8InputStream - Bug #603270
...
Add a filter input stream that performs utf8 validation.
2009-12-06 15:23:33 +01:00
Dan Winship
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
Ryan Lortie
74a970f754
Add byteswap macros for gsize/gssize.
2009-11-30 19:53:30 -05:00
Matthias Clasen
2532707ce4
2.23.0
2009-11-30 00:09:36 -05:00
Matthias Clasen
8907bfee86
Fix up GIO docs
2009-11-29 22:54:16 -05:00
Alexander Larsson
7d51c96e5e
Add G_IMPLEMENT_INTERFACE_DYNAMIC
...
Convenience macro to easy interface addition for dynamic types.
https://bugzilla.gnome.org/show_bug.cgi?id=508157
2009-11-26 11:20:18 +01:00
Ryan Lortie
3d7edc137e
Bug 601637 - add GUnixFDList
...
change GUnixFDMessage to contain a GUnixFDList.
add test case for GUnixFDMessage and GUnixFDList.
update docs.
2009-11-24 17:55:57 -05:00
Ryan Lortie
c005878ae7
Bug 585566 - GSocketListener API issues
...
Add a new function, g_socket_listener_add_any_inet_port(), to deal with
the desired use case.
2009-11-19 10:04:27 -06:00
Ryan Lortie
983a717fa6
Bug 535159 - g_file_has_parent
...
- add a g_file_has_parent() function as a wrapper around
g_file_get_parent()
2009-11-17 20:27:38 -06:00
Javier Jardón
18b3ff33af
Don't mention g_utf32_to_utf8() and g_utf8_to_utf32()
...
These functions doesn't exist.
Suggest to use g_ucs4_to_utf8/g_utf8_to_ucs4 to produce the UTF-8
representation of a gunichar
This fix bug: https://bugzilla.gnome.org/show_bug.cgi?id=601874
2009-11-16 00:09:16 +01:00
Javier Jardón
96bf69d4cc
Suggest the use of G_STRFUNC
...
Suggest G_STRFUNC in the documentation of the deprecated functions
G_GNUC_PRETTY_FUNCTION and G_GNUC_FUNCTION
2009-11-15 23:58:23 +01:00
Tomas Bzatek
e95a3b0576
Documentation fixes
2009-10-13 16:21:42 +02:00
Matthias Clasen
4c633ff0b5
2.22.0
2009-09-22 16:57:08 -04:00
Matthias Clasen
9203da305b
some doc updates
2009-09-22 12:36:50 -04:00
Alexander Larsson
a830fbd62c
Document new gdb macros
2009-09-21 15:39:00 +02:00
Dan Winship
f393e80587
Clarify g_ptr_array_set_size() docs re: free_func
2009-09-08 11:19:13 -04:00
Benjamin Otte
4114f1214c
Bug 594034 - Use g_mkstemp_full() when creating the replacement file
...
Previous code used g_mkstemp(). But when using
G_FILE_CREATE_REPLACE_DESTINATION, no attempt was made to ensure proper
mode and flags of the created temporary file. The visible issue was that
the file was always created with mode 0600 as opposed to using 0666.
(The invisible issue was that O_RDWR was used instead of O_WRONLY.)
2009-09-04 22:45:57 +02:00
Benjamin Otte
24bec5c5bd
Bug 594034 - Add g_mkstemp_full()
...
This function exposes more variables than g_mkstemp() and therefor
allows more flexibility when creating temporary files.
The intended use is gio's code for g_file_replace() (see next patch)
2009-09-04 22:45:07 +02:00
Matthias Clasen
eadef0325a
Documentation fixes
2009-08-24 13:34:38 -04:00
Benjamin Otte
63426886ff
Add g_cancellable_release_fd()
...
This patch only adds the function. The function is a NOP.
See the API documentation for a rationale.
Part of: Bug 591388 - number of GCancellables available is too limited
2009-08-19 11:02:05 +02:00
Craig Loftus
a465508e2d
Migrate gbase64 docs from SGML template to inline comments
...
Fixes bug #589649 .
Signed-off-by: David King <davidk@openismus.com>
2009-08-10 15:40:01 +02:00
Philip Withnall
93d40918c5
Added clarification to mutex free functions
...
Clarified that it is A Bad Idea to free a mutex when it's locked.
2009-08-06 18:02:11 +01:00
Tristan Van Berkom
aac978ec72
Added clarification to GArray->len documentation
...
Clarify that GArray->len does not include the possible
terminating zero element.
2009-07-21 12:58:39 -04:00
Matthias Clasen
9c278ded7d
2.21.4
2009-07-17 20:31:28 -04:00
Benjamin Otte
6f48065958
Fix a typo in GRegex documentation
2009-07-09 15:35:43 +02:00
Ryan Lortie
10ba0c2e5c
Merge branch 'tree-refcount'
2009-07-07 09:45:31 +01:00
Matthias Clasen
400959ddbd
2.21.3
2009-07-06 00:31:47 -04:00
Matthias Clasen
f043439d78
Ignore gfileinfo-priv.h
2009-07-05 22:24:14 -04:00
David Zeuthen
99a1c47343
Allow interaction when unmounting mounts
...
For details, see bug 587482. The new api:
- Provide new _with_operation() variants of all unmount and eject methods
- Add GMountOperation::show-processes signal
- this can be used to show processes blocking an unmount operation
- Deprecate all unmount and eject methods
- Add g_drive_can_start_degraded() method
- this is to avoid auto-starting degraded drives
- Make g_drive_stop() resp. g_file_stop_mountable() take a GMountOperation
- these ops were recently added and not yet public API so it's fine
to change how they work
- Provide a way to poll mountable files, e.g. g_file_poll_mountable()
- Add some missing file attributes for mountable files
- G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE
- needed for the GDU Nautilus extensions to format a volume
- G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED:
- mimics g_drive_can_start_degraded()
- G_FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL:
- mimics g_drive_can_poll_for_media()
- G_FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC
- mimics g_drive_is_media_check_automatic()
2009-07-05 21:59:38 -04:00
Ryan Lortie
8792d862db
GTree: switch to GSlice, add refcounts ( #587773 )
2009-07-05 12:30:54 +01:00
Christian Persch
18e0bcf02f
Add @basename@ substitution to glib-mkenums
...
Move man page addition to the right place. Bug #587307 .
2009-07-03 21:20:11 +02:00
Dan Winship
4363f1932f
Add g_main_context_push_thread_default() etc
...
This allows applications to use async methods from other threads, or
in multiple independent main loops.
http://bugzilla.gnome.org/show_bug.cgi?id=579984
2009-07-01 09:02:23 -04:00
Matthias Clasen
160c39a9af
Move some uri functions to a better place
2009-06-26 23:18:17 -04:00
Matthias Clasen
35911ae00f
Fix a typo
2009-06-26 23:09:35 -04:00
David Zeuthen
0ccd18bc83
Bug 586675 – Runtime library location
...
Introduce an option to specify the runtime location for libraries via
a relative path to libdir.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2009-06-23 12:58:35 -04:00
Ryan Lortie
4c791f49e5
GMappedFile: add refcounting, switch to GSlice
...
- add g_mapped_file_ref() and g_mapped_file_unref().
- deprecate g_mapped_file_free().
- move to GSlice for allocating the GMappedFile struct.
2009-06-18 15:01:18 -04:00
David Zeuthen
fae755e056
Bug 585591 – Starting/stopping drives
...
Add API for starting/stopping drives. This new API will enable
GVolumeMonitor and GVfs implementations to add support for the
following features
1. Powering down external hard disk enclosures / drives
2. Starting/stopping multi-disk devices (such as RAID/btrfs/ZFS)
3. Connecting/disconnecting iSCSI devices
4. Reacting to the user pressing e.g. the "remove drive" button on
a IBM/Lenovo Ultrabay: http://www.thinkwiki.org/wiki/Ultrabay
See the bug for the corresponding GVfs and Nautilus changes.
2009-06-15 10:59:43 -04:00
Matthias Clasen
2553df615d
Refer to the correct gcc deprecation options
...
This oversight was pointed out in bug 585520.
2009-06-15 01:09:25 -04:00
Matthias Clasen
2c5ac901d9
Fix some typos in list documentation
...
This fixes bug 585726.
2009-06-15 01:03:54 -04:00
Ryan Lortie
f7d756f5b6
add g_socket_speaks_ipv4()
...
Partial fix for Bug 585575.
2009-06-12 12:21:07 -04:00
Benjamin Otte
139af6f700
update the overview image of the gio docs
...
The old image was confusing and after some discussions in #nautilus we
made a new one.
2009-06-08 17:29:22 +02:00
Matthias Clasen
33a2f5a212
Release 2.21.1
2009-05-28 23:44:48 -04:00
Matthias Clasen
06144900ec
Documentation and coding style fixups
...
Lots of pedanic changes.
2009-05-27 18:20:08 -04:00
Matthias Clasen
eecbbb0a20
Fix the an index title
2009-05-27 12:07:13 -04:00
Alexander Larsson
ce171195d9
Add g_inet_address_get_native_size ( #583205 )
...
This can be used to get the size of g_inet_address_to_bytes().
2009-05-25 11:33:56 +02:00
Christian Persch
fc9a888b8c
Add G_G[U]INTPTR_FORMAT and G_GINTPTR_MODIFIER
...
Add macros for printf formatting for g[u]intptr. Bug 569376.
2009-05-23 17:58:10 +02:00
Christian Persch
d046bfe577
Document g[u]intptr
...
Bug 569375.
2009-05-23 17:56:10 +02:00
Yeti
01b79d67ef
Make g_error_new_valist public
...
Bug #569024 .
2009-05-23 17:52:58 +02:00
Sjoerd Simons
9033b37589
Add helper functions for connecting to service ( #583061 )
2009-05-20 12:41:50 +02:00
Alexander Larsson
9346f461f3
Add missing types to gio.types
2009-05-20 12:14:55 +02:00
Alexander Larsson
5cd86fbda6
Remove protocol names, instead use an enum with common protocols
...
The whole protocol name thing is pretty weird. The getprotobyname functions
seem to only specify one mapping for name <-> ids, so all families/types
must use the same values. Plus the values used for the protocols are
standardized by IANA, so are always the same.
So, we drop using names for protocols, intead introducing an enum with
a few commonly availible and used protocols.
2009-05-20 12:14:50 +02:00
Alexander Larsson
053f9e72b1
Add support for graceful disconnect to GTcpConnection
2009-05-20 11:19:47 +02:00
Alexander Larsson
0ffe722193
Add g_socket_shutdown
2009-05-19 11:52:33 +02:00
Alexander Larsson
03441e724a
Document GOutputVector and GInputVector
2009-05-19 11:27:07 +02:00
Alexander Larsson
e1a4389cbc
Rename g_socket_check_pending_error to g_socket_check_connect_result
...
This is only used for connect anyway, and this describes the operation
better.
2009-05-19 10:57:58 +02:00
Alexander Larsson
f24c7fa9cb
Add support for abstract unix socket addresses
2009-05-18 21:31:28 +02:00
Alexander Larsson
6ea86cc57f
Update the docs for the new network APIs
...
This imports the network APIs into the gio reference docs, and cleans
up a bunch of gtk-doc warnings and documentation issues.
2009-05-18 13:07:43 +02:00
Alexander Larsson
822abda451
Add more internal headers for gtk-doc to ignore
...
This gives less bogus output in gio-unused.txt
2009-05-18 11:29:11 +02:00
Matthias Clasen
a28215fa90
Release 2.21.0
2009-05-03 18:08:49 -04:00
Matthias Clasen
008ae16d75
Add new functions
2009-05-03 17:00:37 -04:00
Matthias Clasen
a4ac1b0552
Fix reference to g_strtoull
...
As pointed out in bug 580546, that function does not exit.
2009-05-02 22:36:15 -04:00
David Zeuthen
402847c887
Bug 580450 – Reference counting and boxed types for arrays
...
Add reference counting and boxed types for GArray, GByteArray and GPtrArray.
Signed-off-by: Matthias Clasen <mclasen@redhat.com>
2009-04-29 11:17:23 -04:00
David Zeuthen
49dfb50afc
Bug 580453 – Hash and equal functions for gint64 and gdouble
2009-04-27 13:27:44 -04:00
Dan Winship
9a3d18d2a6
GResolver wrappers: GNetworkAddress, GNetworkService, GSocketConnectable
...
Higher-level wrappers around GResolver. GSocketConnectable provides an
interface for synchronously or asynchronously iterating multiple
socket addresses, with GNetworkAddress and GNetworkService providing
interfaces based on hostname and SRV record resolution.
Part of #548466 .
2009-04-22 08:36:38 -04:00
Dan Winship
c94d3f9288
Add GResolver, a glib-ish interface to DNS
...
GResolver provides asynchronous (and synchronous-but-cancellable) APIs
for resolving hostnames, reverse-resolving IP addresses back to
hostnames, and resolving SRV records. Part of #548466 .
2009-04-22 08:36:32 -04:00
Dan Winship
68fc055627
Add network address and socket types
...
Types and methods for dealing with IPv4 and IPv6 addresses (and UNIX
domain socket addresses under UNIX). This does not include code for
actual socket I/O.
Originally from "gnio". Much of the code was written by Christian
Kellner, Samuel Cormier-Iijima, and Ryan Lortie.
Part of #548466 .
2009-04-22 08:36:10 -04:00
Dan Winship
6a3b4fa05a
Add hostname-related utilities in glib/ghostutils.h
...
Functions for converting between UTF-8 IDNs (Internationalized Domain
Names) and their ASCII-Compatible Encodings, plus a function to recognize
IP addresses. Part of #548466 .
2009-04-22 08:36:02 -04:00
Stefan Kost
2026c232b3
goption: move docs from tmpl folder to inline comments
2009-04-21 16:35:26 +03:00
Alexander Larsson
0001014c37
Add helpers for connecting/disconnecting to cancelled signal
...
There are race conditions when connecting and disconnecting from the
"cancelled" signal on GCancellable which you need to do when
implementing cancellable operations. This adds helper functions that
avoid these races and mentions these races in the docs. (#572844 )
2009-04-20 13:17:03 +02:00
Matthias Clasen
785bed2e18
Update README files to refer to git
...
Update various README files to refer to git instead of svn.
Add a README.commits that is pretty much a copy of the same file
in GTK+. Also discontinue ChangeLog files.
2009-03-31 19:39:16 -04:00
Matthias Clasen
5a8a224ff0
2.20.0
...
svn path=/trunk/; revision=7976
2009-03-13 05:44:11 +00:00
Matthias Clasen
a902f5257c
2.19.10
...
svn path=/trunk/; revision=7942
2009-03-02 06:36:08 +00:00
Matthias Clasen
3f07ef2119
2.19.9
...
svn path=/trunk/; revision=7939
2009-03-02 05:49:44 +00:00
Matthias Clasen
64bc5d874f
Fix some typos
...
svn path=/trunk/; revision=7927
2009-03-01 06:59:31 +00:00
Matthias Clasen
4611dadadd
2.19.8
...
svn path=/trunk/; revision=7876
2009-02-17 18:36:36 +00:00
Matthias Clasen
7b106d2066
2.19.7
...
svn path=/trunk/; revision=7868
2009-02-17 02:49:52 +00:00
Stefan Kost
c34b273958
Add online urls for library.gnome.org. This allows other docs to do
...
* gio/gio-docs.xml:
* glib/glib-docs.sgml:
* gobject/gobject-docs.sgml:
Add online urls for library.gnome.org. This allows other docs to do
gtkdoc-rebase --online --html-dir=html
before publishing docs and have working xrefs.
svn path=/trunk/; revision=7853
2009-02-06 08:09:24 +00:00
Matthias Clasen
afa157a73d
2.19.6
...
svn path=/trunk/; revision=7845
2009-02-02 20:09:08 +00:00
Ryan Lortie
129e86cf2c
Bug 568575 – _async functions for GDataInputStream
...
2009-01-28 Ryan Lortie <desrt@desrt.ca>
Bug 568575 – _async functions for GDataInputStream
* gdatainputstream.h:
* gdatainputstream.c: add _async versions of read_line and read_until.
* gio.symbols:
* ../docs/reference/gio/gio-sections.txt: add new functions
* tests/sleepy-stream.c: new test case for async read line
* tests/Makefile.am: add new test
svn path=/trunk/; revision=7835
2009-01-28 16:39:39 +00:00
Christian Persch
17b9b43a7a
Add G_GOFFSET_FORMAT and friends. Bug #563141 .
...
* configure.in:
* docs/reference/glib/glib-sections.txt:
* docs/reference/macros_misc.sgml:
* docs/reference/glib/tmpl/types.sgml: Add
G_GOFFSET_FORMAT and friends. Bug #563141 .
svn path=/trunk/; revision=7834
2009-01-28 14:09:18 +00:00
Stefan Kost
0b3588bc12
Add SCAN_OPTIONS=--ignore-decorators="GLIB_VAR" to Makefile.am to fix on
...
* docs/reference/glib/Makefile.am:
Add SCAN_OPTIONS=--ignore-decorators="GLIB_VAR" to Makefile.am to fix
on problem with the doc build.
svn path=/trunk/; revision=7829
2009-01-23 15:10:31 +00:00
Ryan Lortie
a9c978a354
Bug 568394 – dropping the last reference to a stream filter closes the
...
2009-01-20 Ryan Lortie <desrt@desrt.ca>
Bug 568394 – dropping the last reference to a stream filter closes the
base stream
* gfilterinputstream.h:
* gfilterinputstream.c: add "close-base-stream" property and only
close the base stream if it is true. issue async close callbacks from
correct source object.
* gfilteroutputstream.h:
* gfilteroutputstream.c: add a "close-base-stream" property and only
close the base stream if it is true. issue async close callbacks from
correct source object.
* gbufferedoutputstream: check g_filter_output_stream_get_close_base()
before closing the base stream. fix invalid source tag comparison in
close_async (was comparing to flush_async).
* ../docs/reference/gio/gio-sections.txt:
* gio.symbols: add
g_filter_{in,out}put_stream_{g,s}et_close_base_stream
* tests/filter-streams.c: new test cases
* tests/Makefile.am: add new test
* tests/.gitignore: add new test
svn path=/trunk/; revision=7825
2009-01-21 14:09:56 +00:00
Matthias Clasen
af6a048743
2.19.5
...
svn path=/trunk/; revision=7820
2009-01-19 07:46:43 +00:00
Matthias Clasen
c8dd07333a
Bug 564728 Add function to decode base64 encoded data in place
...
2009-01-13 Matthias Clasen <mclasen@redhat.com>
Bug 564728 Add function to decode base64 encoded data in place
* glib/glib.symbols:
* glib/gbase64.[hc] (g_base64_decode_inplace): New convenience
API to decode in place, overwriting the input string. Patch by
Sebastian Dröge.
svn path=/trunk/; revision=7807
2009-01-13 19:59:32 +00:00
Matthias Clasen
85fa6de695
2.19.4
...
svn path=/trunk/; revision=7777
2009-01-05 18:06:05 +00:00
Ryan Lortie
876f03f807
Add g_simple_async_result_is_valid(). Implementation by Dan Winship.
...
2009-01-05 Ryan Lortie <desrt@desrt.ca>
* gio.symbols:
* ../docs/reference/gio/gio-sections.txt:
* gsimpleasyncresult.h:
* gsimpleasyncresult.c: Add g_simple_async_result_is_valid().
Implementation by Dan Winship. Closes #566170 .
svn path=/trunk/; revision=7766
2009-01-05 06:57:16 +00:00
Matthias Clasen
34928d8d05
Move docs inline
...
svn path=/trunk/; revision=7761
2009-01-03 04:15:17 +00:00
Matthias Clasen
1643b117b9
Fix an example.
...
svn path=/trunk/; revision=7757
2009-01-02 02:26:39 +00:00
Matthias Clasen
649c25f216
2.19.3
...
svn path=/trunk/; revision=7746
2008-12-15 20:01:49 +00:00
Matthias Clasen
b047087ac3
Add "fd" and "close-fd" properties including getters and setters. Patch by
...
* gio.symbols:
* gunixinputstream.[hc]:
* gunixoutputstream.[hc]: Add "fd" and "close-fd" properties
including getters and setters. Patch by Maciej Piechotka
svn path=/trunk/; revision=7735
2008-12-08 05:41:43 +00:00
Behdad Esfahbod
bb63c612bf
Bug 563156 – Document printing and scanning gunichar values
...
2008-12-07 Behdad Esfahbod <behdad@gnome.org>
Bug 563156 – Document printing and scanning gunichar values
* glib/tmpl/unicode.sgml: Document printing and scanning gunichar
values.
svn path=/trunk/; revision=7731
2008-12-08 02:58:30 +00:00
Behdad Esfahbod
8426d48f39
Bug 563150 – G_GU?INT*_MODIFIER/FORMAT docs
...
2008-12-07 Behdad Esfahbod <behdad@gnome.org>
Bug 563150 – G_GU?INT*_MODIFIER/FORMAT docs
* glib/tmpl/glib-unused.sgml:
* glib/tmpl/macros_misc.sgml:
* glib/tmpl/types.sgml:
Update docs to mention scanning as well as printing.
Cross reference these from their respective types.
svn path=/trunk/; revision=7730
2008-12-08 02:11:30 +00:00
Matthias Clasen
cce2159983
2.19.2
...
svn path=/trunk/; revision=7721
2008-12-01 20:01:16 +00:00
Matthias Clasen
ec48fa8fc2
2.19.1
...
svn path=/trunk/; revision=7717
2008-12-01 14:44:26 +00:00
Alexander Larsson
a95b7a3fab
Add and document g_mount_is_shadowed plus calls to set/unset a mount as
...
2008-12-01 Alexander Larsson <alexl@redhat.com>
* gio.symbols:
* gmount.[ch]:
* gunionvolumemonitor.c:
* gvolume.c:
Add and document g_mount_is_shadowed plus calls
to set/unset a mount as shadowed
svn path=/trunk/; revision=7716
2008-12-01 13:46:11 +00:00
Matthias Clasen
d06747703b
Mention all and help special values in debug envvars.
...
svn path=/trunk/; revision=7713
2008-12-01 06:10:50 +00:00
Matthias Clasen
7570db065a
Remove the questionable closing sentence and all references to private
...
* gobject/tut_gtype.xml: Remove the questionable closing sentence
and all references to private functions. Pointed out by Christian
Dywan.
svn path=/trunk/; revision=7711
2008-12-01 03:13:46 +00:00
Matthias Clasen
db830dd381
Fix some documentation typos
...
svn path=/trunk/; revision=7707
2008-11-28 23:53:13 +00:00
Matthias Clasen
a44f5f6aaa
Add g_app_info_get_commandline. Requested by Hans Petter Jansson.
...
* gio.symbols:
* gappinfo.[hc]: Add g_app_info_get_commandline. Requested
by Hans Petter Jansson.
* gdesktopappinfo.c: And implement it here.
svn path=/trunk/; revision=7706
2008-11-28 23:16:45 +00:00
Matthias Clasen
a2830c774d
Improve docs
...
svn path=/trunk/; revision=7704
2008-11-28 20:29:42 +00:00
Matthias Clasen
e4834e31c3
Improve the docs
...
svn path=/trunk/; revision=7702
2008-11-28 19:52:37 +00:00
Matthias Clasen
08cae5cd63
Nicer indices
...
svn path=/trunk/; revision=7665
2008-11-21 07:28:50 +00:00
Matthias Clasen
dca2f339d5
Add some new macros
...
svn path=/trunk/; revision=7657
2008-11-15 00:54:24 +00:00
Matthias Clasen
fc4f55a1d0
Add G_FILE_ATTRIBUTE_PREVIEW_ICON
...
svn path=/trunk/; revision=7655
2008-11-15 00:04:49 +00:00
Behdad Esfahbod
d442b59022
Bug 559448 – GObject Reference Manual (typo)
...
2008-11-10 Behdad Esfahbod <behdad@gnome.org>
Bug 559448 – GObject Reference Manual (typo)
* gobject/tut_gobject.xml: Fix typo.
svn path=/trunk/; revision=7646
2008-11-10 14:37:21 +00:00
Matthias Clasen
01ff0656a4
Mention ac_cv_func_posix_getgrgid_r.
...
* glib/cross.sgml: Mention ac_cv_func_posix_getgrgid_r.
svn path=/trunk/; revision=7643
2008-11-04 04:28:32 +00:00
16:04:38 Tim Janik
b54e0af92f
Clarified/added docs for G_STRINGIFY, G_PASTE and G_STATIC_ASSERT, based
...
2008-10-29 16:04:38 Tim Janik <timj@gtk.org>
* glib/tmpl/macros_misc.sgml: Clarified/added docs for
G_STRINGIFY, G_PASTE and G_STATIC_ASSERT, based on
patches from Christian Persch and Christian Dywan.
svn path=/trunk/; revision=7634
2008-10-29 15:14:29 +00:00
Alexander Larsson
4f0b18d203
Bug 555740 - gicon serialization Based on patch from David Zeuthen
...
2008-10-21 Alexander Larsson <alexl@redhat.com>
Bug 555740 - gicon serialization
Based on patch from David Zeuthen
* gicon.[ch]:
* gio.symbols:
Add g_icon_to_string() and g_icon_new_for_string().
* gemblem.c:
* gemblemedicon.c:
* gfileicon.c:
* gthemedicon.c:
Implement icon serialization for built-in icon types
* tests/Makefile.am:
* tests/g-icon.c:
Added GIcon serialization test
svn path=/trunk/; revision=7618
2008-10-21 11:51:48 +00:00
Matthias Clasen
82c68c6a14
2.19.0
...
svn path=/trunk/; revision=7611
2008-10-16 23:59:50 +00:00
Matthias Clasen
094957475a
Don't specify multiple directories in DOC_SOURCE_DIR. It doesn't work.
...
2008-10-16 Matthias Clasen <mclasen@redhat.com>
* glib/Makefile.am: Don't specify multiple directories in
DOC_SOURCE_DIR. It doesn't work.
svn path=/trunk/; revision=7607
2008-10-16 19:27:22 +00:00
Dan Winship
1ae3a4aec1
Fix lots of typos, document g_assert_error() and g_assert_no_error()
...
* glib/tmpl/testing.sgml: Fix lots of typos, document
g_assert_error() and g_assert_no_error()
svn path=/trunk/; revision=7557
2008-09-27 01:44:07 +00:00
Dan Winship
7f4864e58d
Bug 505361 - gunixinputstream.c assumes poll() available
...
Bug 509446 - portable blocking gio cancellation
* gcancellable.c (g_cancellable_make_pollfd): New method to make a
GPollFD for a cancellable (which is slightly more complicated on
Windows than Unix).
* gunixinputstream.c (g_unix_input_stream_read):
* gunixoutputstream.c (g_unix_output_stream_write): Use
g_cancellable_make_pollfd() and g_poll() rather than using poll()
directly.
* tests/unix-streams.c: test of GUnixInputStream,
GUnixOutputStream, and GCancellable.
svn path=/trunk/; revision=7553
2008-09-26 16:19:35 +00:00
Matthias Clasen
8d88b840a2
Move docs
...
svn path=/trunk/; revision=7544
2008-09-26 13:55:51 +00:00
Dan Winship
ac68024ec1
Move this out of gmain.c and make it part of the public API. (Part of Bug
...
* glib/gpoll.c (g_poll): Move this out of gmain.c and make it part
of the public API. (Part of Bug 505361 - gunixinputstream.c
assumes poll() available.)
svn path=/trunk/; revision=7535
2008-09-23 16:32:30 +00:00
Matthias Clasen
ac516ab07e
2.18.1
...
svn path=/trunk/; revision=7505
2008-09-17 23:56:04 +00:00
Matthias Clasen
4d090b47b8
Add forgotten function
...
svn path=/trunk/; revision=7487
2008-09-15 14:56:22 +00:00
Matthias Clasen
876aaf7174
Reinstate docs that got lost
...
svn path=/trunk/; revision=7478
2008-09-12 22:59:03 +00:00
Matthias Clasen
e43de8e0e6
2.18.0
...
svn path=/trunk/; revision=7434
2008-09-02 20:09:55 +00:00
Ryan Lortie
920f3bffb3
Bug 549771 – improved .gitignore for glib
...
2007-09-02 Ryan Lortie <desrt@desrt.ca>
Bug 549771 – improved .gitignore for glib
* docs/reference/.gitignore:
* docs/reference/gio/.gitignore:
* docs/reference/gobject/tmpl/.gitignore:
* gio/.gitignore:
* gio/tests/.gitignore:
* glib/.gitignore:
* glib/libcharset/.gitignore:
* glib/tests/.gitignore:
* gmodule/.gitignore:
* gobject/.gitignore:
* gobject/tests/.gitignore:
* po/.gitignore:
* tests/.gitignore: new files
* .gitignore: remove 'build' (since it's part of glib now), add more
useful things.
svn path=/trunk/; revision=7432
2008-09-02 18:40:39 +00:00
Matthias Clasen
7a9c75a099
Add g_object_get_type
...
svn path=/trunk/; revision=7429
2008-09-02 17:39:32 +00:00
Matthias Clasen
56f80f620e
Add missing docs
...
svn path=/trunk/; revision=7426
2008-09-02 17:03:20 +00:00
Matthias Clasen
32947a3b4a
small addition
...
svn path=/trunk/; revision=7406
2008-08-27 20:13:58 +00:00
Matthias Clasen
e17c805ce4
2.17.7
...
svn path=/trunk/; revision=7367
2008-08-18 13:17:39 +00:00
Matthias Clasen
869e2c000f
Fix a typo
...
svn path=/trunk/; revision=7363
2008-08-16 04:16:48 +00:00
Tor Lillqvist
2c73140cc1
Add an exception: g_mem_set_vtable() may be called before g_thread_init().
...
2008-08-15 Tor Lillqvist <tml@novell.com>
* glib/tmpl/threads.sgml: Add an exception: g_mem_set_vtable() may
be called before g_thread_init().
svn path=/trunk/; revision=7361
2008-08-15 13:15:22 +00:00
Tor Lillqvist
034b4a5aa7
Warn about the consequences of not calling g_thread_init() first, if it
...
2008-08-15 Tor Lillqvist <tml@novell.com>
* glib/tmpl/threads.sgml: Warn about the consequences of not
calling g_thread_init() first, if it will be called at all. Advice
calling it if using random GLib-based libraries.
svn path=/trunk/; revision=7355
2008-08-14 21:46:56 +00:00
Matthias Clasen
c05a369012
Fix a reference
...
svn path=/trunk/; revision=7338
2008-08-11 19:31:54 +00:00
Matthias Clasen
26c1be0d51
2.13.6
...
svn path=/trunk/; revision=7301
2008-08-04 17:58:13 +00:00
Matthias Clasen
001bb527b6
Forgotten commit
...
svn path=/trunk/; revision=7300
2008-08-04 17:19:30 +00:00
Matthias Clasen
ab0f863606
2.17.5
...
svn path=/trunk/; revision=7297
2008-08-04 17:01:23 +00:00
Matthias Clasen
cc9841557d
Add a 2.18 index
...
svn path=/trunk/; revision=7296
2008-08-04 16:38:36 +00:00
Matthias Clasen
faa57f9c0e
Typo fix
...
svn path=/trunk/; revision=7284
2008-08-01 22:08:40 +00:00
Matthias Clasen
e5067c360e
Additions
...
svn path=/trunk/; revision=7283
2008-08-01 21:28:54 +00:00
Matthias Clasen
13e12c8aa3
Fix a typo
...
svn path=/trunk/; revision=7278
2008-08-01 18:26:30 +00:00
Matthias Clasen
99a6b0d4e4
Add g_markup_context_get_user_data
...
svn path=/trunk/; revision=7265
2008-07-28 16:52:15 +00:00
Matthias Clasen
a2b61b1e46
Add a GIcon implementation that can add an emblem to another icon.
...
2008-07-28 Matthias Clasen <mclasen@redhat.com>
* gemblemedicon.[hc]: Add a GIcon implementation that can
add an emblem to another icon.
* gio.h:
* Makefile.am:
* gio.symbols: Glue
* gloadableicon.c:
* gfileicon.c: Small documenatation additions.
svn path=/trunk/; revision=7263
2008-07-28 15:35:07 +00:00
David Zeuthen
64c1eba197
Also export a g_mount_guess_content_type_sync() function.
...
2008-07-24 David Zeuthen <davidz@redhat.com>
* gmount.[ch]:
* gio.symbols:
Also export a g_mount_guess_content_type_sync() function.
svn path=/trunk/; revision=7252
2008-07-24 21:21:22 +00:00
Matthias Clasen
282805b1d4
2.17.4
...
svn path=/trunk/; revision=7234
2008-07-21 17:56:17 +00:00
Matthias Clasen
cb3b591aaa
Add new api
...
svn path=/trunk/; revision=7207
2008-07-19 02:15:31 +00:00
Matthias Clasen
e417f54c28
Bug 536996 – Missing noop i18n macro equivalent to C_
...
* glib/glib.symbols:
* glib/gstrfuncs.[hc]: Add g_dpgettext2() which is a
variant of g_dpgettext() taking context and id as separate
arguments.
* glib/gi18n-lib.h:
* glib/gi18n.h: Add an NC_() macro that is to C_() as N_()
is to _().
svn path=/trunk/; revision=7202
2008-07-18 18:14:04 +00:00
Matthias Clasen
adae2cf59b
Updates
...
svn path=/trunk/; revision=7201
2008-07-18 17:55:13 +00:00
Matthias Clasen
38d4e3fd48
Add g_content_type_guess_for_tree
...
svn path=/trunk/; revision=7199
2008-07-18 15:33:22 +00:00
Matthias Clasen
981f9ed840
Avoid a filename conflict
...
svn path=/trunk/; revision=7192
2008-07-16 06:30:12 +00:00
Matthias Clasen
652e750737
Improve docs
...
svn path=/trunk/; revision=7188
2008-07-16 04:24:56 +00:00
Ryan Lortie
178698c8d3
add functions g_markup_parse_context_{push,pop} in order to provide some
...
2008-07-10 Ryan Lortie <desrt@desrt.ca>
* docs/reference/glib/glib-sections.txt:
* glib/glib.symbols:
* glib/gmarkup.c:
* glib/gmarkup.h: add functions g_markup_parse_context_{push,pop} in
order to provide some small hooks on which to build easy-to-use
subparsers.
* glib/tests/Makefile: add new test
* glib/tests/markup-subparser.c: new test for subparsers
Fixes bug #337518 .
svn path=/trunk/; revision=7174
2008-07-10 08:41:59 +00:00
Matthias Clasen
d6e4fe5ae9
Add g_mount_guess_content_type
...
svn path=/trunk/; revision=7171
2008-07-08 16:02:08 +00:00
David Zeuthen
2b714b5f20
Add new method g_volume_get_activation_root(). This is needed for easily
...
2008-07-06 David Zeuthen <davidz@redhat.com>
* gio.symbols:
* gvolume.[ch]: Add new method g_volume_get_activation_root(). This
is needed for easily handling adoption of foreign volumes by
out-of-process volume monitors (#541793 )
svn path=/trunk/; revision=7169
2008-07-07 15:38:38 +00:00
Matthias Clasen
491be3601d
Mention Vala
...
svn path=/trunk/; revision=7165
2008-07-06 04:17:36 +00:00
Matthias Clasen
a13f57c524
Updates
...
svn path=/trunk/; revision=7163
2008-07-06 01:30:28 +00:00
Matthias Clasen
7a5b6f0057
2.17.3
...
svn path=/trunk/; revision=7152
2008-07-03 00:28:00 +00:00
Matthias Clasen
d19e08a40c
Add g_file_monitor
...
svn path=/trunk/; revision=7145
2008-07-02 17:19:16 +00:00
Matthias Clasen
9d82224015
Add a function to create a GDesktopAppInfo from a GKeyFile. Proposed by
...
* gio.symbols:
* gdesktopappinfo.[hc]: Add a function to create a
GDesktopAppInfo from a GKeyFile. Proposed by Josselin Mouette.
svn path=/trunk/; revision=7143
2008-07-02 16:23:23 +00:00
Matthias Clasen
bf9428680d
Add missing types.
...
svn path=/trunk/; revision=7135
2008-07-02 02:49:56 +00:00
Michael Natterer
25e2e9fa28
glib/Makefile.am don't comment out the include of Makefile.decl just
...
2008-06-24 Michael Natterer <mitch@imendio.com>
* glib/Makefile.am
* gobject/Makefile.am: don't comment out the include of
Makefile.decl just because there are no tests. It needs to be
included in each Makefile.am or make check will fail.
svn path=/trunk/; revision=7098
2008-06-24 20:29:24 +00:00
Stefan Kost
ba729be6c1
Unify the Makefiles. In glib only scan glib folders.
...
* glib/Makefile.am:
* gobject/Makefile.am:
Unify the Makefiles. In glib only scan glib folders.
svn path=/trunk/; revision=7094
2008-06-22 16:34:30 +00:00
Stefan Kost
ac94781e28
Move some content for gobject-unused.sgml and cleared empty entries. The
...
* docs/reference/gobject/tmpl/gobject-unused.sgml:
* gobject/gobject.h:
* gobject/gtype.c:
* gobject/gtype.h:
Move some content for gobject-unused.sgml and cleared empty entries.
The remaining 4 ones should be checked by some else. If they are not
needed. The file can be removed.
svn path=/trunk/; revision=7087
2008-06-22 10:10:59 +00:00
Stefan Kost
43c995df17
Migrating docs.
...
* docs/reference/gobject/tmpl/value_collection.sgml:
* gobject/gvaluecollector.h:
Migrating docs.
svn path=/trunk/; revision=7086
2008-06-22 09:53:11 +00:00
Stefan Kost
80326e2433
Migrating docs.
...
* docs/reference/gobject/tmpl/value_arrays.sgml:
* gobject/gvaluearray.c:
* gobject/gvaluearray.h:
Migrating docs.
svn path=/trunk/; revision=7085
2008-06-22 09:45:13 +00:00
Stefan Kost
356fe46531
Migrating docs.
...
* docs/reference/gobject/tmpl/signals.sgml:
* gobject/gclosure.c:
* gobject/gobject.c:
* gobject/gsignal.c:
* gobject/gsignal.h:
Migrating docs.
svn path=/trunk/; revision=7083
2008-06-22 09:29:52 +00:00
Stefan Kost
0f62f41d2c
Help poor little gtkdoc a bit and tell that it can ignore G_GNUC_INTERNAL.
...
* docs/reference/gobject/Makefile.am:
Help poor little gtkdoc a bit and tell that it can ignore
G_GNUC_INTERNAL. Also disable including the unit-test header as this
causes warnings and we don't need it here.
svn path=/trunk/; revision=7082
2008-06-21 22:38:08 +00:00
Stefan Kost
fca3fb5818
Migrating docs.
...
* docs/reference/gobject/tmpl/param_value_types.sgml:
* gobject/gboxed.c:
* gobject/gboxed.h:
* gobject/genums.c:
* gobject/genums.h:
* gobject/gobject.c:
* gobject/gobject.h:
* gobject/gparam.c:
* gobject/gparam.h:
* gobject/gparamspecs.c:
* gobject/gparamspecs.h:
* gobject/gvaluetypes.c:
* gobject/gvaluetypes.h:
Migrating docs.
svn path=/trunk/; revision=7081
2008-06-21 22:16:14 +00:00
Stefan Kost
fedbbf5d74
Migrating docs.
...
* docs/reference/gobject/tmpl/objects.sgml:
* gobject/gobject.c:
* gobject/gobject.h:
* gobject/gparam.h:
Migrating docs.
svn path=/trunk/; revision=7080
2008-06-21 20:07:57 +00:00
Stefan Kost
3f5419f6f1
Migrating docs.
...
* docs/reference/gobject/tmpl/gtypeplugin.sgml:
* gobject/gtypeplugin.c:
* gobject/gtypeplugin.h:
Migrating docs.
svn path=/trunk/; revision=7079
2008-06-21 18:20:43 +00:00
Stefan Kost
f22d19fc34
Add --sgml-mode to allow sgml in doc-fragments (which somehow works before
...
* docs/reference/gobject/Makefile.am:
Add --sgml-mode to allow sgml in doc-fragments (which somehow works
before already).
* gobject/gboxed.h:
* gobject/gclosure.c:
* gobject/gparam.c:
* gobject/gparam.h:
* gobject/gtype.h:
Convert character entities back. FIx some broken sgml.
svn path=/trunk/; revision=7078
2008-06-21 17:25:17 +00:00
Stefan Kost
f2da2e8e92
Migrating docs.
...
* docs/reference/gobject/tmpl/gtypemodule.sgml:
* gobject/gtypemodule.c:
* gobject/gtypemodule.h:
Migrating docs.
svn path=/trunk/; revision=7077
2008-06-21 16:35:50 +00:00
Stefan Kost
005be9980a
Migrating docs.
...
* docs/reference/gobject/tmpl/gtype.sgml:
* gobject/gtype.c:
* gobject/gtype.h:
* gobject/gvaluetypes.h:
Migrating docs.
svn path=/trunk/; revision=7075
2008-06-21 16:14:18 +00:00
Stefan Kost
fb07c65020
Migrating docs.
...
* docs/reference/gobject/tmpl/gparamspec.sgml:
* gobject/gparam.c:
* gobject/gparam.h:
Migrating docs.
svn path=/trunk/; revision=7073
2008-06-21 13:47:14 +00:00
Stefan Kost
0b9bf79ec2
Migrating docs.
...
* docs/reference/gobject/tmpl/generic_values.sgml:
* gobject/gboxed.h:
* gobject/gtype.h:
* gobject/gvalue.c:
* gobject/gvalue.h:
* gobject/gvaluetypes.c:
Migrating docs.
svn path=/trunk/; revision=7071
2008-06-21 12:45:49 +00:00
Stefan Kost
83dd545044
Migrating docs.
...
* docs/reference/gobject/tmpl/gclosure.sgml:
* gobject/gboxed.h:
* gobject/gclosure.c:
* gobject/gclosure.h:
* gobject/gobject.c:
* gobject/gsourceclosure.c:
* gobject/gsourceclosure.h:
Migrating docs.
svn path=/trunk/; revision=7069
2008-06-21 12:18:12 +00:00
Stefan Kost
e7bc23623e
Remove duplicated entries. They are documented and should be shown.
...
* docs/reference/gobject/gobject-sections.txt:
Remove duplicated entries. They are documented and should be shown.
svn path=/trunk/; revision=7067
2008-06-21 11:33:53 +00:00
Stefan Kost
672caa1a51
Migrating docs.
...
* docs/reference/gobject/tmpl/enumerations_flags.sgml:
* gobject/genums.c:
* gobject/genums.h:
Migrating docs.
svn path=/trunk/; revision=7066
2008-06-21 11:27:45 +00:00
Stefan Kost
86a0f779f6
Migrating docs.
...
* docs/reference/gobject/tmpl/gboxed.sgml:
* gobject/gboxed.c:
* gobject/gboxed.h:
* gobject/gvaluetypes.c:
Migrating docs.
svn path=/trunk/; revision=7065
2008-06-21 10:19:58 +00:00
Christian Persch
9c50d657e5
Add g_set_error_literal. Bug #535947 .
...
svn path=/trunk/; revision=7050
2008-06-16 16:41:01 +00:00
Ross Burton
b207146976
Put my changelog entries in the right changelog, whoops
...
svn path=/trunk/; revision=7047
2008-06-16 09:31:20 +00:00
Ross Burton
3480685d4e
Bug 536252 – GFileEnumerator should allow access to the containing GFile
...
2008-06-16 Ross Burton <ross@burtonini.com>
Bug 536252 – GFileEnumerator should allow access to the containing
GFile
* gio/gfileenumerator.c:
* gio/gfileenumerator.h:
* gio/gfile.h:
Add g_file_enumerator_get_container() and a container writeable
construct-only property. Also shuffle around typedefs to make it
compile.
* gio/glocalfileenumerator.c:
* gio/glocalfileenumerator.h:
* gio/glocalfile.c:
Instead of a string filename take a GFile in the constructor and
use it to set the container property.
* gio/gio.symbols:
* docs/reference/gio/gio-sections.txt:
Update with new API.
svn path=/trunk/; revision=7044
2008-06-16 08:49:08 +00:00
Matthias Clasen
666185a4fd
Additions
...
svn path=/trunk/; revision=7042
2008-06-15 01:50:24 +00:00
Matthias Clasen
b0c9ea5ca3
Move docs around
...
svn path=/trunk/; revision=7041
2008-06-15 00:49:30 +00:00
Matthias Clasen
9c50a730e7
Document break types
...
svn path=/trunk/; revision=7040
2008-06-15 00:20:03 +00:00
Matthias Clasen
113f3d318a
Add docs
...
svn path=/trunk/; revision=7039
2008-06-15 00:04:59 +00:00
Matthias Clasen
135bb794fd
2.17.2
...
svn path=/trunk/; revision=7032
2008-06-12 18:37:44 +00:00
Matthias Clasen
6427d30d1f
2.17.1
...
svn path=/trunk/; revision=7029
2008-06-12 17:21:49 +00:00
Matthias Clasen
8f77d0cbd1
additions
...
svn path=/trunk/; revision=7028
2008-06-12 15:47:26 +00:00
Matthias Clasen
c304ebc0de
Remove mention of G_WIN32_PRETEND_WIN9X
...
svn path=/trunk/; revision=7027
2008-06-12 12:59:28 +00:00
Ross Burton
98e1e4afdd
Add g_file_make_directory_with_parents.
...
2008-06-12 Ross Burton <ross@burtonini.com>
* gio/gio-sections.txt:
Add g_file_make_directory_with_parents.
svn path=/trunk/; revision=7026
2008-06-12 10:51:34 +00:00
Matthias Clasen
ca72690041
Testing documentation fixups
...
svn path=/trunk/; revision=7025
2008-06-12 06:20:04 +00:00
Matthias Clasen
273f7036f1
Remove an erroneous @returns
...
svn path=/trunk/; revision=7022
2008-06-12 03:25:56 +00:00
Behdad Esfahbod
e0916c3f54
Bug 503071 – Application direction changes to right to left even if
...
2008-06-11 Behdad Esfahbod <behdad@gnome.org>
Bug 503071 – Application direction changes to right to left even if
theres no translation
* glib/gi18n-lib.h:
* glib/glib.symbols:
* glib/gstrfuncs.h:
* glib/gstrfuncs.c:
Add new functions g_dgettext() and g_dngettext().
* glib/gutils.c (glib_gettext):
* glib/gfileutils.c (g_format_size_for_display):
* glib/goption.c (dgettext_swapped):
Use the new functions.
svn path=/trunk/; revision=7020
2008-06-11 23:37:49 +00:00
Matthias Clasen
3d89a7781b
Add Since tag to goffset
...
svn path=/trunk/; revision=7012
2008-06-11 18:35:38 +00:00
Matthias Clasen
40334783bc
Fix typos Noticed by Areg Beketovski
...
* glib/tmpl/macros_misc.sgml:
* gobject/tmpl/gclosure.sgml:
* gobject/tmpl/gtype.sgml: Fix typos
Noticed by Areg Beketovski
svn path=/trunk/; revision=7011
2008-06-11 18:25:44 +00:00
Matthias Clasen
f9f98f1c8b
Fix a typo
...
svn path=/trunk/; revision=7009
2008-06-11 17:56:49 +00:00
Matthias Clasen
777df550ab
more doc fixage
...
svn path=/trunk/; revision=7008
2008-06-11 17:47:53 +00:00
Matthias Clasen
5b12bf33a4
Improve docs
...
svn path=/trunk/; revision=7007
2008-06-11 17:03:11 +00:00
Matthias Clasen
74820f48db
Improve docs
...
svn path=/trunk/; revision=7006
2008-06-11 17:00:57 +00:00
Matthias Clasen
7372ce2981
Doc improvements
...
svn path=/trunk/; revision=7005
2008-06-11 16:35:53 +00:00
Matthias Clasen
107d1d330d
fix some docs
...
svn path=/trunk/; revision=7004
2008-06-11 16:27:22 +00:00
Matthias Clasen
bd216ba3c8
Bug 528717 – Misprint in the description of the parameter
...
'type_id' for the interface g_type_register_fundamental
* gobject/tmpl/gtype.sgml: Remove references to GTypeFundamentals
Pointed out by Areg Beketovski
svn path=/trunk/; revision=7000
2008-06-11 15:01:11 +00:00
Matthias Clasen
90f1812309
Fix docs
...
svn path=/trunk/; revision=6999
2008-06-11 14:58:42 +00:00
Matthias Clasen
e0072d4441
Additions
...
svn path=/trunk/; revision=6994
2008-06-10 17:54:24 +00:00
Matthias Clasen
0f370f9a04
Add g_themed_icon_prepend_name
...
svn path=/trunk/; revision=6991
2008-06-10 16:45:54 +00:00
14:06:34 Tim Janik
a52a14e4a9
fixed documentation regarding type checking macros that do and do not
...
2008-06-10 14:06:34 Tim Janik <timj@imendio.com>
* gobject/tmpl/gtype.sgml: fixed documentation regarding type checking
macros that do and do not issue warnings.
svn path=/trunk/; revision=6986
2008-06-10 12:07:18 +00:00
Matthias Clasen
3d65ed3d54
Add indexes
...
svn path=/trunk/; revision=6959
2008-05-29 03:49:48 +00:00
Matthias Clasen
e14f918de9
2.17.0
...
svn path=/trunk/; revision=6948
2008-05-27 21:22:45 +00:00
Matthias Clasen
8aa6abbd6c
Additions
...
svn path=/trunk/; revision=6945
2008-05-27 16:46:43 +00:00
Matthias Clasen
689a9e4b1a
Revert the patch for bug 527214 and related changes. GTimer
...
is supposed to work without threads.
svn path=/trunk/; revision=6943
2008-05-27 16:00:51 +00:00
Michael Natterer
ab81018b52
Forgot ChangeLog
...
svn path=/trunk/; revision=6942
2008-05-27 14:53:43 +00:00
Michael Natterer
1ab3525c93
glib/tmpl/gurifuncs.sgml new files.
...
2008-05-27 Michael Natterer <mitch@gimp.org>
* glib/tmpl/gurifuncs.sgml
* glib/tmpl/testing.sgml: new files.
* glib/tmpl/unicode.sgml
* glib/tmpl/macros_misc.sgml
* glib/tmpl/checksum.sgml: regenerated.
* Updated lots of svn:ignore all over the place.
svn path=/trunk/; revision=6941
2008-05-27 14:51:16 +00:00
Matthias Clasen
8b08deaaf5
Bug 535021 – g_param_spec_internal documentation should
...
describe purpose of nick and blurb
* gobject/tmpl/gparamspec.sgml: Explain nicks and blurbs
some more.
svn path=/trunk/; revision=6940
2008-05-27 14:18:14 +00:00
Matthias Clasen
c1d7063c06
Doc improvements
...
svn path=/trunk/; revision=6933
2008-05-26 04:51:41 +00:00
Matthias Clasen
b68e507b6a
Add g_checksum_reset
...
svn path=/trunk/; revision=6932
2008-05-26 04:48:24 +00:00
Matthias Clasen
9f64fa6fe9
Fix docs for g_cclosure_marshal_STRING__OBJECT_POINTER. ( #534177 , Areg
...
2008-05-25 Matthias Clasen <mclasen@redhat.com>
* gobject/tmpl/gclosure.sgml: Fix docs for
g_cclosure_marshal_STRING__OBJECT_POINTER. (#534177 , Areg Beketovski)
svn path=/trunk/; revision=6929
2008-05-25 19:53:47 +00:00
Matthias Clasen
4b06cf6ce9
Bug 527214 – g_timer_elapsed() returns random values.
...
* glib/gtimer.c (g_timer_new()):
Print warning if g_thread_init() has not been called yet.
Patch by Mathias Hasselmann
svn path=/trunk/; revision=6907
2008-05-18 19:15:32 +00:00
Matthias Clasen
4f21fe18cb
New function to create a content type from a mime type. ( #527175 , Milan
...
2008-05-17 Matthias Clasen <mclasen@redhat.com>
* gcontenttype.h:
* gcontenttype.c: (g_content_type_from_mime_type):
New function to create a content type from a mime type. (#527175 ,
Milan Crha)
svn path=/trunk/; revision=6906
2008-05-18 02:50:48 +00:00
Matthias Clasen
537075e94c
Bug 528648 – Extra >s in Object Construction section...
...
* gobject/tut_howto.xml: Fix a formatting glitch
svn path=/trunk/; revision=6900
2008-05-17 05:56:29 +00:00
Tor Lillqvist
9480455b94
Don't mention fork()/exec() in the short description. fork()/exec() is an
...
2008-05-14 Tor Lillqvist <tml@novell.com>
* glib/tmpl/spawn.sgml: Don't mention fork()/exec() in the short
description. fork()/exec() is an implementation detail on Unix.
svn path=/trunk/; revision=6891
2008-05-14 14:19:59 +00:00
Matthias Clasen
db1594e164
Bug 491554 – Update to Unicode 5.1.0
...
* glib/gunichartables.h:
* glib/gunicode.h:
* glib/gunibreak.h:
* glib/gmirroringtable.h:
* glib/gscripttable.h:
* glib/gen-script-table.pl: Update to Unicode 5.1.0. Patch by
Behdad Esfahbod
svn path=/trunk/; revision=6834
2008-04-08 02:59:05 +00:00
Matthias Clasen
43964b2fc1
Add missing *.
...
* gobject/tut_howto.xml: Add missing *.
svn path=/trunk/; revision=6829
2008-04-08 01:54:28 +00:00
Matthias Clasen
524bb816e0
Add credits
...
svn path=/trunk/; revision=6813
2008-04-03 04:18:08 +00:00
Matthias Clasen
587b5986da
Correct an example
...
svn path=/trunk/; revision=6812
2008-04-03 04:17:19 +00:00
Matthias Clasen
a07b747200
Add g_file_query_file_type convenience function to query the type of a
...
2008-03-30 Matthias Clasen <mclasen@redhat.com>
* gio.symbols:
* gfile.c:
* gfile.h: Add g_file_query_file_type convenience function
to query the type of a file. (#520715 , Mikkel Kamstrup Erlandsen)
svn path=/trunk/; revision=6784
2008-03-31 04:46:22 +00:00
Matthias Clasen
2af49e60a1
Add macros wrapping the gcc alloc_size function attribute. ( #523019 ,
...
2008-03-30 Matthias Clasen <mclasen@redhat.com>
* glib/gmacros.h: Add macros wrapping the gcc alloc_size
function attribute. (#523019 , Rodrigo Moya)
* glib/gmem.h:
* glib/gslice.h:
* glib/gstrfuncs.h: Use the new attribute where appropriate.
svn path=/trunk/; revision=6781
2008-03-31 04:17:22 +00:00
A. Walton
096201834d
Adds GIO_EXTRA_MODULES environment variable support, closing bug #523039 .
...
2008-03-28 A. Walton <awalton@svn.gnome.org>
* giomodule.c (_g_io_modules_ensure_loaded):
Adds GIO_EXTRA_MODULES environment variable support, closing bug
#523039 .
svn path=/trunk/; revision=6768
2008-03-28 14:31:09 +00:00
Matthias Clasen
663d15d1a6
Document GVFS_DISABLE_FUSE
...
svn path=/trunk/; revision=6739
2008-03-19 20:36:56 +00:00
Matthias Clasen
2e0bab6bfd
Make up an ending for this sentence.
...
svn path=/trunk/; revision=6714
2008-03-15 00:40:47 +00:00
Benjamin Otte
4f72f3a471
g_file_contains_file() doesn't exist anymore
...
2008-03-12 Benjamin Otte <otte@gnome.org>
* gio/gio-sections.txt:
g_file_contains_file() doesn't exist anymore
svn path=/trunk/; revision=6696
2008-03-12 16:47:06 +00:00
Matthias Clasen
7cff233d6e
2.16.1
...
svn path=/trunk/; revision=6671
2008-03-11 02:18:18 +00:00
Matthias Clasen
e2a4ed3287
2.16.0
...
svn path=/trunk/; revision=6661
2008-03-10 18:09:06 +00:00
Matthias Clasen
ff4685caa0
Remove inlined docs
...
svn path=/trunk/; revision=6656
2008-03-10 16:47:58 +00:00
Matthias Clasen
1e781bc080
Add Since marker
...
svn path=/trunk/; revision=6651
2008-03-10 15:07:21 +00:00
Matthias Clasen
36de18e662
2.15.6
...
svn path=/trunk/; revision=6593
2008-02-25 19:32:42 +00:00
Matthias Clasen
5eec5db7b5
Updates
...
svn path=/trunk/; revision=6559
2008-02-23 05:04:13 +00:00
Tor Lillqvist
b60f5cf11b
glib/gutf8.c (g_get_charset) glib/gconvert.c (g_locale_from_utf8) Clarify
...
2008-02-21 Tor Lillqvist <tml@novell.com>
* glib/gutf8.c (g_get_charset)
* glib/gconvert.c (g_locale_from_utf8)
* docs/reference/glib/running.sgml: Clarify character set
issues on Windows.
svn path=/trunk/; revision=6551
2008-02-21 13:07:49 +00:00
Sven Neumann
becae8108c
moved ChangeLog entries to their proper location in docs/reference
...
svn path=/trunk/; revision=6537
2008-02-19 13:30:26 +00:00
Ryan Lortie
8cb3db68f0
add G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT
...
2008-02-13 Ryan Lortie <desrt@desrt.ca>
* docs/reference/gio/gio-sections.txt: add
G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT
2008-02-13 Ryan Lortie <desrt@desrt.ca>
* gfileinfo.h: add G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT
svn path=/trunk/; revision=6511
2008-02-13 20:27:18 +00:00
Matthias Clasen
d760d3e22d
Additions
...
svn path=/trunk/; revision=6507
2008-02-13 02:30:14 +00:00
Matthias Clasen
69cb5eda41
2.15.5
...
svn path=/trunk/; revision=6503
2008-02-11 22:30:35 +00:00
Matthias Clasen
f21fdabf2a
Additions
...
svn path=/trunk/; revision=6494
2008-02-11 07:18:56 +00:00
Philip Withnall
39edc34bb4
Improve the documentation for the G_MODULE_EXPORT macro. ( #514470 )
...
2008-02-10 Philip Withnall <pwithnall@svn.gnome.org>
* glib/tmpl/modules.sgml: Improve the documentation for
the G_MODULE_EXPORT macro. (#514470 )
svn path=/trunk/; revision=6488
2008-02-10 04:48:31 +00:00
Matthias Clasen
634d64c9a1
Doc improvement
...
svn path=/trunk/; revision=6486
2008-02-10 04:26:54 +00:00
Tim Janik
da246088a8
Fixed typo spotted by Xan.
...
svn path=/trunk/; revision=6479
2008-02-07 10:26:00 +00:00
Christian Persch
9ac7dbc9b4
G_GNUC_[PRETTY_]FUNCTION are deprecated since 2.16, not 2.14.
...
2008-01-29 Christian Persch <chpe@gnome.org>
* docs/reference/glib/tmpl/macros_misc.sgml: G_GNUC_[PRETTY_]FUNCTION
are deprecated since 2.16, not 2.14.
svn path=/trunk/; revision=6419
2008-01-29 18:04:23 +00:00
Matthias Clasen
fb5ddf6ecf
2.15.4
...
svn path=/trunk/; revision=6402
2008-01-29 00:00:31 +00:00
Matthias Clasen
cf9b04e7df
Move docs inline. ( #316260 , Philippe Blain)
...
2008-01-27 Matthias Clasen <mclasen@redhat.com>
* glib/gnode.[hc]: Move docs inline. (#316260 , Philippe Blain)
svn path=/trunk/; revision=6392
2008-01-28 04:50:12 +00:00
Matthias Clasen
7bfc60de2e
Deprecate G_GNUC_(PRETTY)_FUNCTION.
...
2008-01-27 Matthias Clasen <mclasen@redhat.com>
* glib/gmacros.h: Deprecate G_GNUC_(PRETTY)_FUNCTION.
svn path=/trunk/; revision=6389
2008-01-27 23:42:33 +00:00
Matthias Clasen
c3d7de6859
More trash info
...
svn path=/trunk/; revision=6369
2008-01-25 04:16:48 +00:00
Matthias Clasen
32a0b4407d
Simplify markup
...
svn path=/trunk/; revision=6367
2008-01-25 01:49:08 +00:00
Matthias Clasen
bebb750ac2
Updates
...
svn path=/trunk/; revision=6362
2008-01-24 05:35:33 +00:00
Matthias Clasen
04213a8f72
Additions
...
svn path=/trunk/; revision=6359
2008-01-23 06:24:27 +00:00
Matthias Clasen
1b8bad5973
2.15.3
...
svn path=/trunk/; revision=6347
2008-01-21 18:07:13 +00:00
Matthias Clasen
d16037e0e7
Documentation updates
...
svn path=/trunk/; revision=6336
2008-01-21 03:49:20 +00:00
Matthias Clasen
da7494c1e9
2.15.2
...
svn path=/trunk/; revision=6310
2008-01-14 16:43:59 +00:00
Matthias Clasen
2cc67d528e
hook up testutils docs
...
svn path=/trunk/; revision=6296
2008-01-11 16:44:15 +00:00
Alexander Larsson
99a5be29bf
Remove GDirectoryMonitor refernces
...
2008-01-08 Alexander Larsson <alexl@redhat.com>
* gio/gio-docs.xml:
* gio/migrating.xml:
Remove GDirectoryMonitor refernces
svn path=/trunk/; revision=6278
2008-01-08 09:11:15 +00:00
Matthias Clasen
60c8bdfe8f
2.15.1
...
svn path=/trunk/; revision=6267
2008-01-07 16:47:36 +00:00
Matthias Clasen
3ed44e0ce3
Updates
...
svn path=/trunk/; revision=6265
2008-01-07 14:09:12 +00:00
Matthias Clasen
dbc8cd84c5
Document new dependencies
...
svn path=/trunk/; revision=6252
2008-01-06 17:48:41 +00:00
Matthias Clasen
9569a7c002
Updates
...
svn path=/trunk/; revision=6248
2008-01-06 08:04:57 +00:00
Wouter Bolsterlee
124aad71b4
Fixed invalid XML entity
...
2007-12-31 Wouter Bolsterlee <wbolster@svn.gnome.org>
* gio/migrating.xml: Fixed invalid XML entity
svn path=/trunk/; revision=6224
2007-12-31 11:59:09 +00:00
Wouter Bolsterlee
66e7df9f7e
Fixed typo
...
2007-12-31 Wouter Bolsterlee <wbolster@svn.gnome.org>
* glib/tmpl/macros_misc.sgml: Fixed typo
svn path=/trunk/; revision=6223
2007-12-31 11:35:35 +00:00
Matthias Clasen
265646ec64
Updates
...
svn path=/trunk/; revision=6214
2007-12-30 05:54:31 +00:00
Matthias Clasen
fd28036701
Add a note on restrictions of child setup functions
...
svn path=/trunk/; revision=6208
2007-12-29 05:18:58 +00:00
Benjamin Otte
fcf262e393
Add a warning about g_thread_init invalidating timers. ( #491218 )
...
* glib/tmpl/timers.sgml: Add a warning about g_thread_init
invalidating timers. (#491218 )
svn path=/trunk/; revision=6197
2007-12-24 09:47:31 +00:00
Mathias Hasselmann
ca963dec51
Fix typo in g_try_new0 docs ( #505195 , Felix Riemann).
...
* docs/reference/glib/tmpl/memory.sgml: Reference
n_structs, instead of non-existant n_counts argument.
svn path=/trunk/; revision=6196
2007-12-24 08:14:33 +00:00
Matthias Clasen
3d4b7be047
Fix a typo
...
svn path=/trunk/; revision=6189
2007-12-23 02:57:57 +00:00
Matthias Clasen
48ba9ea756
2.15.0
...
svn path=/trunk/; revision=6180
2007-12-21 00:37:41 +00:00
Christian Persch
1ea515d019
Add g_checksum_type_get_length, and change g_checksum_get_digest to use a
...
2007-12-19 Christian Persch <chpe@gnome.org>
* glib/gchecksum.c: (g_checksum_type_get_length),
(g_checksum_get_digest):
* glib/gchecksum.h:
* glib/glib.symbols:
* tests/checksum-test.c: (test_checksum): Add
g_checksum_type_get_length, and change g_checksum_get_digest to use a
provided buffer instead of returning allocated memory. Bug #501853 .
svn path=/trunk/; revision=6162
2007-12-19 18:53:27 +00:00
Alexander Larsson
67586ddfa4
Some minor fixes and additions.
...
2007-12-19 Alexander Larsson <alexl@redhat.com>
* gio/migrating.xml:
* gio/overview.xml:
Some minor fixes and additions.
svn path=/trunk/; revision=6154
2007-12-19 11:19:12 +00:00
Tim-Philipp Müller
3ca41fe109
add g_async_queue_new_full() which takes a GDestroyNotify function to free
...
* docs/reference/glib/glib-sections.txt:
* glib/gasyncqueue.c: (g_async_queue_new), (g_async_queue_new_full),
(g_async_queue_unref):
* glib/gasyncqueue.h: add g_async_queue_new_full() which takes a
GDestroyNotify function to free any remaining queue items when the
queue is destroyed after the final atomic unref (#367550 ).
svn path=/trunk/; revision=6152
2007-12-18 16:46:36 +00:00
Matthias Clasen
2df62bf0ed
Flesh out the docs
...
svn path=/trunk/; revision=6150
2007-12-18 03:14:39 +00:00
Matthias Clasen
c0cc7663cb
Additions
...
svn path=/trunk/; revision=6148
2007-12-18 00:56:35 +00:00
Matthias Clasen
747bb6bec7
Add some very modest beginnings
...
svn path=/trunk/; revision=6146
2007-12-17 17:54:02 +00:00
Matthias Clasen
66ff85f3ac
Stub of a migration chapter Stub of an overview Overview diagram taken
...
2007-12-17 Matthias Clasen <mclasen@redhat.com>
* gio/migration.xml: Stub of a migration chapter
* gio/overview.xml: Stub of an overview
* gio/gvfs-overview.{odg,png}: Overview diagram taken
from Alex Guadec slides.
* gio/Makefile.am:
* gio/gio-docs.xml: Include these
svn path=/trunk/; revision=6145
2007-12-17 17:28:40 +00:00
Matthias Clasen
feb5258cf9
Namespace waste reduction, move some g_get_unix_mount functions to the
...
2007-12-17 Matthias Clasen <mclasen@redhat.com>
* gio.symbols:
* gunixmounts.[hc]: Namespace waste reduction, move some
g_get_unix_mount functions to the g_unix_mount namespace.
* gunixmounts.c:
* gunixvolumemonitor.c:
* glocalfile.c:
* glocaldirectorymonitor.c: Update all callers.
* gunixmounts.h: Remove leftover g_unix_get_canonical_device_path
svn path=/trunk/; revision=6143
2007-12-17 14:59:23 +00:00
Matthias Clasen
96a0e238e5
Updates
...
svn path=/trunk/; revision=6139
2007-12-17 07:05:28 +00:00
Matthias Clasen
d741d3e7a3
Add hash table iterators. ( #500507 , Jean-Yves Lefort)
...
2007-12-14 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols:
* glib/ghash.[hc]: Add hash table iterators. (#500507 ,
Jean-Yves Lefort)
* tests/hash-test.c: Test iterators.
svn path=/trunk/; revision=6130
2007-12-15 03:54:09 +00:00
Matthias Clasen
355d85b171
Install gdesktopappinfo as unix-specific api
...
svn path=/trunk/; revision=6090
2007-12-10 18:51:21 +00:00
Bastien Nocera
1105ce1193
Mention the difference in handling booleans between GKeyFile and .INI
...
2007-12-10 Bastien Nocera <hadess@hadess.net>
* glib/tmpl/keyfile.sgml: Mention the difference
in handling booleans between GKeyFile and .INI files
(Closes : #468882 )
svn path=/trunk/; revision=6089
2007-12-10 17:02:29 +00:00
Alexander Larsson
3a44f82b82
Remove more internal headers.
...
2007-12-10 Alexander Larsson <alexl@redhat.com>
* gio/Makefile.am:
Remove more internal headers.
* gio/gio-sections.txt:
Update for changes
svn path=/trunk/; revision=6083
2007-12-10 10:58:43 +00:00
Matthias Clasen
a3dce6b45e
Updates
...
svn path=/trunk/; revision=6082
2007-12-10 07:26:01 +00:00
Behdad Esfahbod
da0359d90e
Fix tiny grammar typo.
...
2007-12-07 Behdad Esfahbod <behdad@gnome.org>
* glib/tmpl/date.sgml: Fix tiny grammar typo.
svn path=/trunk/; revision=6063
2007-12-07 07:30:59 +00:00
Emmanuele Bassi
d0bca4a65a
Add GChecksum public API.
...
2007-12-04 Emmanuele Bassi <ebassi@gnome.org>
* glib/glib-sections.txt: Add GChecksum public API.
* glib/tmpl/checksum.sgml:
* glib/glib-docs.sgml: Add the checksums API page.
svn path=/trunk/; revision=6044
2007-12-04 16:34:00 +00:00
Marco Barisione
458f3eca76
Add new error codes for when compilation fails and make compilation error
...
2007-12-03 Marco Barisione <marco@barisione.org>
* glib/gregex.c:
* glib/gregex.h: Add new error codes for when compilation fails and
make compilation error translatable. (#482313 , Morten Welinder)
svn path=/trunk/; revision=6021
2007-12-03 18:36:26 +00:00
Behdad Esfahbod
f3be1cf2d1
Bug 500361 – Improve docs for g_array_free() and g_ptr_array_free()
...
2007-11-29 Behdad Esfahbod <behdad@gnome.org>
Bug 500361 – Improve docs for g_array_free() and g_ptr_array_free()
* glib/tmpl/arrays.sgml:
* glib/tmpl/arrays_pointer.sgml:
Document how to free the return value.
svn path=/trunk/; revision=5998
2007-11-30 03:40:56 +00:00
Matthias Clasen
c40ead97eb
Ignore gio
...
svn path=/trunk/; revision=5991
2007-11-29 03:20:16 +00:00
Matthias Clasen
019f4480cf
Add moved stuff from gio
...
svn path=/trunk/; revision=5990
2007-11-29 03:14:06 +00:00
Matthias Clasen
745e55213a
Additions
...
svn path=/trunk/; revision=5989
2007-11-29 03:13:27 +00:00
Matthias Clasen
6623170e65
Additions
...
svn path=/trunk/; revision=5987
2007-11-29 02:52:23 +00:00
Matthias Clasen
e73f24aadc
More cleanup
...
svn path=/trunk/; revision=5984
2007-11-28 19:00:39 +00:00
Matthias Clasen
85fe74f893
Remove internal types
...
svn path=/trunk/; revision=5983
2007-11-28 18:58:51 +00:00
Matthias Clasen
4c5c339b89
Remove nonexisting api
...
svn path=/trunk/; revision=5980
2007-11-28 18:39:24 +00:00
Matthias Clasen
794b7d0bbe
More doc updates
...
svn path=/trunk/; revision=5969
2007-11-28 06:01:51 +00:00
Matthias Clasen
82d1ac187f
some additions
...
svn path=/trunk/; revision=5967
2007-11-28 04:35:49 +00:00
Matthias Clasen
53e58aafb7
Some additions
...
svn path=/trunk/; revision=5963
2007-11-28 03:19:32 +00:00
Matthias Clasen
32adcf540b
More of the same
...
svn path=/trunk/; revision=5961
2007-11-27 19:11:39 +00:00
Matthias Clasen
b6bc5a6106
Update for api changes
...
svn path=/trunk/; revision=5960
2007-11-27 19:07:27 +00:00
Ryan Lortie
052bd9da4f
Add new function g_markup_collect_attributes (bug #496847 ).
...
2007-11-26 Ryan Lortie <desrt@desrt.ca>
Add new function g_markup_collect_attributes (bug #496847 ).
* glib/glib.symbols: add g_markup_collect_attributes
* docs/reference/glib/glib-sections.txt:
* glib/gmarkup.h:
* glib/gmarkup.c: add g_markup_collect_attributes and new enumerated
type GMarkupCollectType. Add new error code
G_MARKUP_ERROR_MISSING_ATTRIBUTE that is thrown by the attribute
collector.
svn path=/trunk/; revision=5947
2007-11-27 01:37:33 +00:00
Alexander Larsson
3781343738
gio/ docs/reference/gio Merged gio-standalone into glib.
...
2007-11-26 Alexander Larsson <alexl@redhat.com>
* Makefile.am:
* configure.in:
* gio-2.0-uninstalled.pc.in:
* gio-2.0.pc.in:
* gio-unix-2.0-uninstalled.pc.in:
* gio-unix-2.0.pc.in:
* gio/
* docs/reference/gio
Merged gio-standalone into glib.
* glib/glibintl.h:
* glib/gutils.c:
Export glib_gettext so that gio can use it
Add P_ (using same domain for now)
Add I_ as g_intern_static_string
svn path=/trunk/; revision=5941
2007-11-26 16:13:05 +00:00
Matthias Clasen
a1ac3c0e23
Define a two-argument macro C_() for marking translatable strings with
...
2007-11-23 Matthias Clasen <mclasen@redhat.com>
* glib/gi18n-lib.h:
* glib/gi18n.h: Define a two-argument macro C_() for marking
translatable strings with context and implement C_() and Q_()
using g_dpgettext(). (#142676 , Morten Welinder)
* glib/glib.symbols:
* glib/gstrfuncs.[hc]: Implement g_dpgettext().
svn path=/trunk/; revision=5917
2007-11-23 07:50:54 +00:00
21:06:47 Tim Janik
1e55738f31
initialize automake variables EXTRA_DIST and TEST_PROGS for unconditional
...
2007-11-21 21:06:47 Tim Janik <timj@imendio.com>
* Makefile.decl: initialize automake variables EXTRA_DIST and
TEST_PROGS for unconditional appending via += in other makefiles.
define recursive test targets: test, test-report, perf-report,
full-report, as described here:
http://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00000.html
* Makefile.am:
* build/win32/vs8/Makefile.am, build/win32/dirent/Makefile.am:
* build/win32/Makefile.am, build/Makefile.am:
* docs/Makefile.am, docs/reference/Makefile.am:
* docs/reference/glib/Makefile.am, docs/reference/gobject/Makefile.am:
* gmodule/Makefile.am, tests/Makefile.am:
* tests/refcount/Makefile.am, tests/gobject/Makefile.am:
* glib/update-pcre/Makefile.am, glib/libcharset/Makefile.am:
* glib/tests/Makefile.am, glib/pcre/Makefile.am:
* glib/gnulib/Makefile.am, gobject/Makefile.am, m4macros/Makefile.am:
* gthread/Makefile.am, glib/Makefile.am:
include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
* glib/tests/Makefile.am: removed example testing rules.
* glib/tests/testing.c: conditionalized performance and slow tests.
* glib/gtestutils.h:
* glib/gtestutils.c: work around g_test_config_vars not changing its
exported value after value assignments, aparently due to symbol aliases.
* glib/gtester.c: fixed off-by-one error which produced junk in logs.
* configure.in: check for python >= 2.4 and provide $PYTHON for scripts.
svn path=/trunk/; revision=5914
2007-11-21 20:09:46 +00:00
Matthias Clasen
5b918f8ddc
Update the example to demonstrate error handling. ( #497033 , Matti Katila)
...
2007-11-18 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/option.sgml: Update the example to demonstrate
error handling. (#497033 , Matti Katila)
svn path=/trunk/; revision=5865
2007-11-19 03:50:16 +00:00
Ryan Lortie
1e2c77ecbc
new flag G_MARKUP_PREFIX_ERROR_POSITION to cause the parser to prepend
...
006-11-15 Ryan Lortie <desrt@desrt.ca>
* docs/reference/glib/tmpl/markup.sgml:
* glib/gmarkup.h:
* glib/gmarkup.c: new flag G_MARKUP_PREFIX_ERROR_POSITION to cause the
parser to prepend location information (ie: "Error on line %d, char
%d:") to errors generated by the GMarkupParser callbacks.
Closes #496046 .
svn path=/trunk/; revision=5860
2007-11-16 03:36:51 +00:00
Ryan Lortie
f2a5aa6700
new functions g_prefix_error and g_propagate_prefixed_error.
...
2006-11-15 Ryan Lortie <desrt@desrt.ca>
* docs/reference/glib/glib-sections.txt:
* glib/glib.symbols:
* glib/gerror.h:
* glib/gerror.c: new functions g_prefix_error and
g_propagate_prefixed_error.
svn path=/trunk/; revision=5859
2007-11-16 03:05:45 +00:00
Cody Russell
515f42c9ed
Documentation fixes. Recommend macro type names such as
...
2007-11-13 Cody Russell <bratsche@gnome.org>
* docs/reference/gobject/gobject-docs.sgml:
* docs/reference/gobject/tut_gsignal.xml:
* docs/reference/gobject/tut_gtype.xml:
* docs/reference/gobject/tut_intro.xml:
* docs/reference/gobject/tut_tools.xml:
* docs/reference/gobject/tut_howto.xml:
* docs/reference/gobject/tut_gobject.xml: Documentation fixes.
Recommend macro type names such as NAUTILUS_TYPE_WINDOW (not
NAUTILUS_WINDOW_TYPE). Fixed text which erroneously stated that
superclass initializers don't run when an object is
instantiated. Fixed numerous spelling mistakes. Minor grammar
edits. (#490637 , Adam Dingle)
svn path=/trunk/; revision=5857
2007-11-13 07:10:42 +00:00
Matthias Clasen
1d174f072b
Add a warning about strlen vs g_utf8_strlen. ( #455725 , Michael Rasmussen)
...
2007-11-09 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/patterns.sgml: Add a warning about strlen vs
g_utf8_strlen. (#455725 , Michael Rasmussen)
svn path=/trunk/; revision=5855
2007-11-10 02:09:08 +00:00
Matthias Clasen
a3c92d9305
Add a footnote explain leap years
...
svn path=/trunk/; revision=5854
2007-11-10 01:56:13 +00:00
Matthias Clasen
0a967d39e7
Improve g_date_clamp docs. ( #491970 , Areg Beketovski)
...
2007-11-09 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/date.sgml: Improve g_date_clamp docs. (#491970 ,
Areg Beketovski)
svn path=/trunk/; revision=5849
2007-11-10 00:16:23 +00:00
Matthias Clasen
dd9cdb33aa
Some cleanupos
...
svn path=/trunk/; revision=5844
2007-11-09 03:59:00 +00:00
Matthias Clasen
c8fe40d439
Fixes and cleanups
...
svn path=/trunk/; revision=5843
2007-11-09 03:47:33 +00:00
Matthias Clasen
43a6a226b2
Fix a mistake in the docs
...
svn path=/trunk/; revision=5839
2007-11-09 03:25:50 +00:00
Matthias Clasen
f1675bbcc7
Fixes and corrections
...
svn path=/trunk/; revision=5838
2007-11-09 03:21:27 +00:00
Matthias Clasen
6fec255f17
Doc fixes
...
svn path=/trunk/; revision=5837
2007-11-09 03:05:21 +00:00
Matthias Clasen
589bd2f463
New function, to get the stack of open elements. ( #452887 , Ryan Lortie)
...
2007-11-07 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols:
* glib/gmarkup.[hc] (g_markup_parse_context_get_element_stack):
New function, to get the stack of open elements. (#452887 ,
Ryan Lortie)
svn path=/trunk/; revision=5816
2007-11-08 03:28:09 +00:00
Matthias Clasen
1af98f9196
Fix a typo
...
svn path=/trunk/; revision=5813
2007-11-08 02:48:35 +00:00
Matthias Clasen
1c6dffc356
2.14.3
...
svn path=/trunk/; revision=5802
2007-11-07 05:42:02 +00:00
Mathias Hasselmann
9b79a12192
Use correct naming conventions when explaining maman_bar_get_type().
...
* docs/reference/gobject/tut_gtype.xml: Use correct naming conventions
when explaining maman_bar_get_type(). (#493688 ) Mention G_DEFINE_TYPE.
svn path=/trunk/; revision=5799
2007-11-05 16:21:36 +00:00
Matthias Clasen
10d275d751
Small doc update
...
svn path=/trunk/; revision=5788
2007-10-17 03:32:16 +00:00
Matthias Clasen
83684e4b03
2.14.2
...
svn path=/trunk/; revision=5786
2007-10-16 06:33:50 +00:00
Matthias Clasen
c1a9780043
Improve g_value_set_object docs
...
svn path=/trunk/; revision=5784
2007-10-16 05:35:23 +00:00
Behdad Esfahbod
fda8f9e5cf
Fix gettext URL. ( #478349 , kraai ftbfs.org)
...
2007-09-19 Behdad Esfahbod <behdad@gnome.org>
* glib/building.sgml: Fix gettext URL. (#478349 , kraai ftbfs.org)
svn path=/trunk/; revision=5775
2007-09-19 20:17:05 +00:00
Matthias Clasen
ae35ce1aa6
2.14.1
...
svn path=/trunk/; revision=5770
2007-09-16 19:49:44 +00:00
Matthias Clasen
669ed90b87
Remove trio reference
...
svn path=/trunk/; revision=5768
2007-09-16 18:04:19 +00:00
Matthias Clasen
40647e0ffc
Updates
...
svn path=/trunk/; revision=5767
2007-09-16 18:03:57 +00:00
Matthias Clasen
30e729d9b2
Updates
...
svn path=/trunk/; revision=5765
2007-09-16 16:43:58 +00:00
Matthias Clasen
dd5ef3f9f8
Add an example
...
svn path=/trunk/; revision=5747
2007-09-11 04:04:51 +00:00
Behdad Esfahbod
78b57664f5
Improve G_BREAKPOINT docs. ( #474899 )
...
2007-09-09 Behdad Esfahbod <behdad@gnome.org>
* glib/tmpl/warnings.sgml: Improve G_BREAKPOINT docs. (#474899 )
svn path=/trunk/; revision=5741
2007-09-09 20:06:04 +00:00
Tim Janik
b3e7ac276e
clarified alignment expectations for g_slice_alloc().
...
Tue Aug 28 19:04:12 2007 Tim Janik <timj@gtk.org>
* glib/tmpl/memory_slices.sgml: clarified alignment
expectations for g_slice_alloc().
svn path=/trunk/; revision=5724
2007-08-28 17:05:13 +00:00
Behdad Esfahbod
9d6ace02aa
Document that GUnicodeScript is interchangeable with PangoScript.
...
2007-08-20 Behdad Esfahbod <behdad@gnome.org>
* glib/tmpl/unicode.sgml: Document that GUnicodeScript is
interchangeable with PangoScript.
2007-08-20 Behdad Esfahbod <behdad@gnome.org>
* glib/guniprop.c: Document that g_unichar_get_script() is
equivalent to pango_script_for_unichar().
svn path=/trunk/; revision=5713
2007-08-21 02:51:11 +00:00
Behdad Esfahbod
bf04380d3c
Fix typos
...
svn path=/trunk/; revision=5712
2007-08-20 23:34:35 +00:00
Mikael Hallendal
1fdd81374a
Clearify that only comments can precede groups in Key-files. ( #466768 )
...
2007-08-15 Mikael Hallendal <micke@imendio.com>
* glib/tmpl/keyfile.sgml: Clearify that only comments can precede
groups in Key-files. (#466768 )
svn path=/trunk/; revision=5706
2007-08-15 19:49:07 +00:00
Tristan Van Berkom
24e24fed8b
fixed a typo in docs.
...
svn path=/trunk/; revision=5682
2007-08-08 18:02:57 +00:00
Matthias Clasen
0b434a3cbd
2.14.0
...
svn path=/trunk/; revision=5674
2007-08-04 03:03:02 +00:00
Matthias Clasen
bda8d80b6d
Documentation cleanups
...
svn path=/trunk/; revision=5652
2007-07-22 04:14:54 +00:00
Matthias Clasen
59207d2798
Some improvements
...
svn path=/trunk/; revision=5650
2007-07-22 00:22:01 +00:00
Matthias Clasen
1ceabbb305
Doc updates
...
svn path=/trunk/; revision=5648
2007-07-20 19:11:17 +00:00
Behdad Esfahbod
613b489b6b
Make g_unichar_combining_class() public. ( #453998 )
...
2007-07-19 Behdad Esfahbod <behdad@gnome.org>
* glib/glib.symbols:
* glib/gunicode.h:
* glib/gunicodeprivate.h:
* glib/gunidecomp.c (g_unichar_combining_class):
* glib/guniprop.c (has_more_above):
Make g_unichar_combining_class() public. (#453998 )
svn path=/trunk/; revision=5644
2007-07-19 13:46:05 +00:00
Matthias Clasen
b09c2ff4cd
2.13.7
...
svn path=/trunk/; revision=5634
2007-07-12 17:53:42 +00:00
Tim Janik
39248d5123
fixed g_type_name() docs to forbid passing in invalid type IDs.
...
Thu Jul 12 18:28:47 2007 Tim Janik <timj@gtk.org>
* gobject/tmpl/gtype.sgml: fixed g_type_name() docs to forbid passing in
invalid type IDs.
svn path=/trunk/; revision=5632
2007-07-12 16:29:21 +00:00
Tim Janik
64acb31862
document major caveat of g_private_set/g_private_get, i.e. not retaining
...
Thu Jul 12 15:45:27 2007 Tim Janik <timj@imendio.com>
* glib/tmpl/threads.sgml: document major caveat of g_private_set/g_private_get,
i.e. not retaining private data across g_thread_init.
svn path=/trunk/; revision=5628
2007-07-12 13:46:22 +00:00
Tim Janik
f78096e361
corrected descriptions of gsize and gssize.
...
Tue Jul 10 13:11:55 2007 Tim Janik <timj@imendio.com>
* glib/tmpl/types.sgml: corrected descriptions of gsize and gssize.
svn path=/trunk/; revision=5621
2007-07-10 11:12:28 +00:00
Tim Janik
c58a67cbe7
minor docu build fixes.
...
Tue Jul 10 13:04:03 2007 Tim Janik <timj@imendio.com>
* minor docu build fixes.
svn path=/trunk/; revision=5620
2007-07-10 11:04:24 +00:00
Tim Janik
0162bbdfce
fixed typos spotted by Richard Hult
...
svn path=/trunk/; revision=5619
2007-07-10 10:49:00 +00:00
Tim Janik
1132766280
document g_once_init_enter and g_once_init_leave.
...
Tue Jul 10 12:31:04 2007 Tim Janik <timj@imendio.com>
* glib/tmpl/threads.sgml: document g_once_init_enter and g_once_init_leave.
svn path=/trunk/; revision=5617
2007-07-10 10:31:31 +00:00
Matthias Clasen
aff06ab1d1
Remove duplicate paragraph. ( #45786 , Ruben Vermeersch)
...
2007-07-09 Matthias Clasen <mclasen@redhat.com>
* tmpl/modules.sgml: Remove duplicate paragraph.
(#45786 , Ruben Vermeersch)
* tmpl/modules.sgml: Remove duplicate code from
an example. (#454785 , Ruben Vermeersch)
svn path=/trunk/; revision=5612
2007-07-09 17:54:38 +00:00
Tim Janik
3a132f5dd5
GClosure docu fixes from Guillaume Cottenceau, #383155 .
...
Mon Jul 9 10:23:53 2007 Tim Janik <timj@imendio.com>
* gobject/tmpl/gclosure.sgml: GClosure docu fixes from Guillaume
Cottenceau, #383155 .
svn path=/trunk/; revision=5610
2007-07-09 08:25:14 +00:00
Matthias Clasen
c4a98c9265
2.13.6
...
svn path=/trunk/; revision=5591
2007-06-29 17:50:00 +00:00
Tim Janik
90a9f513c3
typo fix, #451459 .
...
Wed Jun 27 11:43:01 2007 Tim Janik <timj@gtk.org>
* gobject/tmpl/gtype.sgml (initializers): typo fix, #451459 .
svn path=/trunk/; revision=5588
2007-06-27 09:43:53 +00:00
Emmanuele Bassi
ce0ad84a78
Add a clarification about pairing the memory allocation and free
...
2007-06-23 Emmanuele Bassi <ebassi@gnome.org>
* glib/tmpl/memory.sgml: Add a clarification about pairing the
memory allocation and free functions, and not mix system's
malloc/free with the corresponding GLib ones. (#450216 , Hubert
Figuiere)
svn path=/trunk/; revision=5586
2007-06-23 21:18:05 +00:00
Matthias Clasen
fc0a52ca3a
2.13.5
...
svn path=/trunk/; revision=5577
2007-06-18 17:31:49 +00:00
Emmanuele Bassi
00ab83b8e8
Add full variant to the approximate timeout functiont
...
The g_timeout_add_seconds() API lacks a _full() counterpart, allowing the
setting of a destroy notification function to be invoked when the timeout
source is removed.
This patch adds g_timeout_add_seconds_full() to the public API and
reimplements g_timeout_add_seconds() as a call to g_timeout_add_seconds_full().
svn path=/trunk/; revision=5575
2007-06-18 16:55:50 +00:00
Behdad Esfahbod
f50d64c6ad
Accept NULL and return GQuark value of zero. ( #446859 )
...
2007-06-17 Behdad Esfahbod <behdad@gnome.org>
* glib/gdataset.c (g_quark_from_string),
(g_quark_from_static_string): Accept NULL and return GQuark
value of zero. (#446859 )
svn path=/trunk/; revision=5572
2007-06-17 07:43:34 +00:00
Emmanuele Bassi
fe20105fb4
Document the undefined behaviour of CLAMP() if low > high. ( #448260 )
...
2007-06-16 Emmanuele Bassi <ebassi@gnome.org>
* glib/tmpl/macros.sgml: Document the undefined behaviour of
CLAMP() if low > high. (#448260 )
svn path=/trunk/; revision=5571
2007-06-16 19:05:19 +00:00
Sebastian Wilhelmi
16b4963816
Extended the comments on those functions, that are NOOPs, before
...
2007-06-15 Sebastian Wilhelmi <wilhelmi@google.com>
* docs/reference/glib/tmpl/threads.sgml: Extended the comments on
those functions, that are NOOPs, before g_thread_init() has been
called. (#447583 )
* glib/gthread.c (g_static_mutex_free): Clarified comment to
remind myself, tha calling g_static_mutex_free() before
g_thread_init() is safe.
svn path=/trunk/; revision=5567
2007-06-15 17:03:13 +00:00
Cody Russell
49f802b83e
Added GRegex boxed type. ( #445065 , Carlos Garnacho)
...
2007-06-15 Cody Russell <bratsche@gnome.org>
* docs/reference/gobject/tmpl/gboxed.sgml:
* docs/reference/gobject/gobject-sections.txt:
* glib/gregex.c:
* gobject/gboxed.[ch]:
* gobject/gobject.symbols: Added GRegex boxed type.
(#445065 , Carlos Garnacho)
svn path=/trunk/; revision=5566
2007-06-15 16:31:21 +00:00
Ryan Lortie
020af9f1dc
Improve performance by removing the use of an intermediate g_malloc'd
...
2007-06-14 Ryan Lortie <desrt@desrt.ca>
* docs/reference/glib/glib-sections.txt:
* glib/glib/symbols:
* glib/gstring.[ch] (g_string_printf_internal): Improve
performance by removing the use of an intermediate g_malloc'd
buffer. Rename to g_string_append_vprintf, document, and expose
along with g_string_vprintf as new public API (#57693 ).
svn path=/trunk/; revision=5564
2007-06-15 12:43:54 +00:00
Sven Neumann
ecab745847
glib/glib-sections.txt document g_slice_copy() and g_slice_dup().
...
2007-06-13 Sven Neumann <sven@gimp.org>
* glib/glib-sections.txt
* glib/tmpl/memory_slices.sgml: document g_slice_copy() and
g_slice_dup().
svn path=/trunk/; revision=5555
2007-06-13 18:58:49 +00:00
Matthias Clasen
94327cb6a7
Add some docs
...
svn path=/trunk/; revision=5553
2007-06-13 16:26:59 +00:00
Matthias Clasen
9bb331cf6c
2.13.4
...
svn path=/trunk/; revision=5540
2007-06-06 04:57:11 +00:00
Matthias Clasen
f69d1b7439
2.13.3
...
svn path=/trunk/; revision=5531
2007-06-04 15:40:33 +00:00
Matthias Clasen
d154485bc7
Add support for a number of special directories, as defined by the
...
2007-06-04 Matthias Clasen <mclasen@redhat.com>
Add support for a number of special directories, as
defined by the xdg-user-dirs specification. (#432651 ,
Bastien Nocera, Emmanuele Bassi, Michael Natterer)
* glib/glib.symbols:
* glib/gutils.[hc]: Add the GUserDirectory enum and
g_get_user_special_dir(), with implementations based
on the xdg-user-dirs spec and on native interfaces
for Win32 and Carbon.
* configure.in: Add Carbon checks.
* tests/tetsglib.c: Test g_get_user_special_dir().
svn path=/trunk/; revision=5528
2007-06-04 14:54:49 +00:00
Yevgen Muntyan
904c42896f
New functions: g_regex_ref(), g_regex_unref() which replaces
...
2007-06-03 Yevgen Muntyan <muntyan@tamu.edu>
* glib/gregex.c:
* glib/gregex.h: New functions: g_regex_ref(), g_regex_unref() which
replaces g_regex_free(); g_match_info_get_regex(), g_match_info_get_string();
g_regex_check_replacement().
Made g_match_info_expand_references() accept NULL; changed GRegexEvalCallback
to take only arguments which are likely to be actualy used.
* docs/reference/glib/glib-sections.txt:
* glib/glib.symbols: Added new functions.
* tests/regex-test.c: Test them.
* docs/reference/glib/tmpl/gregex.sgml: Updated GRegexEvalCallback docs.
svn path=/trunk/; revision=5524
2007-06-03 05:48:17 +00:00
Matthias Clasen
63d87b99e8
Add some hints about xgettext invokation.
...
* glib/tmpl/i18n.sgml: Add some hints about
xgettext invokation.
svn path=/trunk/; revision=5522
2007-05-30 15:20:23 +00:00
Dan Winship
90320fba4f
add defines for desktop file handling. #339225 , original patch from
...
* glib/gkeyfile.h: add defines for desktop file handling. #339225 ,
original patch from Vincent Untz.
svn path=/trunk/; revision=5521
2007-05-30 14:25:34 +00:00
Matthias Clasen
07d778754a
Fix a typo
...
svn path=/trunk/; revision=5517
2007-05-27 02:03:14 +00:00
Matthias Clasen
aa088c4072
2.13.2
...
svn path=/trunk/; revision=5511
2007-05-23 04:30:07 +00:00
Matthias Clasen
d21e54e61e
Fix a typo ( #436547 , Guillaume Desmottes)
...
2007-05-17 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/messages.sgml: Fix a typo (#436547 ,
Guillaume Desmottes)
svn path=/trunk/; revision=5499
2007-05-17 17:23:15 +00:00
Matthias Clasen
a061009f52
Make g_slice_debug_tree_statistics() debug-only functionality again.
...
2007-05-14 Matthias Clasen <mclasen@redhat.com>
* glib/gslice.h:
* glib/gslice.c:
* glib/glib.symbols: Make g_slice_debug_tree_statistics()
debug-only functionality again.
svn path=/trunk/; revision=5492
2007-05-15 03:32:29 +00:00
Christian Persch
15d995bc79
Improve g_strerror and g_strsignal docs. Bug #438293 .
...
2007-05-14 Christian Persch <chpe@gnome.org>
* docs/reference/glib/tmpl/string_utils.sgml: Improve g_strerror and
g_strsignal docs. Bug #438293 .
svn path=/trunk/; revision=5491
2007-05-14 17:14:11 +00:00
Matthias Clasen
8f88ba6ffa
Allow G_OPTION_ARG_CALLBACK for G_OPTION_REMAINING. ( #437297 , Dave Benson)
...
2007-05-11 Matthias Clasen <mclasen@redhat.com>
* glib/goption.c: Allow G_OPTION_ARG_CALLBACK for
G_OPTION_REMAINING. (#437297 , Dave Benson)
* tests/option-test.c: Add a test for this.
svn path=/trunk/; revision=5487
2007-05-11 18:53:57 +00:00
Behdad Esfahbod
3ed6b66e8f
svn path=/trunk/; revision=5482
...
2007-05-03 Behdad Esfahbod <behdad@gnome.org>
* configure.in:
* glib/glib.symbols:
* glib/gthread.h:
* glib/gunicode.h:
* glib/guniprop.c (g_unichar_ismark):
svn path=/trunk/; revision=5482
2007-05-03 23:42:05 +00:00
Matthias Clasen
4d996274a3
2.13.1
...
svn path=/trunk/; revision=5478
2007-05-03 05:09:20 +00:00
Matthias Clasen
88651f758b
Add g_regex_get_max_backref() and g_regex_get_capture_count(). ( #419371 ,
...
2007-04-30 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols:
* glib/gregex.[hc]: Add g_regex_get_max_backref() and
g_regex_get_capture_count(). (#419371 , Marco Barisione)
svn path=/trunk/; revision=5469
2007-04-30 16:37:38 +00:00
Matthias Clasen
a793051fda
Split GRegex into GRegex and GMatchInfo. ( #419368 , Marco Barisione)
...
2007-04-30 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols:
* glib/gregex.[hc]: Split GRegex into GRegex and GMatchInfo.
(#419368 , Marco Barisione)
* tests/regex-test.c: Adapt.
svn path=/trunk/; revision=5468
2007-04-30 16:02:26 +00:00
Matthias Clasen
ba2dc0c2b2
New function to get the formatted help string. ( #336089 , Dom Lachowicz)
...
2007-04-24 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols:
* glib/goption.h:
* glib/goption.c (g_option_context_get_help): New function to
get the formatted help string. (#336089 , Dom Lachowicz)
svn path=/trunk/; revision=5456
2007-04-25 03:53:30 +00:00
Emmanuele Bassi
3b6c740849
Add new hash functions.
...
2007-04-11 Emmanuele Bassi <ebassi@gnome.org>
* glib/glib-sections.txt: Add new hash functions.
svn path=/trunk/; revision=5445
2007-04-11 13:09:55 +00:00
Ryan Lortie
e3562e543a
Document ->constructed().
...
2007-04-02 Ryan Lortie <desrt@desrt.ca>
* gobject/tmpl/objects.sgml: Document ->constructed().
svn path=/trunk/; revision=5440
2007-04-03 10:44:14 +00:00
Matthias Clasen
46d22e511a
Cleanups
...
svn path=/trunk/; revision=5428
2007-03-19 03:47:05 +00:00
Matthias Clasen
1cb4af3e96
2.13.0
...
svn path=/trunk/; revision=5419
2007-03-16 22:11:15 +00:00
Tim Janik
44d5b8af2a
some fixups, mention that changing scanner config during the parsing phase
...
Fri Mar 16 16:04:42 2007 Tim Janik <timj@gtk.org>
* glib/tmpl/scanner.sgml: some fixups, mention that changing scanner
config during the parsing phase is supported behavior.
svn path=/trunk/; revision=5416
2007-03-16 15:02:14 +00:00
Marco Barisione
0196d63975
Add GRegex for regular expression matching. ( #50075 )
...
2007-03-15 Marco Barisione <marco@barisione.org>
Add GRegex for regular expression matching. (#50075 )
* configure.in: Handle GRegex compilation.
* glib/gregex.c:
* glib/gregex.h: Code for GRegex.
* glib/Makefile.am:
* glib/makefile.msc.in: Updated makefiles.
* glib/pcre/*: Internal copy of PCRE.
* glib/update-pcre/*: Stuff to automatically update the internal PCRE
to a newer version.
* tests/regex-test.c:
* tests/Makefile.am:
* tests/makefile.msc.in: Add tests for GRegex.
svn path=/trunk/; revision=5408
2007-03-15 13:01:31 +00:00
Stefan Kost
676506cf2d
Readd docs for G_PARAM_STATIC_NICK and add docs for new
...
* gobject/tmpl/gparamspec.sgml:
Readd docs for G_PARAM_STATIC_NICK and add docs for new
G_PARAM_STATIC_STRINGS (fixes #418021 ).
svn path=/trunk/; revision=5403
2007-03-14 19:09:49 +00:00
Matthias Clasen
cbaaa4006e
Document errorchecking mutexes
...
svn path=/trunk/; revision=5381
2007-03-06 19:44:19 +00:00
Matthias Clasen
ff5419ec40
Fix a typo in the docs for g_node_first_child(). ( #409395 , Vincent Untz)
...
2007-03-06 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/trees-nary.sgml: Fix a typo in the docs for
g_node_first_child(). (#409395 , Vincent Untz)
svn path=/trunk/; revision=5380
2007-03-06 19:29:54 +00:00
Matthew Barnes
cc3e80c26a
Add G_QUEUE_INIT, g_queue_init(), and g_queue_clear() to better support
...
2007-03-06 Matthew Barnes <mbarnes@redhat.com>
* glib/gqueue.h:
* glib/gqueue.c: Add G_QUEUE_INIT, g_queue_init(), and
g_queue_clear() to better support statically allocated
queues. (#413244 )
svn path=/trunk/; revision=5378
2007-03-06 18:43:10 +00:00
Stefan Kost
8ec7d6ca3f
Format XML to be more editable. Describe Interfaces better. Add a footnote
...
* gobject/tut_gobject.xml:
* gobject/tut_gsignal.xml:
* gobject/tut_gtype.xml:
* gobject/tut_howto.xml:
* gobject/tut_intro.xml:
* gobject/tut_tools.xml:
Format XML to be more editable. Describe Interfaces better. Add a
footnote at first occurance of 'maman_'.
svn path=/trunk/; revision=5334
2007-02-10 22:08:42 +00:00
Stefan Kost
b8fcf708d0
Unify spelling of GObject and GType. Improve some wording. Update the
...
* gobject/tut_gobject.xml:
* gobject/tut_gsignal.xml:
* gobject/tut_gtype.xml:
* gobject/tut_howto.xml:
* gobject/tut_tools.xml:
Unify spelling of GObject and GType. Improve some wording. Update the
usage of private data. Make tables use row-spans and add id's to them.
svn path=/trunk/; revision=5327
2007-02-07 22:15:34 +00:00
Soren Sandmann
674c4df418
New files implementing GSequence, a list implemented using a binary tree.
...
2007-02-03 Soren Sandmann <sandmann@daimi.au.dk>
* glib/gsequence.[ch]: New files implementing GSequence, a list
implemented using a binary tree.
* glib/glib.h, glib/glib.symbols: Update for GSequence.
* docs/reference: Add documentation for GSequence
* tests: Add sequence-test.c, a thorough test of all of
the GSequence API.
svn path=/trunk/; revision=5322
2007-02-03 23:24:50 +00:00
Matthias Clasen
20a05714cc
Fix a typo
...
svn path=/trunk/; revision=5319
2007-01-30 18:56:09 +00:00
Matthias Clasen
df3dd538e5
Define G_GNUC_INTERNAL for Sun Studio as __hidden. ( #342981 , Brian
...
2007-01-26 Matthias Clasen <mclasen@redhat.com>
* configure.in: Define G_GNUC_INTERNAL for Sun Studio
as __hidden. (#342981 , Brian Cameron)
* glib/gconvert.c:
* glib/gutf8.c: Move G_GNUC_INTERNAL uses to the right
spot.
2
svn path=/trunk/; revision=5317
2007-01-27 03:34:48 +00:00
Matthias Clasen
62534876c5
Updates
...
svn path=/trunk/; revision=5310
2007-01-24 04:13:33 +00:00
Matthias Clasen
912027f0df
Some file list updates ( #398069 , Owen Taylor)
...
2007-01-19 Matthias Clasen <mclasen@redhat.com>
Some file list updates (#398069 , Owen Taylor)
* docs/Changes-2.0.txt
* docs/reference/README.cvs-commits
* glib.spec.in: Remove obsolete files
* tests/Makefile.am:
* glib/libcharset/Makefile.am:
* gobject/Makefile.am:
* Makefile.am: Add some missing files to EXTRA_DIST
* tests/timeloop-basic.c: Make it build
* HACKING: Small updates
svn path=/trunk/; revision=5302
2007-01-19 15:50:30 +00:00
Behdad Esfahbod
4651177384
Put back G_GNUC_HAVE_VISIBILITY doc that was removed accidentally.
...
2007-01-17 Behdad Esfahbod <behdad@gnome.org>
* glib/tmpl/macros_misc.sgml: Put back G_GNUC_HAVE_VISIBILITY
doc that was removed accidentally.
svn path=/trunk/; revision=5289
2007-01-17 17:38:22 +00:00
Matthias Clasen
a81c9a78a7
Cleanups
...
svn path=/trunk/; revision=5265
2007-01-15 03:57:41 +00:00
Matthias Clasen
daeff90d19
Additions
...
svn path=/trunk/; revision=5261
2007-01-15 03:05:27 +00:00
Matthias Clasen
38b9221961
Rework the handling of invalid keys/groups again. We are back to being
...
2007-01-12 Matthias Clasen <mclasen@redhat.com>
* glib/gkeyfile.c: Rework the handling of invalid
keys/groups again. We are back to being liberal about
what we accept, and only reject things that would lead
to non-rereadable keyfiles.
* tests/keyfile-test.c: Adapt tests.
svn path=/trunk/; revision=5254
2007-01-12 20:25:57 +00:00
Behdad Esfahbod
a0c60a62d6
Add g_unichar_iszerowidth(). ( #347645 )
...
2007-01-03 Behdad Esfahbod <behdad@gnome.org>
* glib/glib.symbols:
* glib/gunicode.h:
* glib/guniprop.c: Add g_unichar_iszerowidth(). (#347645 )
svn path=/trunk/; revision=5202
2007-01-03 20:48:24 +00:00
Michael Natterer
feb07512f0
removed all .cvsignore files. SVN doesn't need them.
...
2007-01-03 Michael Natterer <mitch@imendio.com>
* removed all .cvsignore files. SVN doesn't need them.
svn path=/trunk/; revision=5198
2007-01-03 11:22:36 +00:00
Matthias Clasen
db9c08d08b
Guard g_slice_debug_tree_statistics by G_ENABLE_DEBUG. ( #390940 , Kazuki
...
2007-01-02 Matthias Clasen <mclasen@redhat.com>
* glib/glib.symbols: Guard g_slice_debug_tree_statistics
by G_ENABLE_DEBUG. (#390940 , Kazuki Iwamoto)
svn path=/trunk/; revision=5190
2007-01-02 13:09:03 +00:00
Matthias Clasen
470152f268
Fix whitespace
...
svn path=/trunk/; revision=5184
2006-12-31 16:33:32 +00:00
Matthias Clasen
d7b7c44e40
Define G_DEFINE_DYNAMIC_TYPE and and _EXTENDED variant. ( #334437 )
...
2006-12-29 Matthias Clasen <mclasen@redhat.com>
* gtypemodule.h: Define G_DEFINE_DYNAMIC_TYPE and
and _EXTENDED variant. (#334437 )
2006-12-29 06:12:11 +00:00
Matthias Clasen
b1e4310d6f
Clarify a detail about g_object_set_data_full. ( #343750 , Christian
...
2006-12-28 Matthias Clasen <mclasen@redhat.com>
* gobject/tmpl/objects.sgml: Clarify a detail about
g_object_set_data_full. (#343750 , Christian Neumair)
2006-12-29 05:10:50 +00:00
Tim Janik
0f27a7cd04
updates from new doc builds
2006-12-28 14:14:29 +00:00
Tim Janik
34bef7ab9f
fixed tag nesting
2006-12-28 13:03:41 +00:00
Tim Janik
636dae32c3
document G_SLICE=debug-blocks.
...
Wed Dec 27 15:56:53 2006 Tim Janik <timj@gtk.org>
* glib/tmpl/memory_slices.sgml:
* glib/running.sgml: document G_SLICE=debug-blocks.
2006-12-28 11:50:00 +00:00
Matthias Clasen
3ab1139aef
Add hints for locale-dependent interfaces. Add hints for locale-dependent
...
2006-12-26 Matthias Clasen <mclasen@redhat.com>
* glib/gutf8.c: Add hints for locale-dependent interfaces.
* glib/gconvert.c: Add hints for locale-dependent interfaces.
2006-12-27 05:09:48 +00:00
Matthias Clasen
e7715bdc4e
Small clarification ( #369908 , Tapani Pälli)
...
2006-12-18 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/keyfile.sgml: Small clarification (#369908 ,
Tapani Pälli)
2006-12-18 20:09:12 +00:00
Matthias Clasen
6b52690bb5
Tighten up the check for allowed key and group names. ( #343191 , Tommi
...
2006-12-18 Matthias Clasen <mclasen@redhat.com>
* glib/gkeyfile.c: Tighten up the check for allowed
key and group names. (#343191 , Tommi Komulainen)
* tests/keyfile-test.c: Test handling of key and group names.
2006-12-18 07:29:56 +00:00
Matthias Clasen
7d0a0206d8
Improve docs
2006-12-17 20:22:20 +00:00
Matthias Clasen
fdfc2fc6fc
Expand GObject::notify documentation. ( #381722 , Nickolay V. Shmyrev)
...
2006-12-17 Matthias Clasen <mclasen@redhat.com>
* gobject/tmpl/objects.sgml: Expand GObject::notify
documentation. (#381722 , Nickolay V. Shmyrev)
* gobject/tmpl/gparamspec.sgml: Add canonical-parameter-name id.
2006-12-17 19:59:02 +00:00
Matthias Clasen
acd7325895
typo fix
2006-12-17 19:51:28 +00:00
Matthias Clasen
e2285f085d
Move docs inline, and improve wording. ( #372598 , Behdad Esfahbod)
...
2006-12-17 Matthias Clasen <mclasen@redhat.com>
* glib/gstrfuncs.c (g_strndup, g_strnfill): Move docs
inline, and improve wording. (#372598 , Behdad Esfahbod)
2006-12-17 19:12:58 +00:00
Matthias Clasen
10d14998d8
Move documentation inline.
...
2006-12-16 Matthias Clasen <mclasen@redhat.com>
* glib/gstring.c: Move documentation inline.
2006-12-16 06:14:45 +00:00
Matthias Clasen
a7651b067e
broken pipe
2006-12-15 22:58:04 +00:00
Matthias Clasen
0c10536d2e
s/Gnome/GNOME/g ( #352156 , Guillaume Desmottes)
...
2006-12-14 Matthias Clasen <mclasen@redhat.com>
* gobject/*.xml: s/Gnome/GNOME/g (#352156 , Guillaume Desmottes)
2006-12-15 04:03:07 +00:00
Matthias Clasen
966872d789
If the group is already there, make it current. ( #385910 , Joe Halliwell)
...
2006-12-14 Matthias Clasen <mclasen@redhat.com>
* glib/gkeyfile.c (g_key_file_add_group): If the group
is already there, make it current. (#385910 , Joe Halliwell)
* tests/keyfile-test.c: Add a test for duplicate groups/keys.
2006-12-14 23:19:28 +00:00
Matthias Clasen
ea1512221b
Handle valid symbols that are NULL correctly. ( #385388 , Felix Kater)
...
2006-12-13 Matthias Clasen <mclasen@redhat.com>
* gmodule.c (g_module_open):
* gmodule-dl.c (_g_module_symbol): Handle valid symbols
that are NULL correctly. (#385388 , Felix Kater)
2006-12-13 15:41:22 +00:00
Matthias Clasen
4766e33d9b
Add docs
2006-10-09 05:09:57 +00:00
Matthias Clasen
ead852a01e
Missing files
2006-10-09 04:24:29 +00:00
Matthias Clasen
68e78574db
Add Unicode script support
2006-10-09 04:23:58 +00:00
Matthias Clasen
6300eef350
Add a hint about the requirement that enum and flags values must be
...
2006-10-08 Matthias Clasen <mclasen@redhat.com>
* gobject/tmpl/enumerations_flags.sgml: Add a hint about
the requirement that enum and flags values must be static.
2006-10-08 19:35:52 +00:00
Matthias Clasen
81115d312d
Improve example. ( #367625 , Ross Burton)
...
2006-10-01 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/option.sgml: Improve example. (#367625 , Ross Burton)
2006-10-01 06:04:54 +00:00
Tim Janik
323e56d824
documented G_DEBUG flags resident-modules and bind-now-modules, patch by
...
Mon Sep 11 14:57:46 2006 Tim Janik <timj@imendio.com>
* glib/running.sgml: documented G_DEBUG flags resident-modules
and bind-now-modules, patch by Christian Persch on bug #345099 .
2006-09-11 13:10:44 +00:00
Matthias Clasen
f8c1c1f9e0
Add functions for approximate timeouts
2006-09-10 05:44:46 +00:00
Matthias Clasen
a66bf6e9f2
Add a note about G_DISABLE_DEPRECATED. ( #353172 , Matt Barnes)
...
2006-08-28 Matthias Clasen <mclasen@redhat.com>
* glib/compiling.sgml: Add a note about G_DISABLE_DEPRECATED.
(#353172 , Matt Barnes)
2006-08-28 17:20:02 +00:00
Johan Dahlin
c2441aea68
typo, new module name
2006-08-24 23:26:06 +00:00
Tim Janik
f1f0177b9e
added notes about complexity.
...
Wed Aug 16 13:55:39 2006 Tim Janik <timj@imendio.com>
* glib/tmpl/trash_stack.sgml: added notes about complexity.
2006-08-16 12:10:41 +00:00
Matthias Clasen
c4bc3fe91d
2.12.2
2006-08-16 00:45:03 +00:00
Josh Parsons
3d4e51759a
copyediting API docs
2006-08-09 21:32:12 +00:00
Matthias Clasen
9797823fe2
Add some hints about making warnings fatal. ( #348785 , Matt Barnes)
...
2006-08-05 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/messages.sgml: Add some hints
about making warnings fatal. (#348785 , Matt
Barnes)
2006-08-05 22:04:21 +00:00
Matthias Clasen
395997df20
2.12.1
2006-07-22 18:21:48 +00:00
Tor Lillqvist
9a0f54fe92
Improve doc for g_date_strftime(). ( #346197 )
...
2006-07-20 Tor Lillqvist <tml@novell.com>
* glib/tmpl/date.sgml: Improve doc for
g_date_strftime(). (#346197 )
2006-07-20 09:52:22 +00:00