Michael Ragazzon
|
65301ada0b
Avoid some string copies in the text input widget
|
1 yıl önce |
Michael Ragazzon
|
4df92161f4
Use StringView in FontEngineInterface to avoid a lot of string copies
|
1 yıl önce |
Michael Ragazzon
|
574c78ffeb
Various StringUtilities feature and safety improvements
|
1 yıl önce |
Michael Ragazzon
|
0276e41160
Fix text widget unstable positioning when moving cursor into view
|
1 yıl önce |
Michael Ragazzon
|
f084efb75f
Text widgets should not draw the cursor when selecting text
|
1 yıl önce |
Michael Ragazzon
|
8a76da6d24
Consume additional text widget events during keyboard navigation
|
1 yıl önce |
Michael Ragazzon
|
be9a497b50
Refactor and improve text widget navigation and selection
|
1 yıl önce |
Michael Ragazzon
|
58581477a7
Make the client area always tied to the padding area, textarea elements now clip to their padding area
|
1 yıl önce |
Michael Ragazzon
|
7ee9489a34
Add an overflow tolerance so that overflow less than half a pixel does not cause scroll bars
|
1 yıl önce |
Michael Ragazzon
|
806a42e31a
Vertically center text on lines in textarea and text input elements
|
1 yıl önce |
Jan Lupčík
|
6e8414fd05
Pass the composition to TextInputContext via a parameter (#630)
|
1 yıl önce |
Jan Lupčík
|
d2ce1326ce
Add Input Method Editor (IME) support (#541)
|
1 yıl önce |
Michael Ragazzon
|
8559aaf596
Merge branch 'effects' (#594)
|
1 yıl önce |
Jan Lupčík
|
c025b63c6d
Move the input cursor when the selection range changes (#542)
|
2 yıl önce |
Jan Lupčík
|
61d1a4b372
Ignore selection range update when the element is not focused (#544)
|
2 yıl önce |
Jan Lupčík
|
6f793e26cc
Keep the selection begin index updated (#539)
|
2 yıl önce |
Michael Ragazzon
|
551e6b39aa
Implement :focus-visible pseudo property
|
2 yıl önce |
Gleb
|
162de42c48
Implement spatial navigation and nav-* properties
|
2 yıl önce |
Michael Ragazzon
|
a452f26951
Refactor Geometry and Texture, introduce unique render resources
|
2 yıl önce |
Michael Ragazzon
|
c802aeb21b
Use premultiplied alpha for vertex colors
|
2 yıl önce |
Maximilian Stark
|
2ba8093b36
Add support for text-align for text inputs (#455)
|
2 yıl önce |
Jan Lupčík
|
ab9a43c704
Fix clipboard being pasted when Ctrl + Alt + V key combination is used (#465)
|
2 yıl önce |
Michael Ragazzon
|
ce949d2d5b
Refactor Property units and Box enums, and introduce NumericValue [breaking change]
|
2 yıl önce |
Michael Ragazzon
|
0bbd0193cb
Only allow a single render interface, remove the ability to set per-context render interfaces [breaking change]
|
2 yıl önce |
Michael Ragazzon
|
a9657acee7
Math cleanup, rename and remove some functions
|
2 yıl önce |
Michael Ragazzon
|
7492876298
The great formattening - format all library source code and documents
|
2 yıl önce |
Michael Ragazzon
|
21a0ec2acc
Merge branch 'develop'
|
2 yıl önce |
Dominik Thalhammer
|
801b23945d
On-demand rendering (power saving mode) (#436)
|
2 yıl önce |
Michael Ragazzon
|
ce4d519890
Input element: Fix old properties and event listeners affecting the new type when changing types
|
2 yıl önce |
Michael Ragazzon
|
33851f599d
Merge branch 'input_selection_range'
|
2 yıl önce |