add software boutique to advanced mate menu

Bug #1568170 reported by Yousuf 'Jay' Philips on 2016-04-08
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
mate-menu (Ubuntu)
Medium
Martin Wimpress
Xenial
Low
Martin Wimpress

Bug Description

The system section/plugin of the advanced mate menu shows an entry for 'Package Manager', so why not show the new beautiful software boutique above it or in place of it, similar to Linux Mint showing the 'Software Manager'.

Changed in ubuntu-mate:
status: New → In Progress
assignee: nobody → Martin Wimpress (flexiondotorg)
importance: Undecided → Medium
Changed in ubuntu-mate:
status: In Progress → Fix Committed
Martin Wimpress (flexiondotorg) wrote :

This should have been working in an earlier release, but a logic error was preventing it from being displayed.

Changed in ubuntu-mate:
status: Fix Committed → Fix Released
Alkis Georgopoulos (alkisg) wrote :

This has caused a regression, i.e. if no app of those searched is installed, Button2 is null, and it completely crashes the menu.
Before this fix, Button2 was only shown if one of the apps searched was actually found (Button2.show() was inside the if's).

Btw, please also search for gnome-software.

Changed in ubuntu-mate:
status: Fix Released → Triaged
Alkis Georgopoulos (alkisg) wrote :

The attached patch fixes the following:
1) It doesn't crash when no package management software is found.
2) It also works with gnome-software, which nowadays replaced ubuntu-software-center.
3) It launches the processes without hardcoded paths, so as to allow /usr/local/bin overrides.

Changed in ubuntu-mate:
status: Triaged → Confirmed
ben-Nabiy Derush (bennabiy) wrote :

Bug still exists here...

ben-Nabiy Derush (bennabiy) wrote :

More detail - Alkis noted in #ubuntu-mate that he noticed the issue on systems which did not have ubuntu-mate-desktop installed. I confirmed that this package is not present on my system which is having issues. I can test a fix if needed.

Alkis Georgopoulos (alkisg) wrote :

bennabiy, try applying the patch in those 2 files:
/usr/lib/python2.7/dist-packages/mate_menu/plugins/system_management.py
/usr/share/mate-menu/plugins/system_management.py

I know i suggested that software boutique could be used in place of synaptic for the 'Package Manager' button, but think having it above it and correctly labeled 'Software Boutique' would be better, for name recognition and also to be able to access both the boutique and synaptic if both are installed.

Changed in ubuntu-mate:
status: Confirmed → Triaged
Changed in mate-menu (Ubuntu Xenial):
status: New → Triaged
tags: added: xenial
Changed in mate-menu (Ubuntu Xenial):
importance: Undecided → Medium
assignee: nobody → Martin Wimpress (flexiondotorg)
milestone: none → xenial-updates
Changed in mate-menu (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Martin Wimpress (flexiondotorg)
tags: added: patch
Martin Wimpress (flexiondotorg) wrote :

The was fixed in mate-menu 16.10.1-1 yakkety/universe.

Changed in mate-menu (Ubuntu):
status: Triaged → Fix Released
Changed in mate-menu (Ubuntu Xenial):
importance: Medium → Low
no longer affects: ubuntu-mate
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers