** Description changed: Hello, A new version of Cairo-Dock is available: v. 3.3.2. It's a bug-fix version. Here is the detailed ChangeLog: * Cairo-Dock: - - Class: implemented a workaround for Chromium and Google Chrome web apps (the same as used in Bamf) - - Docks: fixed 2 bugs when reloading a dock: when changing the visibility from 'keep hidden' to 'hide when overlapping a window' and when changing the offset from the screen edges, there were no visual changes until the next session. - - Launching animation: don't stop it when the dock hides itself - - Menus: correctly setup the menu during its initial state: default menu entry of some menus was not selected - - Taskbar: - - Fixed a regression when the application changes its class - - Removed 'opening animation' option: was not working and it was duplicated in plugins (Animated-Icons and Icon-effect) - - Translations: imported translations from Launchpad + - Class: implemented a workaround for Chromium and Google Chrome web apps (the same as used in Bamf) + - Docks: fixed 2 bugs when reloading a dock: when changing the visibility from 'keep hidden' to 'hide when overlapping a window' and when changing the offset from the screen edges, there were no visual changes until the next session. + - Launching animation: don't stop it when the dock hides itself + - Menus: correctly setup the menu during its initial state: default menu entry of some menus was not selected + - Taskbar: + - Fixed a regression when the application changes its class + - Removed 'opening animation' option: was not working and it was duplicated in plugins (Animated-Icons and Icon-effect) + - Translations: imported translations from Launchpad * Plugins: - - Animated-icons: show the option to disable the 'opening animations' in Animated-icons' settings (was in the core but it was not working) - - DBus: third-party: init: register the applets after having set the text domain for gettext (titles was not translated) - - Dock-rendering: panel view: fixed the input shape when there is a single group of icons (no separator) LP: #1089052 - - GMenu: - - Apps: fixed tiny memory leak when stopping the applet - - Apps: New app: avoid multiple dialogues and select the first item in the list (very annoying when installing a lot of apps) - - Entry: with GTK 3.10: both the entry and the menu receive the signal that a key is pressed. This caused a bug: each character was doubled - - Menus: added a workaround for libgnomemenu if XDG_CURRENT_DESKTOP is not defined (e.g. when using XFCE, the menu layout was wrong) - - Icon Effect: config: move 'opening animation' option to 'when clicking on a launcher' section - - MusicPlayer: fixed a bug when changing the player (the icon was not updated) and fixed a few small memory leaks - - System Monitor: - - SWAP percent was computed twice - - Fixed crash if we want to display more than 4 values in a graph view [HIGH] - - Shortcuts: bookmarks file: - - If the file doesn't exist, first create the directory before creating an empty file (fixed crash on non-GNOME desktop environment if ~/.config/gtk-3.0 dir was not available) LP: #1244997 [HIGH] - - Check for the existence of the old and new bookmark files to decide which one to use (to avoid empty bookmark list on some DE: XFCE, Linux Mint) - - Weather: on double-click on the main icon, show the hourly forecast instead of doing nothing - - Translations: imported translations from Launchpad. LP: #1243608 + - Animated-icons: show the option to disable the 'opening animations' in Animated-icons' settings (was in the core but it was not working) + - DBus: third-party: init: register the applets after having set the text domain for gettext (titles was not translated) + - Dock-rendering: panel view: fixed the input shape when there is a single group of icons (no separator) LP: #1089052 + - GMenu: + - Apps: fixed tiny memory leak when stopping the applet + - Apps: New app: avoid multiple dialogues and select the first item in the list (very annoying when installing a lot of apps) + - Entry: with GTK 3.10: both the entry and the menu receive the signal that a key is pressed. This caused a bug: each character was doubled + - Menus: added a workaround for libgnomemenu if XDG_CURRENT_DESKTOP is not defined (e.g. when using XFCE, the menu layout was wrong) + - Icon Effect: config: move 'opening animation' option to 'when clicking on a launcher' section + - MusicPlayer: fixed a bug when changing the player (the icon was not updated) and fixed a few small memory leaks + - System Monitor: + - SWAP percent was computed twice + - Fixed crash if we want to display more than 4 values in a graph view [HIGH] + - Shortcuts: bookmarks file: + - If the file doesn't exist, first create the directory before creating an empty file (fixed crash on non-GNOME desktop environment if ~/.config/gtk-3.0 dir was not available) LP: #1244997 [HIGH] + - Check for the existence of the old and new bookmark files to decide which one to use (to avoid empty bookmark list on some DE: XFCE, Linux Mint) + - Weather: on double-click on the main icon, show the hourly forecast instead of doing nothing + - Translations: imported translations from Launchpad. LP: #1243608 (most of the bug reports linked to these changes are available in Cairo- Dock's forum: forum.glx-dock.org) - [Impact] As you can see, this new version fixes a few bugs (some are more annoying than other) and it also fixes two crashes. The most important bug here is detailed on LP: #1244997 : on some non-GNOME DE (e.g. KDE), '~/.config/gtk-3.0' dir is not available: it is unreadable or not created and this problem causes a crash. [Test Case] - On a fresh installation of KUbuntu: - * Install Cairo-Dock (from Ubuntu repos) + On a fresh installation of KUbuntu (or remove/rename/change owner/change rights/... of this dir: '~/.config/gtk-3.0'): + * Install Cairo-Dock 3.3.1 (from Ubuntu repos) * Launch it (with the default theme) * It crashes * Install the 3.3.2 version (e.g by adding the official ppa: ppa:cairo-dock-team/ppa and update the system) * Re-launch the dock * no more crashes. [Regression Potential] This new version (3.3.2) has been released two weeks ago (2013-10-29). It is used by many people (~27.700 users have downloaded this version from our ppa according to the stats given by Launchpad) and it seems there is no regression due to this version.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1250221 Title: [SRU] Please update Cairo-Dock and its plugins to the version 3.3.2 (bug-fix version) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo-dock/+bug/1250221/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs