← Back to issue list

project: support for gui in snap

View original Github issue

Metadata

Project
snapcraft
Number
#1083
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged deprecation of the setup directory in favor of the snap directory to support GUI in snap. Approved, passed CI, and modified 9 files (+98/-20 lines).

Suggested action:

No scores available.

Issue body

Depecrate the setup directory in favor of the snap directory. LP: #1659085 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged deprecation of the setup directory in favor of the snap directory to support GUI in snap. Approved, passed CI, and modified 9 files (+98/-20 lines).
qwen3.6-35b-a3b-mtp-q6 Merged to master, deprecating the setup directory in favor of the snap directory to enable GUI support in snap packaging. Resolves LP #1659085. Code coverage remained stable at 96.34%.
qwen3.6-35b-a3b-mtp-q6 Merged into master, deprecating the setup directory in favor of the snap directory to support GUI in snaps. The change passed code coverage checks and was approved.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2496 many: support the use of build-aux/snap snapcraft merged Merged implementation adding build-aux/snap as an alternate directory for snapcraft assets. Approved by reviewer, passed CI, and modified 7 files (+207/-64 lines) to align with GNOME project conventions.
74%
#49 packages: add snap package support craft-parts merged Merged after implementing snap download and installation for stage and build snaps. Approved by two reviewers, passed CI, and added 1,072 lines across five files. Follows snapcraft conventions with future refactoring planned.
70%
#2643 project, cli: clean up snap asset messages snapcraft merged Merged cleanup of snap asset messages. Mutes default and advanced search directories, corrects outlier paths, and updates project/CLI code. Approved by one reviewer, passed CI, and merged with 3 files changed (+65/-47).
70%