add software boutique to advanced mate menu

Bug #1568170 reported by Yousuf 'Jay' Philips
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
mate-menu (Ubuntu)
Fix Released
Medium
Martin Wimpress 
Xenial
Triaged
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'.

Tags: patch xenial
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
Revision history for this message
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
Revision history for this message
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
Revision history for this message
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
Revision history for this message
ben-Nabiy Derush (bennabiy) wrote :

Bug still exists here...

Revision history for this message
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.

Revision history for this message
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

Revision history for this message
Yousuf 'Jay' Philips (philipz85) wrote :

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
Revision history for this message
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
Revision history for this message
Norbert (nrbrtx) wrote :

Can you reproduce this bug with newer version of Ubuntu MATE?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.