lp:ubuntu/saucy/cairo-dock
- Get this branch:
- bzr branch lp:ubuntu/saucy/cairo-dock
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 44. By Matthieu Baerts
-
* New upstream release. (bug-fix version)
* Detailed Upstream ChangeLog (3.3.0 -> 3.3.1)
- GLX backend: with GTK2, use the GDK default display for all glx
functions (without that, the dock is fully transparent)
- Docks: the input shape was incorrectly set at startup
- Menu: show the menu-items before popping the menu up, so that they
are realized (as before)
- Launchers: Updated our .desktop file with the latest translations
* debian/control: bumped plug-ins versions - 43. By Matthieu Baerts
-
* New upstream release.
* Detailed Upstream ChangeLog (beta 2 -> release)
- Desklets: when something is dropped onto a desklet, get the data and
not only the text
- Dialogs: fixed a bug that made the background of the widgets inside
the dialog visible
- Menus: split menus functions into separated files to prepare future
menus and imported gtkimagemenuitem.c but only used with GTK 3.10
Note: no changes for Saucy (with GTK 3.8)
- src: remove some g_print's
- po: imported translations from Launchpad
* A few bugs have been fixed:
- Invalid fastbin entry LP: #1212981
- Cairo-Dock Session is broken with Gnome-Session 3.8 LP: #1193598
- Dock doesn't hide when a Downloading windows overlaps LP: #1094825
- Thumbnails of windows not showing when minimized LP: #1051174
- Icon label persists after hover away LP: #1108611
- Insecure RPATH in libgldi.so LP: #1170229
- Dock becames visible although it should be hidden LP: #1218360
* debian/control: bumped plug-ins versions - 42. By Matthieu Baerts
-
* New upstream snapshot.
* Detailed Upstream ChangeLog (rev 1613 -> 1629)
- Dock: Fixed a possible crash when removing an Icon
- Cinnamon integration: fixed the 'present_class' method
- Core: a bit of code cleaning
- ChangeLog: updated the message
- Icon: launch command: fixed typo
- Dock visibility: set the input shape fully transparent when the dock
is hidden
- Dock visibility: fixed a regression where the dock didn't re-appear
- cairo-dock.c: connect to SIGHUP to properly quit when its controlling
terminal is closed
- po: updated translations
- X manager: notify of the 'windows stack order changed' when needed
- Menu: menu-item with buttons inside: connect to the 'draw' event only
for the given menu-item
- Class manager: fixed a crash + fixed the auto-stop of the startup
notification
* debian/control: bumped plugins version - 41. By Matthieu Baerts
-
* New upstream snapshot.
* Short Upstream ChangeLog:
- Added support of the StartupNotification protocol
- A huge rewrite of the core using Objects
* debian/rules:
- Added DEB_BUILD_PARALLEL flag
* debian/control:
- Bumped plugins version
* debian/patches/:
- Removed cairo-dock-session_ without_ fallback_ session: fixed by upstream - 40. By Matthieu Baerts
-
* debian/
patches/ cairo-dock- session_ without_ fallback_ session. patch:
- Refreshed to support Gnome-Session 3.8 (bzr upstream patch) - 39. By Matthieu Baerts
-
* New upstream release. (bug-fix version) LP: #1168839
* Detailed Upstream ChangeLog:
- Dialogues:
- Fixed a small bug with the default icon
- Force taking the focus when the dialogue has an user widget, since
some WM prevent focus steal LP: #531152
- Gnome-Shell: the dash was hidden all the time
- GUI:
- Docks list: only list main docks and subdocks and not launchers and
applications with subdocks (when there are windows with the same
class and if these icons are regrouped into a subdock)
- Menu and GUI: Move to another dock: if it s a container: Do not add
subdocks that are contained in this container (to avoid loop:
subdock1->subdock2- >subdock1)
- Simple: Plugins: Help applet was not listed
- Simple: Config: force displaying the config widget (the config panel
was empty with some older versions of GTK)
- Help applet:
- This applet didn t have any preview icon file
- Icon:
- Label: If we don t want to show label, keep info about the font: it
can be used by other applets (e.g. Clock)
- Windows thumbnails: fixed a small bug that made the thumbnail
unavailable the first time the window is minimized
- Init & Themes: deactivate the option Show Windows Thumbnail in the
current theme.
- This option can provoke annoying bugs with other applications the
desktop (e.g. Gedit or Nautilus displayed corrupted icons when using
a smooth scroll)
- It seems this bug is due to the video drivers and it s fixed with
the latest stable version of these drivers (but which is not
available with most distributions)
- Note: It s still possible to re-enable this option from the config
panel
- Taskbar: Fixed a possible crash in a convoluted scenario (if there are
a few untitled windows with the same empty class)
- X11:
- Fixed a crash when using Xinerama with multi-monitors
- Translations: Imported translations files from Launchpad
* debian/control:
- Bumped Cairo-Dock Plug-Ins versions - 38. By Matthieu Baerts
-
* New upstream release.
* Upstream ChangeLog:
- Enable the Indicator-Generic by default on a Cairo-Dock session under
Ubuntu
- Removed the deprecated option 'hide on fullscreen'
- Task: fixed a bug in cairo_dock_stop_task
- BSD port: fixed some compilation and linking problems
- Taskbar: fixed a bug where an icon didn't stop demanding the attention
- Docks: when changing the alignment of the main dock, correctly update
the dock
- Removed the need for pangox (was not used)
- Drop on container: add URI target before the text target, or we will
get the link text instead of the link URI in Konqueror (other browsers
don't have this problem)
- If an applet crashed the dock when launching it, this applet was
not blacklisted
- GUI: fixed a crash in the ModuleWidget class
- Core: separated gldi-config.h in 2 parts, so that the one that is
installed doesn't contain any architecture-dependant value
- po: Imported translations from Launchpad
* debian/control:
- Mutter is now better supported by the dock: added on the recommended
list
* debian/rules:
- CMake flag: replaced 'yes' by 'ON' - 37. By Matthieu Baerts
-
* New upstream snapshot.
* Short Upstream ChangeLog:
- Multi-screen support has been improved
- Added Systemd support for the session management
- Countless bug-fixes and improvements
* debian/rules:
- Removed useless flag (was needed for GTK2)
* debian/control:
- XRandr is now used by default instead of Xinerama
- Bumped Cairo-Dock Plug-Ins versions
* debian/cairo-dock- core.install:
- Added all libcd*.so: the 'Help' is now in a separated file. - 36. By Matthieu Baerts
-
* New upstream release. (bug-fix version)
* Detailed Upstream ChangeLog:
- Dialogues Mgr:
+ cairo_dock_set_dialog_ message (used by Help): used markup if it's
needed
+ Fixed 2 bugs when an icon holding a modal dialog is destroyed
- GUI:
+ Search for an icon path if the module gives us only the name of its
icon (e.g. Deluge, Transmission, Menus)
+ Simple: Behavior: Position of the taskbar: 'After a given icon'
choise was missing
- Icon Mgr: removed a now useless static mutex
- Init:
+ Initialised threads on new versions of GLib (>= 2.24)
+ This should finally fix a crash when opening Logout menu
- Help: Used markup for the dialogues
- Menu: Quit with a Cairo-Dock session: check if it's really the shift key
which is used to unlock the quit menu entry
* debian/control: bumped cairo-dock-plug-ins* versions - 35. By Matthieu Baerts
-
* New upstream release. (bug-fix version)
* Detailed Upstream Changelog:
- Dialogues Mgr: Rewrite blocking dialogue to avoid bug with 'terminal'
applet
- GUI
+ Simple:
+ Used the right translation for titles of all main categories and
description of views
+ With old versions of GTK2 (< 2.22, e.g. on Debian stable or Ubuntu
Lucid): this config panel had tabs but without any widget inside
+ Advanced:
+ Widget Items: Invisible modules: displayed the title (which is
translated)
- Icon Mgr:
+ Fixed a crash with the icons theme when it is reloaded
+ Icon was invisible for launchers that are pinned to a given desktop
+ Icons were not correctly sorted (it impacted Shortcuts)
- Init: Used dbus_g_thread_init before 'gtk_init' in order to be called
before the first use of DBus
+ It should fixed a "random" crash when clicking on logout applet.
- Help: always check the composite on startup, until the user choose not to
- Theme: Panel:
+ Added Printers-Menu.conf file (needed to place this applet at the
right position)
+ Dnd2share: used the new 'busy' animation
- Misc.:
+ Compilation libdir: some distro (e.g. Gentoo) use LIB_SUFFIX flag:
used a specific case for that
+ Updated translations
* debian/patches/ bzr_translate_ titles_ of_categories_ and_readme. patch:
- Removed: Now in upstream
* debian/control:
- Forced the use of the same version of libgldi3
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/trusty/cairo-dock