Ryan Lortie
a7fc7909da
Deprecate G_CONST_RETURN
2011-03-15 01:32:22 -04:00
Ryan Lortie
36741245cc
Remove all uses of G_CONST_RETURN
...
Just use 'const'.
2011-03-15 01:32:22 -04:00
Christian Persch
61b0e1c8d4
Add G_SIGNAL_MUST_COLLECT
...
In some cases, signal arguments have to be collected, even if there are i
no signal handlers connected (e.g. for GVariant parameters, where collection
consumes a floating variant).
Based on a patch by Christian Persch.
Bug #643624 .
2011-03-15 01:32:22 -04:00
Olivier Crête
c95ff4de04
GDBusProxy: Check if connection is NULL before unreffing
...
If no connection can be established with the bus, it is possible that
the GDBusPRoxy will be finalized without having a connection object.
2011-03-14 15:49:02 -04:00
Owen W. Taylor
789b341eff
Correct internal definition of C_()
...
* Since the GLib translations are lazily initialized, we need an
internal wrapper for g_dpgettext() that does the initialization
in the same way as glib_gettext()
* We need to use the glib domain defined by GETTEXT_PACKAGE
rather than than the application's domain.
https://bugzilla.gnome.org/show_bug.cgi?id=644607
2011-03-12 21:10:06 -05:00
Gabor Kelemen
88d23f0285
Updated Hungarian translation
2011-03-13 02:22:08 +01:00
Emilio Pozuelo Monfort
89ca0f7296
Document g_timeout_add_seconds first call latency
...
And fix /timeout/rounding to not fail if the first call
happens after 2 seconds.
https://bugzilla.gnome.org/show_bug.cgi?id=644552
2011-03-12 15:51:44 +00:00
Duarte Loreto
1a2f1d3458
Updated Portuguese translation
2011-03-12 01:09:49 +00:00
Murray Cumming
c1a75ca783
g_file_info_get/set_attribute_string*(): Document the UTF-8ness.
...
* gio/gfileattribute.c: (_g_file_attribute_value_get_string,
_g_file_attribute_value_set_string): These use
G_FILE_ATTRIBUTE_TYPE_STRING, which is documented as UTF-8, so
document these private functions as using UTF-8.
* gio/gfileinfo.c: (g_file_info_get_attribute_string,
g_file_info_set_attribute_string, and stringv versions):
Document that the strings are UTF-8 because the implementation uses
those private functions, that use UTF-8.
This helps language bindings (such as glibmm) whose API
distinguishes between known and unknown encodings.
2011-03-11 09:59:09 +01:00
Tor Lillqvist
9505ad05ee
Use g_usleep() for portability, bug #644465
2011-03-11 10:19:42 +02:00
Matthias Clasen
a6615ba859
Fix cleanup in g_markup_collect
...
Patch by Matt Barnes,
https://bugzilla.gnome.org/show_bug.cgi?id=644428
2011-03-10 23:27:49 -05:00
Matthias Clasen
949b7c3428
Add a testcase for g_markup_collect cleanup
...
Taken from https://bugzilla.gnome.org/show_bug.cgi?id=644428 .
The test is currently failing.
2011-03-10 23:25:22 -05:00
Andre Klapper
fccaadcdab
Add missing files to POTFILES.in
2011-03-10 12:33:58 +01:00
Chun-wei Fan
b2ebf0526d
Update config.h.win32.in for VS 2010
...
VS2010 ships with stdint.h by default, so update config.h.win32.in
to reflect that
2011-03-10 12:40:57 +08:00
Michael Kotsarinis
b1813f7c9f
l10n: Updated Greek translation for glib
2011-03-10 01:36:54 +02:00
Martin Nordholts
37858f7f5e
Check availability of linux/magic.h
...
Check availability of linux/magic.h. It isn't available in Linux
versions before 2.6.19.
2011-03-08 19:13:57 +01:00
Matthias Clasen
fc75b2597d
Improve preconditions in action-related GApplication api
...
https://bugzilla.gnome.org/show_bug.cgi?id=643780
2011-03-06 23:08:46 -05:00
Matthias Clasen
121ce56fe1
Go back to the old logic in set_expiration
...
It was more complicated, but also more correct...
Also add a test to ensure that our rounding works as expected.
https://bugzilla.gnome.org/show_bug.cgi?id=643795
2011-03-06 22:38:17 -05:00
Matthias Clasen
d377367b2c
Forgotten file
2011-03-06 22:38:17 -05:00
Murray Cumming
90ad3c9962
g_application_run(): Add (allow-none) introspection annotation.
2011-03-05 14:51:55 +01:00
Matthias Clasen
3aac417fef
Some more details about GApplicationFlags
2011-03-04 12:10:06 -05:00
Matthias Clasen
34ac69e688
Add more GApplication docs
...
Add more details about ::command-line to the g_application_run docs.
2011-03-04 12:03:15 -05:00
Murray Cumming
91614bb5fe
GApplication: Check more before warning about a missing signal handler.
...
* gio/application.c (g_application_real_command_line): Check that the
default signal handler is not the current one before complaining, because
it is not unusual for overloads to call the base class implementation as
a matter of habit.
g_application_real_open() and g_application_real_activate() already do this
extra check.
2011-03-04 15:16:39 +01:00
Matthias Clasen
1485871ed5
GApplication: More documentation tweaks
2011-03-04 01:55:19 -05:00
Matthias Clasen
54e474931e
Fix a typo
2011-03-04 01:55:18 -05:00
Ryan Lortie
d2a2fe96a3
GVariant docs cleanups
...
Fix some gtk-doc warnings
2011-03-04 00:57:51 -05:00
Ryan Lortie
be04e514c0
GVariant: add G_VARIANT_TYPE_VARDICT for a{sv}
2011-03-04 00:45:14 -05:00
Matthias Clasen
6dd692d858
Small doc correction
...
We don't actually pass @argc to local_command_line().
2011-03-04 00:27:23 -05:00
Matthias Clasen
3c7203cf1a
GApplication: Clarify docs for @argv
...
Clearly state that @argv may be NULL.
https://bugzilla.gnome.org/show_bug.cgi?id=643649
2011-03-04 00:12:34 -05:00
Matthias Clasen
1a6455b785
GApplication: Beef up the local_command_line() docs
...
This adds some details, such as the meaning of @argc, @argv and @status ,
even though gtk-doc does not make it easy to document vfunc arguments.
Requested in
https://bugzilla.gnome.org/show_bug.cgi?id=643478
2011-03-04 00:03:13 -05:00
Matthias Clasen
f05bce027e
GApplication: Improve documentation
...
This commit adds some details regarding platform data.
2011-03-03 23:34:49 -05:00
Matthias Clasen
321682871b
Try harder to explain GApplicationCommandline
...
Trying to answer some of the questions in
https://bugzilla.gnome.org/show_bug.cgi?id=643468
2011-03-03 22:40:48 -05:00
Will Thompson
72016418d3
g_value_array_remove(): clarify docstring formatting
2011-03-03 14:51:41 +00:00
Duarte Loreto
0f59af82d5
Updated Portuguese translation
2011-03-02 01:11:04 +00:00
Yaron Shahrabani
084c3c4304
Updated Hebrew translation.
2011-02-27 22:56:31 +02:00
Luca Ferretti
2b964d890a
Updated Italian translation
2011-02-27 21:48:07 +01:00
Changwoo Ryu
c193b49eee
Updated Korean translation
2011-02-27 14:43:34 +09:00
Bruno Brouard
60e0dab3e6
Updated French translation
2011-02-25 23:53:52 +01:00
Matthias Clasen
e3cff93408
GApplications: Tighten up application-id validity checks
...
Also add tests for these conditions.
https://bugzilla.gnome.org/show_bug.cgi?id=643197
2011-02-25 11:13:55 -05:00
Matthias Clasen
c430ad0b1b
Add some tests for g_hash_table_lookup_extended
2011-02-25 10:41:29 -05:00
Matthias Clasen
d2d756439f
GHashTable: Clarify g_hash_table_lookup_extended docs
...
Passing NULL as a key is only ok if your hash and equal functions
can deal with it.
https://bugzilla.gnome.org/show_bug.cgi?id=642944
2011-02-25 10:40:39 -05:00
Matthias Clasen
52ef73ac8c
GOptionContext: Warn about invalid arg/flag combinations
...
This was proposed by Kjell Ahlstedt in bug 642825.
Also adding a few tests for this new behaviour.
2011-02-25 10:10:37 -05:00
Matthias Clasen
ee9e38ef68
Treat optional arguments the same for long and short options
...
This was noticed in bug 642825 and the change was proposed
by Kjell Ahlstedt.
2011-02-25 08:45:28 -05:00
Daniel Mustieles
c68c05a420
Updated Spanish translation
2011-02-24 20:36:04 +01:00
Chun-wei Fan
701ac3cb3d
Fix the VS2010 project generation for GLib
...
The scripts accently pick up gcc-only source files... this fixes that.
2011-02-24 12:38:51 +08:00
Piotr Drąg
74d4fca53a
Updated Polish translation
2011-02-23 22:03:34 +01:00
Chun-wei Fan
abfef39da9
Remove uneeded item form VS10 folder
...
There is no install.vcxproj.filters...oops
2011-02-23 14:22:36 +08:00
Alexander Shopov
1c764f41cc
Updated Bulgarian translation
2011-02-23 08:02:23 +02:00
Matthias Clasen
766d70729b
Allow to list keys in all schemas
...
Make the schema argument to gsettings list-recursively optional.
This allows to search for not exactly known keys by going
gsettings list-recursively | grep 'font'
2011-02-23 00:18:37 -05:00
Cosimo Cecchi
51dd7c5e4a
application: fix a typo in the docs annotation
2011-02-22 22:02:05 -05:00