Cosimo Cecchi
408a9fcbcc
gaction: update property flags to match needs of GSimpleAction
...
Commit 068d53358b
uncovered this mismatch
between properties on the interface and those on the implementation.
Update them so they match.
2010-12-28 12:24:39 +01:00
Cosimo Cecchi
f248ab1b60
tests: unbreak desktop-app-info test for jhbuild
...
If we have a jhbuilt version of gedit installed, this will fail, as it
will succeed in deleting its desktop file.
2010-12-28 12:18:51 +01:00
Pavel Holejsovsky
562a834328
Fix typo in function annotation.
2010-12-28 11:59:58 +01:00
Matthias Clasen
b27ecf79e8
Document that g_variant_builder_add_value consumes a floating ref
...
Patch by Mikkel Kamstrup Erlandsen, bug
https://bugzilla.gnome.org/show_bug.cgi?id=634569
2010-12-28 00:19:45 -05:00
Matthias Clasen
316be2748f
Adapt testglib.c to GRelation deprecation
...
Patch by Chun-wei Fan, bug https://bugzilla.gnome.org/show_bug.cgi?id=637858
2010-12-28 00:12:19 -05:00
Matthias Clasen
702a96c281
Fix a possible crash in g_io_channel_read_chars
...
Patch by Rui Matos, https://bugzilla.gnome.org/show_bug.cgi?id=637759
2010-12-28 00:08:56 -05:00
Matthias Clasen
bf1027f826
Move ifaceproperties test to gobject/tests/
2010-12-27 23:49:12 -05:00
Matthias Clasen
068d53358b
Make object_interface_check_properties work
...
As pointed out in bug 637738, it does not currently work, since
g_type_class_peek always returns NULL.
2010-12-27 23:41:10 -05:00
Matthias Clasen
2a5e0cf9e0
Convert ifaceproperties.c to test framework
...
Also add a test that checks warnings for failure to implement
interface properties.
See https://bugzilla.gnome.org/show_bug.cgi?id=637738
2010-12-27 23:40:28 -05:00
Pavel Holejsovsky
58e36daf29
Add GI annotations to GObject
2010-12-27 22:08:15 +01:00
Pavel Holejsovsky
282366c326
Add GI annotations to GParamSpec
2010-12-27 22:08:07 +01:00
Pavel Holejsovsky
3955bbfde0
Add GI annotations to GType
2010-12-27 20:56:58 +01:00
Pavel Holejsovsky
ed5790913e
Add GI annotations to GMemory{Input|Output}Stream
2010-12-27 16:47:26 +01:00
Pavel Holejsovsky
53fee54b4f
Add GI annotations to GConverter
2010-12-27 16:29:20 +01:00
Pavel Holejsovsky
c8fd3e31ca
Add GI annotations to GSeekable
2010-12-27 16:24:21 +01:00
Pavel Holejsovsky
5a8d012d29
Add GI annotations to GIcon and related classes and interfaces
2010-12-27 16:08:46 +01:00
Pavel Holejsovsky
7a1fbcd959
Add GI annotations to GFileEnumerator
2010-12-27 15:48:31 +01:00
Pavel Holejsovsky
1f84c5b72f
Add GI annotations to GAppInfo and GDesktopAppInfo
2010-12-27 15:40:07 +01:00
Aron Xu
e2b185f97a
Update Simplified Chinese translation.
2010-12-25 16:50:40 +00:00
Jorge Gonzalez
ec6a9e71db
Updated Spanish translation
2010-12-23 19:57:19 +01:00
Gheyret T.Kenji
bb1d3fe1d3
Added UG translation
2010-12-23 18:51:06 +01:00
Yaron Shahrabani
efd2bf9de4
Updated Hebrew translation.
2010-12-23 17:20:21 +02:00
Brian Cameron
37ef8cbba5
Fix for bug #637720 . void functions should not return a value.
2010-12-22 01:37:21 -06:00
Pavel Holejsovsky
86b250019a
Add GI annotations to GBufferedInputStream
2010-12-21 18:21:33 +01:00
Pavel Holejsovsky
5ea4fa75bd
Add GI annotations to GData{Input|Output}Stream
2010-12-21 18:21:33 +01:00
Pavel Holejsovsky
e78c27256a
Add GI annotations to GSimpleAsyncResult
2010-12-21 18:21:33 +01:00
Nguyễn Thái Ngọc Duy
0165efd603
Updated Vietnamese translation
2010-12-21 19:53:00 +07:00
Nguyễn Thái Ngọc Duy
56de8a1ce0
po/vi.po: import from Damned Lies
2010-12-21 19:53:00 +07:00
Nguyễn Thái Ngọc Duy
12cf4af5bb
gio: typo fix
2010-12-21 19:53:00 +07:00
Ryan Lortie
99fe4b1da7
Bug 637544 - Skip fsync() on btrfs
...
For g_file_set_contents() we fsync() before renaming the file over the
original in order to ensure that we don't end up with an invalid file.
btrfs provides this guarantee for us without the fsync() so skip it
there.
2010-12-20 20:50:19 -05:00
Matthias Clasen
dce0c1c563
Bump version
2010-12-20 16:47:10 -05:00
Matthias Clasen
8f5904ccbc
Update NEWS
2010-12-20 14:03:45 -05:00
Xavier Claessens
30587a3a60
Add io-stream in gitignore
2010-12-20 18:52:44 +01:00
Xavier Claessens
8d272eb662
Add g_sequence_lookup{_iter} into symbols
2010-12-20 18:50:33 +01:00
Cosimo Cecchi
6a10591573
appinfo: avoid overriding the system defaults when adding support
...
We want to be compatible with the following situation:
- there's no explicit default set in mimeapps.list
- we add support for a content type to a specific application, and that
list is empty
- the default should be picked from the system list, not overridden by
the user-added application.
So we make the default explicit in this case, by adding it to the
relevant section in mimeapps.list.
https://bugzilla.gnome.org/show_bug.cgi?id=637675
2010-12-20 18:19:13 +01:00
Xavier Claessens
e666a2ed69
Add note in g_sequence_search() doc about g_sequence_lookup()
2010-12-20 17:30:58 +01:00
Xavier Claessens
50f96ae79b
Add unit test for g_sequence_lookup() and g_sequence_lookup_iter().
2010-12-20 17:30:58 +01:00
Xavier Claessens
4e30904331
New API: g_sequence_lookup() and g_sequence_lookup_iter()
...
Fixes bug #617254
2010-12-20 17:30:58 +01:00
Christian Dywan
1f9e34cab7
Allow null object in g_simple_async_report_gerror_in_idle
...
Follow-up on bug 636673.
2010-12-20 17:22:19 +01:00
Cosimo Cecchi
678bcad92c
appinfo: add g_app_info_set_as_last_used_for_type()
...
This commit also changes (maintaining compatibility) the way
user-specified default applications are stored (as in, those for which
g_app_info_set_as_default_for_type() has been called.
We now store the default application for a content type in a new group
in the mimeapps.list keyfile, and "Added Associations" tracks only the
applications that have been added by the user, following a
most-recently-used first order.
This is useful in GtkAppChooser-like widgets to pre-select the last used
application when constructing a widget.
https://bugzilla.gnome.org/show_bug.cgi?id=636311
2010-12-20 15:43:58 +01:00
Cosimo Cecchi
01ba7bd8e8
emblemedicon: make GEmblemedIcon subclassable
...
Hiding the object/class structs in the source file makes this class not
subclassable.
Move them to the public header, and add a property for the icon, so that
subclasses can just use
g_object_new (DERIVED_TYPE,
"gicon", icon,
NULL);
to create an emblemed icon.
https://bugzilla.gnome.org/show_bug.cgi?id=636892
2010-12-20 15:39:00 +01:00
Matthias Clasen
bc4e1fc622
Add a delay-apply property to GSettings
...
Bug 637147, patch by Matt Barnes.
2010-12-20 09:16:05 -05:00
Mattias Põldaru
21c764cd9f
[l10n] Updated Estonian translation
2010-12-20 13:55:19 +02:00
Nguyễn Thái Ngọc Duy
fef417575c
Updated Vietnamese translation
2010-12-20 17:26:00 +07:00
Pavel Holejsovsky
3264d8d159
Add GI annotations to GClosure and friends.
2010-12-19 22:20:21 +01:00
Pavel Holejsovsky
ea577d60d4
Add GI annotations to GValue and GValueArray.
2010-12-19 10:39:36 +01:00
Christian Dywan
ddc126cf2c
g_simple_async_report_error_in_idle with no object
...
Document and allow passing of NULL for the object consistently to
_take_error and _report_error functions.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=636673
2010-12-17 17:38:04 +01:00
Javier Jardón
f0354ff059
grand: Fix URLs for info on the Mersenne Twister
...
Reported by Allin Cottrell here:
http://mail.gnome.org/archives/gtk-devel-list/2010-December/msg00134.html
2010-12-17 16:12:16 +00:00
Pavel Holejsovsky
89b558077f
[gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream.
...
Also make parameter names in virtual function declarations consistent
to silent g-ir-scanner.
2010-12-17 16:29:05 +01:00
Matthias Clasen
101dcecb1f
Update symbols list for recent changes
2010-12-17 08:37:21 -05:00