Commit History

Autor SHA1 Mensaxe Data
  Michael Ragazzon 33851f599d Merge branch 'input_selection_range' %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 8f120d9612 Add GetSelection to textarea and input elements, see #419 %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon c7bc2be60a Text input: Don't move to cursor on mousedown, only while dragging %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 89e42b3efd Add selection API to text input elements: ElementFormControlInput and ElementFormControlTextArea, see #419 %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon 0609669d66 Fix max length in text input fields not always clamping the value, such as when pasting text %!s(int64=2) %!d(string=hai) anos
  Michael Ragazzon ed9c68966a Remove default on switch with all enum values covered %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 9e84c9039d Text widget: Don't show horizontal scrollbar when word wrapping is enabled %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon e97af1c077 Text widget: Fix text not being formatted in some cases %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 05ed213640 Text widget: Move cursor when changing value %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 1566efda8d Text widget: Reduce unnecessary formatting %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon bcebcd3557 Text widget formatting: Early exit when zero-sized. %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon f380f3dca7 Text transform is turned off for text widgets, they are not compatible %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon bae6245930 Text widget formatting early exit when scrollbars need to be enabled %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon f054057d65 Layout change does not always require text widget formatting, be more restrictive for perfomance reasons %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon db6fafd530 Avoid unnecessary calls to the text widget formatting procedure %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 6af110796d Fix text widget editing after cut operation %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 89a357bda4 Set IME position to the caret during text editing on the Windows backend. #303 #305 %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon c7dc482b87 Text widget: Don't update ideal cursor position during vertical movement even when moving to text start and end %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 86c227e900 Text widget: Fix horizontal cursor movement around endlines %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 68b3f9730b Text widget: Clamp cursor index to a valid range %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon fde27b5d2e Text widget: Fix swapped page up/down numpad keys %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 0e8cd54086 Text widget: Update blank space formatting %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 6ebb4e1607 Additional text widget refactoring: %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 8facc5310d Text widget: Expand selection to highlight selected newlines %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 654ded291b Text widget: Improve word skipping, we now skip past characters of the same class %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 5717640f95 Text widget refactoring: %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 02818d0f73 Text widget: Move to the cursor when cutting and pasting %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 85acb6c05e Text widgets: Break words when word-wrap is enabled %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon 8b7388ecdc Refactor ComputedValues to reduce memory usage. %!s(int64=3) %!d(string=hai) anos
  Michael Ragazzon f0e7ad239c Don't copy to clipboard if the selection is empty %!s(int64=4) %!d(string=hai) anos