[xwiki/xwiki-platform] 23e6af: XWIKI-23228: When clicking "Done", the realtime ed...
Branch: refs/heads/stable-17.6.x Home: https://github.com/xwiki/xwiki-platform Commit: 23e6afd7279a822231c0f03dba6f272509fe5150 https://github.com/xwiki/xwiki-platform/commit/23e6afd7279a822231c0f03dba6f2... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-23 (Wed, 23 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-loading/plugin.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-realtime/ckeditorRealtimeAdapter.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-realtime/plugin.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-source/plugin.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-sourcearea/plugin.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-docker/src/test/it/org/xwiki/ckeditor/test/ui/ImageIT.java M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-ui/src/main/resources/CKEditor/InlineEditor.xml M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/saver.js M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/editor.js M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js Log Message: ----------- XWIKI-23228: When clicking "Done", the realtime editor sometimes asks if the user wants to leave the page * Allow registering asynchronous editor destroy handlers, that delay destroy operation. Realtime editing needs this to make sure uncommitted work is pushed to the server (and acknowledgment is received) before the editor is destroyed. * Allow registering asynchronous mode change handlers (e.g. WYSIWYG to Source), in order to be able to push uncommitted work before disconnecting from the realtime session when switching to Source mode * Fix flickering ImageIT#quickInsertImageOtherPage * When editing in-place, wait for the editor to be destroyed async (e.g. uncommitted work pushed to the server) before switching to view mode * Auto-saver needs to push its state to the server before being destroyed Commit: bde3d1c802654d62012142b9965b503e73dfa993 https://github.com/xwiki/xwiki-platform/commit/bde3d1c802654d62012142b9965b5... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-23 (Wed, 23 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-tour/xwiki-platform-tour-ui/src/main/resources/TourCode/Macros.xml M xwiki-platform-core/xwiki-platform-tour/xwiki-platform-tour-ui/src/main/resources/TourCode/TourJson.xml M xwiki-platform-core/xwiki-platform-tour/xwiki-platform-tour-ui/src/main/resources/TourCode/TourTranslations.zh.xml Log Message: ----------- XWIKI-23397: Drop the json-lib dependency and ban old commons-lang * Remove old code. Compare: https://github.com/xwiki/xwiki-platform/compare/3e55ce02e088...bde3d1c80265 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications