Inaki Larranaga Murgoitio
349322622a
Updated Basque language
2010-09-07 18:03:33 +02:00
Piotr Drąg
e96bbfe63a
Updated Polish translation
2010-09-07 17:43:37 +02:00
Piotr Drąg
c3a7e51edf
Updated Polish translation
2010-09-07 17:42:19 +02:00
Duarte Loreto
c406b272a6
Updated Portuguese translation
2010-09-07 00:33:31 +01:00
Duarte Loreto
5a0ba0f7fc
Updated Portuguese translation
2010-09-07 00:33:31 +01:00
Daniel Nylander
d0a4fae95f
Updated Swedish translation
2010-09-06 23:10:09 +02:00
Gabor Kelemen
3b9055265f
Updated Hungarian translation
2010-09-06 15:07:35 +02:00
Tor Lillqvist
548ddd5fe9
Fix build on Windows and possibly other non-Linux platforms
...
Include glibconfig.h in files that test G_OS_WIN32. Include headers
for GLib APIs used conditionally where needed.
2010-09-06 15:57:32 +03:00
Emmanuele Bassi
2aa135ee3d
Whitespace fixes
2010-09-06 12:26:40 +01:00
Damien Lespiau
43098d0038
datetime: Rename shadowing variables
...
timezone and tzname shadow variables declared in time.h. Let's rename
them to time_zone and tz_name then.
https://bugzilla.gnome.org/show_bug.cgi?id=628839
2010-09-06 11:51:11 +01:00
Thiago Santos
875ad12345
gdatetime: Use proleptic gregorian
...
Use Proleptic Gregorian calendar instead of the Julian calendar
as the internal representation.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
2010-09-06 11:50:30 +01:00
Christian Hergert
6bb89501cf
datetime: use g_utf8_next_char() to walk utf8 string
...
Previously, the format string was iterated many times by
walking to the given offset in the string repeatedly.
This patch instead walks the string using g_utf8_next_char().
Additionally, the character for lookups was a char and could
loose content. This uses gunichar instead.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
2010-09-06 11:50:30 +01:00
Christian Hergert
52e44ddec2
datetime: avoid using __year
...
These were left over from when the inline functions where implemented
as macros. They are no longer needed and where clashing with the
global __year anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=50076
2010-09-06 11:50:30 +01:00
Emmanuele Bassi
64300c0cc4
datetime: Add get_week_of_year()
...
https://bugzilla.gnome.org/show_bug.cgi?id=628029
Based on a patch by: Joseph Pingenot
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
2010-09-06 11:50:30 +01:00
Emmanuele Bassi
70ef2e3bf6
datetime: Rename internal method
...
Use add_ymd(), to reflect the order of the arguments.
2010-09-06 11:50:30 +01:00
Emmanuele Bassi
959886d95e
build: Fix warnings caused by missing includes
2010-09-06 11:43:04 +01:00
Khaled Hosny
438d195d19
Updated Arabic translation
2010-09-05 16:23:00 +02:00
Chao-Hsiung Liao
f4c84a59f8
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2010-09-05 19:24:01 +08:00
Matthias Clasen
f13d561211
More header inclusion cleanup
2010-09-05 00:23:03 -04:00
Emmanuele Bassi
19972a1b57
build: Quench the compiler's thirst for warnings
2010-09-04 18:24:50 +01:00
Emmanuele Bassi
581e68b7d3
gmain: Define _GNU_SOURCE before including glibconfig.h
...
As it pulls in unistd.h from something else.
2010-09-04 18:15:15 +01:00
Emmanuele Bassi
ca7dee5949
Build fixes for the fall-out of the inclusion changes
2010-09-04 18:04:34 +01:00
Emmanuele Bassi
b1dbcc4023
gtimer: Fix a compilation warning
2010-09-04 18:03:33 +01:00
Emmanuele Bassi
01a46e5c65
Hack to include glib/gdatasetprivate.h directly
...
The gdatasetprivate.h header includes gatomic.h directly. It all works
well in GLib, but inside GObject it will trigger the single inclusion
guard.
Since this is a private header, and it's kind of a special case, one way
to fix it is to declare GLIB_COMPILATION around it and fool the single
inclusion guard in gatomic.h into thinking we're compiling GLib and not
GObject.
2010-09-04 17:25:37 +01:00
Emmanuele Bassi
82db1446b3
Add missing gstrfuncs.h include
...
For g_strdup() and friends.
2010-09-04 17:22:18 +01:00
Matthias Clasen
04077ff5c5
More include cleanups
2010-09-03 23:03:14 -04:00
Matthias Clasen
dc2e46b2aa
Don't include glib.h in other headers
2010-09-03 21:24:40 -04:00
Matthias Clasen
2effb8d0ea
Remove excessive header includes
2010-09-03 21:20:07 -04:00
Matthias Clasen
7c68050451
Remove excessive header includes
2010-09-03 21:15:45 -04:00
Matthias Clasen
aad1921651
Don't include glib.h in other headers
2010-09-03 21:12:03 -04:00
Matthias Clasen
349aec676c
Remove excessive header inclusions
2010-09-03 20:57:05 -04:00
Matthias Clasen
633f438300
Remove excessive header inclusions
2010-09-03 20:55:17 -04:00
Matthias Clasen
7ddd2100c3
Remove excessive header inclusions
2010-09-03 20:53:37 -04:00
Matthias Clasen
5681809448
Remove excessive header inclusions
2010-09-03 20:51:08 -04:00
Matthias Clasen
a376d9f4c8
Remove some unneeded headers
2010-09-03 20:46:40 -04:00
Matthias Clasen
92c577eeff
Remove eexcessive header inclusions
2010-09-03 20:44:59 -04:00
Matthias Clasen
0a9eb80798
Remove redundant header inclusions
2010-09-03 20:41:52 -04:00
Matthias Clasen
6e3b14e155
Remove redundant header inclusions
2010-09-03 20:38:30 -04:00
Matthias Clasen
c5049d86f9
Remove redundant header inclusions
2010-09-03 20:34:15 -04:00
Matthias Clasen
96d87da379
Remove redundant header inclusions
2010-09-03 20:30:54 -04:00
Matthias Clasen
3e2f1e3825
Remove redundant header inclusions
...
and some whitespace cleanup.
2010-09-03 20:27:45 -04:00
Matthias Clasen
8f81ee86ee
Remove redundant header inclusions
2010-09-03 20:15:16 -04:00
Matthias Clasen
d95c6b8834
Remove redundant header inclusions
2010-09-03 20:12:09 -04:00
Matthias Clasen
1409bbab67
Remove redundant header inclusions
2010-09-03 20:05:27 -04:00
Matthias Clasen
9471902d4d
Remove redundant header inclusions
2010-09-03 20:01:55 -04:00
Matthias Clasen
ebcdbd9555
Remove redundant header inclusions
...
and clean up some whitespace
2010-09-03 19:49:34 -04:00
Matthias Clasen
9b3fb41a5e
Remove redundant header inclusions
...
and clean up some whitespace
2010-09-03 19:41:49 -04:00
Matthias Clasen
156a3f7195
Whitespace cleanup
2010-09-03 19:38:56 -04:00
Matthias Clasen
8300820f7b
Remove redundant header inclusions
2010-09-03 19:37:54 -04:00
Matthias Clasen
5d4ef36f91
Whitespace cleanup
2010-09-03 19:34:28 -04:00