Matthias Clasen
9574dbd228
Be more careful about overwriting errors
...
When trying to parse again, we don't want to overwrite the exiting
error.
2010-10-31 20:58:15 -04:00
Matthias Clasen
78407a0098
GApplication: Add an action example
2010-10-31 20:49:53 -04:00
Matthias Clasen
cb8d29a558
Don't leak references in the actions example
...
These are not initially unowned...
2010-10-31 20:33:02 -04:00
Takayuki KUSANO
0942663279
Fix error in Japanese translation
2010-11-01 01:28:13 +09:00
Matthias Clasen
c34bcefa78
Add an example of using GApplication with actions
2010-10-30 22:19:02 -04:00
Christian Persch
ab02965c50
Use G_GINT64_CONSTANT here
...
Bug #631482 .
2010-10-30 21:40:28 -04:00
Matthias Clasen
e24dfacd5b
gsettings-tool: Support completion for enum values
...
https://bugzilla.gnome.org/show_bug.cgi?id=631264
2010-10-30 01:13:42 -04:00
Matthias Clasen
6298e88538
Add a command to list keys and values recursively
...
This is similar to gconftool-2 -R, which is very handy
for collecting information for bug reports, etc. It is now
possible to say gsettings list-recursively org.foo.bar, and
this will produce a list of schemas, keys and values for
org.foo.bar and all its child and grandchild schemata,
recursively.
https://bugzilla.gnome.org/show_bug.cgi?id=632571
2010-10-30 00:00:06 -04:00
Matthias Clasen
d619216686
Make gsettings-tool translatable again
...
This regression was caused by the recent rewrite.
2010-10-29 23:12:07 -04:00
Ryan Lortie
cb64773002
Use 'aay' instead of 'as' for environ
...
It might contain non-utf8 characters.
2010-10-29 16:33:47 -04:00
Ryan Lortie
641f622bfe
GApplication: emit a signal when starting up
...
Send a signal to the bus when registration is successful and we are the
primary instance.
2010-10-28 23:06:53 -04:00
Ryan Lortie
7aa2e50262
GApplication: support environment passing
...
Add support for passing the full contents of the environment to the
primary instance (by storing it in the platform_data) when
G_APPLICATION_SEND_ENVIRONMENT is in the flags.
2010-10-28 22:50:00 -04:00
Ryan Lortie
99d2c2eef5
Add testcase for environment functions
2010-10-28 22:20:56 -04:00
Ryan Lortie
29ce7385bb
Add g_get_environ(): portable access to 'environ'
...
Return a copy of 'environ' on platforms where that is possible, or do
something else on other platforms.
2010-10-28 22:20:56 -04:00
Carles Ferrando
b4d3b6e0de
Updated Catalan (Valencian) translation
2010-10-29 00:49:05 +01:00
Ryan Lortie
bf7ba2fbdc
GApplication: use infinite timeout for CommandLine
...
Use an infinite DBus timeout for sending a CommandLine request to the
primary instance.
This resolves a bit of bug #633339 .
2010-10-28 16:47:13 -04:00
Ryan Lortie
fac2a8278e
Bug 633356 - (GDBus) Make G_MAXINT mean no timeout
...
Don't register a timeout function in the case that G_MAXINT is given for
the timeout length.
2010-10-28 16:47:13 -04:00
Dan Winship
cd4f818b30
GNetworkService: fix a small bug
...
Fix a small bug in the synchronous lookup code introduced in the fix
for bug 629274
2010-10-28 15:17:17 -04:00
Emilio Pozuelo Monfort
dd9f8b8cc6
Don't enable dtrace support when dtrace isn't available
...
Fixes FTBFS when dtrace isn't available but <sys/sdt.h> is.
2010-10-28 11:23:03 -04:00
Ryan Lortie
7c184df292
Bug 158725 - free linked list with data
...
Add some helpers for freeing a linked list along with its elements by
providing a GDestroyNotify to call on each of them.
Add a test.
Based on a patch from Cosimo Cecchi.
2010-10-28 11:20:57 -04:00
Ryan Lortie
4baad1acbf
GApplication: exit_status unset in one branch
...
Closes #633206
2010-10-27 09:26:01 -04:00
Ryan Lortie
f7a918dcb9
GPeriodic: allow unblock time to be passed in
2010-10-27 09:22:13 -04:00
Ryan Lortie
2af4b6e544
Deprecate g_source_get_current_time()
2010-10-27 09:22:13 -04:00
Ryan Lortie
83472b34ef
switch GSocket to monotonic time for timeouts
2010-10-27 09:22:13 -04:00
Ryan Lortie
d3fe2efb83
switch GPeriodic to use monotonic time
2010-10-27 09:22:13 -04:00
Ryan Lortie
91113a8aee
switch GTimeoutSource to use monotonic time
2010-10-27 09:22:12 -04:00
Ryan Lortie
b7d8363fbe
Add g_source_get_time()
...
Cached version of g_get_monotonic_time() that does similar to what
g_source_get_current_time() does for g_get_current_time().
2010-10-27 09:22:12 -04:00
Ryan Lortie
bf941f200c
Rename time_is_current to current_time_is_fresh
...
Internal structure field; no semantic changes.
2010-10-27 09:22:12 -04:00
Ryan Lortie
ab548d240a
Add g_get_monotonic_time()
...
Gets the system monotonic time on systems that have it. Otherwise, call
g_get_current_time().
2010-10-27 09:22:12 -04:00
Ryan Lortie
ac82e74895
Add 'GTimeSpec' as 'struct timespec' equivalent
2010-10-27 09:22:12 -04:00
Ryan Lortie
817b322ca7
Link libglib against -lrt if we have clock_gettime
2010-10-27 09:22:12 -04:00
Ryan Lortie
dfb0577ef4
Bug 632169 - manual use of gsettings-data-convert
...
Add some words and example code to the documentation about why you might
want to manually invoke gsettings-data-convert and how you should go
about doing that.
2010-10-27 09:08:32 -04:00
Ryan Lortie
9126f1afae
gsettings m4: Use --strict for checking
...
A while ago we allowed glib-compile-schemas to return a 'success' status
in the case that just one schema file contained errors. Of course, this
is the exact opposite of what we want in the case that we are checking
schema validity at compile time.
Use the --strict flag for that case.
This closes #633115 .
2010-10-26 12:02:12 -04:00
Ryan Lortie
181982c47c
GVariant: avoid locking in a common case
...
Avoid acquiring the lock on the instance on the case of deserialising a
child. We know that it is safe to do this unlocked because a serialised
child will never become unserialised.
Closes #626320
2010-10-26 11:49:32 -04:00
Ryan Lortie
e0caf4fd5e
GApplicationCommandLine: add printf annotations
...
to g_application_command_line_print{,err}
2010-10-25 14:45:19 -04:00
Ryan Lortie
d8d2513710
Implement (untested) GApplication actions support
2010-10-25 14:32:07 -04:00
Andika Triwidada
196cd41f74
Updated Indonesian translation
2010-10-25 22:10:32 +07:00
Matthias Clasen
66ec8b949e
Bump version
2010-10-25 09:55:38 -04:00
Matthias Clasen
11a59404d5
More documentation fixups
2010-10-25 08:42:36 -04:00
Matthias Clasen
d10a04b533
Remove nonexisting API from the headers
...
I couldn't find any trace of g_application_run_with_arguments.
2010-10-25 08:34:00 -04:00
Matthias Clasen
727c2a58c2
Add new gmain api to the docs
2010-10-25 08:30:28 -04:00
Matthias Clasen
7bb731d613
Update NEWS for 2.27.1
2010-10-25 08:19:34 -04:00
Yinghua Wang
f67d16c52a
Update Simplified Chinese translation.
2010-10-24 03:51:46 +00:00
Matthias Clasen
00366f440d
Some more GApplication doc tweaks
2010-10-23 21:01:15 +02:00
Matthias Clasen
013f862a03
Properly register the inactivity-timeout property
...
It is a uint, not a boolean, so register it as such.
Also, only install the service timeout if we are actually registered
as the primary instance.
2010-10-23 14:05:04 +02:00
Matthias Clasen
7c735b05f7
Move a confusing comment to the right place
2010-10-23 12:01:51 +02:00
Matthias Clasen
b0e45c9799
Add another example for commandline handling
...
Also, clarify some aspects in the documentation.
2010-10-23 11:59:29 +02:00
Matthias Clasen
499d9ba8b8
Add some examples to the GApplication docs
2010-10-23 02:31:16 +02:00
Matthias Clasen
79790b9278
Brush up the GApplication docs
...
Also, fix up inclusions, mark properties for translation, etc.
2010-10-23 02:31:16 +02:00
Matthias Clasen
210a77a07e
Fix a typo
2010-10-23 02:31:16 +02:00