[FFe] Revert back to the 3.3.2 version for Ubuntu 14.04

Bug #1302246 reported by Matthieu Baerts on 2014-04-03
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cairo-dock (Ubuntu)
High
Matthieu Baerts
Trusty
High
Matthieu Baerts
cairo-dock-plug-ins (Ubuntu)
High
Matthieu Baerts
Trusty
High
Matthieu Baerts

Bug Description

Hello,

Two months ago, I uploaded the latest version of Cairo-Dock in Ubuntu 14.04 repos but both the main dev (~fabounet03) and I, we are currently too busy to fix some annoying bugs and other design problems... We tried but... to much works...

Sadly, we think that the best solution is to reupload the previous version and cherry-pick some patches.

FFe
===
I guess I have to do a request for a freeze exception because there are some important changes but there are no new features: this new version is the one available in Ubuntu Raring 13.10 repos with some changes that are already applied in the current version available in Ubuntu Trusty 14.04 repos and a few other 'bug-fix'.

Packages
========
The packages are now ready (sorry again for the delay...):
The main difference with the current packages in the repos is that I revert to the previous version the changes linked to the new style, the menu and the configuration.

We can easily test the new packages by using my ppa:matttbe/ppa, directly install packages (https://launchpad.net/~matttbe/+archive/ppa/+sourcepub/4069253/+listing-archive-extra and https://launchpad.net/~matttbe/+archive/ppa/+sourcepub/4069270/+listing-archive-extra) or by rebuilding packages from sources (lp:ubuntu/cairo-dock and lp:ubuntu/cairo-dock-plug-ins)

Changes: Core
=============
* debian/patches: cherry-pick patches from upstream BZR repo, all 'bug-fix'
  and changes that were already in the 3.3.99.beta1 version except all
  changes linked to the new style, the menu and the configuration.
  - bzr1670_Default_themes_Disable_icon-effects.patch: Default themes:
    disable icon-effects: maybe a bit 'too much' for the current trend
  - bzr1684_Utils_Added_get_default_terminal.patch: Utils: Added:
    'get_default_terminal()' to get the default terminal.
  - bzr1708-1709_Utils_Cmd_with_right_terminal_and_theme_packager_support_
    and_exception_for_konsole.patch: Utils: Cmd with right terminal: added
    an exception for 'konsole'. Theme: Pkg: Cmd: used simple quotes instead
    of double quotes in the second cmd
  - bzr1714_change_default_img_dir_to_Images_dir_in_home.patch: GUI: widget:
    file chooser: images: default directory is now ~/Images
  - bzr1715-1716_File_Mgr_added_the_possibility_to_monitor_a_process.patch:
    File Mgr: added the possibility to monitor a process
  - bzr1719_unblacklist_intel_hd4000.patch: GLX: blacklist Intel HD4000:
    this bug is now fixed when using Mesa 10.1
  - bzr1720_gsettings_can_have_quotes.patch: style: handle the case where
    font_name in gsettings has quotes
* debian/patches/session_desktopname_Unity.patch: Switch DesktopName to
  Unity to also take advantage of patches added in some GNOME apps and
  specially made for Unity to avoid some behaviour designed only for
  Gnome-Shell (e.g. Nautilus, indicators, etc.).

Changes: Plugins
================
* debian/patches: cherry-pick patches from upstream BZR repo, all 'bug-fix'
  and changes that were already in the 3.3.99.beta1 version except all
  changes linked to the new style, the menu and the configuration.
  - bzr3008_GMenu_new_apps_in_the_list.patch: GMenu: New Apps: if there are
    new apps when the 'new apps' dialogue is opened, add these new apps in
    the list
  - bzr3010_GMenu_option_hide_new_apps_dialogue.patch: GMenu: Config: Added
    the possibility to not display notification to quickly launch new apps
  - bzr3021_Terminal_launch_default_terminal_middle_click.patch: Terminal:
    middle click: launch the default terminal
  - bzr3031-3032_GMenu_remove_empty_submenus.patch: GMenu: do not add empty
    submenus when creating them and remove empty submenus
  - bzr3035_DND2Share_History_was_empty.patch: DnD2Share: history menu was
    empty
  - bzr3036-3040_Shortcuts_removed_disk_usage_on_bookmarks_and_support_
    x-nautilus_URI.patch: Shortcuts: correctly removed an old bookmark ;
    added support for x-nautilus-(...) URI ; avoid duplicated code +
    bookmarks doesn't have a disk usage ; translated a few sentences from
    French to English
  - bzr3043_Fixed_typo_with_some_sentences.patch: Fixed typo with some
    sentences which were not correctly translated
  - bzr3045-3046_GVFS_support_x-nautilus-desktop_and_fixed_typos_and_memory_
    leaks.patch: gvfs: fixed typo and tiny memory leak ; GTK3: 'x-nautilus-
    desktop' is just an URI where the root is the path to the desktop
  - bzr3047-3048_Status-Notifier_Added_support_of_middle_click_and_scroll:
    Status-Notifier: IAS (ubuntu): added the support of the middle click ;
    Scroll signals were not catched
  - bzr3051_Logout_Added_support_of_Cinnamon.patch: logout: added support of
    Cinnamon
  - bzr3057_GMenu_new_apps_show_dialog_after_installation.patch: GMenu: new
    apps: show the dialog only after the end of the installation
  - bzr3065_Impulse_do_not_redraw_icon_when_not_needed.patch: Impulse: stop
    animations: do not redraw the icon if it's not needed (e.g. when
    disabling the applet)
  - bzr3067_AlsaMixer_support_cinnamon_settings.patch: AlsaMixer: added the
    support of cinnamon-settings
  - bzr3068_Clock_fixed_a_crash_when_configuring_when_not_enabled.patch:
    Clock: fixed a crash when configuring the applet if it's not activated
  - bzr3069_Indicator_Generic_no_need_to_hide_the_icon_before_removing_it:
    Indicator Generic: stop: no need to hide the icon before removing it

