Adds support to Craft for per-package capabilities and namespaces for Appx packages
- Particularly useful for the new developments in KDE Connect for Windows port.
No Linters Available |
No Unit Test Coverage |
Buildable 27103 | |
Build 27121: arc lint + arc unit |
bin/Packager/AppxPackager.py | ||
---|---|---|
55 | Is it really a good default to have all apps in runFullTrust mode? On the one hand we don't want to break old recipies, but I think this isn't the best way to do that | |
143 | Won't this always be true? Above you set a default for defines["capabilities"], so in what case would the value of capabilities be none? |
bin/Packager/AppxPackager.py | ||
---|---|---|
55 | We had this in the template manifest for all Appx packages built from Craft. | |
143 | we already had check for extensions so I thought of just following suit. 😅 |
bin/Packager/AppxPackager.py | ||
---|---|---|
55 | All desktop apps run in full trust. |