Releases: ReFreezed/InputField
Releases · ReFreezed/InputField
Version 3.3.1
Changes since 3.3
- Changed:
scroll()now returns how much was actually scrolled. - Changed:
wheelmoved()now only returns true if any scrolling actually happened. - Fixed "font filtering blocks newlines in multi-line fields".
- Fixed "undo/redo counts as editing text even when nothing happened".
Version 3.3
Changes since 3.2
- Added: Event method
wheelmoved()(which can do horizontal scrolling). - Added: Triple-click-and-drag to select lines.
- Added: Method
setType(). - Added: Methods
getInfoAtCoords(),getInfoAtCursor(),getInfoAtCharacter(). - Added: Methods
getVisibleLine(),getVisibleLineCount(). - Added: Methods
getWheelScrollSpeed(),setWheelScrollSpeed(). - Changed: Better/proper shortcuts in macOS.
- Changed: The cursor's original x position is now preserved when navigating vertically multiple lines.
- Changed: Newlines now count as word boundaries.
- Changed: Navigating up on the first line or down on the last line now does nothing in multi-line fields.
- Changed: The second argument for
setMouseScrollSpeed()is now optional. - Fixed "pressing
Homeon wrapped lines does nothing". It now navigates to before the soft line wrap. - Fixed "pressing
Escapedoes not stop the dragging".
Version 3.2
Changes since 3.1
- Added text alignment (left/right/center).
- Added methods:
canScroll,canScrollHorizontally,canScrollVertically. - Added methods:
getScrollHandles,getScrollHandleHorizontal,getScrollHandleVertical. PageUpandPageDownwork in multi-line fields.- Keyboard interactions are now disabled while dragging.
Version 3.1
Changes since 3.0.1
- Added double-click-and-drag to select words.
- Added shortcut
Shift+Deleteto cut text. - Pressing
Escapewhile dragging stops the dragging. - Fixed word navigation/selection not working.
- Better Unicode support for word navigation/selection.
Version 3.0.1
Changes since 3.0
- Fixed freezing issue when calling some methods on fields that never had any text.
Version 3.0
First public release!