Changed in cairo-dock (Ubuntu Trusty):
assignee: nobody → Matthieu Baerts (matttbe)
importance: Undecided → High
status: New → In Progress
Changed in cairo-dock-plug-ins (Ubuntu Trusty):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Matthieu Baerts (matttbe)
description: updated
description: updated
Iain Lane (laney) wrote :

Alright, I trust your view as an upstream developer. Please go ahead.

Changed in cairo-dock (Ubuntu Trusty):
status: In Progress → Fix Committed
Changed in cairo-dock-plug-ins (Ubuntu Trusty):
status: In Progress → Fix Committed
Changed in cairo-dock (Ubuntu Trusty):
milestone: none → ubuntu-14.04
Changed in cairo-dock-plug-ins (Ubuntu Trusty):
milestone: none → ubuntu-14.04
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cairo-dock-plug-ins - 3.3.99.beta1.2.really.3.3.2-0ubuntu1

---------------
cairo-dock-plug-ins (3.3.99.beta1.2.really.3.3.2-0ubuntu1) trusty; urgency=medium

  * Revert back to the 3.3.2 version: (LP: #1302246)
    Unfortunately, due to the lack of time, we have to revert back to the
    latest stable version. Sorry for that but feel free to help us ;-)
  * debian/patches: cherry-pick patches from upstream BZR repo, all 'bug-fix'
    and changes that were already in the 3.3.99.beta1 version except all
    changes linked to the new style, the menu and the configuration.
    - bzr3008_GMenu_new_apps_in_the_list.patch: GMenu: New Apps: if there are
      new apps when the 'new apps' dialogue is opened, add these new apps in
      the list
    - bzr3010_GMenu_option_hide_new_apps_dialogue.patch: GMenu: Config: Added
      the possibility to not display notification to quickly launch new apps
    - bzr3021_Terminal_launch_default_terminal_middle_click.patch: Terminal:
      middle click: launch the default terminal
    - bzr3031-3032_GMenu_remove_empty_submenus.patch: GMenu: do not add empty
      submenus when creating them and remove empty submenus
    - bzr3035_DND2Share_History_was_empty.patch: DnD2Share: history menu was
      empty
    - bzr3036-3040_Shortcuts_removed_disk_usage_on_bookmarks_and_support_
      x-nautilus_URI.patch: Shortcuts: correctly removed an old bookmark ;
      added support for x-nautilus-(...) URI ; avoid duplicated code +
      bookmarks doesn't have a disk usage ; translated a few sentences from
      French to English
    - bzr3043_Fixed_typo_with_some_sentences.patch: Fixed typo with some
      sentences which were not correctly translated
    - bzr3045-3046_GVFS_support_x-nautilus-desktop_and_fixed_typos_and_memory_
      leaks.patch: gvfs: fixed typo and tiny memory leak ; GTK3: 'x-nautilus-
      desktop' is just an URI where the root is the path to the desktop
    - bzr3047-3048_Status-Notifier_Added_support_of_middle_click_and_scroll:
      Status-Notifier: IAS (ubuntu): added the support of the middle click ;
      Scroll signals were not catched
    - bzr3051_Logout_Added_support_of_Cinnamon.patch: logout: added support of
      Cinnamon
    - bzr3057_GMenu_new_apps_show_dialog_after_installation.patch: GMenu: new
      apps: show the dialog only after the end of the installation
    - bzr3065_Impulse_do_not_redraw_icon_when_not_needed.patch: Impulse: stop
      animations: do not redraw the icon if it's not needed (e.g. when
      disabling the applet)
    - bzr3067_AlsaMixer_support_cinnamon_settings.patch: AlsaMixer: added the
      support of cinnamon-settings
    - bzr3068_Clock_fixed_a_crash_when_configuring_when_not_enabled.patch:
      Clock: fixed a crash when configuring the applet if it's not activated
    - bzr3069_Indicator_Generic_no_need_to_hide_the_icon_before_removing_it:
      Indicator Generic: stop: no need to hide the icon before removing it
  * debian/control: bumped Core versions
 -- Matthieu Baerts (matttbe) <email address hidden> Mon, 07 Apr 2014 00:48:03 +0200

Changed in cairo-dock-plug-ins (Ubuntu Trusty):
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cairo-dock - 3.3.99.beta1.2.really.3.3.2-0ubuntu2

---------------
cairo-dock (3.3.99.beta1.2.really.3.3.2-0ubuntu2) trusty; urgency=medium

  * debian/control:
    - gnome-session is no longer by default on Ubuntu and we need it for
      the Cairo-Dock session
    - Added support of Mate and Cinnamon
 -- Matthieu Baerts (matttbe) <email address hidden> Mon, 07 Apr 2014 23:47:42 +0200

Changed in cairo-dock (Ubuntu Trusty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers