Skip to content

Add a Quickinstaller for Office Utils to the Apps/Tweaks menu#240

Open
Joosibaeri wants to merge 1 commit intoCachyOS:developfrom
Joosibaeri:develop
Open

Add a Quickinstaller for Office Utils to the Apps/Tweaks menu#240
Joosibaeri wants to merge 1 commit intoCachyOS:developfrom
Joosibaeri:develop

Conversation

@Joosibaeri
Copy link
Copy Markdown

@Joosibaeri Joosibaeri commented Apr 29, 2026

I added a Quickinstaller for Office Utils to the Apps/Tweaks menu.

This installation command installs the following packages:

  • libreoffice-fresh (Office programmes)
  • hunspell (autocorrection);
  • okular (PDF viewer).

It also adds DE and EN translations for the corresponding button and the success notification.

I added to the Apps/Tweaks menu a Quickinstaller for Office Utils.

This installation command installs the following packages:
- `libreoffice-fresh`
- `hunspell`
- `okular`

It also adds translations in DE and EN for the corresponding button and the success notification.
Copilot AI review requested due to automatic review settings April 29, 2026 19:39
Copy link
Copy Markdown
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 an “Office Utils” quick installer entry to the Apps/Tweaks (Fixes/Utilities) UI and CLI, installing a small office-related package set and introducing corresponding i18n strings.

Changes:

  • Add InstallOffice to the shared Action enum and wire it into the Fixes section button handling.
  • Add FixAction::InstallOffice CLI subcommand handling.
  • Add EN/DE Fluent strings for the new button label and “already installed” notification text.

Reviewed changes

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

Show a summary per file
File Description
src/ui.rs Adds Action::InstallOffice for dialog/action routing.
src/pages/mod.rs Adds the Office install button, click handler, and action-to-widget mapping.
src/cli.rs Adds the fix install-office subcommand variant.
src/cli_handler.rs Routes the new CLI action to actions::install_office.
src/actions.rs Implements install_office() via install_needed_packages.
i18n/en/cachyos_hello.ftl Adds install-office-title + office-package-installed strings.
i18n/de/cachyos_hello.ftl Adds install-office-title + office-package-installed strings.

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

Comment thread src/actions.rs
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