Skip to content

fix(branding): replace remaining user-facing GenOffice strings - #116

Merged
criptogus merged 1 commit into
mainfrom
devin/genoffice-rebrand-sweep
Nov 8, 2026
Merged

criptogus merged 1 commit into
mainfrom
devin/genoffice-rebrand-sweep

Conversation

@criptogus

Copy link
Copy Markdown
Owner

Help > About showed GenOffice in all locales; dialog now uses app.getName(). Window titles, Help labels, error strings, PDF annotation author, AI user agent and prompt prose rebranded to HermesOffice. Internal wire/on-disk markers kept for compatibility. Tests: 32/32 vitest, typecheck green.

…ermesOffice

Help > About showed "GenOffice" in every locale, window titles said
"GenOffice Docs/Sheets/Slides", PDF annotation authors and the AI user
agent still carried the upstream name.

- app-menu: About labels -> HermesOffice in all locales; dialog title,
  message and copy button now use app.getName() so standalone editors
  show their own productName
- docs/sheets/slides/pdf mains: window titles, Help menu labels,
  DOCX-creation error strings and setAiUserAgent -> HermesOffice
- save-pdf: annotation /T author falls back to 'HermesOffice'
- ai-provider: default user agent 'HermesOffice'; codex-app-server
  prompt prose refers to HermesOffice (the <genoffice_payload> wire
  marker is unchanged)
- ai-search: connectivity probe query uses 'HermesOffice'

Kept intentionally: internal identifiers and on-disk/wire markers
(genoffice CLI binary, pipe names, .genoffice-assets.json,
PDFName keys, VISUAL_SIGNATURE_CONTENT_PREFIX) so existing installs,
files and integrations keep working.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@criptogus
criptogus merged commit 380cb4e into main Nov 8, 2026
3 checks passed
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.

1 participant