After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 767673 - Add support for snaps
Add support for snaps
Status: RESOLVED FIXED
Product: gnome-software
Classification: Applications
Component: General
3.20.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Software maintainer(s)
GNOME Software maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2016-06-15 02:02 UTC by Robert Ancell
Modified: 2016-06-22 11:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add support for snaps (27.41 KB, patch)
2016-06-15 02:07 UTC, Robert Ancell
none Details | Review

Description Robert Ancell 2016-06-15 02:02:06 UTC
Add support for snaps [1].

[1] http://snapcraft.io/
Comment 1 Robert Ancell 2016-06-15 02:07:10 UTC
Created attachment 329829 [details] [review]
Add support for snaps

Minimal patch that adds support for snaps. This allows you to browse snaps installed on your system and search for snaps from the snap store. Installing and removing requires Macaroon support which is currently implemented in Ubuntu with some UI code. This needs more thought until it can go upstream (plugins shouldn't contain UI).
Comment 2 Robert Ancell 2016-06-15 02:07:43 UTC
The patch is taken from the wip/rancell/snaps branch.
Comment 3 Richard Hughes 2016-06-22 09:27:39 UTC
I've pushed this to master with quite a few whitespace and line length fixes; I've also switched it to use gs_app_set_state_recover() and gs_plugin_refine_app(), I hope this is okay. Thanks for prep-ing this patch; I'll look forward to how it hooks up with the new GsAuth stuff in master too.
Comment 4 Robert Ancell 2016-06-22 11:00:01 UTC
Thanks Richard!