lp:ubuntu/saucy/cairo-dock

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/saucy/cairo-dock
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

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
This branch contains Public information 
Everyone can see this information.

Subscribers