Please update cairo-dock to 2.2.0 version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cairo-dock (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: cairo-dock
Binary package hint: cairo-dock
A new version of Cairo-Dock is available (2.2.0).
It's a major version, and it brings several improvements, a new API, new plug-ins, and fixes a several bugs.
Here is a list of the news :
Core:
* Migrated from Autotools to CMake
* Use libcurl for file downloads
* OpenGL backend: migrated from Pbuffer to FBO.
* Removed files management from the core
* VFS backend: new methods added
* OpenGL backend: added a cairo-like API for paths
* Applet API: unified methods to handle icons in sub-docks and desklets
* Core API : separated the code into several managers (high-level) and factories/utilities (lowlevel)
* Added 2 new visibility modes
* Added hiding animations
* Added ability to have several docks with independant configurations
* Icons that demand attention are visible even when the dock is hidden
* Icons are now loaded progressively for a faster startup
* Desklets: added ability to click behind desklets
* Labels: homogeneous spacing and better rendering in OpenGL
* Better guessing of launcher's class
* Config panel :
* Improved the simple config panel, new categories of applets in the advanced panel
* Added buttons to enable some features of Gnome/Compiz/etc.
* Added internet connection options
* Added a config file for startup options
* Added man pages
* Removed unwanted verbosity
* Updated translations
Plug-ins:
* Me-Menu: new applet that adds the Me-Menu inside the dock
* Messaging-Menu: new applet that adds the Messaging-Menu inside the dock
* Folders: new applet that adds file-managing abilities to the dock.
* Dock-rendering: added a new 'Panel' view
* DBus: added new methods to the API added management of third-party applets through a repository
* Clock: horizontal packaging of time date
* Switcher: horizontal packaging of desktops
* Dnd2Share: added tiny-url ability
* Logout: added the ability to lock the screen
* Dustbin: handle trashes in all the volumes
* Shortcuts: display a message when unmounting and connecting disks, and fixed icons reordering
* MusicPlayer: added support for Guayadeque
* Switcher: added Exposé in the list of actions for middle-click
* Dialog-rendering: improved the 'tooltip' view
* Improved the integration with KDE and use gio for XFCE 4.6
* Mail: bug-fix in messages count
* Updated translations
The following bugs, referenced on LP, have been fixed in this version :
Core:
518453
521369
521762
526466
526664
535083
Plug-ins:
483963
485159
500677
500979
521531
519915
526138
531317
531319
537115
537943
538637
The branch lp:ubuntu/cairo-dock is ready to be uploaded.
REM : Please update cairo-dock AND cairo-dock-plug-ins (LP #614625)
Related branches
- Matthieu Baerts: Approve
-
Diff: 1634 lines (+471/-266)35 files modifiedCMakeLists.txt (+1/-1)
data/default-theme/plug-ins/rendering/rendering.conf (+3/-3)
data/help.conf.in (+2/-2)
debian/changelog (+16/-0)
src/cairo-dock-gui-launcher.c (+2/-2)
src/cairo-dock-gui-simple.c (+2/-1)
src/cairo-dock-menu.c (+4/-3)
src/cairo-dock.c (+29/-11)
src/gldit/CMakeLists.txt (+14/-1)
src/gldit/cairo-dock-applet-manager.c (+1/-12)
src/gldit/cairo-dock-application-facility.c (+4/-1)
src/gldit/cairo-dock-applications-manager.c (+65/-63)
src/gldit/cairo-dock-config.c (+7/-9)
src/gldit/cairo-dock-container.c (+6/-4)
src/gldit/cairo-dock-dialog-manager.c (+10/-12)
src/gldit/cairo-dock-dock-facility.c (+10/-2)
src/gldit/cairo-dock-dock-manager.c (+13/-8)
src/gldit/cairo-dock-draw-opengl.c (+11/-11)
src/gldit/cairo-dock-draw.c (+13/-14)
src/gldit/cairo-dock-gui-factory.c (+1/-1)
src/gldit/cairo-dock-icon-loader.c (+10/-6)
src/gldit/cairo-dock-icon-loader.h (+2/-2)
src/gldit/cairo-dock-internal-background.c (+8/-5)
src/gldit/cairo-dock-internal-dialogs.c (+1/-0)
src/gldit/cairo-dock-internal-icons.c (+1/-1)
src/gldit/cairo-dock-internal-indicators.c (+4/-4)
src/gldit/cairo-dock-internal-taskbar.c (+67/-65)
src/gldit/cairo-dock-load.c (+29/-4)
src/gldit/cairo-dock-load.h (+3/-3)
src/gldit/cairo-dock-log.c (+1/-1)
src/gldit/cairo-dock-modules.c (+10/-6)
src/gldit/cairo-dock-separator-manager.c (+1/-1)
src/gldit/cairo-dock-surface-factory.c (+114/-7)
src/gldit/cairo-dock-surface-factory.h (+3/-0)
src/gldit/cairo-dock-themes-manager.c (+3/-0)
I've linked my branch to this bug (lp:~cairo-dock-team/cairo-dock-core/ubuntu) and add a merge proposal.
The attachment file is the official package for this version.