The following modules have a new version: - at-spi2-atk (2.3.3 => 2.3.4) - at-spi2-core (2.3.3 => 2.3.4) - clutter (1.9.2 => 1.9.6) - clutter-gst (1.4.4 => 1.4.6) - cogl (1.9.2 => 1.9.4) - empathy (3.3.3 => 3.3.4) - eog (3.3.3 => 3.3.4) - epiphany (3.3.3 => 3.3.4.1) - evince (3.3.3.1 => 3.3.4) - evolution-data-server (3.3.3 => 3.3.4) - gcalctool (6.2.0 => 6.3.4) - gcr (3.3.3.1 => 3.3.4) - gjs (1.31.6 => 1.31.10) (*) - glib (2.31.6 => 2.31.12) - gmime (2.6.2 => 2.6.4) (*) - gnome-bluetooth (3.3.3 => 3.3.4) - gnome-contacts (3.3.1 => 3.3.3) - gnome-control-center (3.3.3 => 3.3.4.1) - gnome-desktop (3.3.3 => 3.3.4) - gnome-disk-utility (3.0.2 => 3.3.90) (*) - gnome-icon-theme-symbolic (3.2.1 => 3.2.2) - gnome-keyring (3.3.3.1 => 3.3.4) - gnome-settings-daemon (3.3.3.1 => 3.3.4) - gnome-shell (3.3.2 => 3.3.4) - gnome-system-monitor (3.3.3 => 3.3.4) - gnome-themes-standard (3.3.3 => 3.3.4) - gobject-introspection (1.31.6 => 1.31.10) (*) - gtk+ (3.3.6 => 3.3.10) - gtksourceview (3.3.1 => 3.3.2) - gvfs (1.11.1 => 1.11.2) - libgee (0.6.2.1 => 0.7.2) - libgnome-keyring (3.3.3 => 3.3.4) - libgxps (0.2.0 => 0.2.1) - libsoup (2.37.3 => 2.37.4) - mutter (3.3.2 => 3.3.4) - nautilus (3.3.3 => 3.3.4) - vala (0.14.1 => 0.15.0) - yelp (3.3.2 => 3.3.3) - yelp-tools (3.3.1 => 3.3.2) - yelp-xsl (3.3.1 => 3.3.2) (*) No summarized news available The following modules weren't upgraded in this release: GConf, NetworkManager, atk, atkmm, baobab, brasero, cantarell-fonts, caribou, clutter-gtk, dconf, folks, gdk-pixbuf, gdm, glib-networking, glibmm, gnome-backgrounds, gnome-dictionary, gnome-doc-utils, gnome-font-viewer, gnome-icon-theme, gnome-icon-theme-extras, gnome-js-common, gnome-menus, gnome-online-accounts, gnome-packagekit, gnome-panel, gnome-power-manager, gnome-screensaver, gnome-screenshot, gnome-search-tool, gnome-session, gnome-system-log, gnome-terminal, gnome-user-docs, gnome-user-share, gnome-video-effects, gsettings-desktop-schemas, gst-plugins-base, gst-plugins-good, gstreamer, gtk-doc, gtk-engines, gtkmm, gucharmap, json-glib, libchamplain, libcroco, libgdata, libgnomekbd, libgtop, libgweather, libnotify, libpeas, librsvg, libsigc++, libunique, libwnck, metacity, mm-common, mousetweaks, network-manager-applet, notification-daemon, pango, pangomm, polkit-gnome, pygobject, rest, seed, sushi, totem-pl-parser, vino, vte, zenity ======================================== at-spi2-atk ======================================== What's new in at-spi2-atk 2.3.4: * Fix for BGO#666870: Keystroke listeners do not work unless an event listener is also registered [also needs updated at-spi2-core] ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.3.4: * Add some dbus message signature checks. * Fix a crash if a device listener incorrectly returns a non-bool. * Fix for BGO#666870: Keystroke listeners do not work unless an event listener is also registered [also needs updated at-spi2-atk] * Fix for BGO#667254: Some atspi-selection_* functions were broken. * When a call times out, ping the connection and avoid making subsequent calls until the ping is answered. ======================================== clutter ======================================== Clutter 1.9.6 2012-01-19 =============================================================================== • List of changes since Clutter 1.9.4 - Deprecate clutter_actor_show_all() and clutter_actor_hide_all() The latter never did make a lot of sense: hiding the parent will effectively hide the children as well; the former was there only for convenience, but Actors are visible by default. - Gracefully handle existing code The changes in ClutterActor introduced regressions in existing code because of the new functionaly that was introduced to replace deprecated classes like Box and Group. These regressions have hopefully been fixed; Clutter 1.9.6 has been tested with a project as complex as the GNOME Shell. - Fix build with binutils-gold The private dependencies were not used when building Clutter, and this made the Gold linker angry. - Allow tracking of an actor's first and last child ClutterActor has two new properties, :first-child and :last-child; these are read-only properties that can be used by toolkits based on Clutter to track the first and last child whenever they change. - Bump the Cogl dependency The 1.9.4 release depended on Cogl ≥ 1.9.4, but the minimum required version was not bumped along with the changes. • List of bugs fixed since Clutter 1.9.4 [bugzilla.gnome.org] #668137 - FTBFS: pangoft2 check seems to be broken Clutter 1.9.4 2012-01-17 =============================================================================== • List of changes since Clutter 1.9.2 - New scene graph API in ClutterActor ClutterActor now provides the API for adding, removing, and iterating over the list of children; this deprecates most of the ClutterContainer API. ClutterActor implements ClutterContainer as well, which means that all actors can be containers. - Layout management updates ClutterActor now have an horizontal and vertical alignment properties that will be used when added to a parent; a margin has also been added to the ClutterActor class. Both margin and alignment will be automatically managed during the allocation, so they will work out of the box. It is also possible to set a ClutterLayoutManager delegate object on any ClutterActor instance: the LayoutManager will take care of the layout policy for the children of an actor. - Add ClutterTextBuffer The ClutterTextBuffer class provides a storage for the contents of a ClutterText actor; the same instance can be shared across different actors as well. The main use for ClutterTextBuffer is implementing secure memory storage for the contents of a ClutterText in password mode. - Deprecations ClutterGroup, ClutterBox, and ClutterRectangle have been deprecated; their functionality is now available directly in ClutterActor. The old child actor management API in ClutterActor and ClutterContainer has been deprecated as well. Other deprecations include the ClutterStage fog-related properties and API; the ClutterContainer.sort_depth_order(), raise(), and lower() virtual functions; the internal child push and pop methods on ClutterActor. - ClutterTimeline can parse markers from ClutterScript Markers can now be defined inside ClutterScript, and a ClutterTimeline will be able to automatically add them from a UI definition. - Add a diagnostic mode Similar to the GLib diagnostic mode, Clutter now supports an environment variable that will print out diagnostic messages for deprecations and warnings that can only be detected at run-time. - Wayland backend updates The wayland backend now tracks the latest API changes in the client API, and Clutter now provides a Wayland surface actor that allows to write Wayland compositors, similarly to the X11TexturePixmap actor for the X11 backend. • List of bugs fixed since Clutter 1.9.2 [bugzilla.gnome.org] #665040 - The offscreen effect always recreates the texture if create_texture() is overridden to change the size #665052 - The internal effects should queue a repaint on the effect not on the actor when a property changes #664996 - clutter_state_set_key (allow-none) #664336 - path: Fix introspection annotations #664252 - in case GLSL shader fails to compile clutter-shader-effect.c should print out position in source code #664582 - lookingGlass: Fix global key press handler #660997 - Make _clutter_actor_queue_redraw_with_clip or an equivalent public Many thanks to: Chun-wei Fan, Robert Bragg, Rob Bradford, Neil Roberts, Bastian Winkler, Fran Diéguez, Jasper St. Pierre, Matej Urbančič, Piotr Drąg, Alexander Shopov, Bastien Nocera, Daniel Mustieles, Jeremy Moles, Jovan Naumovski, Kjartan Maraas, Lucian Adrian Grijincu, Manuel Osdoba, Ryan Lortie ======================================== clutter-gst ======================================== clutter-gst 1.4.6 (18/01/2012) =============================================================================== List of changes since 1.4.4 o Fix reffing/unreffing behaviour of ClutterGstVideoTexture ======================================== cogl ======================================== Cogl 1.9.4 2012-01-16 • List of changes since Cogl 1.9.2 » Visual Studio 2008/2010 project files have landed and are being actively maintained by Chun-wei Fan » A basic KMS (Kernel Mode Setting) backend was added so we can run fullscreen Cogl applications without X11 on Linux. » EGL platforms can now be selected at runtime. Although we've had the ability select backends at runtime for a while, up until now all EGL platforms were part of one monolithic backend and were mutually exclusive so a platform had to be chosen at build time. » cogl_matrix_orthographic() was added as a replacement for cogl_matrix_ortho() since the OpenGL style of arguments for cogl_matrix_ortho() wasn't consistent with the rest of the Cogl API. » Experimental cogl_framebuffer_ apis were added for manipulating the per-framebuffer modelview matrix stack. The aim is for these to replace apis like cogl_rotate/translate/scale because those apis aren't explicitly related to a CoglContext which we'd like to avoid so we can remove the need for a global CoglContext. » Experimental cogl_framebuffer apis were added for manipulating the per-framebuffer clip stacks. » The internal _cogl_framebuffer_flush_state() function was optimized to do a better job of bailing out when no framebuffer state has changed, and when state has changed the cost should now scale by the number of changes made instead of scaling by the total range of framebuffer state that Cogl tracks. » Internally we finally removed _cogl_enable() which won't mean much to most people but makes the maintainers happy. This happened as part of a rework for how attribute state is flushed when drawing which fixed some problems with supporting custom attributes and should improve the performance of flushing attributes too. » We added an experimental CoglSnippets api aiming to greatly simplify how developers can incorporate snippets of GLSL code into the pipeline. This is a feature that has been on the drawing board for a long time so we're really happy that it's finally here. *** We'd really love to see people start to play with the snippets API and tell us how they get on. The plan is for this API to replace all need for developers to use the CoglProgram and CoglShader apis which are rather poor copies of the OpenGL APIs for using GLSL which don't map well to Cogl's design. *** » We've updated Cogl's client side Wayland support » We've updated Cogl's compositor side Wayland support, including updating the example cogland compositor. » We added an SDL window system backend for Cogl, which provides a simple, portable way to play with Cogl as a standalone graphics API with basic support for input events available from SDL. See examples/cogl-sdl-hello to see how that works. » We added mainloop integration support to Cogl. Since we want to have the ability to use poll() to block for events from some drivers we have introduced apis that all Cogl applications are required to use to integrate Cogl into their mainloop. For applications using a glib mainloop we've provided a GSource for convenience. • List of bugs fixed since Cogl 1.8.0 https://bugzilla.gnome.org: #650020 - Visual C++ 2008/2010 Project files to compile Cogl and Cogl-Pango #665190 - The conformance test wrapper scripts don't return an exit code #665604 - Cogl needs to bind the framebuffer before calling eglSwapBuffers #665722 - Build Fixes for COGL master branch #665723 - Conformance tests failed (snippets, pipeline_uniforms) #667009 - Remove DRM vblank hack Many thanks to: Neil Roberts Chun-wei Fan Rob Bradford Daniel Mustieles Fran Diéguez Aurimas Černius Javier Jardón Jorge González Joshua Lock Seong-ho, Cho Tomeu Vizoso Yinghua Wang ======================================== empathy ======================================== NEW in 3.3.4 (16/01/2012) ============ The empathy-accounts dialog has been partially re-designed, please report any regression you may experience. Dependencies: • champlain ≥ 0.12.1 (optional) Bugs fixed: - Fixed #631236, Adding # on mistyping of channel names (Jovanka Gulicoska) - Fixed #652670, Combine account parameter editing and personal information editing (Danielle Madeley, Guillaume Desmottes) - Fixed #661500, Display map in tooltip (Guillaume Desmottes) - Fixed #666864, Can't link contacts - Fixed #667676, segfault in empathy-chat (Guillaume Desmottes) - Fixed #667743, Topup menu item not displayed when re-connecting account (Guillaume Desmottes) - Fixed #667791, Should set Account.Service on IRC accounts (Guillaume Desmottes) - Fixed #666531, Invite IRC contacts to join room broken (Guillaume Desmottes) Translations: - Updated be Translation (Kasia Bondarava) - Updated es Translation (Daniel Mustieles) - Updated et Translation (Mattias Põldaru) - Updated gl Translation (Fran Diéguez) - Updated he Translation (Yaron Shahrabani) - Updated hu Translation (Gabor Kelemen) - Updated mk Translation (Jovan Naumovski) - Updated nl Translation (Hannie Dumoleyn) - Updated ru Translation (Yuri Myasoedov) - Updated tr Translation (Muhammet Kara) - Updated xh Translation (Andiswa Mvanyashe) - Updated zh_HK Translation (Cheng-Chia Tseng) - Updated zh_TW Translation (Cheng-Chia Tseng) Documentation translations: - Updated es Documentation translation (Daniel Mustieles) - Updated fr Documentation translation (Bruno Brouard) - Updated pl Documentation translation (Piotr Drąg) - Updated sl Documentation translation (Andrej Žnidaršič) ======================================== eog ======================================== Version 3.3.4 ------------- Bug fixes: #495716, use scrollwheel to change scale in image preview (Claudio Saavedra) #666556, build failure upgrading from 3.3.2 to 3.3.3 (Felix Riemann) #667076, Add support for symlinks when dragging image to folder (Felix Riemann) New and updated translations: - Ihar Hrachyshka [be] - Alexander Shopov [bg] - Daniel Mustieles [es] - Fran Dieguez [gl] - Yaron Shahrabani [he] - Jovan Naumovski [mk] - Kjartan Maraas [nb] - Yuri Myasoedov [ru] - Muhammet Kara [tr] ======================================== epiphany ======================================== ================ Epiphany 3.3.4.1 ================ Changes: - Remove Find Next/Previous from the super menu. - Remove Print Preview and Print Setup from the super menu. - Remove "Send link by mail..." from the super menu, move it to the document context menu. - Hide EphyWindow's titlebar when maximized. - Fix crash when updating the EphyEmbed statusbar after dispose (#668171) ============== Epiphany 3.3.4 ============== Changes: - Merge the stop/reload button with the location entry (#667176) - Merge the back and forward buttons in a single button group (#666604) - Use the Shell globalmenu for application actions when available - Drop the menubar in favor of a supermenu a-la Chrome (#665479) - Make sure to hide all chrome in application mode (#667634) - Add mnemonics for password and recovery inforbars (#667238) - Enable latest HTML5 fullscreen support (#665341) - Make g_setenv calls early during startup to avoid threading race conditions (#659145) - Stop using gtk_button_{press,release} to fake middle clicks in the toolbar buttons (#628364) - Try to be smarter about the content type of downloads (#662059) - Lots of other small fixes and cleanups ======================================== evince ======================================== ================ Evince 3.3.4 ================ New features and improvements: * Go to next/previous find match with control + Up/Down (#653910, Carlos Garcia Campos) Bug fixes: * Do not show the find bar in presentation mode (#645976, Carlos Garcia Campos) * Save always settings that can be saved as default in metadata (#639003, Carlos Garcia Campos) * Fix several compile warnings (Hib Eris) * Respect prefix when installing nautilus extensions (#505359, Hib Eris) Documentation: * Fix description to print n page booklet using printer allows double-side printing (Yasumichi Akahoshi) Translation updates: * Daniel Mustieles (es) * Bruno Brouard (fr) * Fran Dieguez (gl) * Jovan Naumovski (mk) * Xiaoran Zhao (zh_CN) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.3.4 2012-01-16 -------------------------------------- Bug Fixes: Bug 666327 - IMAP deadlock when moving message and checking new mail (Alban Browaeys) Bug 666327 - [IMAP] Missing unlock in camel_imap_folder_fetch_data (Alban Browaeys) Bug 357175 - IMAP alerts still too intrusive (Milan Crha) Bug 482171 - IMAP warnings are presented without folder context (Milan Crha) Bug 662888 - Use --include-uninstalled for internal .gir files (Colin Walters) Bug 592906 - Birthdays from WebDAV contacts do not show up in calendar (Milan Crha) Bug 666770 - Add gmodule-2.0 to libedataserver.pc (Matthew Barnes) Bug 661743 - Return maildir Inbox sibling folders only when requested (Milan Crha) Bug 665036 - Memory leaks spot in Contacts view (Milan Crha) Bug 666757 - [CalDAV] Manage authentication requests even after open (Milan Crha) Bug 638810 - Crash in camel_folder_search_set_folder with IMAP account (Milan Crha) Bug 644817 - Slow addressbook cache (Milan Crha) Bug 667698 - vapigen: fix builddir != srcdir issue (Ryan Lortie) Bug 667388 - Introspection annotation fixes for nullable return types (Philip Withnall) Miscellaneous Changes: * Camel: Various iconv improvements (Jeffrey Steadfast) * Camel: Add thread-safe accessors for string settings (Matthew Barnes) Translations: Ihar Hrachyshka (be) Daniel Mustieles (es) Fran Diéguez (gl) OKANO Takayoshi (ja) Kjartan Maraas (nb) ======================================== gcalctool ======================================== Overview of changes in gcalctool 6.3.4 * Fix a crash in gcalctool when ECB rate file can't be parsed * Fix square centimeter conversions * Fix incorrect spelling of Celsius * Remove deprecated API usage ======================================== gcr ======================================== gcr 3.3.4 - Display an appropriate title in gcr-viewer - Include GcrPrompt documentation - Add 'new-prompt' signal to GcrSystemPrompter for use with javascript - Fix build for glib 2.31 deprecations - Build fixes ======================================== glib ======================================== Overview of changes from GLib 2.31.10 to 2.31.11 ================================================ * GApplication: - Drop support for exporting menus - this functionality will be provided in GtkApplication - Add a way to create actions that change settings * Bugs fixed: 629503 Add async versions of g_unix_connection_{receive,send}_credentials 656301 glib-compile-schemas should not create an empty file 668071 mingw-gcc build fails on gio/gsocket.[c|h] 668118 the big appmenu switcheroo 668158 base64 encode and line termination 668163 GDBusConnection: note that exit-on-close is sometimes TRUE 668269 gsignal: add g_signal_handlers_disconnect_by_data 668279 create GAction from GSettings * Translation updates: Norwegian bokmål Overview of changes from GLib 2.31.8 to 2.31.10 =============================================== * GResource: - A new facility to allow linking data files into binaries and make them available as resources - Resources are compiled using glib-compile-resources - GIO supports resource:/// uris to access resources * Bugs fixed: 619126 Missing dependency libs 658315 g_key_file_get_keys() should set length to 0... 660371 is it ever valid to have 0 as a GError domain? 666700 Add some missing (allow-none) annotations 667375 GAsyncInitable subclassing (and async subclassing... 667447 Missing many introspection annotations 667790 Protect call to pthread_condattr_setclock with define 667938 wrong gtypes generated for empty flags enums * Translation updates: Hebrew Spanish Overview of changes from GLib 2.31.6 to 2.31.8 ============================================== * GObject: - The type checks for overriding properties have been loosened. In particular, it is now possible to add the CONSTRUCT flag to an overridden property - GWeakRef is a new API for weak references; unlike g_object_weak_ref and g_object_add_weak_pointer, it is thread-safe. * GHashTable has grown new convenience api for use as a set: g_hash_table_add, g_hash_table_contains * GSocketConnection has gained API for managing connection status * GSettings: a native OS X backend has been added, under the name 'nexstep' * Bugs fixed 455640 Something fishy with GRegex and unicode 548954 weak references are not threadsafe 625751 Add G_FILE_ATTRIBUTE_FILESYSTEM_USED 658871 gbacktrace: g_get_prgname () isn't called for a NULL argu... 664069 gvariant: Never break out of g_variant_iter_loop 664830 g_strescape doesn't natively handle \v (vertical tab) 665211 GDBusConnection singleton access can race with disposal 665805 Add GSocketClient::action, for tracking socket client status 666116 some tests provoke undefined behaviour, which is undesira... 666422 Unreachable code in gio gnetworkmonitornetlink.c 666551 Crash in g_thread_xp_SleepConditionVariableSRW 666595 menu parser disallows id='' on submenu and section 666615 loosen property override flag restrictions 666616 gobject: fix property override type checks 666803 g_utf8_validate() fails to validate strings with known size 666804 g_ateaxit deprecation warning in devhelp points in wrong ... 666951 g_mkdtemp: Since version incorrect in docs 666978 Fails to compile glib applications with ISO C90 compiler 667098 ginetaddressmask leaks its address property 667225 GSocket: add missing type checks to public methods 667226 GSocket: fix an error return value 667279 Sometimes crashes when launching commandline-crea... 667285 Wrong keyname listed in documentation for g_deskt... 667331 Use g_queue_free_full() convenience function 667420 GHashTable GDB pretty printing is broken * Updated translations Belarusian Bulgarian Hebrew Norwegian bokmål Norwegian Nynorsk Spanish Vietnamese ======================================== gnome-bluetooth ======================================== ver 3.3.4: Applet: - Fix newly paired devices not appearing in menus - Update fallback menu to match GNOME Shell's Library: - Make the Connect/Disconnect helper function work - Do not use dbus-glib-1 when building introspection data - Remove header from chooser widget, breaks API Wizard: - Fix assertion when exiting - Remove "Device Setup Failed" label from the sidebar - A number of UI tweaks Plus build fixes, and the removal of the unmaintained Moblin UI ======================================== gnome-contacts ======================================== Major changes in 3.3.3 are: * Add application menu * Support changing the address book * Only show primary contacts in the main list except when searching * Add toolbar in the new gnome 3 style Major changes in 3.3.2 are: * Polish details in the UI * Work with latest vala master ======================================== gnome-control-center ======================================== =========================== Version 3.3.4.1 (2012-01-18) =========================== Bluetooth: - Update for change in BluetoothChooser API ========================== Version 3.3.4 (2012-01-17) ========================== Wacom: - Add calibration for screen tablets - Add per-stylus configuration Shell: - Fix unfocused windows theming Display: - Port to GDBus Users: - Fix capturing a picture with the webcam - Add optional systemd support for session tracking Bluetooth: - Remove omnipresent scrollbar and only show it when needed Region: - Fix "extra" layouts not appearing in italics Printers: - Show correct hostnames for printers Network: - Move the device speed up to the device header - Move "Airplane Mode" switch to the shell header Sound: - Fix compile time warnings ======================================== gnome-desktop ======================================== ============= Version 3.3.4 ============= libgnome-desktop * GnomeRR: - Use GDK to get work area (Bastien Nocera) - gnome_rr_screen_new() now creates a singleton for the specified GdkScreen (Federico Mena Quintero) Translators * Jovan Naumovski (mk) ======================================== gnome-icon-theme-symbolic ======================================== 3.2.2 - mail-send, tab-new, user-info and some more icons from Meg Ford's high contrast work - addressed more box sizing issues making icons render as filled boxes - object-select, send to and some additional action icons for gnome3 apps ======================================== gnome-keyring ======================================== Changes in version 3.3.4 are: * Updated translations * Build fixes ======================================== gnome-settings-daemon ======================================== ============= Version 3.3.4 ============= Build: - Fix distribution of a pre-processed desktop file Daemon: - Fix --debug not working - Remove gnome_settings_session_get_screen() and gnome_settings_session_get_upower_client(), as the underlying functions return singletons Color: - Fix some screen setups not being color corrected XRandR: - Better handling of docking stations and plugging of external monitors (for suspend, and turning off monitors to work as designed) Wacom: - Fix loading of the plugin - Fix GSettings read/write for per-tablet/per-styli configs - Export more tablet and stylus metadata ======================================== gnome-shell ======================================== 3.3.4 ===== * https://live.gnome.org/EveryDetailMatters - Add "browse" for labels for dash items - once a tooltip is showing, switch to other items without a delay [Seif; #666170] - Always scale down windows in the overview at least to 70% [Vit; #646704] - Fix the new-workspace drop indicator sometimes getting stuck [Stefano; #664201] - Delay rearranging windows in the overview as long as the pointer is over a window [Vit; #645325] * Add a GConf => DConf migration file for overriden Mutter settings [Florian; #667636] * When a VPN connection is active, show that as the network icon [Giovanni; #665115] * Handle the "ExtendedAway" IM status as away, not offline [Guillaume; #667813] * Improve the appearance of the labels in "Applications" [Alex; #642392] * Adjust for GTK+ and Mutter API changes for application menu [Ryan; #668118] * Add section label support to the application menu [Giovanni; #666681] * Fix screenshot methods to work again [Cosimo; #667662] * Fix several crashers related to updating workspace thumbnails [Owen; #667652] * Fix memory management error causing gnome-shell-hotplug-sniffer to crash [Owen; #667378] * Build fixes [Emmanuele, Rico; #667864] * Code cleanups [Adel; #668087] * Misc bug fixes [Colin, Florian, Giovanni, Owen, Xavier; #633028, #658817, #664138, #667881, #668048, #668050] Contributors: Emmanuele Bassi, Giovanni Campagna, Cosimo Cecchi, Xavier Claessens, Guillaume Desmottes, Stefano Facchini, Adel Gadllah, Alex Hultman, Ryan Lortie, Seif Lotfy, Florian Müllner, Vit Stanislav, Owen Taylor, Rico Tzschichholz, Colin Walters Translations: Ihar Hrachyshka [be], Alexander Shopov [bg], Arash Mousavi [fa], Jiri Grönroos, Timo Jyrinki [fi], Fran Diéguez [gl], Kjartan Maraas [nb], Yuri Myasoedov [ru], Matej Urbančič [sl], Nguyễn Thái Ngọc Duy [vi] 3.3.3 ===== * https://live.gnome.org/EveryDetailMatters - Stop flashing the window labels on actions in overview [Zan; #644861] - Improve the look of window captions in the overview [Marc; #664487] - Move dash tooltips beside the icon [Seif, Stefano; #666166] * Support application menus exported from applications via new GLib API and D-Bus protocol. [Giovanni, Colin, Matthias, Cosimo] * For removable device prompts, show "Open with Rhythmbox], rather than "Open with Rhythmbox Music Player' [Florian; #664561] * Switch to activating the message tray only with a hot corner rather than a full row of pixels, allowing mouse events to apps [Rui; #663366] * Fully handle the case where the workspaces-only-on-primary GSetting is set to false [Florian; #652580] * Add support for background-size CSS property to St [Quentin; #633462] * Port to new GJS Lang.Class framework [Giovanni; #664436] * Finish port to GDBus [Giovanni; #664436] * Stop using the deprecated Clutter default stage [Florian, Jasper; #664052] * Fix bugs that kept browser plugin from working in WebKit-based browser [Jasper; #666444] * Fix typo that made uninstalling extensions not work [Jasper] * Fix crash in browser plugin if shell is not run [Jürg] * Reintroduce piscine paschal ovum [Giovanni; #666606] * Network menu bug fixes Giovanni; #664124, #665194, #665680, #666429, #666614] * Misc bug fixes [Florian, Jasper, Jonny, Marina, Ron; #647587, #659272, #664138, #665261, #666020, #666243] * Build fixes [Owen] Contributors: Jürg Billeter, Giovanni Campagna, Stefano Candori, Cosimo Cecchi, Matthias Clasen, Zan Dobersek, Quentin Glidic, Jonny Lamb, Ryan Lortie, Seif Lotfy, Rui Matos, Florian Müllner, Bastien Nocera, Jasper St. Pierre, Marc Plano-Lesay, Owen Taylor, Colin Walters, Ron Yorsten, Marina Zhurakhinskaya Translations: Petr Kovar [cz], Kris Thomsen [dk], Daniel Mustieles [es], Ville-Pekka Vainio [fi], Yaron Shahrabani [he], Luca Ferretti [it], Hideki Yamane [ja], Žygimantas Beručka [lt], Jovan Naumovski [mk], Kjartan Maraas [nb], "Andreas N" [nn], Lucian Adrian Grijincu [ro], Matej Urbančič [sl], Praveen Illa [te], Muhammet Kara [tr], Daniel Korostil [uk], Aron Xu [zh_CN] ======================================== gnome-system-monitor ======================================== New in 3.3.4 - 17 January 2012 * Added Process Properties dialog * CPU usage line colors can be set for more than the first 4 CPUs * Optional support for systemd (unit, session, seat, owner) in process view * added/updated translations be, courtesy of Ihar Hrachyshka de, courtesy of Mario Blättermann es, courtesy of Daniel Mustieles gl, courtesy of Fran Dieguez he, courtesy of Yaron Shahrabani ja, courtesy of Hideki Yamane mk, courtesy of Jovan Naumovski nb, courtesy of Kjartan Maraas ru, courtesy of Yuri Myasoedov tr, courtesy of Muhammet Kara * List of fixed bugs: 662463 gnome-system-monitor crashes when nicotine+ is running 557122 Default sorting is backwards 507108 Keep process list sorted 632188 Not enough CPU usage line graph colors for high core count systems 543347 Add a Process Properties dialog in GNOME System Monitor ======================================== gnome-themes-standard ======================================== 3.3.4 ===== Implement support for the backdrop state New scrollbar design Improved support for Epiphany, Nautilus and GEdit Improve nighttime background Many smaller detail tweaks and fixes Adapt to GTK+ master changes for - button border allocations - new CSS parser stricter spec-compliant syntax ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.3.10 ================================== * GtkApplication: - Move application menu handling over from GIO - Fix resize grip positioning in GtkApplicationWindow * Wayland: - Make combo boxes work - Make key modifiers work like on X11 - Make mouse buttons work correctly * Quartz: - Make key modifiers work more like they do on X11 * Printing: - Fix handling of custom cups options * Accessibility: - Bring key snooping support back for now * Translation updates: Spanish Overview of Changes in GTK+ 3.3.8 ================================= * GtkApplication: - Supports logout notification and inhibiting - Buttons, toolbuttons and switches can now be connected to GActions * GtkSpinButton no longer allows to change the value when not editable * GtkLabel link support has been rewritten to be be more robust * GtkBuilder: - Supports the 'id' in GtkComboBoxText - Can parse GVariant-valued properties - Support loading from a GResource * GtkImage: - Support loading from a GResource * GtkUIManager: - Support loading from a GResource * Accessibility: - key snooping support has been removed * Wayland backend: - Cursor handling updates - Look for cursors in the 'weston' directory - Make resize grips work - Implement device grabs - Implement window geometry hints - Set surface type based on window type hint - Add basic clipboard and selection implementations - Implement client-side keyboard repeat - Update GdkWindow focus state to match reality * Theming: - Improved CSS compliance for selector matching - Improved CSS compliance for value resolution, including full support for 'inherit', 'initial', 'currentColor', 'none' - Support border-style properties - 'window-unfocused' has been renamed to 'backdrop' * New deprecations: - GdkColor - GtkButton::inner-border * Miscellaneous: - Turn default theme css files and dnd cursors into GResources * Bugs fixed: 543520 Cups custom options are not sent properly 612396 ...default of entry-text-column for GtkComboBoxText 613728 Rationalize GtkTreeView focus 620240 GNOME Drag & Drop broken for remote X sessions 629878 Missing "Back" and "Forward" icons for Firefox 631414 Add symbolic constants for event emission control 639875 crashes when unparenting a tab from a window... 657367 GtkAction: Hold a reference to proxy widgets 659516 gtk_css_provider_to_string lacks "since" tag 660139 GtkGrid gives Gtk-Warnings about negative sizes when empty 660309 check x11 backend when create xim module 663479 "Finishing" ("Completion") and "Advanced" tabs are empty 665015 "Widget (%s) has more than one label" unwanted warnings 666103 Should be able to match the parent where a dropdown menu... 666600 allocate the CSS border and deprecate GtkButton-inner-border 666685 SIGSEGV in _gtk_tree_selection_internal_select_node 666710 Fix compose sequences disabling other sequences 666842 [patch] "sticky" window state reported wrongly on X11 667018 Fix compilation on Windows 667229 gtkspinbutton: Respect value of inherited 'editable' property 667394 Gtk(Tool)Button: add an 'action-name' property 667473 gdk_rgba_free (NULL) 667485 gdk_rgba_parse error checking 667534 Non-XInput2 build fix 667546 GApplication doc mentions g_application_set_app_menu 667628 GtkWindow:application property should have G_PARAM_CONSTRUCT 667695 GAction leaked in examples/plugman.c 667705 fix up GtkApplication on OS X 666921 Fix the _NET_SUPPORTING_WM_CHECK window fetch to be spec... * Translation updates: Arabic Bulgarian Finnish Hebrew Norwegian bokmål Spanish ======================================== gtksourceview ======================================== News in 3.3.2 ------------- * Introduce gtk_source_language_get_style_fallback * Refactoring and clenaup * Misc bugfixes * Updated translations ======================================== gvfs ======================================== Major changes in 1.11.2 ======================= * gvfs-mime: List recommended applications * daemon: Spawn fuse daemon in foreground for uClibc compatibility * ftp: Make ftp.mount no longer conditionally built * fuse: Remove the unused sys/vfs.h include * build: Check for util.h to prevent implicit declaration * Translation updates ======================================== libgee ======================================== libgee 0.7.2 ============ * Require *_type property for all collections * Add ArrayQueue * Few bug fixes ======================================== libgnome-keyring ======================================== Changes in version 3.3.4 are: * Fix gnome_keyring_item_info_copy() * Build fixes ======================================== libgxps ======================================== libgxps 0.2.1 (21 January 2012) =============================== API changes: - Add GXPS_VERSION_STRING macro with the library version as a string (Carlos Garcia Campos) New features: - Support OpacityMask for Path elements (#663477, Jason Crain) Bug fixes: - Fix MAJOR/MINOR/MICRO version macros (Carlos Garcia Campos) - Fix FSF address in COPYING file (Carlos Garcia Campos) - Fix building with libpng15 (#664666, Alexandre Rostovtsev) - Fix tools build by linking to libm (#664439, Dominique Leuenberger) ======================================== libsoup ======================================== Changes in libsoup from 2.37.3 to 2.37.4: * SoupMessage now has a "network-event" signal that can be monitored for information about DNS, proxy lookup, TCP connections, and TLS handshakes. [Dan] * The HTTP header parsing code now avoids hitting g_return_if_fails() (and returns an error instead) in a few cases of seriously-invalid headers. [#666316, Simon McVittie, Dan] * POSTs and other non-idempotent requests are now always sent on newly-created connections. You can also force this behavior on other messages by setting the SOUP_MESSAGE_NEW_CONNECTION flag. [#578990, Dan] * Server-closed idle connections are now detected ahead of time on Windows, preventing occasional spurious "Connection terminated unexpectedly" errors. (This had been fixed on UNIX since 2.28, but the earlier fix didn't work with WinSock.) [#578990, Dan] * Plugged a leak in SoupRequestHTTP. [#667099, Xan] ======================================== mutter ======================================== 3.3.4 ===== * Adapt to changes in GtkStateFlags [Owen] * Redo properties for applications menu corresponding to GTK+ changes - they are now _GTK_* not DBUS_*. [Ryan] * Fix crash on gnome-shell restart when a modal dialog is open [Owen; #668299] * Code cleanup [Florian; #666039] Contributors: Ryan Lortie, Florian Müllner, Owen Taylor Translations: Alexander Shopov [bg], Fran Diéguez [gl] 3.3.3 ===== * Add keybindings for tiling to left or right [Florian; #648700] * Support GTK+'s hide-titlebar-when-maximized hint [Florian; #665617] * Load _DBUS_APPLICATION_ID, _DBUS_UNIQUE_NAME, _DBUS_OBJECT_PATH property [Colin, Ryan; #664851] * Handle changes to workspaces-only-on-primary GSetting [Florian; #664853] * Don't use the Clutter default stage [Jasper; #664028] * Fix compilation with --disable-introspection [Lionel; #661871] * Fix problem where stage could end up mis-sized on startup with multiple monitors [Lionel] * Misc bug fixes [Adel, Lionel, Jasper; #666015] Contributors: Adel Gadllah, Lionel Landwerlin, Florian Müllner, Jasper St. Pierre Translations: Daniel Mustieles [es], Yaron Shahrabani [he], Kjartan Maraas [nb], Matej Urbančič [sk], Muhammet Kara [tr] ======================================== nautilus ======================================== Major changes in 3.3.4 are: * Show both the current file counter and the total files in file operations UI * Lazily initialize the notification daemon * Move the UI files and icons into GResources * Refactor of NautilusWindowPane and NautilusWindowSlot code * libnautilus-extension GIR coverage has been improved ======================================== vala ======================================== Vala 0.15.0 =========== * Manage memory of GQueue elements. * Switch atk bindings to .gir. * Switch gdk-pixbuf-2.0 bindings to .gir. * Switch gdk-3.0 bindings to .gir. ======================================== yelp ======================================== 3.3.3 ===== * Adjust CSS for yelp-xsl changes * Reverting Share button for 3.4 * Don't segfault without dbus, #660579 (Michael Biebl) * Updated translations: fa (Arash Mousavi) fi (Timo Jyrinki) mk (Jovan Naumovski) ======================================== yelp-tools ======================================== 3.3.2 ===== * yelp.m4: Custom distdir target to work around "Argument list too long" ======================================== yelp-xsl ======================================== 3.3.2 ===== * Customized rendering for mobile devices * Changed how :first-child margin-top is set * Changed div.all to div.page * Copy page/section attributes to cache * Updated translations: be (Kasia Bondarava) bg (Alexander Shopov) eo (Kristjan SCHMIDT) fa (Arash Mousavi) fi (Timo Jyrinki) he (Yaron Shahrabani) lt (Aurimas Černius) sl (Matej Urbančič) sv (Daniel Nylander) te (Praveen Illa) zh_CN (Yinghua Wang) zh_HK (Pin-hsien Li) zh_TW (Pin-hsien Li)