Ryan Lortie
92df8a1d77
Drop GTimeSpec type
2010-11-02 22:39:09 -04:00
Ryan Lortie
c3a0d32ef1
Switch GTimeSpec users to int64 microseconds
...
glib is trying to move toward using microseconds-in-gint64 as its
universal time format.
No real API breaks here since GTimeSpec is new this unstable release
series.
2010-11-02 22:39:09 -04:00
Ryan Lortie
d9f5ab56c3
GTimeout: simplify math for 'seconds' case
...
The code was designed to deal with any granularity of timer and due to
the use of GTimeVal/GTimeSpec, the math for this gets extremely
confusing.
From a practical standpoint, we only ever have a granularity of seconds.
Take advantage of that fact in the code and vastly simplify the math.
2010-11-02 22:39:09 -04:00
Jorge González
b6854efdb9
Updated Spanish translation
2010-11-02 10:46:10 +01:00
Jorge González
00e09af412
Updated Spanish translation
2010-11-01 18:50:46 +01:00
Fran Diéguez
b2d0260b85
Updated Galician translations
2010-11-01 17:15:38 +01:00
Paolo Borelli
361afb3a62
Fix gtk-doc typo
2010-11-01 14:37:23 +01:00
Christian Persch
7434c1725d
Fix Since: for new functions
...
g_simple_async_result_new_from_error/take_error are Since: 2.28.
2010-11-01 11:06:26 +01:00
Yaron Shahrabani
5327db4c2f
Updated Hebrew translation.
2010-11-01 08:17:02 +02:00
Matthias Clasen
81f93eb29c
Bump version
2010-11-01 00:32:47 -04:00
Matthias Clasen
a50c0ca699
NEWS for 2.27.2
2010-10-31 23:32:48 -04:00
Matthias Clasen
b4248cb5da
Remove nonexisting type from giotypes.h
...
GDBusActionGroup does not exist yet.
2010-10-31 23:19:04 -04:00
Matthias Clasen
d2612ad955
Fix a doc typo
2010-10-31 23:13:36 -04:00
Matthias Clasen
71dcc5ce80
Remove leftover definition from gactiongroup.h
...
GContextActionGroupInterface is not currently used anywhere.
2010-10-31 23:10:41 -04:00
Matthias Clasen
b49ae16461
Various documentation fixes
2010-10-31 22:41:00 -04:00
Matthias Clasen
85ba8596e2
GSimpleAsyncResult: add error-taking variants
...
Add g_simple_async_result_new_take_error and
g_simple_async_result_take_error, which take over ownership of the
given error. Based on a patch by Christian Persch.
https://bugzilla.gnome.org/show_bug.cgi?id=629247
2010-10-31 22:38:38 -04:00
Matthias Clasen
7887103193
Add an example of invoking actions
2010-10-31 22:05:20 -04:00
Matthias Clasen
d967b5ed17
Fix g_action_group_activate_action() docs
2010-10-31 21:08:25 -04:00
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