SRU: Update cairo-dock packages in Ubuntu 12.04 LTS to the latest upstream stable version 3.0.2

Bug #1056646 reported by Mantas Kriaučiūnas
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Baltix
Fix Committed
Low
Mantas Kriaučiūnas
cairo-dock (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Please update cairo-dock packages in Ubuntu 12.04 LTS to the latest upstream stable version 3.0.2 (released on 16 June).
There are fixed lots of bugs, which still exist in current Ubuntu 12.04 LTS cairo-dock packages, see changelogs of 3.0.1 and 3.0.2 releases (http://glx-dock.org/bg_forum.php?f=11 ).
Also please include Lithuanian translation of cairo-dock - today I'm planing to finish translation of main strings, see
https://translations.launchpad.net/cairo-dock-core/trunk/+pots/cairo-dock/lt/+details

3.0.1 ChangeLog:
  Core:
    Dock's menu: fixed 2 annoying bugs with the menus: don't hide if the dock is raised and don't try to check if the mouse has left the dock if the menu is raised (AFAIK this bug is fixed in Ubuntu 12.04 updates)
    Dialogues: fixed a bug where the dock could auto-hide when a modal dialogue was raised
    Added a compilation option to not force the display of icons in menus
    Dialogue: fixed a crash with gcc-4.7: the local variable (const gchar **) can be corrupted due to optimisations
    Fixed a bug where the dock didn't accept clicks when the mouse touches the screen edge (with auto-hide)
    Fixed a bug where the hidden dock background colour was not updated properly
    Class-Manager: fixed a bug with Windows applications whose name is in upper case (.EXE)
    GUI: use cairo_dock_get_xwindow_class() to link a program with a launcher
    French translations: fixed 2 small errors
  Plug-ins:
    Gnome-integration: fixed the time&date command
    KDE integration: fixed the time&date command
    Updated previews of dustbin and logout
    Updated the version of applets that can be always visible (for the new parameters)
    Clock: numeric view: increased the size of the rectangle if an outline is used
    + modified the default colour
    Clock: Added the possibility to have an outline
    Use the core option to not force the display of icons in menus
    Minor fixes in Sound Control's .conf file
    MusicPlayer: mpris2: metadata: trackid attribute should be of D-Bus type 'o'
    Switcher: fixed a possible crash (division by 0) if the X manager couldn't get info from X + removed bMenuVisible
    Clock: numeric mode: fixed a bug where the date was not displayed correctly (with OpenGL)
    Clock: numeric mode: set a minimum size for the text: we keep the ratio until 12px
    Logout: added a fallback method to get the users list if the accounts daemon service is not running
    CMakeLists.txt: fixed a CMake warning (or error?)

3.0.2 ChangeLog:
  Core: [by Fabrice Rey & Matthieu Baerts]
    Main GUI: Fixed a crash when hovering group buttons too quickly
    Main GUI: The dialog and preview didn't appear when hovering the button
    Accelerators: On recent distro, 'Control' key is now called 'Primary'
    Icon Mgr: Added a mutex because of occasional crashes with gtk_icon_theme_lookup_icon
    Icon Mgr: Don't call a 'change-icon' callback when clicking or scrolling on an icon, and trigger an unneeded animation on the icon
    Dock Mgr: Avoid emitting an 'enter' event when not needed
    Class Mgr: Fixed 2 typos (special case for kdesu and not kdes)
    Class Mgr: Remove launching options (%U) in quick-list Exec command
    Dialogues: Prevent closing the dialog unexpectedly when clicking on it, if the click is actually inside the interactive widget
    Background: When set to 'always visible', applets' background couldn't be turned off
    Added a workaround for the Unity-panel which has a wrong window type
    Po: Updated translations: thanks to all contributors
  Plug-ins: [by Fabrice Rey & Matthieu Baerts]
    AlsaMixer: Fix: double-clicking did nothing if we didn't open the menu of the applet
    DND2Share: Pastebin: Their public API is no longer available -> ported to the new API
    GMenu: Fixed a bug that made sub-menus be too small, and therefore have to be scrolled + code cleaning
    Logout: When the menu is reversed (top dock), select the last item so that it's the same as the normal menu (ie, the 'shutdown' item)
    MusicPlayer: Prevented a warning message: when changing song, we don't receive this value: Position => no need to display a warning message each time
    MusicPlayer: Allow recently played files in the menu (Recent-Files)
    MusicPlayer: Fixed a bug that prevented the player from being launched the 2nd time in some cases
    MusicPlayer: Added raise and quit methods in the menu when the player is in the systray (without that it's hard to display the window
    MusicPlayer: Used toggle buttons for Shuffle and Repeat properties
    Recent-Events: If the file doesn't exist, don't display it in the 'Recent Files' menu
    Recent-Events: Prevent doubles in the menu list
    Po: Updated translations: thanks to all contributors (added Croatian)
    Shortcuts: Fixed a small bug with bookmarks (extra new lines were disrupting Thunar)
    Status-Notifier: Added the marshaller for the XAyatanaNewLabel signal
    Systray (old): Force the icons size to 24px, to avoid buggy programs to display their icon with a wrong size
    Third-party applets: Reposition their right-click menu, so that it's the same as a normal menu (on top of the icon and no scroll needed)
    Fix 3.0.1 regression: GMenu, Switcher, Quick-Browser and Terminal: CAIRO_DOCK_FORCE_ICON_IN_MENUS was not defined in plug-ins (these applets didn't contain any icons except if 'menus-have-icons' [gd]conf key was enabled)

Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

I've reported separate bug about including Lithuanian tranlations (lt.po) of cairo-dock-core and plugins, see bug #1060093

summary: - Update cairo-dock packages in Ubuntu 12.04 LTS to the latest upstream
- stable version 3.0.2 and include Lithuanian translation
+ SRU: Update cairo-dock packages in Ubuntu 12.04 LTS to the latest
+ upstream stable version 3.0.2
Changed in baltix:
status: New → Fix Committed
assignee: nobody → Mantas Kriaučiūnas (mantas)
importance: Undecided → Medium
Changed in baltix:
importance: Medium → Low
Changed in cairo-dock (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.