Commit Graph

20573 Commits

Author SHA1 Message Date
leekelleher
6ba979cc3c Consolidated Tiptap extension manifests
"core" is for Tiptap editor native extensions.
"toolbar" is custom buttons for the toolbar.

Added consistency with the file and class names.

Renamed "Code Editor" to "Source Editor",
since it's editing the raw HTML source of the RTE, (not "code").
2024-09-30 18:10:17 +01:00
leekelleher
8825cccef0 Styled loader for Tiptap input component 2024-09-30 17:46:20 +01:00
leekelleher
d696d549ba Installed Tiptap's StarterKit package
https://tiptap.dev/docs/editor/extensions/functionality/starterkit

This is to steamline the number of direct dependencies.
2024-09-30 17:45:57 +01:00
leekelleher
fd69b63cdf Refactored default Tiptap toolbar configuration
Removed the `isDefault` property, replaced with property-editor's `defaultData`.
2024-09-30 17:00:18 +01:00
leekelleher
1e63126c82 Switched maxImageSize to use compact editor
also sets the default config value.
2024-09-30 15:35:17 +01:00
leekelleher
817423e329 Localized Tiptap extension group name 2024-09-30 15:31:19 +01:00
Jacob Overgaard
219c95b646 Merge remote-tracking branch 'origin/main' into v15/feature/tiptap 2024-09-30 16:30:13 +02:00
Niels Lyngsø
a86497bea4 Merge pull request #2382 from umbraco/v15/bugfix/create-dataset-again
Bug: re-introduce dataset creation
2024-09-30 16:25:32 +02:00
Mads Rasmussen
20395f8e95 Merge branch 'main' into v15/bugfix/create-dataset-again 2024-09-30 16:19:22 +02:00
Niels Lyngsø
51252e6eb1 Merge pull request #2316 from umbraco/v15/feature/validate-specific-cultures
Feature: Validate specific cultures
2024-09-30 16:12:38 +02:00
Jacob Overgaard
5da83b7af9 chore: formatting 2024-09-30 16:07:54 +02:00
Niels Lyngsø
0546cf9e2c fix double import 2024-09-30 15:58:37 +02:00
Jacob Overgaard
de5f7cbf89 feat: dispatch a Change event when inserting blocks in tiny 2024-09-30 15:51:21 +02:00
Niels Lyngsø
dffcc465a5 re-introduce dataset creation 2024-09-30 15:28:40 +02:00
Jacob Overgaard
e3c8e3055f Merge remote-tracking branch 'origin/main' into v15/feature/tiptap 2024-09-30 15:10:51 +02:00
Jacob Overgaard
aa295e7449 Merge pull request #2371 from umbraco/v15/feature/rte/tiptap/toolbar-manifest-tweaks
Tiptap: Toolbar manifest tweaks
2024-09-30 15:10:28 +02:00
Jacob Overgaard
a47ebb6920 Merge branch 'v15/feature/tiptap' into v15/feature/rte/tiptap/toolbar-manifest-tweaks 2024-09-30 15:09:58 +02:00
Niels Lyngsø
9d8678186d Merge pull request #2377 from umbraco/v15/feature/emm-ufm
Extension Manifest Map: Ufm
2024-09-30 15:08:19 +02:00
JesmoDev
7c326233d3 Merge remote-tracking branch 'origin/v15/feature/tiptap' into v15/feature/tiptap 2024-09-30 15:08:11 +02:00
JesmoDev
a3ba0bf47d bugfix: fix toolbar wobble and remove WIP tag 2024-09-30 15:07:57 +02:00
leekelleher
147b0b1dd9 Fixes Tiptap Table CSS
(rogue nesting, assume bad merge conflict)
2024-09-30 15:07:46 +02:00
leekelleher
d72b473dfc Tiptap Link: Configured overlay size 2024-09-30 15:07:33 +02:00
leekelleher
dc1d69e854 Tiptap: replaced max height/width options with combined dimensions 2024-09-30 15:07:16 +02:00
JesmoDev
eee9dc56a2 Merge pull request #2374 from umbraco/v15/feature/rte/tiptap/render-toolbar
Tiptap: Render toolbar with row and group configuration
2024-09-30 15:03:10 +02:00
JesmoDev
d12ff5c20a Merge remote-tracking branch 'origin/v15/feature/tiptap' into v15/feature/rte/tiptap/render-toolbar 2024-09-30 15:02:57 +02:00
Jacob Overgaard
58a832de7a feat: set tinymce to dirty when just inserting a block 2024-09-30 15:02:24 +02:00
Niels Lyngsø
4c4472c29b Merge pull request #2381 from umbraco/v15/feature/emm-file-upload-preview
Extension Manifest Map: File Upload Preview
2024-09-30 15:02:21 +02:00
JesmoDev
e0c705ccb7 Merge remote-tracking branch 'origin/v15/feature/tiptap' into v15/feature/rte/tiptap/render-toolbar 2024-09-30 15:01:48 +02:00
Niels Lyngsø
790d80f243 Merge branch 'v15/feature/emm-ufm' into v15/feature/emm-file-upload-preview 2024-09-30 15:01:30 +02:00
JesmoDev
7ec5961444 responsive grid setup for toolbar button 2024-09-30 15:01:11 +02:00
Niels Lyngsø
df6e5c27cc Merge pull request #2379 from umbraco/v15/feature/emm-dynamic-root
Extension Manifest Map: Dynamic Root
2024-09-30 15:00:58 +02:00
Mads Rasmussen
b53afaf0e8 Merge branch 'main' into v15/feature/emm-ufm 2024-09-30 14:57:04 +02:00
Mads Rasmussen
2940901613 Update external-login-provider.extension.ts 2024-09-30 14:55:25 +02:00
Mads Rasmussen
c639a776a8 clean up 2024-09-30 14:54:31 +02:00
Mads Rasmussen
2612178b34 export types 2024-09-30 14:53:11 +02:00
Mads Rasmussen
0b972fa47e move files 2024-09-30 14:51:46 +02:00
Jacob Overgaard
7d0d97eec3 chore: sort imports 2024-09-30 14:48:22 +02:00
Jacob Overgaard
d8d5dff130 feat: add getContents() method 2024-09-30 14:45:57 +02:00
Jacob Overgaard
78b494e686 fix: revert back to single value updates in multiple observers to avoid issues where a value set in one array would "remove" the other values, because this ends up triggering the property value change 2024-09-30 14:45:46 +02:00
Jacob Overgaard
7638643b17 feat: allow data-content-key 2024-09-30 14:32:31 +02:00
Mads Rasmussen
3ce3d5ba11 move files 2024-09-30 14:27:18 +02:00
Mads Rasmussen
ebc37ceddd move files 2024-09-30 14:12:26 +02:00
Niels Lyngsø
53f88c06f5 Merge pull request #2351 from umbraco/v15/feature/workspace-name-element
Feature: Workspace name element
2024-09-30 14:08:24 +02:00
Niels Lyngsø
070eca7b3e Merge branch 'main' into v15/feature/workspace-name-element 2024-09-30 14:02:42 +02:00
Niels Lyngsø
7413d85c9d Merge pull request #2376 from umbraco/v15/feature/login-providers
Extension Manifest Map: Auth Provider
2024-09-30 14:02:11 +02:00
Niels Lyngsø
30a645f326 rename element 2024-09-30 14:00:25 +02:00
leekelleher
b1615ef5c7 Renamed "Category" to "Group" in the code 2024-09-30 12:58:15 +01:00
leekelleher
ae426b14e9 Removed the WIP notice 2024-09-30 12:58:15 +01:00
leekelleher
97e13813f4 Tiptap extension config, changed <span> to be a button
then the labels are clickable.
2024-09-30 12:58:15 +01:00
leekelleher
4cd8c074e7 Added localizations for Tiptap extension group names 2024-09-30 12:58:15 +01:00