The following modules have been added in this release: gnome-shell-extensions The following modules have a new version: - at-spi2-atk (2.7.2 => 2.7.3) - at-spi2-core (2.7.2 => 2.7.3) - atk (2.7.2 => 2.7.3) - cantarell-fonts (0.0.11 => 0.0.12) - caribou (0.4.5 => 0.4.6) - clutter-gtk (1.4.0 => 1.4.2) - empathy (3.7.2 => 3.7.3) - epiphany (3.7.1 => 3.7.3) - evolution-data-server (3.7.2.1 => 3.7.3) - gdm (3.7.2 => 3.7.3.1) - gjs (1.35.2 => 1.35.3) (*) - glib (2.35.2 => 2.35.3) - glib-networking (2.35.1 => 2.35.3) - gmime (2.6.6 => 2.6.13) (*) - gnome-calculator (3.7.1 => 3.7.3) - gnome-contacts (3.6.2 => 3.7.3) - gnome-control-center (3.7.1 => 3.7.3) - gnome-desktop (3.7.2 => 3.7.3) - gnome-disk-utility (3.6.1 => 3.7.0) - gnome-font-viewer (3.6.1 => 3.7.3) - gnome-online-accounts (3.7.2 => 3.7.3) - gnome-session (3.7.2 => 3.7.3) - gnome-settings-daemon (3.7.1 => 3.7.3) - gnome-shell (3.7.2.1 => 3.7.3.1) (*) - gnome-terminal (3.6.1 => 3.7.0) (*) - gnome-themes-standard (3.7.2 => 3.7.3) - gobject-introspection (1.35.2 => 1.35.3) (*) - grilo (0.2.3 => 0.2.4) - grilo-plugins (0.2.3 => 0.2.5) - gsettings-desktop-schemas (3.7.2 => 3.7.3) - gssdp (0.13.1 => 0.13.2) - gtk+ (3.7.2 => 3.7.4) - gupnp (0.19.1 => 0.19.3) - gvfs (1.15.0 => 1.15.1) - libgee (0.8.2 => 0.9.0) (*) - libgweather (3.7.2 => 3.7.3) - libsoup (2.41.2 => 2.41.3) - mutter (3.7.2 => 3.7.3) - nautilus (3.7.2 => 3.7.3) - pango (1.32.3 => 1.32.5) - pygobject (3.7.2 => 3.7.3) - sushi (3.6.1 => 3.7.3) (*) - tracker (0.14.4 => 0.15.0) (*) - vino (3.6.2 => 3.7.3) (*) - yelp (3.6.2 => 3.7.3) (*) (*) No summarized news available The following modules weren't upgraded in this release: GConf, NetworkManager, atkmm, baobab, clutter, clutter-gst, cogl, dconf, eog, evince, folks, gcr, gdk-pixbuf, geocode-glib, glibmm, gnome-backgrounds, gnome-bluetooth, gnome-dictionary, gnome-doc-utils, gnome-icon-theme, gnome-icon-theme-extras, gnome-icon-theme-symbolic, gnome-js-common, gnome-keyring, gnome-menus, gnome-packagekit, gnome-screenshot, gnome-system-log, gnome-system-monitor, gnome-user-docs, gnome-user-share, gnome-video-effects, gst-plugins-base, gst-plugins-good, gstreamer, gtk-doc, gtk-engines, gtkmm, gtksourceview, gucharmap, gupnp-igd, json-glib, libchamplain, libcroco, libgdata, libgnome-keyring, libgnomekbd, libgsf, libgtop, libgxps, libnotify, libpeas, librsvg, libsecret, libsigc++, libwnck, libzapojit, mm-common, mousetweaks, network-manager-applet, pangomm, rest, seed, totem, totem-pl-parser, vala, vte, yelp-tools, yelp-xsl, zenity ======================================== at-spi2-atk ======================================== What's new in at-spi2-atk 2.7.3: * re-register if the registry goes away and later returns. * Stop using deprecated glib functions. * Fix a few memory leaks. ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.7.3: * Atspi_accessible_get_index_in_parent no longer returns -1 if the object's parent is not cached (BGO#688057). * re-register keystroke listeners if the registry goes away and then returns. * Fix atspi_device_listener_new_simple. * Fix some compiler warnings. * Build: use gobject-introspection's Makefile instead of rolling our own. * Fix a crash when parsing events without detail when there is a listener for the event that names a specific detail value. * Fix crash when removing hung processes. * Fix deregistering of applications. * A few documentation fixes. ======================================== atk ======================================== Changes in version 2.7.3: ========================== * * Bug 689907: Problems with the management of * ATK_STATE_SELECTABLE/ATK_STATE_SELECTED states at AtkObject * Bug 686746: Port introspection fixes from Vala * Bug 689952: Add introspection support for Windows MSVC builds * Other Visual C++ configuration files: * * Use MultiByte character set ======================================== cantarell-fonts ======================================== 0.0.12 - improved ligatures - improve and add missing cyrillics. bug #689220 - advanced typo glyphs. bug #689184 ======================================== caribou ======================================== ============= Version 0.4.6 ============= - Bug 688517: libcaribou: refactor some code - Bug 688656: key-model: Use key-released instead of key-clicked to hide subkeys - Bug 689823: caribou-preferences: Fix expansion of LD_LIBRARY_PATH - Translation updates (Aragonese) ======================================== clutter-gtk ======================================== Clutter-GTK 1.4.2 17/12/2012 =============================================================================== Changes since 1.4.0: • Remove annotation from constructor function. [Guillaume Desmottes] • Ensure the event filter installed by GtkClutterEmbed works correctly when multiple embeds are realized/unrealized. [Cosimo Cecchi] • Fix links in the DOAP file. List of bugs fixed: #686697, #689879 Many thanks to: Guillaume Desmottes, Cosimo Cecchi ======================================== empathy ======================================== NEW in 3.7.3 (18/12/2012) ============ Dependencies: • geocode-glib ≥ 0.99.1 (optional) Bugs fixed: - Fixed #688988, [PATCH] add more protocolname<->displayname (Gabriele Giacone) - Fixed #689056, Port EmpathyContact to geocode-glib >= 0.99.1 (Bastien Nocera) - Fixed #689122, org.gnome.empathy.notifications.notification-focus should default to true (Guillaume Desmottes) Translations: - Updated as Translation (Nilamdyuti Goswami) - Updated gl Translation (Fran Diéguez) - Updated ml Translation (Ani Peter) - Updated or Translation (ManojKumar Giri) - Updated pl Translation (Piotr Drąg) - Updated ru Translation (Yuri Myasoedov) Documentation translations: - Updated es Documentation translation (Daniel Mustieles) ======================================== epiphany ======================================== ============== Epiphany 3.7.3 ============== Changes: - Vastly improve the icon generation for Web Applications (#657755) - Allow to zoom images, since this is actually supported by WebKit now - New design for the find bar (#689929) - Add an 'Incognito window' mode in the UI (#676914) - Support back/forward mouse buttons (#337852) - Improve heuristics to decide whether to open new windows or where to append new tabs when Web is invoked from other applications (#685976) - Add zoom controls to the gear menu (#683625) - Use GtkSearchEntry all over the place instead of our own version (#687744) - Tidy up the application menu to be more in sync with other core apps (#678962) - Add support for favicons in WebKit2. - Tons of cleanups and other bugfixes. ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.7.3 2012-12-16 -------------------------------------- * libedataserverui has been removed from Evolution-Data-Server and merged back into Evolution, since Evolution is its only consumer nowadays. * The E-D-S unit test suite is functional again! Many thanks to Tristan Van Berkom, Murray Cumming and Mathias Hasselmann for their hard work. Bug Fixes: Bug 202576 - A way to refresh IMAP folder list (Milan Crha) Bug 371469 - Add port to connection refused error messages (Milan Crha) Bug 512714 - Error string "Host lookup failed: Name or Service not known" (Milan Crha) Bug 529743 - Add "Any header" filter and search folder condition (Milan Crha) Bug 579315 - Identify filter names in filtering errors (Milan Crha) Bug 671620 - Support signing with multiple OpenPGP keys (Milan Crha) Bug 677378 - Crash in imapx_query_auth_types_sync() (Milan Crha) Bug 680201 - Backup restore doesn't migrate accounts from GConf (Milan Crha) Bug 684175 - Check email value in e_destination_set_contact() (Paul Menzel) Bug 687670 - Signing with both pgp and S/MIME causes a broken signature (Milan Crha) Bug 688366 - WebDAV book can cause high CPU usage (Milan Crha) Bug 688479 - Empty name selector dialog on open (Milan Crha) Bug 688639 - SMTP: Correctly deal with 535 authentication error (Paul Menzel) Bug 688660 - Crash on webdav contact cache update (Milan Crha) Bug 688795 - Crash under e_cal_backend_contacts_start_view() (Milan Crha) Bug 688926 - SIGABRT on call_old_file_Sync (Daniele Rondina) Other Changes * Added ESourceBackendSummarySetup extension (Tristan Van Berkom) * EBookBackendFile: Use the new ESourceBackendSummarySetup to configure the summary (Tristan Van Berkom) * Use version-based GLib/GDK/GTK+ warnings. (Matthew Barnes) * Coverity scan cleanups. (Milan Crha) * Do not generate a ChangeLog file from 'git log' (Milan Crha) * Introduce evolution-user-prompter service (Milan Crha) * IMAPX: Support the QUOTA extension (RFC 2087). (Matthew Barnes) * Remove introspection of libecal. (Matthew Barnes) * Workaround file description leak from e_source_registry_authenticate_sync() (Milan Crha) Translations Nilamdyuti Goswami (as) Daniel Mustieles (es) Dr.T.Vasudevan (ta) Krishnababu Krothapalli (te) ======================================== gdm ======================================== =============== Version 3.7.3.1 =============== - Fix xauthoriation for su/ssh compatibility ============= Version 3.7.3 ============= - Drop dead code - Deprecation fixes - Compiler warning fixes - Change default location of language config file - Be more resiliant against hostname changes - Fix spew in error path - Translation updates ======================================== glib ======================================== Overview of changes from GLib 2.35.2 to 2.35.3 ============================================== * This release contains an incompatible change to the g_get_home_dir() function. Previously, this function would effectively ignore the HOME environment variable and always return the value from /etc/password. As of this version, the HOME variable is used if it is set and the value from /etc/passwd is only used as a fallback. * We now install a public "gnetworking.h" header that can be used to include the relevant OS-dependent networking headers. This does not really abstract away unix-vs-windows however; error codes, in particular, are incompatible. * Bugs fixed in this release: 686895 688704 602715 688377 688180 688497 688319 688886 681685 689037 688931 688681 652650 664627 688419 684145 675516 689538 679683 689377 142568 587806 689800 689847 629301 689982 690069 623187 690083 690163 690346 687092 690348 142568 Allow $HOME to override passwd entry if the user really wants 587806 The file selector should honor .hidden files 602715 [GChecksum] Please add support for SHA512 623187 provide some support for arbitrary setsockopt()s? 629301 .goutputstream files left behind when cancelling I/O 652650 Optimize GDBusMessage serialization 664627 /gapplication/basic test intermittently fails: cmdline re-or... 675516 Win32: Don't start a DBus server when built as static library 679683 replace g_test_trap_fork() 684145 Current Git sources fails to cross-compile for Windows in Li... 686895 file-info: catch thumbnail files in large directory as well 687092 IPv6 <-> IPv4 mismatch when subscribing to multicast (send) 688180 GObject: Minor error in description of floating reference 688319 gthread: add missing AVAILABLE_IN_2_32 annotations 688377 configure: add missing square bracket in AS_IF for memmove 688419 gtask: source_object arguments and return values not annota... 688497 AppInfo: Add sufficient api to port gnome-session from Egg... 688681 build: Make .symbols file canonical on all platforms 688704 Add boxed GType for GThread 688886 Improve the i18n documentation 688931 GMemoryOutputStream: Add new _resizable() constructor usab... 689037 need helper for creating a GFile from a remote commandline... 689377 Fix a compiler warning in GDBus 689538 Source object tag set too late in gsocketlistener 689800 Treat lost+found directory as a hidden file 689847 Add fast repeated typename -> GType resolver 689982 Make GChecksum more fully introspectable 690069 g_unix_open_pipe: Add missing F_SETFD 690083 gfileenumerator: Add a g_file_enumerator_get_child method 690163 Add a pre-configured gio/gnetworking.h for Visual C++ builds 690346 Remove an unneeded escaping in NAMESER_COMPAT_INCLUDE 690348 Fix g_type_add_class_private() name in g_warning * Translation updates: Assamese Galician Hebrew Hindi Kannada Odia Polish Spanish ======================================== glib-networking ======================================== 2.35.3 ====== * build: The TLS tests are now not built if you are building without gnutls support. (Saleem Abdulrasool) * gnutls: Several handshaking fixes: * Fix a hang when doing a synchronous close() immediately after cancelling an asynchronous handshake() (which would happen in libsoup if you cancelled a message at the right time). (#688751, Dan) * Avoid an assertion when an implicit handshake fails (#689274, Stef) * Fixed GTlsServerConnection:authentication-mode to work again, and added a regression test for this. (#689259, Stef) * Return the appropriate error (G_TLS_ERROR_CERTIFICATE_REQUIRED) when a handshake fails because the server required a certificate but none was provided, and added a test for this. (#689260, Stef) * Make g_io_stream_close() finish successfully after a failed handshake (#689260, Stef) * Make g_io_stream_close() finish successfully before a handshake (#689271, Stef) * gnutls: Updated to be aware of G_IO_ERROR_BROKEN_PIPE in glib 2.35.3, which needs to be converted to G_TLS_ERROR_NOT_TLS in some cases. (Previously this error showed up as just G_IO_ERROR_FAILED.) (Dan) * proxy/gnome: This is now only used in GNOME login sessions (as, essentially, a more efficient version of the libproxy GNOME backend); in non-GNOME sessions, gio will now fall back to the libproxy plugin, allowing environment variables or other libproxy settings backends to be used. * New/Updated translations: Czech, Hebrew, Lithuanian, Polish, Slovak, Spanish ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 3.7.3 * Correctly calculate modulo division with negative numbers * Don't show numbers in exponential form when within word size in programmer mode * Ignore thousands separators in gcalccmd, gnome-calculator -s Overview of changes in gnome-calculator 3.7.2 * Fix incorrectly ininitialized option list ======================================== gnome-contacts ======================================== Major changes in 3.7.3 are: * Use libgd * New contact pane design * Fix build with new telepathy-glib ======================================== gnome-control-center ======================================== ============= Version 3.7.3 ============= - Remove fallback session handling code - Add search panel - Add privacy panel - Add notifications panel - Use the proper Unicode ellipsis (…) instead of three dots Shell: - Remove the previous panel when switching to a new one - Don't remove old panel if new one is broken - Add F1 shortcut to show the help - Rename to Settings - Ensure the home button is the correct height - Fix alignment of home button in RTL languages - Make all the plugins static Background: - Fix not having 3 columns in high contrast Color: - Do not use a combobox when listing profiles to add to devices Bluetooth: - Avoid possible loops when Connection fails - Fix main switch acting bizarrely - Use spinner when connecting - Align the device list with the all settings button - Remove ObexFTP browsing from the UI Network: - Make sure flight mode is always visible - Make sure Airplane mode switch everything off - Ensure IMEI is displayed and reload Operator Name when it changes - Also load IMEI and Operator Name for LTE-only modems Date & Time: - Do not offer the 12 hr clock in locales without AM/PM Keyboard: - Point to a more specific help page - Add support for msgctxt in keybindings - Improve shortcuts tab keynav Printers: - Show in Unity - Fix problems when adding new printers Background: - Hide in Unity Region: - Show in Unity - Fix possible crasher on startup when the X11Variant are empty - Offer logout options after changing language - Add Japanese to the popular languages - Show popular languages in their own language - Fix other user's languages never getting added - Make 'Add' dialogs consistent - Reinstate the separator in the languages list - Fix button alignment problem - the language chooser resizing during load Sound: - Clarify "sound events" - Fix possible crasher - Use libgnome-volume-control Info: - Set the hostname only after a small delay Users: - Rename from User Accounts - Show the password by default once generated - Fix resetting one's avatar - Add "last login" field Online accounts: - Don't preselect the first item when adding an account - Align the accounts list with the all settings button - Only allow adding accounts if the network is available Universal Access: - Set the dialog hint on the zoom options - Also set the WM HighContrast theme when the switch is flipped Details: - Add distro information - Add CPU model on ARM - Avoid adding phantom "Unknown model" CPU on PPC64 Wacom: - Add support for the new OSD help display ======================================== gnome-desktop ======================================== ============= Version 3.7.3 ============= rr-labeler has been moved into gnome-control-center We use nice Unicode for date formatting now 688227 idle-monitor: Reset the alarm so it can be triggered again Translation updates: Kannada, Odia, Tamil ======================================== gnome-disk-utility ======================================== ------------------------- gnome-disk-utility 3.7.0 ------------------------- The gnome-disk-utility project provides the Disks and Disk Image Mounter applications for dealing with storage devices and a gnome-settings-daemon plug-in for notifying the user about problems with storage devices. Changes since gnome-disk-utility 3.6.1: Daniel Mustieles (1): Fixed typo in strings. Fixes bug #683772 David Zeuthen (179): Initial MD-RAID support Show array size and unify some formatting routines If available, show block device when MD-RAID device is selected Use enclosure icon for RAID arrays Show information about array Make it possible to start/stop RAID arrays Slightly rework presentation strings for RAID arrays Nuke "Home Host" field - just display it in the Array Name field if non-local GduVolumeGrid: Nuke the container stuff Show "RAID Array is not running" instead of "No Media" Show jobs / operations for RAID arrays Show "N required (M detected)" if not all RAID members are available Merge branch 'master' into wip/mdraid Split ShowFlags into separate enums depending on type Use "Benchmark" instead of "Benchmark Drive" in the generic drive menu Use "Job" instead of "Pending Operation" Convey array state Show progress bar for certain RAID sync operations Add dialog for RAID disks Make the remove button in the RAID Disks dialog work Make it possible to show a check-box in gdu_utils_show_confirmation() Use new @start-degraded option to make starting degraded arrays work Slightly rework RAID Disks dialog Add a "Go To Disk" toolbar button to the MD-RAID disk dialog Catch up with D-Bus API change for the MDRaid:ActiveDevice property Remove 'Degraded' field and make 'State' field convey if the array is degraded Also show raid state when it's not running Add 'Intent Log' field to convey whether a bitmap is being used Convey RAID Chunk Size, if available Capitalize Disks in the 'RAID Level' heading Use short RAID description in 'RAID Level' field, not long Port from udisks_client_get_drive_info() to udisks_client_get_object_info() Use 'Write-Intent Log' instead of 'Intent Log' for header Use 'Model or Name' instead of just 'Name' in the RAID Disks dialog Show 'Running' for arrays with no redundancy when they're actually running Merge branch 'master' into wip/mdraid Make the "Go To Disk" button work on nested RAID arrays Fix menu placement Don't crash if udisksd drops off the bus Use emblem-system-symbolic for drive menu Ensure buttons in drive button box are square Slightly change how values in the 'RAID Level' field are presented Add a "Go To Array" hyperlink for Linux RAID members Use "Benchmark..." as the menu item for volumes, not "Benchmark Volume..." Take name, homehost into account when rendering Linux RAID members in the grid Drop superfluous 'Using' in values for the 'Write-Intent Log' header Add a "Create RAID Array..." menu item Start working on the "Create RAID Array" dialog Add 'Select Disk' dialog Add GDU_DEVICE_TREE_MODEL_COLUMN_SIZE Add window title to Create Partition dialog Make the "Select Disks" dialog work inside the "Create RAID Array" dialog Make the remove, up and down buttons work in the 'Create RAID Array' dialog Remove hard-coded grey color in the device tree Merge branch 'master' into wip/mdraid Post-release version bump to 3.6.2 Merge branch 'master' into wip/mdraid Bump version to 3.7.0 Bump required libudisks2 version to 2.0.90 Remove preprocessor define for UDISKS_API_IS_SUBJECT_TO_CHANGE Include UDisks versions in the Disks about dialog Remove "Write-Intent Log" field Always show upper section, even for loop and fake block devices Show 'Partitioning' field (if appropriate) and unify some codepaths Don't show partitioning type for free space Combine "Contents" and "In Use" fields Add window title to the "Unlock LUKS" dialog Add window title to the "Change Passphrase" dialog Ensure we display "No Media" instead of "Block device is empty" for drives Rework toolbar to allow for selection of multiple disks Show selected disks in toolbar instead of menu item Also handle MDRaid devices in multi-selection More multi-selection rework after designer feedback Fix up mnemonics for toolbar label Use text for the RAID button, not an icon Fix typo Show a menu for the RAID multiple-selection toolbar button Avoid flashes, by not deferring window setup to idle Set title on secondary Benchmark dialog Start reworking "Create RAID Array" dialog and hook it up Update "Create RAID Array" dialog Don't offer "Create RAID Array" dialog unless disks are all the same size Hook up GUI to udisks master's newly added Manager.MDRaidCreate() method Add dialog for erasing multiple disks at the same time Don't exit multi-selection mode if the user cancels the operation dialog Use option 'no-block' in Block.Format() when erasing multiple disks Use 'Usable Size' instead of 'Array Size' in RAID array creation dialog Show RAID Level description in smaller font GduEstimator: Use 50 samples instead of 100 Make "Create Disk Image" feature tolerate read errors Update "Restore Disk Image" to match look and feel of "Create Disk Image" Remove unused define Inhibit suspend/logout when creating a disk image Inhibit suspend/logout when restoring a disk image Use libdvdcss for creating disk images of DVDs, if available Ignore empty VOB files Call gtk_editable_select_region() after the entry is visible Handle more corner-cases for the Drive.Ata.PmGetState() method call Nuke debug spew Update partition type when formatting volumes and creating partitions Add ensure_unused() method to "shut down" a whole device Use ensure_unused() before ejecting Use ensure_unused() before locking a device Use ensure_unused() before formatting a volume Use ensure_unused() before formatting a disk Use ensure_unused() before erasing multiple disks Use ensure_unused() all disks before creating a RAID array on them Show list of affected devices in confirmation dialogs Use ensure_unused() on a loop device before trying to detach it gnome-disks: add --block-device option gnome-disks: update man page Add gnome-settings-daemon plug-in to warn user on SMART failures Update POTFILES.{in,skip} Use ensure_unused() before deleting a partition Don't present "disk is failing" notification more than once Remove ending dots in some tooltips Don't use second-precision in the "Last Benchmarked" label Add Help menu Add accelerator support Fix plural forms Add support for powering off drives Make it possible to enable/disable SMART Use ensure_unused() before creating disk image Use ensure_unused() before restoring a disk image onto a device Use GtkMenuButton in SMART dialog Update SMART dialog Update for udisks Drive.Ata.SmartSetEnabled() changes Catch up with the udisks changes for the UDisksObjectInfo type Show N/A instead of -1 if normalized/threshold/worst is unset Don't leak when sorting Slightly rework SMART dialog layout Use Block:Id property as the filename for benchmarks Don't default to "New Volume" for file system name Don't default to "New RAID Array" for RAID array name Focus cancel button in confirmation dialogs Handle the case where we don't know the contents of a block device Use ensure_unused() before doing a write-benchmark on a device Add utility function to determine if a device is in use Uncheck "Perform write-benchmark" if a device is in use Use ellipsis character ("…") instead of three dots ("...") Use the preferred Unicode characters for double quotes Use the preferred Unicode characters for apostrophe Switch "About Disks" and "Help" menu items in app menu Rework RAID menu on overlay toolbar Don't ask if disk should be wiped when removing it from a RAID array Use the one_liner value from UDisksObjectInfo in RAID dialog Use ensure_unused() on its block device before stopping RAID array Remove gdu-enclosure icon and hard-coded references to it Detect and convey MD-RAID split-brain syndrome Fix-up toolbar in MD-RAID dialog Add Ctrl+R accelerator to bring up the RAID disks dialog Make the "Add" button in the MD-RAID Disks dialog work Add a switch for turning MD-RAID bitmap on/off Add a unit combo-box to the create partition dialog Always show holes bigger than 1 MiB Use floating point in the "Create Partition" dialog Be smart about how many digits are shown in the create partition spinbuttons Fix up some more double-quotes to use Unicode Look at ActiveDevices to determine if a disk can be added to a RAID device Use UDisksObjectInfo everywhere instead of hard-coding names and icons Use udisks_object_info_get_sort_key() instead of rolling our own Ensure sorted and predicted device order in multi-selection mode Make it possible to edit x-gvfs-symbolic-icon=foo mount option Minor cleanups to the confirmation dialog Add Ctrl+E accelerator to bring up the Drive Settings dialog Rework "Drive Settings" dialog to use tabs Make it possible to configure the Write Cache on ATA hard disks Use I as the mnemonic for Write Cache, not C Reword switch labels in Drive Settings dialog Remove unused disk selection dialog Introduce local jobs and use it in create/restore disk image operations Reword read-error message in Create Disk Image dialog GduVolumeGrid: unref the right object Pre-allocate disk image file, if possible Catch up with removal of MDRaid:CanStart{,Degraded} in udisks Show block device, even if size is zero Add --disable-gsd-plugin option and use it at distcheck Update NEWS for release Fix up newly added --disable-gsd-plugin option Giovanni Campagna (2): Fix compilation of GduSdPlugin with newer gnome-settings-daemon Fix GtkMenuButtons with Gtk master Updated translations: Abderrahim Kitouni, Ask H. Larsen, Dr.T.Vasudevan, Dušan Kazik, Fran Diéguez, Hannie Dumoleyn, Ihar Hrachyshka, Kjartan Maraas, ManojKumar Giri, Nilamdyuti Goswami, Og B. Maciel, Piotr Drąg, Shankar Prasad, Yaron Shahrabani David Zeuthen, December 18, 2012 ------------------------- gnome-disk-utility 3.6.1 ------------------------- The gnome-disk-utility project provides the Disks and Disk Image Mounter application for dealing with storage devices. Changes since gnome-disk-utility 3.6.0: David Zeuthen (4): Post-release version bump to 3.6.1 Add window title to Create Partition dialog Don't show application launcher for Disk Image Mounter Update NEWS for release Updated translations: A S Alam, Akom Chotiphantawanon, Andrej Žnidaršič, Carles Ferrando, Daniel Korostil, Gil Forcada, Hedda Peters, Ivaylo Valkov, Khoem Sokhem, Marek Černocký, Mattias Põldaru, Pēteris Krišjānis, Rafael Ferreira, Shankar Prasad, Timo Jyrinki, tuhaihe David Zeuthen, October 3, 2012 ======================================== gnome-font-viewer ======================================== GNOME Font Viewer - 3.7.3 ------------------------------------------------------------------------------- • Show an error dialog when we fail to load a font file • Fix a crasher when opening a non-existing file from the command line • Translation updates GNOME Font Viewer - 3.6.2 ------------------------------------------------------------------------------- • Fix Install button not refreshing correctly when opening an installed font • Fix a crasher when installing a new font • Translation updates ======================================== gnome-online-accounts ======================================== Overview of changes in 3.7.3 ============================ * Bugs fixed: 689516 build: Fix passing arguments to configure from autogen.sh 689609 Spinners are white and don't spin 689642 Make the cancel buttons work * Updated translations: Assamese Belarusian Esperanto Estonian Galician Kannada Malayalam Norwegian bokmål Slovenian Spanish Tamil ======================================== gnome-session ======================================== ============= Version 3.7.3 ============= * Use GnomeIdleMonitor for idle detection * Enable llvmpipe * Fix some error spew * make --version not return a failure code * reduce depedency on GTK+ * shutdown and logout fixes * Add automatic logout on idle feature * docs fixes * misc fixes * Updated translations (Assamese, Estonian, Galician, Hebrew, Kannada, Odia, Polish, Slovenian, Spanish) ======================================== gnome-settings-daemon ======================================== ============= Version 3.7.3 ============= - Add implementation for Freedesktop.org ScreenSaver inhibition API - Disable animations on slow links (VNC for example) - Remove fallback mode handling code - Disable the smartcard plugin for now Daemon: - Many plugins ordering bug fixes - Use gnome-session properties instead of libsystemd-login - Allow whitelisting plugins, to make it easier for gdm to catch up - Install all the schemas, even the ones for which the plugins aren't installed - Add a way to replace the daemon - exit gracefully if the session name is already taken Power: - Remove unused settings keys - Do not attempt to suspend, dim or blank if running inside a VM - Port to GnomeIdleMonitor from gnome-desktop - Adjust sleep timer to blank timer in some cases - Check if action is available before taking action - Hide critical battery warning when power is plugged - Fix possible race with gnome-shell on startup Sound: - Fix sound plugin never working properly Media-keys: - Use the shared libgnome-volume-control code - Support launching gnome-calculator instead of gcalctool - Add default shortcuts for the magnifier - Add repeat to the brightness keys Keyboard: - Fix build without IBus - Fix potential infinite loop due to num-lock handling - Don't print warnings when calls are cancelled - Handle keyboard shortcuts with Caps Lock for switching inputs Mouse: - Fix natural horizontal scroll XRandR: - Add new follow-lid behavior and tie gsd-power lid-close to XRandR - Avoid crasher if XRandR calls fail on startup - Fix the "rotate" button not working - Swap axes for some (non-Wacom) tablets as well Wacom: - Avoid infinite recursion with a non-Wacom display - Fix handling of Cintiq 24HD mode-switch buttons - Mode switch LED fixes for some tablets - Add OSD help window (see gnome-control-center for how to launch it) Cursor: - Only show the cursor when the mouse gets used Housekeeping: - Implement automatic purging of trash, along with a D-Bus interface for it Print-notifications: - Don't show strange notifications when printing Updates: - Fix warning on startup with PackageKit < 0.8.1 ======================================== gnome-themes-standard ======================================== 3.7.3 ===== Don't repeat background image assets for radio/checks Use a light noise texture for content-view backgrounds Add a style for OSD views and scrollbars Improve style for listbox views Remove GtkViewport background color by default Improve style for dragged column-header buttons Update HighContrast icons Fix asymmetric borders in column-header buttons Fix coloring of GtkScale mark labels Fix GTK2 toolbar style for SWT applications Fix coloring of Eclipse tooltips Fix buggy rendering of menus in Opera ======================================== grilo ======================================== NEW in 0.2.4 ============ * Fixed compilation problem with gcc 4.2 * Improved documetation * Added support for boolean, float and datetime keys in filters * Some fixes in core, including: * BGO#688301 - docs: GrlMedia: Improve certificate/region function docs * BGO#689053 - grl-source: fix compare_queue_element function * Contributors to this release: * Andrzej Bieniek * Jasper Lievisse Adriaanse * Juan A. Suarez Romero * Murray Cumming ======================================== grilo-plugins ======================================== NEW in 0.2.5 ============ * General * Moved examples/ into help/ * Fixed typo in documentation * BGO#689577 - autogen.sh does not pass all arguments correctly to gnome-autogen.sh * TMDb plugin * Do not require plugin installed to run the tests * Several fixes and improvements in tests * Publication date is a slow key * UPnP plugin * Fixed race condition when creating the sources * Contributors to this release: * Evan Nemerson * Juan A. Suarez Romero * Mathias Hasselmann * Murray Cumming NEW in 0.2.4 ============ * General * Improved build system * Added plugins documentation * BGO#685473 - grl_source_query(): Does not hint at the query syntaxes * Blip.TV plugin * Use GrlNet instead of librest * Fixed backend API usage * Filesystem plugin * Fixed a warning * Jamendo plugin * BGO#689125 - jamendo: return no result when browsing out of range feeds * Local Metadata plugin * Check URL in resolve * Metadata Store plugin * Fixed crash with freed variable * BGO#687788 - metadata-store: Add 'search' with filtering by 'favourite' * TMDb plugin * Added documentation * Added example of use * Restored original-title key * BGO#688245 - Add tmdb plugin tests * Tracker plugin * Added support for Tracker 0.15 * Vimeo plugin * Use GrlNet * Use quvi to get the URL video * Set up URL key as slow key * Added "format" parameter * BGO#688821 - Vimeo plugin is broken * Contributors to this release: * Andrzej Bieniek * Antía Puentes * Jens Georg * Juan A. Suarez Romero * Mathias Hasselmann * Murray Cumming * Murray Cumming ======================================== gsettings-desktop-schemas ======================================== Major changes in 3.7.3 ====================== * Add lockdown mode key for user-accounts * Add trash, temp files and recent files related settings * Add schemas for notification filtering * Add new "switch-application" keybinding, so that the "switch-windows" keybinding can be kept for the legacy mode * Add new switch-input-source keybinding ======================================== gssdp ======================================== 0.13.2 ====== - Fix implementation of GInitable such that _init() is callable multiple times without breaking. - Really ignore invalid MAN headers. - Fix port reuse on NetBSD. - Allow non-sourcedir build from git. - Don't use -Werror by default. - Silence some deprecation warnings. Bugs fixed in this release: - https://github.com/01org/media-service-upnp/issues/54 - https://bugzilla.gnome.org/show_bug.cgi?id=685949 - https://bugzilla.gnome.org/show_bug.cgi?id=682576 - https://bugzilla.gnome.org/show_bug.cgi?id=682308 All contributors to this release: Jens Georg Theppitak Karoonboonyanan Matthias Drochner ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.7.4 ================================= * GtkBuilder now lets you refer to external objects from a ui file if the objects have been exported with the new function gtk_builder_expose_object() * Font handling has been improved: - The default font is no longer handled like a custom style sheet that overrides everything, but as the initial value. This is the same behavior as in web browsers. - It is now possible to set font-family and font-size like other CSS properties, and relative font sizes are supported. Font sizes in CSS can be specified as numbers or with keywords like xx-small, medium, smaller, larger,... * GTK+ now uses proper Unicode ellipses in strings. * The releases includes several noticable performance improvements: - Size allocation has been optimized, by avoiding excessive resizing in various situations. - The performance of size groups has been improved. - Text rendering in GtkLabel and other widgets has been optimized to avoid excessive recreation of Pango layouts. - Icon loading overhead was reduced by caching of GtkIconInfo. - The CSS is now keeping a tree of selectors to speed up matchinh. * Deprecations and removals: - Custom CSS properties have been deprecated - Support for color schemes has been removed - gtk_style_provider_get_style, gtk_style_provider_get_icon_factory - GtkGradient and GtkSymbolicColor - All the padding style properties in menus * Bugs closed: 132333 Can't add a palette to the dialog of a color button 371034 Doc for gtk_file_chooser_get_filename: Is the resulting path... 447972 Add a way to specify user_data sent to signals 548793 funny pattern for iterating GtkTreeModel 595615 Use proper ellipses 626499 GtkClipboard unnotified on change of OS X pasteboard owner 668239 texts disappear when notebook switch page at zh_CN locate! 677339 GTK+ 3 documentation wrong about GtkWidget scroll-event signal 680065 treemodelfilter: Make the constructor binding friendly 687065 InstallableOptions is not filtered in cups backend 687816 GtkTreeView does not draw correctly since commit aaedc7b6 688710 [PATCH] Splash screens shouldn't stay on top of all applicat... 688744 Don't use gtk_style_context_set_background() to render icon/... 688884 Typo in gtk_tree_view_set_tooltip_column documentation 689012 "Copy file's location" menu item in file chooser dialog uses... 689047 Obtain the recent files max age setting from xsettings 689081 No caching of icons 689168 Deprecate some menu style properties 689401 xi2: Abort early if we don't have a proper GDK window 689584 Add summary and description to "show-hidden" key 689847 Add fast repeated typename -> GType resolver 689923 Missing null-check in GtkEntryAccessible 690099 GtkScrolledWindow with NEVER policy don't resize with children 690266 Freeze with F10/Shift-F10 on submenus * Translation updates: Assamese British English Dutch German Hebrew Polish Slovenian Spanish ======================================== gupnp ======================================== 0.19.3 ====== Changes since 0.19.2: - Work-around missing notification messages. All contributors to this release: Jens Georg 0.19.2 ====== Changes since 0.19.1: - Support Windows. - Fix searching for services in ControlPoint. - Drop deprecated calls to g_type_init on glib >= 2.35. - Fix LD_LIBRARY_PATH in make check. - Explicitly use IPv4 in tests. - Allow autogen.sh to be run out-of-tree. - Expose GSSDPResourceGroup of a root device. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=687320 - https://bugzilla.gnome.org/show_bug.cgi?id=687621 - https://bugzilla.gnome.org/show_bug.cgi?id=689028 - https://bugzilla.gnome.org/show_bug.cgi?id=688411 - https://bugzilla.gnome.org/show_bug.cgi?id=685643 - https://bugzilla.gnome.org/show_bug.cgi?id=682580 - https://bugzilla.gnome.org/show_bug.cgi?id=672830 All contributors to this release: Jens Georg Theppitak Karoonboonyanan Stef Walter Juan A. Suarez Romero Alban Browaeys ======================================== gvfs ======================================== Major changes in 1.15.1 ======================= * client: Set default timeout to infinite for all GDaemonFile methods * http, dav: Port to SoupRequest * sftp: Fix symlink target in query_info_reply() * smb: Report proper error on do_query_fs_info() * proxy volume monitor: Don't disable exit_on_close on session bus * proxy volume monitor: Get session bus on demand * udisks2: Use udisks 2.0.90 API for symbolic icons * udisks2: Fix symbolic icons for devices without an UDisksDrive * udisks2: Don't leak GIcon when applying hints * udisks2: Get icons via UDisksObjectInfo for block devices that are not drives * udisks2: Add support for mount option x-gvfs-symbolic-icon * udisks2: If a drive is hotplugged and CanPowerOff is TRUE, set can_stop to TRUE * udisks2: Don't set GDrive.can_stop to TRUE if drive has removable media * test: Add tests for trash:// * test: Add tests using the introspected Gio API * test: Fix Drive tests for Python 3.3 * test: Disable service activation for local D-BUS * test: Skip Dav tests if http is disabled * programs: Add a cmdline way to empty the trash * programs: Print out symbolic-icon in gvfs-info * Removed calls to g_type_init() * Translation updates ======================================== libgweather ======================================== ============= Version 3.7.3 ============= * Two new backends for GWeatherInfo: Yahoo! Weather and Yr.no. Work has started to include Yahoo location data (WOEID) in the offline database. * GWeatherInfo backends can now be enabled and disabled individually from the application side. * GWeatherXML was removed from the public API. No users of it are known, however the soname was bumped. * GWeatherLocation is now serializable to GVariant for storage in GSettings. * GWeatherInfo no longer requires network access for astronomical data. * Unmaintained Windows support was removed. * Translation updates ======================================== libsoup ======================================== Changes in libsoup from 2.41.2 to 2.41.3 (codename: "I Left My Deprecated APIs in A Coruña"): * BUILD DEPENDENCY CHANGES: libsoup-gnome no longer depends on libgnome-keyring, and the sqlite3 dependency has been moved from libsoup-gnome to libsoup proper. (See below). * SoupRequest is now stable API. SoupRequester, however, is deprecated. Instead you can now call soup_session_request() or soup_session_request_uri() to create a SoupRequest. Some documentation has been updated to reflect this, but much more still needs to be (in particular the "Client-side Tutorial"). * SoupRequestHTTP now has a number of fields and methods that mirror the SoupMessage data, so you don't have to use soup_request_http_get_message() in many cases. On the flip side, there is also now soup_message_get_request(). And you can create a SoupRequestHTTP directly (and override its request method) by using soup_session_request_http() or soup_session_request_http_uri()). * soup_message_set_chunk_allocator() is now deprecated; apps that want to do streaming reads should just use SoupRequest, which is vastly more sane. * SoupPasswordManager is now deprecated, and SoupPasswordManagerGNOME is now a no-op (and libsoup-gnome no longer links against libgnome-keyring). [#594377, #679866] * SoupCookieJarSqlite is now deprecated in favor of SoupCookieJarDB, which is exactly the same thing except that it's in libsoup itself rather than being in libsoup-gnome (something that many people have requested over the years). This means that libsoup now requires sqlite3... if this offends you horribly then you have a few months to speak up... * SoupProxyResolverGNOME is now deprecated; there hasn't been any real reason to use it since SoupProxyResolverDefault was added. * As a result of the last three items, libsoup-gnome now consists entirely of deprecated APIs, and there is no reason you should use it any more (though packagers need to keep building it, for backward compatibility). * SoupSession is no longer an abstract class, and you can create a plain SoupSession, which behaves in a more traditionally-gio-like way (allowing a mix of sync and async methods, etc). This "plain" SoupSession also has more sane default values of certain properties, and has certain SoupSessionFeatures built in. This will eventually replace SoupSessionAsync and SoupSessionSync completely, but most of the documentation hasn't yet been updated at this point... This change involved merging the majority of the SoupSessionAsync and SoupSessionSync code into SoupSession, getting rid of lots of redundancy in the process. There may be some bug fallout from this (probably on the SoupSessionSync side, since WebKit's tests tend to shake out all SoupSessionAsync bugs). However, this should help to avoid SoupSessionSync-only bugs in the future, since much more of the code is now shared. * Usernames and passwords passed into SoupSession a URI will now be cleared after they're used, so that if they are wrong, the authenticate signal will be emitted on the next round. [#689673, Martin Robinson] * SoupURI now leaves "%00" in URIs as-is, rather than decoding it to "\0", which was not intended and is never useful. * Fixed a bug in SoupBodyOutputStream that could cause libsoup to sometimes use blocking I/O rather than non-blocking when writing chunked message bodies. [#688974, Milan Plzik] * Fixed a bug in SoupFilterInputStream that could cause some non-blocking reads to suck up CPU while waiting for the network. (This was noticed with multipart/x-mixed-replace processing; it's not clear if it affected anything else.) [Gustavo] * tests: misc small fixes * New/updated translations: Assamese, Galician, Japanese, Odia, Polish, Spanish ======================================== mutter ======================================== 3.7.3 ===== * Fix maximized windows jumping to other monitors [Alban; #556696] * Add 'switch-applications' keybinding [Florian; #688913] * Add a convenience method to focus the default window [Jasper; #689652] * Increase typical icon size to 96 [Jasper; #689651] * Port to XInput2 [Jasper; #688779] * Give dynamic keybindings a keybinding action [Florian; #682315] * Misc. fixes and cleanups [Jasper, Rui; #688777] Contributors: Alban Crequy, Rui Matos, Florian Müllner, Jasper St. Pierre Translations: Nilamdyuti Goswami [as], Piotr Drąg [pl], Yaron Shahrabani [he], Dr.T.Vasudevan [ta], ManojKumar Giri [or], Shankar Prasad [kn] ======================================== nautilus ======================================== Major changes in 3.7.3 are: * Update search provider to org.gnome.Shell.SearchProvider2 interface * Rely on GIO to parse ".hidden" files * Consistently use unicode ellipsis instead of three periods (Jeremy Bicha) * Use a different label for removing a file from "Recent" (Paolo Borelli) * Restore the previous behavior wrt. framing for custom icons * Share the "show hidden" GSetting option with the GTK+ file chooser (Timothy Arceri) * Fix missing unmount sync notification under some circumstances * Fix infinite loop while deep counting the size of "/" (Phillip Susi) * Fix wrong filename when restoring file from trash (Timothy Arceri) ======================================== pango ======================================== Overview of changes between 1.32.4 and 1.32.5 ============================================= - 689843 - Drop last ues of G_CONST_RETURN - 689864 - build failure - 689882 - pango-font.h:381: error: comma at end of enumerator list - 686512 - pango_cairo_font_get_scaled_font failed under wine - 690081 - pangofc-fontmap: Remove bad use of the comma operator - 679299 - Allow incrementally parsing pango markup Overview of changes between 1.32.3 and 1.32.4 ============================================= - Require harfbuzz 0.9.9 - 340066 - Add serials tracking changes in PangoFontMap/PangoContext/PangoLayout - Automatically relayout PangoLayout if PangoContext has changed - Fix rendering of rotated frames - 576156 - Remove Thai/Lao Prepend/Extend properties - Fix grapheme properties of joiner / nonjoiner - Fix grapheme properties of U+FFxx range - Fix line break of surrogate characters - Fix grapheme boundaries of surrogates and unassigned default ignorables - Update bidi tables to Unicode 6.2.0 - 689648 - Use -Bsymbolic-functions by default if available - Fix Win32 and CoreText cairo backends to take cairo CTM into account ======================================== pygobject ======================================== 3.7.3 17-Dec-2012 - Add support for caller-allocated GArray out arguments (Martin Pitt) (#690041) - [API add] Re-support calling GLib.io_add_watch with an fd or Python file (Martin Pitt) - pygtkcompat: Work around IndexError on large flags (Martin Pitt) - Fix pyg_value_from_pyobject() range check for uint (Martin Pitt) - Fix tests to work with g-i 1.34.2 (Martin Pitt) - Fix wrong refcount for GVariant property defaults (Martin Pitt) (#689267) - Fix array arguments on 32 bit architectures (Martin Pitt) - Add backwards compatible API for GLib.unix_signal_add_full() (Martin Pitt) - Drop MININT64/MAXUINT64 workaround, current g-i gets this right now (Martin Pitt) - Fix maximum and minimum ranges of TYPE_(U)INT64 properties (Simonas Kazlauskas) (#688949) - Ship pygi-convert.sh in tarballs (Martin Pitt) (#688697)