TA的每日心情 | 奋斗 2021-11-19 13:15 |
---|
签到天数: 20 天 连续签到: 1 天 [LV.4]偶尔看看III
|
GLib 2.27.1 is now available for download at:
ftp://ftp.gtk.org/pub/glib/2.27/
http://download.gnome.org/sources/glib/2.27/
6071f91fab89456a425969077325a6679d9d1ccf0ebfca2d030e1bef2b66e868
glib-2.27.1.tar.bz2
0c27ffb1dc2d2059bc7614e2625bf303ab24d69da63c9b5dd2c170f24113d481
glib-2.27.1.tar.gz
The second development release in the 2.27 development cycle.
Overview of Changes from GLib 2.27.0 to 2.27.1
==============================================
* GDateTime now has full week number support.
New API: g_date_time_get_week_numbering_year
* The GSettings schema compiler will now skip over
broken .xml schema files instead of aborting altogether
* GSettings now works properly on bigendian systems
* GSettings has more complete support for ranges
New API:
g_settings_get_range
g_settings_range_check
The gsettings commandline tool supports ranges too.
* GApplication has been rewritten; see the API docs for details
and examples. The action support is not complete yet.
+--------------------------------------------------------------------+
| WARNING |
| The GApplication API has changed compared to the version that was |
| inluded in the 2.25 development snapshots. |
| Existing users will need adjustments. |
+--------------------------------------------------------------------+
* The GLib mainloop has gained 'dispatch to context' functionality,
which can replace manually created idles in many cases.
New API:
g_main_context_invoke
g_main_context_invoke_full
* The gio-desktop-app-info-lookup extension point has been
removed from GIO. GIO now uses x-scheme-handler mimetypes when
looking for default applications.
* On win32, make g_get_user_data_dir() return the CSIDL_LOCAL_APPDATA
folder on Windows, and not CSIDL_PERSONAL. This matches what Qt does,
and has been widely requested. Also make g_get_user_config_dir()
return
this and not the (roaming) CSIDL_APPDATA folder.
* A periodic event clock has been added in GIO: GPeriodic.
+--------------------------------------------------------------------+
| WARNING |
| Note that this API is still experimental and expected to undergo |
| changes before it will be incorporated into a stable GLib release. |
| Use at your own risk. |
+--------------------------------------------------------------------+
Bug fixes:
613822 gobject signal connect/disconnect not thread safe
618737 "dispatch to context" functionality
620710 g_get_user_data_dir() uses CSIDL_PERSONAL and not CSIDL_APPDATA
623400 acquire context before dispatching
627126 gsettings schema files don't get installed on FreeBSD
627171 g_socket_new_from_fd() doesn't set the right protocol
628876 Wrong error description
628937 gracefully handle broken schemas
629274 GNetworkService doesn't fallback when there is no SRV record
629289 g_error() used wrong, produces core dump
629687 leaks class refcount in gsocketcontrolmessage
629849 GLib-CRITICAL **: g_source_get_context: assertion `!SOURCE_...
629945 GDBus deadlock in g_bus_get_sync()
630000 g_date_time_difference
630077 GDateTime week number support
630185 Allow NULL strings in g_quark_try_string()
630797 docs mention non-existent g_object_dispose()
630968 gschema-compile problems on power g5
631263 GSettings needs range/choice APIs
631264 gsettings-tool choice/range support
631379 GDBus nonce-tcp test failing
631410 Port gapplookupgconf.c to using x-scheme-handler/
632884 Possible deadlock in g_object_remove_toggle_ref()
Transation updates:
Basque
Brazilian Portuguese
British English
Bulgarian
Czech
Dutch
Estonian
French
Galician
German
Greek
Hebrew
Hungarian
Japanese
Lithuanian
Polish
Portuguese
Romanian
Simplified Chinese
Slovenian
Spanish
Thanks to all contributors:
Ryan Lortie
Stefan Kost
Colin Walters
Behdad Esfahbod
Philip Withnall
Claude Paroz
Benjamin Otte
Nicolas Dufresne
David Zeuthen
Andre Klapper
Christian Dywan
Johan Dahlin
Bastien Nocera
Tor Lillqvist
William Jon McCann
Emmanuele Bassi
Javier Jardón
Alberto Garcia
Florian Müllner
Dan Winship
October 25, 2010
Matthias Clasen |
|