Add a scope to expose native GTK apps (without Xmir)

Bug #1608342 reported by Daniel van Vugt
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Wishlist
Unassigned
unity8-desktop-session
Invalid
Wishlist
Unassigned
unity-scope-click (Ubuntu)
Won't Fix
Wishlist
Unassigned
unity8 (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Add a scope to expose native GTK apps (without Xmir).

In future we'll be able to run most GTK apps natively in Mir/Unity8 without using Xmir/X11. Some of them kind of work already:
    gedit -- --desktop_file_hint=unity8
    sol -- --desktop_file_hint=unity8

However we will need a Unity8 scope that exposes the availability of such built-in apps to the user.

Changed in unity8-desktop-session:
importance: Undecided → Wishlist
Changed in unity8 (Ubuntu):
importance: Undecided → Wishlist
tags: added: unity8-desktop
description: updated
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
status: New → Invalid
Changed in unity-scope-click (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-scope-click (Ubuntu):
status: New → Confirmed
Revision history for this message
dobey (dobey) wrote :

If the .desktop files have the correct attributes, then the apps scope will already show them. However, it's my understanding that we won't generally support all native apps installed to the system, as things that can be run under Mir, as so many just won't work, and even if they will launch because the toolkit has a Mir back-end, the confinement and app lifecycle restrictions would also cause problems.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I half expected that answer. Just want people to start thinking about it now.

We could curate the list by hand, as apps are found/fixed to be working. Alternatively we could add a switch to eliminate the confinement limitations so people can run arbitrary legacy software (and there will be more demands for that, so be ready for it).

Changed in canonical-devices-system-image:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

It appears this now exists. Just push the mouse (quickly) against the left edge of the screen to get the full list of apps.

Changed in unity8 (Ubuntu):
status: Invalid → Fix Released
Changed in unity-scope-click (Ubuntu):
status: Confirmed → Won't Fix
Changed in unity8-desktop-session:
status: New → Invalid
Changed in canonical-devices-system-image:
status: Confirmed → Fix Released
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.