Dan Winship
d68609f9fd
Revert "xdgmime: plug a small leak"
...
This reverts commit 4e7031f073
.
The string actually does get freed somewhere else, at least in some
cases. Can be looked at again later if this reintroduces a leak.
https://bugzilla.gnome.org/show_bug.cgi?id=683270
2012-09-03 10:07:31 -04:00
Daniel Mustieles
857ac29c1f
Updated Spanish translation
2012-09-03 16:06:57 +02:00
Dan Winship
4d1b0d46db
update .gitignore
2012-09-03 08:56:10 -04:00
Dan Winship
beb0f9c150
gio/tests: fix leaks
...
https://bugzilla.gnome.org/show_bug.cgi?id=682560
2012-09-03 08:41:23 -04:00
Dan Winship
17bb9d542c
gio/tests/cancellable: fix to still work when running slowly
...
The test was assuming that all cancelled ops would finish within a
certain amount of time, but this often failed under valgrind. Instead,
just run the loop until all of the ops have actually finished.
https://bugzilla.gnome.org/show_bug.cgi?id=682560
2012-09-03 08:40:14 -04:00
Dan Winship
568f737708
gio/tests: port some stuff to g_test_expect_message()
...
https://bugzilla.gnome.org/show_bug.cgi?id=682560
2012-09-03 08:40:14 -04:00
Dan Winship
039ecf2bc6
g_file_copy: plug a leak
...
The fallback copy code was leaking the GFileInfo if it didn't have
G_FILE_ATTRIBUTE_STANDARD_TYPE.
https://bugzilla.gnome.org/show_bug.cgi?id=682560
2012-09-03 08:40:14 -04:00
Dan Winship
fa58cef826
GDesktopAppInfo: fix leaks
...
g_desktop_app_info_ensure_saved() was leaking the file contents.
_g_desktop_app_info_launch_uris_internal() was leaking the session bus
on error.
https://bugzilla.gnome.org/show_bug.cgi?id=682560
2012-09-03 08:36:10 -04:00
Dan Winship
4e7031f073
xdgmime: plug a small leak
...
https://bugzilla.gnome.org/show_bug.cgi?id=682560
2012-09-03 08:36:10 -04:00
Dan Winship
03be681e08
gobject/tests: plug leaks
...
https://bugzilla.gnome.org/show_bug.cgi?id=682560
2012-09-03 08:36:10 -04:00
Dan Winship
e0cba35d41
gobject/tests: use g_test_expect_messages()
...
https://bugzilla.gnome.org/show_bug.cgi?id=682560
2012-09-03 08:36:10 -04:00
Yuri Kozlov
7972485ca1
Updated Russian translation
2012-09-03 10:16:21 +04:00
Piotr Drąg
7662dbe82b
Updated Polish translation
2012-09-03 01:20:56 +02:00
Matthias Clasen
a30f6a6eb8
Add new api to symbol lists and docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=682849
2012-09-02 15:10:20 -04:00
Matthias Clasen
d80d70458a
Add a threaded test for g_object_replace_data
...
This is the threaded atomic add test from glib/tests/atomic.c,
redone using qdata instead of an atomic int to store the values.
2012-09-02 15:10:20 -04:00
Matthias Clasen
2fa77fb76c
Add some tests for new object data api
...
These are non-threaded, but the do test dup and destroy somewhat.
https://bugzilla.gnome.org/show_bug.cgi?id=682849
2012-09-02 15:09:13 -04:00
Matthias Clasen
1254ca716b
Add an atomic compare-and-exchange operation for object data
...
This is useful when using object data in thread-safe libraries.
https://bugzilla.gnome.org/show_bug.cgi?id=682849
2012-09-02 15:09:13 -04:00
Matthias Clasen
06e3a1d71a
Add compare-and exchange for data lists
...
Also, make it possible to get a 'new ref' on a datalist member
in a race-free way.
This is useful when using object data in thread-safe libraries.
https://bugzilla.gnome.org/show_bug.cgi?id=682849
2012-09-02 15:09:12 -04:00
Rūdolfs Mazurs
18e49c30f0
Updated Latvian translation
2012-09-02 16:04:37 +03:00
Aurimas Černius
b3beac08f5
Updated Lithuanian translation
2012-09-02 15:39:16 +03:00
Paolo Borelli
2d85894bc5
Fix gtk-doc for g_app_info_get_supported_types
2012-09-02 12:25:50 +02:00
Aleksander Morgado
724c8a1846
gdbus-codegen: avoid error when wrong interface is provided to --annotate
...
If the interface given cannot be matched, `iface_obj' was left uninitialized and
the iface_obj == None check would end up crashing:
Traceback (most recent call last):
File "/usr/bin/gdbus-codegen", line 41, in <module>
sys.exit(codegen_main.codegen_main())
File "/usr/lib64/gdbus-2.0/codegen/codegen_main.py", line 175, in codegen_main
apply_annotations(all_ifaces, opts.annotate)
File "/usr/lib64/gdbus-2.0/codegen/codegen_main.py", line 146, in apply_annotations
apply_annotation(iface_list, iface, None, None, None, None, key, value)
File "/usr/lib64/gdbus-2.0/codegen/codegen_main.py", line 64, in apply_annotation
if iface_obj == None:
UnboundLocalError: local variable 'iface_obj' referenced before assignment
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683088
2012-09-01 11:53:19 -04:00
Matthias Clasen
c270b833a6
Fix shell tests
2012-09-01 11:08:27 -04:00
Kjartan Maraas
e81ba25d39
Updated Norwegian bokmål translation
2012-09-01 10:42:05 +02:00
Nguyễn Thái Ngọc Duy
e2596ba243
Updated Vietnamese translation
2012-09-01 13:17:05 +07:00
Nguyễn Thái Ngọc Duy
22eaa16b7f
po/vi: import from Damned Lies
2012-09-01 13:16:36 +07:00
Fran Diéguez
aefcd5922f
Updated Galician translations
2012-08-31 21:00:52 +02:00
Martin Pitt
55f7061097
Bump max time in test_method_calls_on_proxy() test
...
On slower platforms, the overhead of the 240 D-BUS Sleep calls is larger than
the current maximum of 6 seconds. A run on a Panda board sometimes fails with
ERROR:/build/buildd/glib2.0-2.33.8/./gio/tests/gdbus-threading.c:409:test_method_calls_on_proxy:
assertion failed (elapsed_msec < 6000): (7365 < 6000)
Bump maximum time to 8 seconds to be more resilient to this.
https://bugzilla.gnome.org/show_bug.cgi?id=682222
2012-08-31 18:03:26 +02:00
Tom Tryfonidis
8297e8a3a0
Updated Greek translation
2012-08-31 11:08:42 +03:00
Piotr Drąg
eec52a18c0
Updated Polish translation
2012-08-30 17:59:33 +02:00
William Jon McCann
40b4fae42e
Add ability to get symbolic icon for content type
...
https://bugzilla.gnome.org/show_bug.cgi?id=682101
2012-08-30 11:04:43 -04:00
William Jon McCann
a15a071f35
Add symbolic icon support to gfileinfo
...
https://bugzilla.gnome.org/show_bug.cgi?id=682101
2012-08-30 11:04:43 -04:00
William Jon McCann
a2dca48bf7
Add symbolic icon support to drive, volume, and mount
...
We need symbolic icon support for display in Nautilus.
https://bugzilla.gnome.org/show_bug.cgi?id=682101
2012-08-30 11:04:43 -04:00
Rui Matos
88d181ef18
gdbus-tool: Check return value of strrchr()
...
Fixes a crash when invoking gdbus like:
$ gdbus emit --session -o / -s Foo
https://bugzilla.gnome.org/show_bug.cgi?id=682965
2012-08-30 11:51:49 +02:00
Chun-wei Fan
5328f760ee
Update gspawn-win*helper* Visual C++ projects
...
Add GLIB_COMPILATION to the preprocessor definitions to fix the build.
2012-08-30 17:14:13 +08:00
6e4acf44b3
gshell: Fix parsing of comments in command lines.
...
Fixes bug 562907
2012-08-29 20:42:25 -04:00
Cosimo Cecchi
9bca5bb49f
appinfo: fix annotations for g_app_info_launch and g_app_info_launch_uris
...
The files/uris parameters for these functions can be NULL, so we need an
allow-none annotation here.
2012-08-29 14:46:11 -04:00
Colin Walters
6e64ba58b9
Switch all open() calls to use g_open()
...
Because it now handles EINTR. And we should do so. While most people
use Linux, which tries very hard to avoid propagating EINTR back up
into userspace, it can still happen.
https://bugzilla.gnome.org/show_bug.cgi?id=682833
2012-08-28 13:56:59 -04:00
Colin Walters
2542b6f604
xdgmime: Handle EINTR in open()
...
https://bugzilla.gnome.org/show_bug.cgi?id=682833
2012-08-28 13:56:58 -04:00
Cosimo Cecchi
62570a52b1
gio: don't quote quark names for G_DEFINE_QUARK
2012-08-28 13:16:25 -04:00
Cosimo Cecchi
4b602940e2
glib: don't quote quark names for G_DEFINE_QUARK
2012-08-28 13:16:24 -04:00
Cosimo Cecchi
daae12710a
gquark: clarify G_DEFINE_QUARK docs about the use of quotes
...
Use the term "name" instead of "string" in the documentation, and add a
note explaining double quotes shouldn't be used for the quark name.
2012-08-28 13:16:23 -04:00
Matthias Clasen
369c7689c2
Add missing includes
2012-08-28 05:57:17 -04:00
Matthias Clasen
60d2cb665e
Use G_DEFINE_QUARK for quarks in GIO
2012-08-28 00:08:08 -04:00
Matthias Clasen
b7d1518ce9
Fix a typo in a doc comment
2012-08-28 00:08:07 -04:00
Matthias Clasen
4f12f7c029
Use G_DEFINE_QUARK for GLib's own quarks
...
This commit just deals with glib/.
gobject/ and gio/ will be handled in separate commits.
2012-08-28 00:08:07 -04:00
Matthias Clasen
702b448865
Add a G_DEFINE_QUARK macro
...
https://bugzilla.gnome.org/show_bug.cgi?id=627240
2012-08-28 00:08:07 -04:00
Matthias Clasen
a1ff18582d
Put quarks in their own source file
...
Just because I'm too lazy to grep every single time for the other
source file in which the quark code is hiding.
2012-08-28 00:08:06 -04:00
Daiki Ueno
030ebfb93b
gsettings-tool: make list-recursively really recurse
...
https://bugzilla.gnome.org/show_bug.cgi?id=682586
2012-08-28 00:08:06 -04:00
Matthias Clasen
a552989410
GFile: Cosmetic doc changes
2012-08-28 00:08:05 -04:00