The following modules have been added in this release: libzapojit The following modules have a new version: - at-spi2-atk (2.5.1 => 2.5.2) - at-spi2-core (2.5.1 => 2.5.2) - clutter (1.11.2 => 1.11.4) - clutter-gst (1.5.4 => 1.5.6) - clutter-gtk (1.2.0 => 1.3.2) - dconf (0.12.1 => 0.13.0) - empathy (3.5.1 => 3.5.2) - evince (3.4.0 => 3.5.2) - evolution-data-server (3.5.1 => 3.5.2) - gcalctool (6.4.1.1 => 6.5.1) - gdm (3.4.1 => 3.5.2) - gjs (1.32.0 => 1.33.2) (*) - glib (2.33.1 => 2.33.2) - gnome-backgrounds (3.4.1 => 3.4.2) - gnome-contacts (3.4.1 => 3.5.1) - gnome-control-center (3.4.1 => 3.5.2) (*) - gnome-desktop (3.4.1 => 3.5.2) - gnome-dictionary (3.4.0 => 3.5.2) - gnome-disk-utility (3.4.1 => 3.5.2) - gnome-font-viewer (3.5.1 => 3.5.2) - gnome-icon-theme-symbolic (3.4.0 => 3.5.2) - gnome-menus (3.4.0 => 3.5.2) - gnome-online-accounts (3.5.1 => 3.5.2) - gnome-packagekit (3.4.0 => 3.5.1) - gnome-panel (3.4.1 => 3.4.2.1) - gnome-screenshot (3.4.1 => 3.5.2) - gnome-session (3.4.1 => 3.5.2) - gnome-settings-daemon (3.4.1 => 3.5.2) - gnome-shell (3.4.1 => 3.5.2) - gnome-terminal (3.4.1.1 => 3.3.0) (*) - gnome-themes-standard (3.5.1 => 3.5.2) - gnome-user-docs (3.4.1 => 3.4.2) - gobject-introspection (1.32.1 => 1.33.2) (*) - grilo (0.1.18 => 0.1.19) - grilo-plugins (0.1.18 => 0.1.19) - gsettings-desktop-schemas (3.4.1 => 3.5.2) - gtk+ (3.5.2 => 3.5.4) - gtksourceview (3.4.1 => 3.4.2) - gucharmap (3.4.1.1 => 3.5.0) (*) - gvfs (1.13.0 => 1.13.1) - libgnomekbd (3.4.0.2 => 3.5.2) - libgweather (3.4.1 => 3.2.1) (*) - libsoup (2.39.1 => 2.39.2) - libwacom (0.4 => 0.5) - libwnck (3.4.0 => 3.4.2) - mousetweaks (3.4.1 => 3.4.2) - mutter (3.4.1 => 3.5.2) - nautilus (3.5.1 => 3.5.2) - notification-daemon (0.7.4 => 0.7.5) - pango (1.30.0 => 1.30.1) - pygobject (3.3.1 => 3.3.2) - sushi (0.5.1 => 0.5.2) - totem-pl-parser (3.4.1 => 3.4.2) - vala (0.17.0 => 0.17.1) - vino (3.4.1 => 3.5.2) (*) - vte (0.32.1 => 0.31.0) (*) - yelp (3.4.1 => 3.4.2) - yelp-xsl (3.4.1 => 3.4.2) (*) No summarized news available The following modules weren't upgraded in this release: GConf, NetworkManager, atk, atkmm, baobab, brasero, cantarell-fonts, caribou, cogl, eog, epiphany, folks, gcr, gdk-pixbuf, geocode-glib, glib-networking, glibmm, gmime, gnome-bluetooth, gnome-doc-utils, gnome-icon-theme, gnome-icon-theme-extras, gnome-js-common, gnome-keyring, gnome-power-manager, gnome-screensaver, gnome-search-tool, gnome-system-log, gnome-system-monitor, gnome-user-share, gnome-video-effects, gst-plugins-base, gst-plugins-good, gstreamer, gtk-doc, gtk-engines, gtkmm, json-glib, libchamplain, libcroco, libgdata, libgee, libgnome-keyring, libgtop, libgxps, libnotify, libpeas, librsvg, libsigc++, metacity, mm-common, network-manager-applet, pangomm, polkit-gnome, rest, seed, yelp-tools, zenity ======================================== at-spi2-atk ======================================== What's new in at-spi2-atk 2.5.2: * Fix for bug 677211 - The collection interface's MATCH_ANY fails for states ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.5.2: * Fix a crash when a call to fetch a hyperlink times out. * Fix C++ compilation. * Remove a warning that was sometimes logged when a method call timed out. * Fix crash in atspi_deregister_keystroke_listener (FDO#50578) ======================================== clutter ======================================== Clutter 1.11.4 2012-06-05 =============================================================================== • List of changes since Clutter 1.11.2 - Multi-touch support fixes The clutter_event_copy() code was copying the wrong axis data; the correct touch device was not used when translating axis data from XInput2 to the ClutterInputDevice; touch events were not delivered to the correct actors. - Add ClutterDropAction::drop-cancel signal The ::drop-cancel does what it says on the tin: it allows handling a cancelled drop action, instead of relying on the drag end signal on the ClutterDragAction. - Add examples in the repository Clutter has been using some interactive tests as examples of idiomatic usage, both as standalone code and for inclusion inside the API reference documentation; this is sub-optimal, as the interactive tests are meant to exercise the API and its behaviour, not as an example of how to write proper Clutter code. For this reason, we now have an examples/ directory that contains example code that can be used to learn Clutter. - Allow disabling the tests and examples when building Clutter This should help cross-compilation and testing. - Fix the preferred size to always include the actor's margin - Fix picking of the ClutterScrollActor - Add implicit animations for the color properties of ClutterText Changing any color-related properties of a ClutterText actor will result in a transition, if the easing state has a non-zero duration. - Layout managers should respect the child expand and align properties ClutterBinLayout, ClutterBoxLayout, and ClutterTableLayout should use the ClutterActor [xy]-expand and [xy]-align properties, and deprecate their own. - Make all layout managers respect the child easing state when allocating ClutterLayoutManager also has properties that can be set to control all the children's default easing state. - Add ClutterTimeline::stopped signal The ::stopped signal is emitted either when a Timeline reaches full completion, including eventual repeats; or when the Timeline has been stopped through clutter_timeline_stop(). A boolean argument passed to the signal handlers should be used to distinguish the two cases. - Add ClutterGridLayout This layout manager implements the same layout policy of GtkGrid. - Fixes for ClutterKeyframeTransition - Documentation fixes - Fixes for building Clutter with Visual Studio Including the GDK backend. - Fixes for the Mac backend Chain up to get a Cogl context after creating a GL context; this seems to be enough to make the interactive tests run. • List of bugs fixed since Clutter 1.11.2 [bugzilla.gnome.org] #675336 - ClutterDropAction needs a ::drop-cancel signal #675371 - Asserts when getting touch events #676088 - Fixing picking in scroll-actor "breaks" gnome-control-center #676032 - keyframe-transition: Documentation fixes #676031 - keyframe-transition: Create a new interval if necessary #676158 - table-layout: Remove unused animation helpers #676334 - scroll-actor: Fix ->transition not being reset #675890 - Passing NULL buffer to clutter_text_set_text() will not reset the buffer and segfault #676367 - actor: Add a custom scriptable "margin" property #676068 - Setting size on ClutterFlowLayout container crashes #676963 - text: Enable implicit color animations #675396 - Possible bug in _clutter_paint_volume_axis_align #674365 - Race during parallel build in tests/interactive/ #676827 - layout-manager: Add a new animation API #677085 - examples: Allow optional animations in flow-layout #677086 - box-layout: Remove unused BoxChild members #677098 - Ensure we stop transitions on remove_child() #676854 - timeline: Add a new "finished" signal #677039 - Wrong allocation for WIDTH_FOR_HEIGHT actors #675998 - Example 4.2 mixes up height and width #677384 - doc: Add ClutterLayoutManagerPrivate to doc sections #677284 - table-layout: Honor actors expand and alignment settings #677283 - box-layout: Honor actor expand and alignment #677372 - Add ClutterGridLayout #677390 - events: Deliver touch events to actors Many thanks to: Bastian Winkler, Chun-wei Fan, Bastien Nocera, Daniel Mustieles, Fran Diéguez, Tomeu Vizoso, Tristan Van Berkom, Alexander Larsson, Alexandre Franke, Bruno Brouard, Debarshi Ray, Dominique Bureau, Emanuele Aina, Matej Urbančič, Mike Ruprecht, Piotr Drąg ======================================== clutter-gst ======================================== clutter-gst 1.5.6 (25/05/2012) =============================================================================== List of changes since 1.5.4 o Fix play/pause of autocluttersink, o Add a "in-seek" property to the player to be notified when the pipeline is seeking, o Various build and smaller fixes. Many Thanks to: Josep Torra Tomas Frydrych Adrian Bunk Lionel Landwerlin Michael Wood ======================================== clutter-gtk ======================================== Clutter-GTK 1.3.2 05/06/2012 =============================================================================== Changes since 1.2: • Ensure that redraws follow resizing, to avoid the contents of the Stage "lagging" behind. [Alexander Larsson] • Allow GtkClutterEmbed to use the embedded stage layout manager to request its size. [Alexander Larsson] • Avoid warnings when hiding or removing GtkWidgets embedded inside a GtkClutterActor. [Bastien Nocera, Alexander Larsson] • Make GtkClutterActor reactive by default. [Alexander Larsson] List of bugs fixed: #675867, #677282, #677493 Many thanks to: Alexander Larsson, Bastien Nocera, Colin Walters ======================================== dconf ======================================== Changes in dconf 0.13.0 ======================= - now requiring Vala 0.18 (ie: at least 0.17.0) - editor: use GtkApplication and GMenu - editor: support searching for keys - dconf cli: call setlocale() on startup ======================================== empathy ======================================== NEW in 3.5.2 (05/06/2012) ============ The contact list menu bar has been removed and replaced by the application global menu. empathy-av, the legacy audio/video client has been removed, empathy-call replaces it completely. Dependencies: • GTK+ ≥ 3.5.1 • clutter-gtk ≥ 1.1.2 • telepathy-glib ≥ 0.19.0 • GOA ≥ 3.5.1 (optional) • cheese-gtk ≥ 3.4.0 (optional) Bugs fixed: - Fixed #667619, Port to GtkApplication and GtkApplicationWindow (Danielle Madeley) - Fixed #672043, Remove ':' from labels (Danielle Madeley) - Fixed #640417, EmpathyAccountWidget should be a proper GtkWidget (Guillaume Desmottes) - Fixed #669473, Use CSS for style properties (Guillaume Desmottes) - Fixed #670874, floating toolbar not working (Sjoerd Simons) - Fixed #673263, goa-mc-plugin: support enabling or disabling accounts (Debarshi Ray) - Fixed #673846, Use tp_capabilities_supports_sms() (Guillaume Desmottes) - Fixed #673989, Use TpRoomList (Guillaume Desmottes) - Fixed #674182, Use TpDebugClient (Guillaume Desmottes) - Fixed #674318, Use TpTLSCertificate (Guillaume Desmottes) - Fixed #674553, Take picture button in image change doesn't work. (Guillaume Desmottes) - Fixed #674774, tp-chat: use the GVariant version of TpCapabilities classes (Guillaume Desmottes) - Fixed #674860, Modernize EmpathyNewChatroomDialog (Guillaume Desmottes) - Fixed #674864, Missing tp-chat signals (Guillaume Desmottes) - Fixed #675229, Stop using deprecated tp-glib API (Guillaume Desmottes) - Fixed #675246, Strings appear untranslated (Gabor Kelemen) - Fixed #675296, Remove empathy-av (Guillaume Desmottes) - Fixed #675590, [patch] Use gst_object_ref_sink() (Javier Jardón) - Fixed #675597, Consider removing EmpathyTpContactFactory (Guillaume Desmottes) - Fixed #675647, video-widget: Remove as it is now unused (Olivier Crête) - Fixed #675667, Crash when trying to add an account (Guillaume Desmottes) - Fixed #675803, EmpathyContactWidget should be a proper GtkWidget (Guillaume Desmottes) - Fixed #675807, use new TpTextChannel chat state API (Guillaume Desmottes) - Fixed #675808, Stop using tp_connection_get_contacts_by_id() (Guillaume Desmottes) - Fixed #676027, Spelling error Authentification → Authentication (Guillaume Desmottes) - Fixed #676569, Use GTK_STYLE_CLASS_OSD (Cosimo Cecchi) - Fixed #676637, Crash when account is connecting (Guillaume Desmottes) Translations: - Updated es Translation (Daniel Mustieles) - Updated fr Translation (Bruno Brouard) - Updated gl Translation (Fran Diéguez) - Updated he Translation (Yaron Shahrabani) - Updated nb Translation (Kjartan Maraas) - Updated ru Translation (Yuri Myasoedov) - Updated zh_HK Translation (Cheng-Chia Tseng) - Updated zh_TW Translation (Cheng-Chia Tseng) ======================================== evince ======================================== ================ Evince 3.5.2 ================ New features and improvements: * Add API to load EvDocument from GInputStream and GFile. Only implemented by the PDF backend for now (#654832, Christian Persch) * Rework backends management and document factory to make it easy to add a module cache (Christian Persch) * Improve error handling in EvDocumentFactory (Christian Persch) * Include substitute font name and file in font list (Adrian Johnson) * Use primary-toolbar style class in evince-previewer (#675310, Volker Sobek) * Copy document metadata to the new file when saving a copy (#674629, Carlos Garcia Campos) Bug fixes: * Fix memory leak when document is encrypted (Christian Persch) * Do not remove unexistent files from recent menu (#674188, Carlos Garcia Campos) * Fix underlinking with >=glib-2.32 detected by gold linker (Justin Lecher) * Removed deprecated use of GTK_POLICY_AUTOMATIC (Daniel Mustieles) * Fix a crash when running with Broadway GDK backend (#673664, justin) * Remove remnants of Hildon support from configure (#673679, Adrian Bunk) * Remove old workaround inconfigure to build with deprecated symbols (#673680, Adrian Bunk) Documentation: * Add Get Involved section and legal information to the documentation (Tiffany Antopolski) Translation updates: * Daniel Martinez (an) * Khaled Hosny (ar) * Krasimir Chonov (bg) * Gil Forcada (ca) * Gil Forcada (ca@valencia) * Marek Černocký (cs) * Mario Blättermann (de) * Daniel Mustieles (es) * Alain Lojewski (fr) * Bruno Brouard (fr) * Fran Dieguez (gl) * Yaron Shahrabani (he) * Gabor Kelemen (hu) * Andika Triwidada (id) * Claudio Arseni (it) * Takayuki KUSANO (ja) * Rūdolfs Mazurs (lv) * Kjartan Maraas (nb) * Piotr Drąg (pl) * Jonh Wendell (pt_BR) * Aleksej Kabanov (ru) * Yuri Kozlov (ru) * Pavol Klačanský (sk) * Andrej Žnidaršič (sl) * Matej Urbančič (sl) * Miroslav Nikolić (sr@latin) * Мирослав Николић (sr) * Praveen Illa (te) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.5.2 2012-06-04 -------------------------------------- Bug Fixes: Bug 606181 - Accepting bad SSL certificate applies to any hostname (Matt McCutchen) Bug 664639 - [IMAPX] Doesn't quit gracefully on account disable (Chenthill Palanisamy) Bug 666327 - IMAP deadlock when moving message and checking new mail (Alban Browaeys) Bug 667725 - imapx_untagged: code should not be reached (David Woodhouse) Bug 669191 - Address book dialog has incorrect default size (Mathieu Trudel-Lapierre) Bug 670279 - "Category" selector mnemonic not shown (Milan Crha) Bug 671603 - Birthday calendar broken since 3.3.4 (Milan Crha) Bug 673946 - Cannot delete search folders (Milan Crha) Bug 675387 - Store certificates under $XDG_DATA_HOME (Matthew Barnes) Bug 676108 - OpenBSD needs _XOPEN_SOURCE_EXTENDED for strptime(3) (Antoine Jacoutot) Bug 676403 - imapx: Syncing folder after server-side deletion of many messages is *very* slow (David Woodhouse) Bug 676506 - imapx: After QRESYNC leaves us out of sync, a "full resync" doesn't work either. (David Woodhouse) Other Changes: * Require libsoup >= 2.38.1. (Matthew Barnes) * Remove extra test on Google server photo data validity (Milan Crha) * Split camel-imapx library and merge into camel so that providers can be written on top of imapx (Chenthill Palanisamy) * Add a extended response handler for unhandled imapx tokens to be handled by the derived providers. (Chenthill Palanisamy) * Add EAsyncClosure. (Matthew Barnes) * Make sure data-book/cal is closed/freed in a separate thread (Milan Crha) * CalDAV: Report NoSuchCal only when opening, ObjectNotFound otherwise (Milan Crha) * Better error message for SOUP_STATUS_SSL_FAILED response (Milan Crha) * CalDAV: Also rename NoSuchCal to ObjectNotFound in caldav_server_put_object() (Milan Crha) * Camel: Allow SSL certificate resave and use detailed errors from SSL stream (Milan Crha) * Remove camel_folder_has_search_capability() (Milan Crha) * CamelService: Rewrite connect/disconnect API. (Matthew Barnes) * Simplify vFolder's code and other bunch of related time optimizations (Milan Crha) Translations: Daniel Mustieles (es) Fran Diéguez (gl) Luca Ferretti (it) Kjartan Maraas (nb) Matej Urbančič (sl) ======================================== gcalctool ======================================== Overview of changes in gcalctool 6.5.1 * Port to GtkApplication * Replace menubar with a GMenu ======================================== gdm ======================================== ============= Version 3.5.2 ============= - Robustness updates for greeter dbus-daemon life-cycle management - Add ability to disable documentation generation at build time - Add more verbosity in PAM code - Use systemd to shutdown from greeter - Use new gnome-shell mode - Add ability to build with plymouth support - save log to $XDG_CACHE_HOME/gdm/session.log instead of ~/.xsession-errors ======================================== glib ======================================== Overview of changes from GLib 2.33.1 to 2.33.2 ============================================== * GLIB_VERSION_MIN_REQUIRED now defaults to the current stable version * GIO input and output stream classes have grown GBytes-based methods * GApplication now has hooks to register D-Bus objects before the bus name is taken * Bugs fixed: 605976 add g_type_ensure(), to ensure that a type has... 660851 Breakage of code due to changes in the GThread... 666386 Empathy doesn't open Redirect URI with particu... 671139 need (transfer async) for io stream buffers 672329 memory leaks in gutils.c and glib tests 672548 g_utf8_validate: @str shouldn't end up annotat... 674111 Provide an accessor for MimeType desktop entry... 674483 broken configure results when cross-compiling ... 674634 Add g_clear_pointer() 674777 What's the (transfer) of g_variant_lookup()? 675309 gkeyfile: Fix annotations for g_key_file_load_... 675446 gfile: Plug memory leak in g_file_make_directo... 675509 add extra dbus hooks 675832 Incomplete gsettings bash auto-completion 676208 The tmpl parameter to g_file_new_tmp can be NULL 676265 GNetworkMonitor leaks a lot of memory 676277 Document that g_app_info_create_from_commandli... 676397 g_environ_* should work with NULL envp 676398 g_spawn_* should take PATH from the passed env... 676478 Broken gzip decoding 676594 [Patch] fix g_reload_user_special_dirs_cache 676816 Add more GLIB_AVAILABLE_IN_* 676937 Document notify signal deduplication with free... * Translation updates: Czech French German Greek Japanese Russian Slovenian Spanish ======================================== gnome-backgrounds ======================================== ============= Version 3.4.2 ============= * Release for GNOME 3.4.2 Updated translations: Κωνσταντίνος Χόρτης (el) ======================================== gnome-contacts ======================================== Major changes in 3.5.1 are: * Make new avatars with webcam * Fetch more contact info from telepathy * Reimplement sidebar without using GtkTreeView ======================================== gnome-desktop ======================================== Version 3.5.2 ============= * Add api to parse and describe XML layouts (#676583) * Make monitor labels translucent and click-through (#675696) * Fix a crash in background slide-shows when the system clock is behind (#673551) * Use "default" as the name for built-in laptop outputs (#949296) * Add a gnome-rr-debug tool to help with debugging GnomeRR issues * Translation updates ======================================== gnome-dictionary ======================================== GNOME Dictionary 3.5.2 2012-06-05 ================================================================================ • First unstable release for the 3.5 cycle • Drop usage of deprecated methods [Ignacio Casal Quinteiro] • Use the new GMenu API This gives Dictionary an application menu. [Florian Müllner] • Translation updates: Russian, Indonesian, French, German, Spanish, Galician, Catalan, Belarusian, Norwegian bokmål, Czech, Slovenian, Telugu, Hebrew, Simplified Chinese, Serbian. Many thanks to: Florian Müllner, Ignacio Casal Quinteiro, Andika Triwidada, Bruno Brouard, Aleksej Kabanov, Christian Kirbach, Daniel Mustieles, Fran Diéguez, Gil Forcada, Ihar Hrachyshka, Kjartan Maraas, Marek Černocký, Martin Srebotnjak, Piotr Drąg, Sasi Bhushan, Yaron Shahrabani, tuhaihe, Мирослав Николић ======================================== gnome-disk-utility ======================================== ------------------------- gnome-disk-utility 3.5.2 ------------------------- The gnome-disk-utility project provides the Disks application for dealing with storage devices. It relies on the udisks project. Changes since gnome-disk-utility 3.5.1: David Zeuthen (4): Post-release version bump to 3.5.2 disks: SMART dialog improvements GduPasswordStrenghWidget: use libpwquality Update NEWS for release Updated translations: A S Alam, Daniel Mustieles, Fran Diéguez, Yuri Kozlov David Zeuthen, June 5, 2012 ------------------------- gnome-disk-utility 3.5.1 ------------------------- The gnome-disk-utility project provides the Disks application for dealing with storage devices. It relies on the udisks project. Changes since gnome-disk-utility 3.4.1: Alexander Larsson (1): Fix build with older udisk version David Zeuthen (26): Post-release version bump to 3.4.2 If drive is on another seat, show "Connected to another seat" Only removable seat0 devices should be shown as "connected to another seat" Handle when seat is "all" Check keyring for LUKS passphrase and put it in passphrase entry if available Remove support for ID_SEAT=all Add a "Auto-clear" switch for loop devices Check loop interface on main block device, not the partition Add "Disk Image Mounter" utility and associate with application/x-cd-image gnome-disk-image-mounter: set no-part-scan option to TRUE Fix indentation in last commit gnome-disk-image-mounter: simplify command-line handling and accept any GIO URI Rename palimpsest(1) to gnome-disks(1) disk-image-mounter: if launched without args, show a file chooser disk-image-mounter: make the "Set up read-only mount" check-button work When restoring a disk image onto a bigger target, use info, not warning disk-image-mounter: use Loop.SetAutoclear() and treat error as non-fatal Also show Autoclear switch for free space on a partitioned loop device disk-image-mounter: support partitioned disk images Add gnome-disks(1) and gnome-disk-image-mounter(1) man pages disk-image-mounter: add --wait-until-clear option disks: update man page a bit disk-image-mounter: Use UDISKS_CHECK_VERSION before using 1.97.0 API Version bump to 3.5.1 Bump required udisks version to 1.97.0 Update NEWS for release Updated translations: Daniel Mustieles, Fran Diéguez, Jonh Wendell, Kjartan Maraas David Zeuthen, May 9, 2012 ======================================== gnome-font-viewer ======================================== GNOME Font Viewer - 3.5.2 ------------------------------------------------------------------------------- • Fall back to C locale when constructing the sample string before picking an entirely random-glyph string • Flip font widget orientation for RTL locales • Always pick a valid size for fixed-size fonts • Fix missing string compression before display for PS fonts • Improve string sanitizing before display for information fetched out of the font files • Monitor fontconfig directories for new fonts • Support fontconfig XDG_DATA_HOME directory for font install, if present • Set a fallback icon when thumbnails are not available • Force black on white for font text display • Quit with Ctrl+Q • Use GResource for UI files • Correctly update the install button when install completes ======================================== gnome-icon-theme-symbolic ======================================== 3.5.2 - tons of action, emote and status icons from Barbara Muraus ======================================== gnome-menus ======================================== ============= Version 3.5.2 ============= Layout * Add a separate category for Web Applications (Giovanni Campagna) libmenu * Add a new GMENU_TREE_FLAGS_INCLUDE_UNALLOCATED flag (Vincent Untz) Translations * Bulgarian * Kashubian * Spanish * Galician * Slovenian * Hebrew * Russian * Norwegian bokmål ======================================== gnome-online-accounts ======================================== Overview of changes in 3.5.2 ============================ * Bugs fixed: 659435 New Google authentication page doesn't fit 671980 Restrict the spinner's size and show a heading text 675930 Facebook web authentication window too small 676659 Remove custom CSS styling * Updated translations: Belarusian Dutch Galician Hebrew Indonesian Punjabi Slovenian Spanish Overview of changes in 3.5.1 ======================================== gnome-packagekit ======================================== Version 3.5.1 ~~~~~~~~~~~~~ Released: 2012-05-14 * Translations - Updated Brazilian Portuguese translation (Jonh Wendell) - Updated Bulgarian translation (Alexander Shopov) - Updated Catalan translation (Jordi Serratosa) - Updated Catalan (Valencian) translation (Carles Ferrando) - Updated Czech translation (Marek Černocký) - Updated Galician translations (Fran Diéguez) - Updated Hebrew translation (Yaron Shahrabani) - Updated Italian translation (Luca Ferretti) - Updated Kannada Translation (Shankar Prasad) - Updated Lithuanian translation (Aurimas Černius) - Updated Marathi Translations (Sandeep Sheshrao Shedmake) - Updated Norwegian bokmål translation (Kjartan Maraas) - Updated Polish translation (Piotr Drąg) - Updated Russian translation (Yuri Kozlov) - Updated Serbian translation (Мирослав Николић) - Updated Simplified Chinese (zh_CN) translation (Yinghua Wang) - Updated Slovak translation (Ivan Masár) - Updated Slovenian translation (Matej Urbančič) - Updated Spanish translation (Daniel Mustieles) - Updated Telugu Translation (Praveen Illa) * New Features: - Change the name of the package installer to be 'Install Software' (Richard Hughes) - Maximise the 'Install Software' window by default (Richard Hughes) - Move the 'Help' menu into the application menu (Richard Hughes) - Move the installer filter options into the application bar (Richard Hughes) - Move the selection items into actual buttons (Richard Hughes) - Move the 'System' menu item in the 'Software Installer' into the application menu (Richard Hughes) - Nuke the 'Find' button in gpk-application (Richard Hughes) - Remove the run button from gpk-application (Richard Hughes) - Use a prettier, smaller, info panel in gpk-application (Richard Hughes) * Bugfix: - Do not try to use the GSD schema if it has not been installed (Richard Hughes) - Remove the newest metagroup -- it's just not useful (Richard Hughes) ======================================== gnome-panel ======================================== =============== Version 3.4.2.1 =============== Panel * Fix GTK+ runtime check used to determine bookmark file (Vincent) ============= Version 3.4.2 ============= Panel * Use new GTK bookmarks location if using GTK+ >= 3.5.1 (Vincent) Translators * Mark Kwidzińsczi (csb) ======================================== gnome-screenshot ======================================== GNOME Screenshot 3.5.2 - 4th June 2012 ====================================== - Add an application menu for interactive mode - Add a --file commandline option (Kjell Ahlstedt) - Add an --include-pointer commandline option (Kjell Ahlstedt) - Don't warn if fallback X11 code path is hit - Warn if --interactive is combined with --clipboard (Kjell Ahlstedt) - Rename "whole desktop" to "whole screen" - Update quicklists for new fd.o spec (Jeremy Bicha) - Use GResource for UI files ======================================== gnome-session ======================================== ============= Version 3.5.2 ============= Session Manager * Require new logind version (Colin Walters) * Remove markup from translatable string (Piotr Drąg) * Fail softer in the face of spotty session bus (Ray, William Jon McCann) * Consider that required component that exits with 1 has crashed (Vincent) Translators * Dirgita (id) ============= Version 3.4.2 ============= Capplet * Add Unity to OnlyShowIn in .desktop file (Jeremy Bicha) Translators * Yurek Hinz (csb) * Takayuki KUSANO (ja) ======================================== gnome-settings-daemon ======================================== Version 3.5.2 ============= - Remove ability to D-Bus activate (Ray Strode) Media-keys: - Get proper gnome-keyring environment (Bastien Nocera) - Simplify the OSD code (Bastien) - Add keybindings to switch input sources (Rui Matos) ======================================== gnome-shell ======================================== 3.5.2 ===== * main: Move 'toggle-recording' binding into the shell [Florian; #674377] * popupMenu: make sure to break the grab when the slider is not visible [Stefano; #672713] * st-theme-node-drawing: Don't use GL types [Neil; #672711] * Mirror Evolution calendar settings into our own schema [Owen; #674424] * shell-network-agent: don't crash if a request isn't found [Dan; #674961] * notificationDaemon: Match app based on WM_CLASS [Jasper; #673761] * NetworkMenu: use network-offline while loading [Giovanni; #674426] * lookingGlass: Remove the Errors tab [Jasper; #675104] * searchDisplay: Reset keyboard focus after displaying async results [Rui; #675078] * gdm: don't fail if fprintd is unavailable [Ray; #675006] * messageTray: Fix scrolling up [Jasper; #661615] * main: Close the recorder instead of pausing it [Rui; #675128] * Accessibility [Alejandro] - Use the proper label_actor for date menu on top panel [#675307] - Set the proper role/label_actor for SearchResult.content [#672242] - do not expose a label text if 'hidden' style class is used [#675341] * Magnifier: Add brightness and contrast functionality [Joseph; #639851] * theme: use a smaller border-radius for top bar [Jakub; #672430] * placeDisplay: use new bookmark file location [Matthias; #675443] * port all synchronous search providers to the async API [Jasper, Rui; #675328] * NetworkAgent: disallow multiple requests for the same connection/setting [Giovanni; #674961] * userMenu: Update to latest mockups [Florian; #675802] * util: Don't double-fork when spawning from Alt-F2 [Colin; #675789] * messageTray: Make Source usable without subclassing [Jasper; #661236] * panel: Check for appMenu button's reactivity before opening [Florian; #676316] * Fix formatting of bluetooth passkey [Florian; #651251] * notificationDaemon: Filter out file-transfer notifications [Jasper; #676175] * Don't use global.log() [Jasper; #675790] * Fix broken extension loading in some distributions [Owen, Alexandre; #670477] * shell-app: Raise windows in reverse order to preserve the stacking [Rui; #676371] * Generalize gdm-mode [Florian; #676156] * Switch string formatting to the one inside gjs [Jasper; #675479] * extensionUtils: Support subdirectories in getCurrentExtension [Jasper; #677001] * panel: Refuse to add (legacy) status icons not part of the session mode [Florian; #677058] * Add an initial-setup mode [Matthias; #676697] * status/keyboard: Port to the new input sources settings [Rui; #641531] * NetworkMenu: show notifications for failed VPN connections [Giovanni; #676330] * userMenu: Indicate progress on status changes [Florian; #659067] * recorder: Honor "disable-save-to-disk" lockdown key [Rūdolfs; #673630] * searchDisplay: Use the rowLimit we pass to the IconGrid [Christian; #675527] * endSessionDialog: Factor out _updateDescription from _updateContent [Alejandro; #674210] * Fix empathy's appMenu freezing the shell [Alban; #676447] * Code cleanups [Florian, Giovanni, Jasper; #672807, #672413, #676837, #676850, #672272] * Misc bug fixes [Alban, Florian, Giovanni, Guillaume, Jasper, Piotr, Rico, Ron, Rui, Stefano; #659968, #672192, #673177, #673198, #674323, #675301, #675370, #676347, #676806, #677097] Contributors: Alban Browaeys, Giovanni Campagna, Matthias Clasen, Guillaume Desmottes, Piotr Drąg, Stefano Facchini, Rui Matos, Rūdolfs Mazurs, Florian Müllner, Alejandro Piñeiro, Neil Roberts, Alexandre Rostovtsev, Joseph Scheuhammer, Jakub Steiner, Jasper St. Pierre, Ray Strode, Owen Taylor, Rico Tzschichholz, Colin Walters, Dan Winship, Ron Yorston Translations: OKANO Takayoshi [ja], Daniel Mustieles [es], Changwoo Ryu [ko], Yaron Shahrabani [he], Fran Diéguez [gl], Jonh Wendell [pt_BR], Kjartan Maraas [nb], Luca Ferretti [it], Tom Tryfonidis [el], Sandeep Sheshrao Shedmake [mr], Takanori MATSUURA [ja], Dirgita [id], Mantas Kriaučiūnas [lt], Matej Urbančič [sl], Jiro Matsuzawa [ja] ======================================== gnome-themes-standard ======================================== 3.5.2 ===== Use multiple CSS backgrounds to render - progressbar patterns - switch sliders - pane separator grips Improve HighContrast/HighContrastInverse themes to mockups Improve support for OSD toolbars/overlays/buttons Add support for overlay progressbars, as seen in Web Add support for vertically linked buttons Add an option to disable building of the GTK3 engine Update highcontrast icon theme to latest g-i-t-s content Improve separator line colors Fix wrong background color of check/radios in treeviews Fix uneven padding for toolbar buttons 3.4.2 ===== Fix gnome-contacts' toolbar separator line Fix Nautilus' inactive pane background color Don't generate GTK icon cache when DESTDIR is set ======================================== gnome-user-docs ======================================== 3.4.2 ===== * Updates from Michael Hill, Tiffany Antopolski, Richard Hughes, Jeremy Bicha * Updated translations: es (Daniel Mustieles) fr (Bruno Brouard) gl (Fran Diéguez) hu (Gabor Kelemen) it (Luca Ferretti) ja (Kentaro KAZUHAMA) lv (Rudolfs Mazurs) pt_BR (Rodolfo Ribeiro Gomes) ======================================== grilo ======================================== NEW in 0.1.19 ============= * Fixes in the Test UI * Improvements in Grilo Net library * Added support for Vala 0.16 and 0.18 * Improvements in the build system * Several fixes, including: * BGO#662748 - tracker plugin: support multiple resources in a larger file * BGO#665938 - Do not dist gir_DATA * BGO#672923 - Make it possible to override the user-agent in GrlNetWc * Contributors to this release: Alberto Garcia Juan A. Suarez Romero Sam Thursfield Víctor Manuel Jáquez Leal Yaakov Selkowitz ======================================== grilo-plugins ======================================== NEW in 0.1.19 ============= * General * Fixed BGO#641115 - grilo plugins do not store private data in right places * Fixed BGO#641357 - Remove libdir= from all Makefile.am * Fixed BGO#667855 - Support tracker 0.13/0.14 * Filesystem plugin * Do not show file extension in the media title * Jamendo plugin * Fix small typo * Local Metadata plugin * Several fixes and improvements * Use user's cache to get album art * Fixed BGO#673916 - local-metadata: Support all GIO supported schemes * Fixed BGO#673936 - local-metadata: Don't leave unfinished calls * Optical Media plugin * New plugin that provides content from DVD and Blu-ray disks (BGO#672929) * SHOUTCast plugin * Use the new API 2.0 * Tracker plugin * Fixed BGO#662748 - tracker plugin: support multiple resources in a larger file * UPnP plugin * Fixed BGO#653756 - Empty results on UPnP shows error * Youtube plugin * Request quvi 0.4.0 * Contributors to this release: Antía Puentes Bastien Nocera Juan A. Suarez Romero Michael Wood Sam Thursfield Vincent Untz ======================================== gsettings-desktop-schemas ======================================== Major changes in 3.5.2 ====================== * Change the default mouse-button-modifier to Super (#607797) * Add brightness and contrast preferences (#645665) * Add input-sources schema (#676101) * Translation updates ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.5.4 ================================= * GtkIconView size allocation has been rewritten to support height-for-width and work better. * The theming code now supports multiple backgrounds and transitions * Bug fixes: 162865 F1 should be the shortcut for Help/Contents, not ... 460908 gtk_paper_size_get_[width|height] doesn't support... 478344 GtkTreeRowReference falsely said to auto-subscrib... 531319 "weight-set" cellrenderertext attribute misbehave... 571254 Constructing a pixel value from components 587873 Documentation should explain MessageDialogs don't... 643490 gtk-style-context-add-provider () documentation n... 645514 Add placeholder-text property to GtkCellrendererText 646798 Add a tip about "cloning contexts" 647779 Doesn't mention GtkDialog replacements 649569 GDK_THREADS_ENTER in file_print_cb@modules/printb... 652304 themingengine: don't hardcode the slider lines in... 657322 GtkPrintSettings requires every application to wo... 659613 GtkLockButton docs are inaccurate 663072 GtkSelectionData is incorrectly documented 663991 _XOPEN_SOURCE 500 causes error in Solaris Studio ... 664646 dnd pointer lock when dragging tab between two ge... 665243 settings: Add support for disabling middle click ... 670449 Splash screen stays 671025 Constants and identifiers starting with a number ... 671249 GApplication: Allow a null application_id? 672947 GtkEntryCompletion sizing/position fixes 673237 window: Remove needless call to ensure_state_flag... 673749 Error Message When Creating Tray Icon 674192 out-of-tree build failure: demos/widget-factory/w... 674409 need a way to identify GtkApplicationWindows remo... 674549 widget receives leave event when button released 675365 immulticontext: Always check if the global contex... 675421 GtkFileChooser should set its role 675423 [Patch] doc: Add missing CDATA around a XML progr... 675501 gtkquartz.h is not the gtk+-3.5.2.tar.xz archive 675535 GtkScale in GtkToolbar: strange behaviour with do... 675809 Crash when clicking xrefs 675895 Docs for certain functions are built unconditionally 675899 Infobar not loadable by GTKBuilder (using python ... 675951 gdkx.h inclusion breaks OotSD builds 676087 gtk+ fails to build against uclibc due to isnan/i... 676196 range: use a CSS margin to shrink the trough comp... 676198 current color of a GtkColorButton should be set t... 676243 Document removing of accelerators 676329 GDK_SMOOTH_SCROLL_MASK lacks "Since" 676356 icon-theme: Allow symbolic GFileIcons 676429 no way to force showing icons in buttons 677055 gtkmenutoolbutton bug fixes 677109 Fixes for interactions between background-repeat ... 677202 docs: Add section for new 3.6 symbols 677203 docs: Fix duplicate declarations in sections 677293 GtkFontSelectionDialog partially broken on gtk 3.4 677363 grid: Add missing guard to gtk_grid_get_child_at() * Translation updates: Dutch French Galician German Greek Hebrew Italian Norwegian bokmål Slovenian Spanish ======================================== gtksourceview ======================================== News in 3.4.2 ------------- * Improvements to completion code * Misc bugfixes * Updated translations ======================================== gvfs ======================================== Major changes in 1.13.1 ======================= * Volume monitoring and metadata GDBus port * Couple of udisks2 multiseat fixes * udisks2: Don't call g_simple_async_result_take_error() twice * udisks2: Also check for umount(8) saying "target is busy" * udisks2: Set timeout to INTMAX when unmounting a filesystem * udisks2: Show "Eject Anyway" (not "Unmount Anyway") if ejecting * gvfs-mount: Add new -e option to eject a mount * Translation updates ======================================== libgnomekbd ======================================== 3.5.2: Removed xmodmap support, would be handled in g-s-d through the scripts. Some minor build fixes as well. ======================================== libsoup ======================================== Changes in libsoup from 2.39.1 to 2.39.2: * Fixed several bugs that resulted from the I/O code rewrite in 2.39.1, and added more test cases to exercise the new code paths: * Problems with cancelling messages from the got-headers signal [#674747, Dan] * Persistent connections were not always being closed properly after a message was cancelled mid-response. [Dan] * Cancelling a SoupRequest before it started I/O didn't work. [Dan] * Asynchronous HTTP authentication via the SoupRequest API [#675306, Dan] * Memory leak [#676038, Ray Strode] * Refcounting bug that manifested as a crash in rygel [#676038, Ray Strode] * Handling failed CONNECT requests via SoupRequest [#675865, Sergio] * Messages with trailing junk following a compressed message body [#676477, Dan] * Fixed three cache-related bugs that affect some sites (notably Twitter) [Sergio] * Fixed a bug in the /usr/bin/ntlm_auth integration when you don't already have credentials cached, and avoid printing warning messages when ntlm_auth is present but not usable. [Dan] * Fixed some g-ir-scanner warnings, and included SoupRequester/SoupRequest in the introspected API [#676742, Jasper St. Pierre] * Added soup_buffer_get_as_bytes() [#676776, Jasper] * New/updated translations: Belarusian, Chinese (simplified), French, Galician, Greek, Hebrew, Polish, Punjabi, Romanian, Slovenian, Spanish ======================================== libwacom ======================================== libwacom 0.5: - Add support for multiple match statements - Add support for bluetotooth devices - Add libwacom-list-local-devices helper tool - Add list-devices helper tool - Rename udev generation tool to generate-udev-rules - More metadata description updates ======================================== libwnck ======================================== ============= Version 3.4.2 ============= Fixes * Fix mouse wheel scrolling with new GTK+ (Christian Persch, Vincent) Misc * Add --enable-tools to enable/disable installation of tools (Vincent) Translators * Sílvia Miranda (ca) * Sílvia Miranda (ca@valencia) * Sweta Kothari (gu) * Mitsuya Shibata (ja) ======================================== mousetweaks ======================================== Version 3.4.2 ------------- New and updated translations: [id] Andika Triwidada ======================================== mutter ======================================== 3.5.2 ===== * keybindings: Remove 'toggle-recording' binding [Florian; #674376] * Switch to gtk-doc syntax [Jasper; #673752] * shaped-texture: never slice shape mask texture [Robert; #674731] * Make Mutter stop relying on Cogl including a GL header [Neil; #672711] * Make support for "XFree86" Xinerama mandatory [Owen; #674727] * meta_window_move_frame(): fix crash when frame is NULL [Owen; #675254] * Fix memory leaks [Pavel; #672640] * Code cleanups [Jasper; #671104 #674876 #676052] * Look for themes in XDG user data dir [Jasper; #675316] * Remove frame pixel caching [Jasper; #675111] * stack: Ignore keep-on-top property on maximized windows [Florian; #673581] * Misc. fixes [Javier, Jasper, Owen, Rico] Contributors: Robert Bragg, Javier Járdon, Florian Müllner, Neil Roberts, Jasper St. Pierre, Owen Taylor, Rico Tzschichholz, Pavel Vasin Translations: Praveen Illa [te], Luca Ferretti [it], Daniel Mustieles [es] ======================================== nautilus ======================================== Major changes in 3.5.2 are: * Add a way to create a new directory for selection * Don't pack multiple x-content bars in the view * Show icons x-content bar application launchers * Hide New Document menu when no templates are installed * Remove statusbar * Remove "Go->Computer" * Remove compact view * Remove extra panes and tree sidebar * Fix pathbar buttons disappearing for too long titles * Fix sidebar typeahead find being triggered * Fix image properties label not wrapping for long width * Don't trigger context menu for sidebar headings * Don't show old 'note' emblems * Reintroduce GTK accel map loading/saving and migrate it to XDG dirs * Remove markup from GtkBuilder strings ======================================== notification-daemon ======================================== NEW in 0.7.5: ============== - Translation updates (Hindi, Catalan) ======================================== pango ======================================== Overview of changes between 1.30.0 and 1.30.1 ============================================= - Update Arabic joining classes to 6.1.0 - Build fixes - Annotation fixes - 667960 - add --system option to querymodules - 675400 - respect XDG_CONFIG_HOME for rc files - 673497 - Fix corefont fallback ======================================== pygobject ======================================== 3.3.2 05-Jun-2012 - foreign: Register cairo.Path and cairo.FontOptions foreign structs (Bastian Winkler) (#677388) - Check types in GBoxed assignments (Marien Zwart) (#676603) - [API add] Gtk overrides: Add TreeModelRow.get_previous() (Bastian Winkler) (#677389) - [API add] Add missing GObject.TYPE_VARIANT (Bastian Winkler) (#677387) - Fix boxed type equality (Jasper St. Pierre) (#677249) - Fix TestProperties.testBoxed test (Jose Rostagno) (#676644) - Fix handling of by-reference structs as out parameters (Carlos Garnacho) (#653151) - tests: Add more vfunc checks for GIMarshallingTestsObject (Martin Pitt) - Test caller-allocated GValue out parameter (Martin Pitt) (#653151) - GObject.bind_property: Support transform functions (Bastian Winkler) (#676169) - Fix lookup of vfuncs in parent classes (Carlos Garnacho) (#672864) - tests/test_properties.py: Fix whitespace (Martin Pitt) - gi: Support zero-terminated arrays with length arguments (Jasper St. Pierre) (#677124) - [API add] Add GObject.bind_property method (Simon Feltman) (#675582) - pygtkcompat: Correctly set flags (Jose Rostagno) (#675911) - Gtk overrides: Implement __delitem__ on TreeModel (Jose Rostagno) (#675892) - Gdk Color override should support red/green/blue_float properties (Simon Feltman) (#675579) - Support marshalling of GVariants for closures (Martin Pitt) (#656554) - _pygi_argument_from_object(): Check for compatible data type (Martin Pitt) - pygtkcompat: Fix color conversion (Martin Pitt) - test_gi: Check setting properties in constructor (Martin Pitt) - Support getting and setting GStrv properties (Martin Pitt) - Support defining GStrv properties from Python (Martin Pitt) - Add GObject.TYPE_STRV constant (Martin Pitt) - Unref GVariants when destroying the wrapper (Martin Pitt) (#675472) - Fix TestArrayGVariant test cases (Martin Pitt) - pygtkcompat: Add gdk.pixbuf_get_formats compat code (Jose Rostagno) (#675489) - pygtkcompat: Add some more compat functions (Jose Rostagno) (#675489) - Fix tests for Python 3 (Martin Pitt) - Fix building with --disable-cairo (Martin Pitt) - tests: Fix deprecated assertions (Martin Pitt) - Run tests with MALLOC_PERTURB_ (Martin Pitt) ======================================== sushi ======================================== 0.5.2 - "No-one Needs To Know" ============================== - Fall back to C locale when constructing the sample string before picking an entirely random-glyph string in the font widget - Flip font widget orientation for RTL locales - Always pick a valid size for fixed-size fonts in the font widget ======================================== totem-pl-parser ======================================== 3.4.2: - Add totem-pl-parser-mini API documentation - Fix possible crash with newer versions of GLib/GThread ======================================== vala ======================================== Vala 0.17.1 =========== * Improve assertion messages. * Add --enable-gobject-tracing commandline option. * Bug fixes and binding updates. ======================================== yelp ======================================== 3.4.2 ===== * Fixed mistake in handling an XSLT translation message * Updated translations: el (Tom Tryfonidis) ja (Mitsuya Shibata) ======================================== yelp-xsl ======================================== 3.4.2 ===== * Fixed invalid translations, bug #675905 * Fixed handling of inline markup in translation messages * Removed old and incorrect code referencing old parameters * Fixed Mallard if:if for "maybe" values * Removed custom DocBook keys in favor of db.id.key * Updated translations: el (Tom Tryfonidis)