From a19c78a9d79da1727bccd2dd870182e17081d98f Mon Sep 17 00:00:00 2001 From: James Manuel Date: Thu, 28 May 2026 10:18:11 +0200 Subject: [PATCH] feat(appstore): replace OnlyOffice with Euro-Office in office suite switcher - Replace onlyoffice/onlyoffice entry with collabora-office/richdocuments - Change nextcloud-office appId from richdocuments to eurooffice - Update features and learnMoreUrl for Euro-Office branding Co-Authored-By: Claude Sonnet 4.6 Signed-off-by: James Manuel --- apps/appstore/src/service/OfficeSuites.ts | 31 ++++++++++++----------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/apps/appstore/src/service/OfficeSuites.ts b/apps/appstore/src/service/OfficeSuites.ts index ed9e757cc66..5279529dda9 100644 --- a/apps/appstore/src/service/OfficeSuites.ts +++ b/apps/appstore/src/service/OfficeSuites.ts @@ -8,8 +8,23 @@ import { t } from '@nextcloud/l10n' export const OFFICE_SUITES = Object.freeze([ { id: 'nextcloud-office', - appId: 'richdocuments', + appId: 'eurooffice', name: 'Nextcloud Office', + features: [ + t('settings', 'Powered by Euro-Office'), + t('settings', 'Good Nextcloud integration'), + t('settings', 'Open source'), + t('settings', 'Best performance'), + t('settings', 'Limited ODF compatibility'), + t('settings', 'Best Microsoft compatibility'), + ], + learnMoreUrl: 'https://github.com/Euro-Office', + isPrimary: true, + }, + { + id: 'collabora-office', + appId: 'richdocuments', + name: 'Collabora Office', features: [ t('settings', 'Best Nextcloud integration'), t('settings', 'Open source'), @@ -19,20 +34,6 @@ export const OFFICE_SUITES = Object.freeze([ t('settings', 'Best support for legacy files'), ], learnMoreUrl: 'https://nextcloud.com/collaboraonline/', - isPrimary: true, - }, - { - id: 'onlyoffice', - appId: 'onlyoffice', - name: 'Onlyoffice', - features: [ - t('settings', 'Good Nextcloud integration'), - t('settings', 'Open core'), - t('settings', 'Best performance'), - t('settings', 'Limited ODF compatibility'), - t('settings', 'Best Microsoft compatibility'), - ], - learnMoreUrl: 'https://nextcloud.com/onlyoffice/', isPrimary: false, }, ])