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. | |