Skip to content

Tweaks: Add Install winboat button#163

Merged
vnepogodin merged 8 commits intodevelopfrom
winboat
Feb 15, 2026
Merged

Tweaks: Add Install winboat button#163
vnepogodin merged 8 commits intodevelopfrom
winboat

Conversation

@ptr1337
Copy link
Member

@ptr1337 ptr1337 commented Feb 7, 2026

This adds a button to install winboat.

Winboat is a really create application to use windows programs easily on linux. Winboat plans to also integreate GPU acceleration, which then would make programs like photoshop, after effects and co viable to be used inside this VM.

Winboat uses a windows docker container.

image

Signed-off-by: Peter Jung <admin@ptr1337.dev>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new “Install Winboat” entry to the Tweaks/Fixes UI, wiring it through the existing actions + dialog messaging flow.

Changes:

  • Introduces a new Action::InstallWinboat action type for dialog/UI routing.
  • Adds a new GTK button in the Tweaks “fixes” section to trigger Winboat installation.
  • Implements actions::install_winboat to install required packages and attempt enabling Docker.
  • Adds English i18n strings for the new button and “already installed” message.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
src/ui.rs Adds InstallWinboat to the Action enum used for dialog/UI message routing.
src/pages/mod.rs Adds the “Install Winboat” button and wires click handling + dialog receiver mapping.
src/actions.rs Adds install_winboat to install packages and enable docker.service.
i18n/en/cachyos_hello.ftl Adds new Fluent strings for the Winboat button and installed-state message.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

ptr1337 and others added 5 commits February 14, 2026 11:58
Co-authored-by: Vladislav Nepogodin <nepogodin.vlad@gmail.com>
Co-authored-by: Vladislav Nepogodin <nepogodin.vlad@gmail.com>
Co-authored-by: Vladislav Nepogodin <nepogodin.vlad@gmail.com>
@vnepogodin vnepogodin merged commit 1ca5441 into develop Feb 15, 2026
1 check failed
@vnepogodin vnepogodin deleted the winboat branch February 15, 2026 17:14
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