BookStack/resources/js/wysiwyg
Dan Brown c290d01adb
WYSIWYG: Improved a range of text direction/alignment scenarios
- Removes 'span' from being a valid part of alignment formats so it's
  not used to align contents, since it's going to mostly be an inline
  format, wheras you'd really want alignment on the parent block.
- Adds direction cleaning to all direction change events, to remove
  direction styles and child direction controls which may complicate
  matters and cause direction changes not to show.
- Makes text direction controls work with table cell range selections,
  which TinyMCE does not consider by default, via manual handling.

For #4843
2024-02-20 14:15:22 +00:00
..
common-events.js Ran eslint fix on existing codebase 2023-04-18 22:20:02 +01:00
config.js WYSIWYG: Improved a range of text direction/alignment scenarios 2024-02-20 14:15:22 +00:00
drop-paste-handling.js Images: Rolled out image memory handling to image actions 2023-10-01 13:05:18 +01:00
filters.js WYSIWYG: Fixed filtering issue causing broken page edits 2023-09-04 11:25:05 +01:00
fixes.js WYSIWYG: Improved a range of text direction/alignment scenarios 2024-02-20 14:15:22 +00:00
icons.js Ran eslint fix on existing codebase 2023-04-18 22:20:02 +01:00
plugin-codeeditor.js WYSIWYG: Updated code handling to respect direction 2024-02-18 17:55:56 +00:00
plugin-drawio.js Drawio: Tweaked fail backup handling during testing 2023-08-23 18:50:37 +01:00
plugins-about.js ESLINT: Started inital pass at addressing issues 2023-04-19 10:46:13 +01:00
plugins-customhr.js ESLINT: Started inital pass at addressing issues 2023-04-19 10:46:13 +01:00
plugins-details.js ESLINT: Started inital pass at addressing issues 2023-04-19 10:46:13 +01:00
plugins-imagemanager.js Images: Rolled out image memory handling to image actions 2023-10-01 13:05:18 +01:00
plugins-stub.js Ran eslint fix on existing codebase 2023-04-18 22:20:02 +01:00
plugins-table-additions.js Tables: Added dynamic table header toggle 2024-02-17 16:28:13 +00:00
plugins-tasklist.js ESLINT: Started inital pass at addressing issues 2023-04-19 10:46:13 +01:00
scrolling.js ESLINT: Started inital pass at addressing issues 2023-04-19 10:46:13 +01:00
shortcuts.js Entity selector: Fixed initial load overwriting initial search 2024-01-23 15:42:13 +00:00
toolbars.js Tables: Added menu items to clear formatting and sizes 2024-02-16 14:38:30 +00:00
util.js Fixed added padding around hr tags in details blocks 2023-05-08 12:01:52 +01:00