Commit Graph

6856 Commits

Author SHA1 Message Date
Niels Lyngsø
ecfa938628 make private props of context consumer 2023-06-27 09:27:21 +02:00
Niels Lyngsø
2bfddda742 Merge branch 'main' into feature/enable-controllers-to-host-controllers 2023-06-27 09:23:01 +02:00
Jacob Overgaard
e602e74b90 check for null values 2023-06-26 10:18:18 +02:00
Jacob Overgaard
b39ef843b3 do not override the global tiny in the browser 2023-06-26 10:18:07 +02:00
Jacob Overgaard
1a6e4add9b @web/test-runner does not understand commonjs and thus tinymce cannot be registered, so we are using an optional ? for tiny just to make sure the test does not break 2023-06-26 09:34:14 +02:00
Jacob Overgaard
151ae7573d import tinymce in test for toolbar to make sure the global is registered 2023-06-26 09:10:22 +02:00
Nathan Woulfe
6087708c4f don't pass configuration into plugin ctor - is available on host arg already 2023-06-26 10:01:34 +10:00
Nathan Woulfe
0107c1bb3f null check value 2023-06-26 10:00:59 +10:00
Jacob Overgaard
23899db33b add todo 2023-06-23 16:56:18 +02:00
Jacob Overgaard
5e1e31c9df update with more tinymce commands 2023-06-23 16:55:40 +02:00
Jacob Overgaard
300234b4af update manifests with tiny icon aliases 2023-06-23 16:46:14 +02:00
Jacob Overgaard
c9e98741f6 allow the usage of tiny icons 2023-06-23 16:46:05 +02:00
Jacob Overgaard
8c5714a93c add docs for icons 2023-06-23 16:45:31 +02:00
Jacob Overgaard
a876de325a load tiny with its default icons so that we bundle it correctly and can reference the icons from outside through the IconManager 2023-06-23 16:24:49 +02:00
Jacob Overgaard
c876536c3f do not bubble & compose a 'change' event, it can be catastrophic for the browser (we will catch it on the element directly) 2023-06-23 15:43:50 +02:00
Jacob Overgaard
be279dbbbd set and get values + migrations 2023-06-23 15:23:30 +02:00
Jacob Overgaard
12677d62a6 add default toolbars 2023-06-23 15:13:47 +02:00
Jacob Overgaard
855ade55f6 rename media picker to image 2023-06-23 15:13:34 +02:00
Jacob Overgaard
34cc6026a4 update imports 2023-06-23 14:59:31 +02:00
Jacob Overgaard
d88ba215b9 add default toolbar config 2023-06-23 14:54:40 +02:00
Jacob Overgaard
85a9221539 move imports 2023-06-23 14:54:31 +02:00
Jacob Overgaard
5de488914e add toolbar config to default plugins 2023-06-23 14:54:23 +02:00
Jacob Overgaard
fdb13f296e fetch and merge config with plugin toolbar config 2023-06-23 14:54:08 +02:00
Jacob Overgaard
dec5d9973f add toolbar config to manifest model 2023-06-23 14:53:54 +02:00
Jacob Overgaard
b9e9ec98e3 move the plugin models 2023-06-23 14:53:44 +02:00
Jacob Overgaard
78f1bed56f cleanup manifest types 2023-06-23 14:52:57 +02:00
Niels Lyngsø
30c324eb07 only call super callbacks if present 2023-06-23 14:11:27 +02:00
Niels Lyngsø
389368e884 refactor into umbraco class 2023-06-23 14:07:40 +02:00
Jacob Overgaard
2b8716b217 remove duplicate config 2023-06-23 12:16:48 +02:00
Niels Lyngsø
5b699660b5 enable controller host to be a class 2023-06-23 09:39:16 +02:00
Jacob Overgaard
5ea8b65ba3 match config with old backoffice 2023-06-23 09:27:46 +02:00
Jacob Overgaard
9b93036f7f Merge remote-tracking branch 'origin/main' into feature/rich-text-editor 2023-06-23 09:00:41 +02:00
Jacob Overgaard
30312a4a8c Merge pull request #788 from umbraco/fix/update-template-secion-after-API-changes
Fix/update template secion after api changes
2023-06-23 08:54:09 +02:00
Niels Lyngsø
98aa8eb930 Merge pull request #786 from umbraco/feature/use-as-promise-for-init 2023-06-23 08:53:41 +02:00
Jacob Overgaard
12230b8d85 copy tinymce langs in dev server 2023-06-23 08:46:02 +02:00
Jacob Overgaard
8495bffba8 sync package lock 2023-06-23 08:44:09 +02:00
Niels Lyngsø
822a261daa Update src/packages/core/picker-input/picker-input.context.ts
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
2023-06-23 07:45:27 +02:00
Nathan Woulfe
a0c370cf1c remove unused deps - added for tiny postinstall 2023-06-23 09:28:26 +10:00
Nathan Woulfe
e7ca07a108 linting 2023-06-23 09:25:10 +10:00
Nathan Woulfe
e021822c1b copy tinymce langs 2023-06-23 09:24:58 +10:00
Nathan Woulfe
aee7cfe496 trash tinymce postinstall 2023-06-23 09:06:58 +10:00
Julia Gru
19e9aacc21 refresh tree after saving the template 2023-06-22 16:57:42 +02:00
Julia Gru
6ba185f053 move master template setting to context 2023-06-22 16:37:34 +02:00
Jacob Overgaard
52f7c60adc remove unused script 2023-06-22 15:49:05 +02:00
Jacob Overgaard
405e758bb8 use vite static assets to handle tiny on the dev server and copy tinymce to the right folder on cms build 2023-06-22 15:46:32 +02:00
Jacob Overgaard
b23f55e7fd revert back to TinyMCE for property editors until further notice 2023-06-22 15:46:09 +02:00
Niels Lyngsø
c929bc9c28 fixing init availability for implementors 2023-06-22 15:35:48 +02:00
Jacob Overgaard
5c39045a0e do not reference externals directly 2023-06-22 15:33:05 +02:00
Jacob Overgaard
13f5dc5785 add .js extensions 2023-06-22 15:25:53 +02:00
Niels Lyngsø
edea0bde85 rename 2023-06-22 15:22:10 +02:00