lp:~cairo-dock-team/ubuntu/precise/cairo-dock-plug-ins/3.0.0.1
- Get this branch:
- bzr branch lp:~cairo-dock-team/ubuntu/precise/cairo-dock-plug-ins/3.0.0.1
Branch merges
- Daniel Holbach (community): Approve
-
Diff: 89895 lines (+33127/-36388)106 files modifiedCMakeLists.txt (+3/-1)
Clipper/src/applet-config.c (+2/-1)
Clipper/src/applet-notifications.c (+2/-2)
GMenu/src/applet-notifications.c (+39/-12)
Global-Menu/src/applet-app.c (+9/-9)
Indicator-applet/indicator-applet.c (+9/-9)
Messaging-Menu/src/CMakeLists.txt (+1/-0)
Messaging-Menu/src/applet-menu.c (+91/-35)
Messaging-Menu/src/dbus-data.h (+3/-0)
Remote-Control/src/applet-icon-finder.c (+4/-4)
Remote-Control/src/applet-notifications.c (+5/-5)
Status-Notifier/src/applet-item.c (+1/-1)
Status-Notifier/src/applet-notifications.c (+3/-3)
Status-Notifier/watcher/status-notifier-watcher.py.in (+11/-11)
alsaMixer/data/AlsaMixer.conf.in (+1/-1)
alsaMixer/data/CMakeLists.txt (+1/-0)
alsaMixer/data/gauges/CMakeLists.txt (+2/-0)
alsaMixer/data/gauges/Sound-Mono/0.svg (+29/-0)
alsaMixer/data/gauges/Sound-Mono/1.svg (+27/-0)
alsaMixer/data/gauges/Sound-Mono/2.svg (+25/-0)
alsaMixer/data/gauges/Sound-Mono/3.svg (+19/-0)
alsaMixer/data/gauges/Sound-Mono/CMakeLists.txt (+15/-0)
alsaMixer/data/gauges/Sound-Mono/readme (+1/-0)
alsaMixer/data/gauges/Sound-Mono/theme.xml (+12/-0)
alsaMixer/data/gauges/Sound-Mono/undef.svg (+15/-0)
alsaMixer/data/gauges/Sound-Mono/version (+1/-0)
alsaMixer/src/applet-backend-sound-menu.c (+6/-6)
alsaMixer/src/applet-draw.c (+1/-1)
clock/src/applet-draw.c (+27/-35)
clock/src/applet-init.c (+5/-1)
clock/src/applet-struct.h (+1/-0)
debian/cairo-dock-plug-ins.install (+1/-1)
debian/changelog (+68/-0)
debian/control (+4/-4)
debian/rules (+0/-1)
dnd2share/src/applet-backend-imagebin.c (+1/-1)
dnd2share/src/applet-backend-imageshack.c (+1/-1)
dnd2share/src/applet-backend-uppix.c (+1/-1)
dnd2share/src/applet-backend-videobin.c (+1/-1)
dock-rendering/src/rendering-panel.c (+5/-5)
drop-indicator/src/applet-notifications.c (+1/-1)
gvfs-integration/cairo-dock-gio-vfs.c (+1/-1)
keyboard-indicator/src/applet-draw.c (+3/-3)
mail/src/cd-mail-applet-accounts.c (+2/-2)
musicPlayer/src/applet-cover.c (+3/-3)
musicPlayer/src/applet-draw.c (+2/-2)
musicPlayer/src/applet-musicplayer.c (+5/-5)
po/ar.po (+1192/-1359)
po/cairo-dock.pot (+1148/-1323)
po/cs.po (+1145/-1344)
po/de.po (+1230/-1427)
po/el.po (+1171/-1383)
po/en_GB.po (+1159/-1372)
po/es.po (+1175/-1383)
po/et.po (+1142/-1329)
po/eu.po (+1190/-1358)
po/fr.po (+1328/-1476)
po/hu.po (+1148/-1347)
po/id.po (+1190/-1357)
po/it.po (+1175/-1383)
po/ja.po (+1272/-1649)
po/nl.po (+1417/-1562)
po/pl.po (+1222/-1374)
po/pt.po (+1139/-1338)
po/pt_BR.po (+1227/-1428)
po/ru.po (+1186/-1396)
po/sk.po (+1158/-1368)
po/sr.po (+1142/-1333)
po/sv.po (+1239/-1387)
po/tr.po (+1198/-1375)
po/uk.po (+1157/-1369)
po/zh_CN.po (+1149/-1343)
po/zh_TW.po (+1176/-1436)
powermanager/data/CMakeLists.txt (+1/-0)
powermanager/data/gauges/Battery-Mono/0.svg (+16/-0)
powermanager/data/gauges/Battery-Mono/1.svg (+18/-0)
powermanager/data/gauges/Battery-Mono/2.svg (+18/-0)
powermanager/data/gauges/Battery-Mono/3.svg (+18/-0)
powermanager/data/gauges/Battery-Mono/4.svg (+18/-0)
powermanager/data/gauges/Battery-Mono/5.svg (+18/-0)
powermanager/data/gauges/Battery-Mono/CMakeLists.txt (+16/-0)
powermanager/data/gauges/Battery-Mono/readme (+1/-0)
powermanager/data/gauges/Battery-Mono/theme.xml (+41/-0)
powermanager/data/gauges/Battery-Mono/version (+1/-0)
powermanager/data/gauges/Battery/CMakeLists.txt (+18/-0)
powermanager/data/gauges/Battery/background.svg (+322/-0)
powermanager/data/gauges/Battery/battery0.svg (+61/-0)
powermanager/data/gauges/Battery/battery1.svg (+104/-0)
powermanager/data/gauges/Battery/battery2.svg (+104/-0)
powermanager/data/gauges/Battery/battery3.svg (+104/-0)
powermanager/data/gauges/Battery/battery4.svg (+109/-0)
powermanager/data/gauges/Battery/battery5.svg (+104/-0)
powermanager/data/gauges/Battery/battery6.svg (+104/-0)
powermanager/data/gauges/Battery/battery7.svg (+66/-0)
powermanager/data/gauges/Battery/foreground.svg (+229/-0)
powermanager/data/gauges/Battery/readme (+1/-0)
powermanager/data/gauges/Battery/theme.xml (+37/-0)
powermanager/data/gauges/CMakeLists.txt (+3/-0)
powermanager/src/powermanager-draw.c (+13/-11)
quick-browser/data/quick-browser.conf.in (+2/-2)
shortcuts/src/applet-bookmarks.c (+7/-1)
shortcuts/src/applet-disk-usage.c (+1/-1)
shortcuts/src/applet-drives.c (+8/-0)
showDesktop/src/applet-notifications.c (+14/-2)
switcher/src/applet-draw.c (+4/-2)
switcher/src/applet-load-icons.c (+1/-1)
Related bugs
Related blueprints
Branch information
- Owner:
- Cairo-Dock Devs
- Status:
- Development
Recent revisions
- 29. By Matthieu Baerts
-
* debian/
cairo-dock- plug-ins. install
- Removed 'appmenu-registrar' (Global Menu applet is no longer compiled) - 28. By Matthieu Baerts
-
* New upstream release. (LP: #983289)
* Upstream ChangeLog:
- Updated translations
- Moved 'battery' theme from cairo-dock-core to cairo-dock-plug-ins
- Included here a sound gauge theme for alsaMixer applet from our server in
order to use the Default-Panel theme without an Internet connexion.
- Shortcuts: properly initialize the disk structure, to avoid polling non
writable disks
- Clipper: fixed a warning when stopping the applet
- Clock: fixed a small regression: text should be vertically centered
- dnd2share: Fixed videobin backend and forced curl to follow redirection
- Clock: numeric: Fixed a typo about the maximum ratio in vertical mode
- Panel view: fixed the frame drawing (no bottom rounded corners)
- Messaging-Menu:
+ Some items was not displayed with the latest version of indicator-messages
+ Fixed a few details about the lozenge and the drawing
+ Fixed a tiny memory leak
- MusicPlayer: Fixed a typo about the detection of the MPRIS2 services for
handlers with a valid mpris2 string
- Shortcuts: used a default icon if vfs_backend_get_file_ info returns none
icon name (g_file_info_get_ icon seems not able to find an icon for folders
or drives on KDE)
- GMenu: checked if alacarte or kmenuedit is available before adding the menu
entry to launch it (alacarte seems no longer installed by default on new
distributions with Gnome)
- PowerManager: if we want to hide the icon, hide it even on desktop when we
have no information)
- ShowDesktop: if we can't show the widget layer or present the desktops
(expo), we now display a warning and use the default action instead of
doing nothing
- Switcher: menu: limit windows' title to 50 chars to avoid too larger menus
- Clipper: Menu entries are now translated
- Mail: disable the RSS feed for Gmail, as it is not working any more with the
current GMail authentification system; use IMAP instead
- Status-Notifier: Removed an unused function
- stdout: removed a lot of g_print functions (or replaced by cd_debug)
- Clock: fixed the text drawing: avoid any stretching of the text
* This 3.0 series (and previous series) also fixes these bugs:
- "Cairo-dock plugin musicPlayer loads ridiculous covers" (LP: #538569)
- "Songbird support outdated in musicPlayer" (LP: #538361)
- "Trash applet detects drag-and-dropped items twice" (LP: #530975)
- "Lock screen does not work in GNOME 3" (LP: #943533)
- "Sound volume don't work on the cairo-dock of my computer after a killall
pulseaudio" (LP: #913101)
- "Logout Applet needs guest session menu" (LP: #757193)
- "Trash not emptied with folders from other partitions" (LP: #686564)
- "Incorrect down/up speeds in Netspeed" (LP: #672452)
- "the desklet 'meteo' gone freeze, and if i try to change localization crashes
all cairo, that became black" (LP: #671261)
- "Clipper action failed on other WM than kde gnome xfce" (LP: #664089)
- "Crashed when trying to remove Doncky deskapplet" (LP: #656611)
- "Issues with the rendering of the Switcher applet" (LP: #606304)
- "Shortcuts plugin brings dock to the front if new usb drive is pluged in
and dock stays infront of all windows after that" (LP: #569598)
- "Dustbin applet does not display trash on all volumes" (LP: #483963)
* debian/control:
- Bump Standards-Version
- Updated the version of libgldi-dev (build-dep) and cairo-dock-core.
* debian/rules:
- Removed -Denable-global- menu=yes
(Global Menu applet is not considered as a stable and usable applet) - 26. By Matthieu Baerts
-
* New upstream release. (LP: #961579)
* Upstream ChangeLog: (main changes)
- Updated translations
- MusicPlayer:
+ When choosing the player the first time, launch it and set the name
+ It seems the latest stable version of rhythmbox now re-uses this DBus
address: org.mpris.MediaPlayer2. rhythmbox
- Use the default bg color for always visible icons
- GMenu: check if kde4-applications.menu and lxde-applicatio ns.menu
are available
- Dbus:
+ Bash interface: fixed a typo
+ Changed the third-party applets dir on the server for the 3.0
+ Enabling threads on the Python Interface
+ Modified the old SetEmblem method to use the new overlays
- Enable GVFS if detected
- Indicators: handle the case where the service crashes
- Status-Notifier:
+ Indicator 0.4.90 (and newer) has a new variable (Title)
+ Display Label first if it's available instead of Title first
+ Fixed a bug with empty labels
+ KDE's watcher: if ItemIsMenu is true (e.g. Klipper) and if we only show
the menu on left click, we emit a signal to the application to show
its own menu
+ checked if the menu path is different that '/NO_DBUSMENU'
+ IAS: checked if an item is not already available in the systray
(workaround) and fixed a few typos
+ Added a space between icons and fixed the wrong drawing of the icon
on a vertical dock if the icon can be resized
+ Used cairo_dock_add_path_ to_icon_ theme
- Sound control:
+ Fixed a small bug on reload (invisible icon)
+ Updated the Dbus names to match with Ubuntu 12.04
+ Backported the latest version of Ubuntu's indicator-sound into the
Sound-Control applet
+ Make some items in the menu invisible if not available
+ Worked around a bug in libindicator, which keeps internally
the service pointer
- Logout:
+ Fixed a tiny memory leak
+ Look for a different icon's size if we want to display this icon in
a menu/a dock/an emblem
- PowerManager:
+ Removed an extraseparators in the menu
- Clock:
+ Used the logical rectangle in order to fix the position of the text
+ Removed unused files
+ Removed useless translations (log.x and log.y = 0)
+ Only used this ratio to limit the deformation with the height
+ Fixed a problem with the ratio if this applet is displayed in
a vertical dock
- Remote Control: fixed a crash during the 'click' signal
- Slider:
+ When reloading, display the changes immediately
+ Added the possibility to refresh the images list from the menu
+ Fixed the loading of the image on startup, when the applet's size is
not yet stable
+ Code cleaning
- Fixed an error when compiling without libindicator
- A few minor changes (comments, factorisation, etc)
- Recent-Events: if zeitgeist is not yet running on first search,
try 3 times before giving up.
* debian/control:
- Updated the version of cairo-dock-[core;data; dev]. - 25. By Matthieu Baerts
-
* New upstream release. (LP: #932042)
* Upstream (short) ChangeLog:
- The Log out applet has been rewritten, now allows one to switch users.
- Many shortkeys have been added in different applets
- The Sound Menu from Ubuntu has been integrated into the
Sound-Control applet.
- The Sound Menu from Ubuntu has been integrated into the
Sound-Control applet.
- Cairo-Dock now uses GTK3, for a better integration in a Gnome desktop
- Few additions to the DBus API.
- (...)
* debian/patches:
- Removed all previous patches (now in upstream)
* debian/rules and debian/control:
- Added multiarch support
* debian/control:
- Updated build-depends list (needed for MultiArch support and GTK3)
- libgtkglext1-dev is no longer needed
(replaced by libgl, libglu and libpango)
- Removed old Gnome dependences: libgnomevfs2-dev, libgnomeui-dev
and libgnome-keyring- dev
- libfftw3-dev is no longer needed
- Increased the version of Cairo-Dock packages
- Separated DBus interfaces from cairo-dock-plug-ins package into
cairo-dock-plug- ins-dbus- interface- * packages in order to add right
dependences.
- cairo-dock-plug-ins: cairo-dock- plug-ins- dbus-interface- python
has been added.
* debian/rules:
- Added -Denable-global- menu=yes (supported in Ubuntu)
* debian/cairo-dock- plug-ins. install
and debian/cairo-dock- plug-ins- integration. install: MultiArch is
now supported
* debian/cairo-dock- plug-ins. install,
debian/cairo-dock- plug-ins- data.install,
debian/cairo-dock- plug-ins- dbus-interface- vala.install,
debian/cairo-dock- plug-ins- dbus-interface- ruby.install,
debian/cairo-dock- plug-ins- dbus-interface- python. install and
debian/cairo-dock- plug-ins- dbus-interface- mono.install:
DBus interfaces from cairo-dock-plug-ins have been separated into
cairo-dock-plug- ins-dbus- interface- * pacakges
* Updated debian/watch
* debian/compat
- Debhelper 8 is now used - 23. By Matthieu Baerts
-
* New upstream bug fix release. (LP: #886676)
* Upstream ChangeLog:
- Desklet-rendering - viewport: fixed a crash when the desklet is empty
- Status-Notifier: patch to work around strange bugs
in the Ubuntu's indicator-application
- Switcher: fixed a crash in expanded+desklet mode, a wrong loading
of the icons and a small drawing bug with the non-compact view.
- GMenu: look for *-applications.menu file in the xdg path
(if common file names are not found, e.g. with KDE env in Oneiric)
* debian/patches/ 01-switcher- force-compact- view.patch:
- Deleted (now in upstream)
* debian/patches/ 01-removed- useless- g_print. patch:
- Removed useless output messages - 22. By Matthieu Baerts
-
[ Matthieu Baerts (matttbe) ]
* New upstream bug fix release. (LP: #859984)
* Upstream (short) ChangeLog (2.4.0~0beta2 -> 2.4.0~1):
- Powermanager: correctly release the reference on the device object
- logout: now works if there is no session-manager
- Status-Notifier: fixed a small bug
(wrong callback in cairo_dock_stop_watching_ dbus_name_ owner)
- Folders: fixed the positionning of the new icon
and the dialog when dropping a folder inside the dock
and fixed the icon-rendering
- Dustbin: use the default theme if no icon is found
- Impulse: the default context seems to be ok and not an error
- Status-Notifier: On Ubuntu Oneiric (with indicator-0.4)
the ApplicationAdded signal has changed and has a new parameter
- Disable MeMenu on Oneiric (no longer available with indicator-0.4)
- CMakeLists.txt: Improved output messages
- Slide view: fixed a small offset in vertical view
- musicPlayer:
+ split MPRIS 1.0 and 2.0 to help debugging and finding the right
name of the bug.
+ 'rhythmbox-client' tool is no longer available: used MPRIS
+ Disable Amazon service (it no longer work)
+ Cover: fixed corrupted icons: some players (e.g. the latest version
of RB) copy covers on their cache forlder but it takes a few time.
+ Fixed the update the icon and its name if the player is stopped.
+ Prevent a crash if the name given by MPRIS is NULL
- Powermanager: try to prevent to have a few dialogues at the same time
- PowerManager and AlsaMixer: hidden gnome2 or 3 apps if not available
- Messaging-Menu: Updated for Natty and Oneiric
(dbus-menu gives us GVariant instead of GValue objects)
- Alsamixer: fixed a small bug on reload
- Dbus: Bash interface: Fixed a typo with emblem positions
- Sys-monitor: fixed a bug which prevented from getting
the CPU temperature in some cases
- Compiz (0.9): type filter: replaced type=utility by type=Utility
- Updated the version of all applets that have gauges
in order to use the right directory
- Wifi: Fixed the status if we are not connected
- Dbus: removed a conflict with the Help applet
- Messaging-Menu: updated applet-menu.c => Memory leaks on pixbufs
- Dbus: Fixed a crash when changing dock theme if a 'third-party' applet
is running
- Netspeed: in /proc/net/dev, there are 8 values to drop after the card id
except if there is whitespaces just after this ':' character
and fixed order and value for ON_ICON display
- dock-rendering/toto: removed a useless file
- Clipper: fixed the loading of the remembered items
(they had the wrong type) and fixed a bug if we reduce the list of items
- Folders, dustbin, Network-Monitor: tried to not use cast if it's possible
- Code cleaned and re-organised a few functions
(e.g. emblem references has been renamed)
- Removed useless files: powermanager-dbus*
- Updating translations
- Fixed a few warnings at the compilation
- Removed a few useless output messages
- Fixed these LP bugs:
+ Empty trash from the trashcan does not delete files
from usb harddisks: LP: #658681
+ Switcher applet doesn't respect desktop numbers LP: #626782
* Upstream (short) ChangeLog (2.4.0~1 -> 2.4.0~2):
- Messaging-Menu: fixed a wrong g_object_unref (double free)
and a small memory leak
- Folders: fixed a tiny warning at the compilation (32bits)
- switcher: removed an unnecessary config parameter
- Folders: file size: used English instead of French translation.
- Indicator applet: Forced a cast to remove an annoying warning
due to clumsy dbusmenu_gtkmenu_ new() declaration
- Fixed the detection of the screensaver
- Fixed tiny warnings at the compilation (with CAIRO_CONTAINER)
* debian/control:
- Updated the version of cairo-dock-[core;data; dev].
- Added gvfs as 'Suggests' for cairo-dock-plug-ins- integration
(Used for managing files)
- Removed 'libthunar-vfs-1-dev' (libthunar-vfs is no longer installed
by default since XFCE 4.8 and it is replaced by gvfs)
- Removed 'indicator-me' (no longer available
and the installation of Cairo-Dock produces an error)
- Moved 'indicator-messages' to 'Recommends'
* debian/rules:
- Updated the name of CMake extras flags
* debian/cairo-dock- plug-ins- data.lintian- overrides:
- Deleted (now useless)
* debian/cairo-dock- plug-ins. lintian- overrides:
- Cairo-Dock Plug-Ins are not linked to gldi
- shlib-without-versioned- soname: forwarded to upstream.
* debian/cairo-dock- plug-ins- integration. lintian- overrides:
- Cairo-Dock Plug-Ins are not linked to gldi
- ldconfig and shlibs are not needed
* debian/cairo-dock- plug-ins. install:
- Fixed lintian errors: package-installs- python- bytecode
* debian/control: Fixed lintian warnings:
- python-script- but-no- python- dep
- description-synopsis- starts- with-article
* debian/changelog:
- Fixed lintian warning: old-fsf-address- in-copyright- file
* debian/patches/ 01-switcher- force-compact- view.patch:
- Forced the compact view because the other doesn't work[ Iain Lane ]
* Fix Mono/CLI build to be ~policy compliant and use correct compiler - 20. By Matthieu Baerts
-
* New upstream release. (LP: #799774)
* Upstream ChangeLog:
- Status Notifier: enable translations (fixed a typo)
- Weather: prevent a crash if there is an error (LP: #788437)
- dnd2share: avoid a crash of u1sdtool
* debian/patches:
- Removed all patches (now in upstream)
* debian/control:
- Updated version
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/precise/cairo-dock-plug-ins