Matthias Clasen
dc496ac764
Add a test for GMenuAttributeIter
2014-06-05 08:04:47 -04:00
David King
c4fc3aa525
valgrind.h: Update to latest upstream version
...
Avoid crashes in g_type_free_instance() on mingw64.
https://bugzilla.gnome.org/show_bug.cgi?id=730198
2014-06-04 12:49:28 +01:00
Chun-wei Fan
6eb55b9a33
Support Building Using Visual Studio 2013
...
Like the Visual Studio 2012 project files, the Visual Studio 2013 files are
largely the same as the Visual Studio 2010 project files, so support
Visual Studio 2013 by updating the autotools scripts that is used for
Visual Studio 2012. This means that project files for Visual Studio 2012
and Visual Studio 2013 can be maintained by simply maintaining the Visual
Studio 2010 project files, adding minimal maintenance overhead.
2014-06-03 15:50:37 +08:00
Matthias Clasen
90671cd3cd
docs: Add missing language annotations
2014-06-01 09:38:49 -04:00
Matthias Clasen
adfaf0e456
docs: GType documentation cleanup
...
Still some markup left.
2014-05-31 20:55:00 -04:00
Emmanuele Bassi
24ab95582b
docs: Replace <function> XML tag with back ticks
...
https://bugzilla.gnome.org/show_bug.cgi?id=731050
2014-05-31 19:22:15 +01:00
Emmanuele Bassi
a0c3fdfae0
docs: Replace <structname> tags with back ticks
...
https://bugzilla.gnome.org/show_bug.cgi?id=731050
2014-05-31 19:22:15 +01:00
Matthias Clasen
903a5d711e
docs: Add an index for 2.40 api
2014-05-31 11:32:55 -04:00
Matthias Clasen
ab18d71e6f
Minor documentation additions and corrections
...
Going for 100%.
2014-05-31 10:54:02 -04:00
Matthias Clasen
f38b438c96
docs: Fill in the gspawn long description
2014-05-31 10:54:02 -04:00
Matthias Clasen
06b7786f31
docs: Fill in gshell long description
2014-05-31 10:54:02 -04:00
Matthias Clasen
ad5b4bf92e
Document g_signal_handlers_destroy
2014-05-31 10:54:02 -04:00
Matthias Clasen
a484719033
docs: Fix up varargs documentation
...
gtk-doc expects varargs to be documented in a specific way,
otherwise it complains.
2014-05-31 10:54:02 -04:00
Matthias Clasen
abd4df4b55
docs: Add some missing apis
2014-05-31 10:54:02 -04:00
Matthias Clasen
5b0183fd23
docs: Add a 2.42 api index
2014-05-31 10:54:02 -04:00
Edward Hervey
f8595a490f
GParamSpec: Use new fundamental instance check
...
https://bugzilla.gnome.org/show_bug.cgi?id=730984
2014-05-31 15:46:21 +02:00
Edward Hervey
faceb8960b
gobject: Use fast fundamental instance type check
...
Speeds up g_object_ref/_unref by 50%-65% (i.e. takes 60-65% of the time
it used to take).
https://bugzilla.gnome.org/show_bug.cgi?id=730984
2014-05-31 15:46:21 +02:00
Edward Hervey
6072e3650f
gtype: Add check for fundamental instance type
...
When checking whether an instance is of a given fundamental type (such
as G_TYPE_OBJECT), we can avoid over 60%+ of the cost of checking types.
https://bugzilla.gnome.org/show_bug.cgi?id=730984
2014-05-31 15:45:29 +02:00
Matthias Clasen
03a48e1ade
Fix the closure test in continuous
...
This test has the same problem as the mapping-test - it uses
SIGUSR1 without checking the signal mask. Apply the same fix
here.
2014-05-30 10:22:35 -04:00
Matthias Clasen
367dbdce36
Fix the mapping test in continuous
...
It turns out that due to a recent gdm change, the inherited
signal mask has SIGUSR1 blocked - which is bad news for
tests using SIGUSR1. Fix the test by explicitly checking the
signal mask before using SIGUSR1.
2014-05-30 10:22:35 -04:00
Thiago Santos
79f930f6dc
gconvert: mention that the g_convert len should be in bytes
...
Some charsets have each char with more than one byte, make it clear that
the length should be in bytes
https://bugzilla.gnome.org/show_bug.cgi?id=730963
2014-05-30 13:51:16 +02:00
Matthias Clasen
1e28df0264
Add more debug spew to the mapping-test
2014-05-28 06:16:11 -04:00
Philip Withnall
fd9120dc50
gvariant: Clarify type and format strings in the docs
...
'@' and '&' are only used in format strings as prefixes to type
strings and not to full format strings.
https://bugzilla.gnome.org/show_bug.cgi?id=729269
2014-05-28 10:59:38 +01:00
Matthias Clasen
de1c0722b9
mapping-test: Add debug spew
...
This might help figuring out why the test is failing in continuous.
2014-05-27 22:13:33 -04:00
Dan Winship
84fd73b2fa
gio/tests/network-address: fix when no network is available
...
GResolver doesn't do full validation of its inputs, so in some of
these tests, the fact that we were getting back
G_RESOLVER_ERROR_NOT_FOUND is because the junk string was getting
passed to an upstream DNS resolver, which returned NXDOMAIN. But if
there's no network on the machine then we'd get
G_RESOLVER_ERROR_INTERNAL instead in that case.
2014-05-27 09:42:50 -04:00
Ryan Lortie
e93f7be60d
GLib 2.41.0
2014-05-26 23:01:56 +02:00
Ryan Lortie
6f7dc3a44f
gio tests: rm xdgconfighome on 'make clean'
2014-05-26 23:01:56 +02:00
Ryan Lortie
61a9142cd0
Revert "gvariant: Fix confusion between type and format strings in the docs"
...
This reverts commit fca1b83be7
.
The original documentation was correct.
https://bugzilla.gnome.org/show_bug.cgi?id=729269
2014-05-26 17:34:54 +02:00
Philip Withnall
d3fd88ddd5
gtestutils: Error out if /dev/null stdin redirection fails
...
https://bugzilla.gnome.org/show_bug.cgi?id=730189
2014-05-26 08:39:40 +01:00
Evan Nemerson
570b27b9ac
gio: port annotations from the Vala metadata.
...
https://bugzilla.gnome.org/show_bug.cgi?id=730493
2014-05-23 10:04:06 -07:00
Chun-wei Fan
e3db9632e7
config.h.win32.in: Define _WIN32_WINNT Conditionally
...
This is done so that _WIN32_WINNT may be overridden in the project files,
if needed, so that one can access the Vista+ (or so) Windows APIs easier
by using "preprocessor defines" (or so) in the Visual C++ project files.
2014-05-23 10:14:50 +08:00
Matthias Clasen
922dd548d5
Try to fix mapping-test
...
The mapping-test is failing under gnome-continuous. I suspect this
is simply due to running many tests in parallel, and mapping-test
being racy. Replace the blind sleep by signals, to avoid the
races.
2014-05-22 17:25:34 -04:00
Murray Cumming
2a27b72522
GDBusError enum: Remove trailing comma.
...
This is helpful to people using the g++ --pedantic option.
2014-05-22 12:46:07 +02:00
Marek Kasik
6a8c2685be
gobject: unref unused class
...
If g_type_class_ref() returns a class which is not
a GObjectClass we need to unref it before return in
object_interface_check_properties().
https://bugzilla.gnome.org/show_bug.cgi?id=706983
2014-05-22 11:00:14 +02:00
Matthias Clasen
ace7658b28
Trivial: fix a guard comment
...
The conventional comment for the #endif at the bottom of the
header was not matching the #ifdef at the top in glib-private.h.
Fix that.
2014-05-21 07:41:08 -04:00
Philip Withnall
cdb9670dc3
gdbus-tool: Remove dead variables
...
Coverity issues: #1159447 , #1159446
https://bugzilla.gnome.org/show_bug.cgi?id=730295
2014-05-20 11:03:02 +01:00
Philip Withnall
03a82ce898
gthread: Fix use of a local variable after it went out of scope
...
This could theoretically cause problems, although in practice we would
have seen them by now (the bug was introduced in 2012).
Coverity issue: #1159486
https://bugzilla.gnome.org/show_bug.cgi?id=730277
2014-05-20 11:01:38 +01:00
Philip Withnall
e1243d11f0
gsubprocess: Add a missing va_end() call
...
Coverity issues: #1214070 , #1214069
https://bugzilla.gnome.org/show_bug.cgi?id=730278
2014-05-20 11:01:37 +01:00
Chun-wei Fan
f4ae0cbf9a
Update config.h.win32.in for Newer Windows
...
Make use of if_indextoname() and if_nametoindex() when building against
Window Vista/Server 2008 or later, as these are provided by the system.
This is not turned on by default as we still want to support XP and
Server 2003-turn this on by changing _WIN32_WINNT to 0x600 or later prior
to compiling GLib.
https://bugzilla.gnome.org/show_bug.cgi?id=730352
2014-05-19 14:49:39 +08:00
Marek Černocký
4844b4bb56
Updated Czech translation
2014-05-18 08:38:05 +02:00
Yosef Or Boczko
9c539a86b1
Updated Hebrew translation
2014-05-16 04:37:21 +03:00
Philip Withnall
7f5cc2c3c5
gsocket: Add missing preconditions to g_socket_send_message()
...
https://bugzilla.gnome.org/show_bug.cgi?id=730190
2014-05-15 14:35:19 +01:00
Philip Withnall
60e459b196
gresource-tool: Fix an FD leak in an error path
...
Coverity issues: #1214054 , #1214055 , #1214056
2014-05-15 14:35:19 +01:00
Philip Withnall
46b7217fbf
gtestutils: Don’t free unassigned variables in an error path
...
If the stream is invalid, msg.nums and msg.strings have not been
assigned to, so don’t free them.
Coverity issue: #1159505
2014-05-15 14:35:19 +01:00
Matthias Clasen
4360756c69
Avoid overeager warning about deprecated properties
...
Construct properties are always set during construction.
It makes no sense to warn about this even if the property
is marked as deprecated; the deprecation warning should
only be issues for explicit uses of the property after
construction.
https://bugzilla.gnome.org/show_bug.cgi?id=730045
2014-05-13 08:08:38 -04:00
Matthias Clasen
4dba2eb486
Remove some markup from docs
2014-05-13 08:08:37 -04:00
Chun-wei Fan
c2a828772b
gio/gtestdbus.c: Fix write_config_file() for Windows
...
Windows does not like g_unlink() to be called on files whose file
descriptor is still open, so doing that would cause a permission
denied error. Since the fd is not used in that function after
acquiring the temp file, close it earlier before
g_file_set_contents(), so that it can complete successfully.
This fixes a number of GTK+ tests on Windows.
https://bugzilla.gnome.org/show_bug.cgi?id=719344
2014-05-12 22:14:05 +08:00
Sébastien Wilmet
54d1751fd8
doc: better ordering of GSubprocessLauncher functions
...
Take the same order as the header.
2014-05-12 00:25:06 +02:00
Daniel Mustieles
25bd4e7916
Updated Spanish translation
2014-05-10 19:43:59 +02:00
Tom Tromey
20cda557e5
gobject.py: Port to gdb 7.7 frame filter API
...
https://bugzilla.gnome.org/show_bug.cgi?id=623552
2014-05-10 19:49:22 +10:00