Commit Graph

13539 Commits

Author SHA1 Message Date
Martin Pitt
97050e503f Fix /appinfo/mime tests
Commit f641699 (for bug 675333) introduced a check whether the Exec= program in
a .desktop actually exists. This broke the /appinfo/mime/* test cases which use
executable names like "my_app".

Use real ones instead (like "echo" and "sleep"), and add a new
/appinfo/mime/ignore-nonexisting test case which verifies that
g_desktop_app_info_new() indeed ignores nonexisting executables.

https://bugzilla.gnome.org/show_bug.cgi?id=695191
2013-03-12 07:07:07 +01:00
Milo Casagrande
48b18041c1 [l10n] Updated Italian translation. 2013-03-11 22:08:36 +01:00
Fran Diéguez
40026bce91 Updated Galician translations 2013-03-11 21:54:50 +01:00
Seong-ho Cho
1c10773d68 Updated Korean translation 2013-03-12 02:22:43 +09:00
Daniel Mustieles
77798c2278 Updated Spanish translation 2013-03-11 18:09:07 +01:00
Dimitris Spingos
f240872cf8 Updated Greek translation 2013-03-11 17:26:39 +02:00
Мирослав Николић
5e20ba457d Updated Serbian translation 2013-03-11 11:29:28 +01:00
Mario Blättermann
8a8f423629 [l10n] Updated German translation 2013-03-10 17:06:47 +01:00
Jiro Matsuzawa
1da401d7b8 [l10n] Update Japanese translation 2013-03-10 21:55:53 +09:00
Rafael Ferreira
d72e609ff6 Updated Brazilian Portuguese translation 2013-03-09 15:43:20 -03:00
Piotr Drąg
9da2125f49 Updated Polish translation 2013-03-09 19:41:07 +01:00
Aurimas Černius
92de11e7e7 Updated Lithuanian translation 2013-03-09 17:20:42 +02:00
Jiro Matsuzawa
2549c33451 gsettings-tool: Make a string translatable
https://bugzilla.gnome.org/show_bug.cgi?id=695425
2013-03-09 23:56:02 +09:00
Matej Urbančič
74e92836d0 Updated Slovenian translation 2013-03-09 13:50:59 +01:00
Ihar Hrachyshka
9c3d69eaa7 Updated Belarusian translation. 2013-03-09 14:01:43 +03:00
Dimitris Spingos
eaaa5ef6fb Updated Greek translation 2013-03-09 11:37:03 +02:00
Piotr Drąg
af61926312 Updated Polish translation 2013-03-08 20:46:44 +01:00
Mario Blättermann
85b8f23d62 [l10n] Updated German translation 2013-03-08 17:06:53 +01:00
Rafael Ferreira
7d468ad538 Updated Brazilian Portuguese translation 2013-03-08 10:37:54 -03:00
Theppitak Karoonboonyanan
33fb5227ad Updated Thai translation 2013-03-08 15:46:25 +07:00
Behdad Esfahbod
f67a9905ff [win32] Remove MemoryBarrier() fallback implementation
I added these because the older mingw32 toolchain didn't have
MemoryBarrier().  The newer mingw-w64 toolchain however has.
As reported by John Emmas this was causing build failure with
MSVC because of inline issues.  But that reminded me that we
may be taking this path even if the system implements
MemoryBarrier as a function, which is a waste.  So, just remove
it.
2013-03-07 20:21:12 -05:00
Fran Diéguez
75d424977e Updated Galician translations 2013-03-08 00:49:41 +01:00
Matthias Clasen
f1173dd725 Fix a mixup of singular and plural
Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=695339
2013-03-07 16:45:50 -05:00
Ihar Hrachyshka
b3dc7e734d Updated Belarusian translation. 2013-03-07 16:20:49 +03:00
Rafael Ferreira
865316dfb8 Updated Brazilian Portuguese translation 2013-03-07 00:31:42 -03:00
Jasper St. Pierre
155f599b20 tests/appinfo: Fix a typo
The environment variable name is BLA, not BAR, so if BAR is
set for some strange reason, the test fails.
2013-03-06 20:32:53 -05:00
Mario Blättermann
717e933e72 [l10n] Updated German translation 2013-03-05 22:33:48 +01:00
Christian Persch
f91ef4ef15 unicode: Allow noncharacters
Implement unicode corrigendum #9.

https://bugzilla.gnome.org/show_bug.cgi?id=694669
2013-03-05 17:27:53 +01:00
Ognyan Tonchev
06a59f889a base64: Fix g_base64_decode_step ()
Do not produce invalid data if there was padding character in the
previous sequence.

https://bugzilla.gnome.org/show_bug.cgi?id=694843
2013-03-05 10:55:29 -05:00
Colin Walters
27b19cee1b base64: Add tests for incremental decoding with very small block size
At the moment, sizes 1-3 are commented out since they fail, but
a future patch will fix that.

https://bugzilla.gnome.org/show_bug.cgi?id=694843
2013-03-05 10:55:21 -05:00
Cosimo Cecchi
f641699299 desktopappinfo: check whether the specified executable is valid
Before declaring the desktop file as valid, make sure the referenced
application actually exists in path and the commandline is not
malformed.

https://bugzilla.gnome.org/show_bug.cgi?id=675333
2013-03-04 14:40:36 -05:00
Mario Blättermann
fd04d6860f [l10n] Updated German translation 2013-03-03 22:11:21 +01:00
Matthias Clasen
a9a6c4ae81 Update for 2.37.9 2013-03-02 09:30:41 -05:00
Nguyễn Thái Ngọc Duy
7be9de786a Updated Vietnamese translation 2013-03-02 20:42:13 +07:00
Nguyễn Thái Ngọc Duy
773297519e po/vi: import from Damned Lies 2013-03-02 20:37:35 +07:00
Matthias Clasen
14768e97f8 Make GList more robust
g_list_delete_link was silently ignoring a NULL link before
the last change. Make it do so again, since we've found callers
that rely on this.
2013-03-01 19:11:11 -05:00
Chao-Hsiung Liao
10630eed30 Updated Traditional Chinese translation(Hong Kong and Taiwan) 2013-03-01 22:23:13 +08:00
Rafael Ferreira
fe10e86471 Updated Brazilian Portuguese translation 2013-03-01 06:35:30 -03:00
Chun-wei Fan
c7996825ce Fix gspawn-win32-helper.c with newer Microsoft CRTs
The newer Microsoft CRTs (8.0/2005 and later) impose much stricter
(paranoid) checks on close() being doubly called and the use of
invalid file descriptors.  This makes the calls on the file descriptors
use more caution when using them and only call close() when necessary.

This also adds an (empty) invalid parameter handler* as required by the
newer Microsoft CRTs to prevent the system from aborting the process
when we are checking whether a file descriptor is valid.

[*]: http://msdn.microsoft.com/en-us/library/a9yf33zb.aspx

https://bugzilla.gnome.org/show_bug.cgi?id=693646
2013-03-01 16:12:37 +08:00
Chun-wei Fan
872d3634a7 Update config.h.win32.in
Add entry for __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4, to better reflect the
entries of items in config.h.in.  We are not currently defining this here
as the pre-configured config.h.win32.in is primarily meant for Visual
Studio builds of GLib-the MinGW/GCC/Clang builds of GLib will normally
use the autotools builds, which should give the correct config.h entries
upon running ./configure.
2013-03-01 16:12:36 +08:00
Wylmer Wang
3f678afa05 Update Simplified Chinese translation 2013-02-28 21:07:02 +08:00
Colin Walters
156b14cde5 build: Add --disable-compile-warnings
Some (broken) toolchains for example trip up
-Werror=missing-prototypes in system headers.  This patch allows
people to skip the formerly hardcoded "baseline" warnings.

https://bugzilla.gnome.org/show_bug.cgi?id=694757
2013-02-27 08:34:01 -05:00
Behdad Esfahbod
e3582c617c Minor 2013-02-25 23:08:43 -05:00
Behdad Esfahbod
547221b486 [win32] Fix atomic ops on mingw*
Bug 682896 - glib doesn't build on mingw32
2013-02-25 22:48:03 -05:00
Behdad Esfahbod
e1ccae8416 [win32] Add fallback implementations for gatomic.c on mingw32
Bug 682896 - glib doesn't build on mingw32
2013-02-25 22:11:30 -05:00
A S Alam
8efe198d2e Punjabi: Translation updated (aalam) 2013-02-26 07:18:28 +05:30
Matthias Clasen
921593b022 GList: be more robust
We can detect list corruption in some cases. The new test case
demonstrates a case where we can warn instead of silently corrupt
the list. This was pointed out by Steve Grubb.

Also, use the same auxiliary routine in all places where we unlink
a list element.
2013-02-24 22:56:35 +01:00
Dan Winship
6833267a07 gtestutils: fix two GLIB_AVAILABLE flags
g_test_expect_message() and g_test_assert_expected_messages() appeared
in 2.34
2013-02-24 15:02:57 +01:00
Ján Kyselica
cbd070d8b8 Updated Slovak translation 2013-02-22 22:27:10 +00:00
Gheyret Kenji
0a39acc057 Updated Uyghur translation
Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
2013-02-22 22:52:26 +09:00