|
@@ -38,6 +38,7 @@ The `<textarea>` and `<input type="text">` elements have been improved in severa
|
|
|
- Fixed an issue where Windows newline endings (\r\n) would produce an excessive space character.
|
|
- Fixed an issue where Windows newline endings (\r\n) would produce an excessive space character.
|
|
|
- Fixed operation of page up/down numpad keys being swapped.
|
|
- Fixed operation of page up/down numpad keys being swapped.
|
|
|
- The input method editor (IME) is now positioned at the caret during text editing on the Windows backend. #303 #305 (thanks @xland)
|
|
- The input method editor (IME) is now positioned at the caret during text editing on the Windows backend. #303 #305 (thanks @xland)
|
|
|
|
|
+- Fix slow input handling especially with CJK input on the Win32 backend. #311
|
|
|
|
|
|
|
|
### Lua plugin
|
|
### Lua plugin
|
|
|
|
|
|
|
@@ -51,13 +52,13 @@ The `<textarea>` and `<input type="text">` elements have been improved in severa
|
|
|
### General fixes
|
|
### General fixes
|
|
|
|
|
|
|
|
- `<img>` element: Fix wrong dp-scaling being applied when an image is cloned through a parent element. #310
|
|
- `<img>` element: Fix wrong dp-scaling being applied when an image is cloned through a parent element. #310
|
|
|
-- Win32 backend: Fix slow input handling especially with CJK input. #311
|
|
|
|
|
- Logging a message without an installed system interface will now be written to cout instead of crashing the application.
|
|
- Logging a message without an installed system interface will now be written to cout instead of crashing the application.
|
|
|
|
|
+- Fixed a crash when the debugger plugin was shutdown manually. #322 #323 (thanks @LoneBoco)
|
|
|
|
|
|
|
|
### Breaking changes
|
|
### Breaking changes
|
|
|
|
|
|
|
|
- Changed the signature of the keyboard activation in the system interface, it now passes the caret position and line height: `SystemInterface::ActivateKeyboard(Rml::Vector2f caret_position, float line_height)`.
|
|
- Changed the signature of the keyboard activation in the system interface, it now passes the caret position and line height: `SystemInterface::ActivateKeyboard(Rml::Vector2f caret_position, float line_height)`.
|
|
|
-
|
|
|
|
|
|
|
+- Removed the boolean result returned from `Rml::Debugger::Shutdown()`.
|
|
|
|
|
|
|
|
## RmlUi 4.4
|
|
## RmlUi 4.4
|
|
|
|
|
|