Skip to content

Platform selection + detection - #2

Merged
KKhanhH merged 8 commits into
CommitteeOfZero:installerfrom
Macitron:installer
Oct 13, 2026
Merged

KKhanhH merged 8 commits into
CommitteeOfZero:installerfrom
Macitron:installer

Conversation

@Macitron

Copy link
Copy Markdown
Contributor
  • Centralized platform selection on its own separate page, can then be used anywhere else in the installer

    • Includes platform detection if "Desktop" is chosen
  • Bumped installer-framework submodule to the newer version that includes setVisible() on GuiProxy, which we use when going down the updater route

  • Fixed submodule compilation definition in qt.py, without which the build was failing on my machine

- created UI page
- created "Platform" installer KV
- includes the `setVisible()` addition
- `qt.py` was calling `init-repository` with only the submodules needed,
  but then the actual `configure` command didn't specify  those same
  modules
  - adding the `-submodules {submodules}` flag makes it so it only
    compiles those which we need, avoiding compilation errors down the
    line
because SOME PEOPLE don't check their linux pipelines
@KKhanhH
KKhanhH merged commit 4ceacf9 into CommitteeOfZero:installer Oct 13, 2026
5 checks passed
KKhanhH pushed a commit that referenced this pull request Oct 13, 2026
Platform selection + detection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants