Branch: refs/heads/main
Home:
https://github.com/xwiki-contrib/cristal
Commit: c9a75cceacdfdc5e8c3359dbd5fe9f1b4decbc2c
https://github.com/xwiki-contrib/cristal/commit/c9a75cceacdfdc5e8c3359dbd5f…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2025-02-06 (Thu, 06 Feb 2025)
Changed paths:
M api/src/api/cristalApp.ts
M core/extra-tabs/extra-tabs-default/package.json
M core/extra-tabs/extra-tabs-default/src/DefaultExtraTabsService.ts
M core/info-actions/info-actions-default/package.json
M core/info-actions/info-actions-default/src/DefaultInfoActionsService.ts
M core/model/model-reference/model-reference-xwiki/package.json
M core/model/model-reference/model-reference-xwiki/src/xWikiModelReferenceParser.ts
M core/page-actions/page-actions-default/package.json
M core/page-actions/page-actions-default/src/DefaultPageActionCategoryService.ts
M core/page-actions/page-actions-default/src/DefaultPageActionService.ts
M core/tiptap-extensions/tiptap-extension-image/package.json
M core/tiptap-extensions/tiptap-extension-image/src/vue/ImageInsertView.vue
M core/uiextension/uiextension-default/package.json
M core/uiextension/uiextension-default/src/DefaultUIExtensionsManager.ts
M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts
M editors/tiptap/package.json
M editors/tiptap/src/components/uixTiptapEditorProvider.ts
M editors/tiptap/src/vue/c-edit-tiptap.vue
M editors/tiptap/src/vue/c-tiptap-link-edit.vue
M editors/tiptap/tsconfig.json
M electron/renderer/src/index.ts
M extensions/menubuttons/src/components/uixMenuTemplateProvider.ts
M extensions/menubuttons/src/components/uixMenuTemplateProvider2.ts
M lib/package.json
M lib/src/components/DefaultCristalApp.ts
M lib/src/components/cristalAppLoader.ts
A lib/src/default/defaultComponentsList.ts
A lib/src/default/nextcloud.ts
A lib/src/default/offline.ts
A lib/src/default/shoelace.ts
A lib/src/default/vuetify.ts
A lib/src/default/xwiki.ts
R lib/src/defaultComponentsList.ts
M lib/src/index.ts
M lib/src/staticBuild.ts
M macros/src/components/alertMacro.ts
M macros/src/components/errorMacro.ts
M macros/src/components/infoMacro.ts
M macros/src/components/successMacro.ts
M macros/src/components/warningMacro.ts
M pnpm-lock.yaml
M sharedworker/impl/src/components/workerCristalApp.ts
M skin/src/api/vueTemplateProvider.ts
M skin/src/components/defaultVueTemplateProvider.ts
M skin/src/components/templateTemplateProvider.ts
M skin/src/components/uixLoginTemplateProvider.ts
M skin/src/components/uixSearchTemplateProvider.ts
M skin/src/components/uixVueTemplateProvider.ts
M skin/src/vue/c-edit.vue
M skin/src/vue/c-main.vue
M skin/src/vue/c-uix.vue
M skin/src/vue/contentTools.ts
M web/package.json
M web/src/index.ts
M web/vite.config.ts
M xwiki/remoteinlineeditor/src/components/uixRemoteXWikiEditorProvider.ts
Log Message:
-----------
CRISTAL-463: Improve Cristal bundled size
- load the editor code lazily
- bundle wikimodel in a separate chunk
- replace vuetify large font file for icons with svg elements loaded from javascript
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki-contrib/cristal/settings/notifications