Jeremy Soller
|
028894d62c
|
Add more text samples
|
2022-10-06 14:34:04 -06:00 |
|
Jeremy Soller
|
3a10e44bab
|
Add CJK sample
|
2022-10-06 13:54:17 -06:00 |
|
Jeremy Soller
|
956331e152
|
Improvements to bidi rendering
|
2022-10-06 13:47:25 -06:00 |
|
Jeremy Soller
|
0b0ed1df68
|
Fix off by one in rtl layout
|
2022-10-06 11:07:47 -06:00 |
|
Jeremy Soller
|
fd8ef6ea8d
|
Load additional fonts by path
|
2022-10-06 11:00:39 -06:00 |
|
Jeremy Soller
|
98b86ff900
|
Buffer abstraction, fixes multi-character inputs
|
2022-10-05 18:32:25 -06:00 |
|
Jeremy Soller
|
3227efef89
|
Improve performance of layout lines
|
2022-10-05 11:28:05 -06:00 |
|
Jeremy Soller
|
682407d15a
|
Fix bug in reshape lines
|
2022-10-05 10:56:41 -06:00 |
|
Jeremy Soller
|
bc953df0d6
|
Store original text as lines, reshape only changed lines
|
2022-10-05 10:43:59 -06:00 |
|
Jeremy Soller
|
f7eb123140
|
Separate hit detection and drawing for mouse event performance
|
2022-10-05 10:16:55 -06:00 |
|
Jeremy Soller
|
44f4c153af
|
Delete extra file
|
2022-10-05 09:17:15 -06:00 |
|
Jeremy Soller
|
3295b254ad
|
Make refactor into library
|
2022-10-05 09:16:51 -06:00 |
|
Jeremy Soller
|
132fb02008
|
Switch to ab_glyph by default, faster with identical results
|
2022-10-05 08:46:54 -06:00 |
|
Jeremy Soller
|
d64583a8f4
|
Text editing lol
|
2022-10-05 08:10:35 -06:00 |
|
Jeremy Soller
|
fab9c9464b
|
More improvements for selection
|
2022-10-04 21:32:26 -06:00 |
|
Jeremy Soller
|
5299dfaa8c
|
Fix missing empty lines
|
2022-10-04 21:25:48 -06:00 |
|
Jeremy Soller
|
ccf8626aca
|
Time reshape
|
2022-10-04 21:14:44 -06:00 |
|
Jeremy Soller
|
9b97009a16
|
Improve text selection
|
2022-10-04 20:58:59 -06:00 |
|
Jeremy Soller
|
da8c5875c6
|
Basic HiDPI implementation
|
2022-10-04 16:02:46 -06:00 |
|
Jeremy Soller
|
4e3d0bd8d5
|
Expand clusters
|
2022-10-04 15:24:50 -06:00 |
|
Jeremy Soller
|
8068557468
|
Fix indexing for RTL
|
2022-10-04 15:14:21 -06:00 |
|
Jeremy Soller
|
a867d4520a
|
Implement text clicking again
|
2022-10-04 15:04:22 -06:00 |
|
Jeremy Soller
|
a66b8fdde2
|
Add bidi example
|
2022-10-04 15:04:06 -06:00 |
|
Jeremy Soller
|
12f2c3344c
|
Refactor, add support for RTL but not quite BIDI
|
2022-10-04 14:08:47 -06:00 |
|
Jeremy Soller
|
924bd4b1ea
|
Font matching support, choose font which has the most hits
|
2022-10-03 16:06:44 -06:00 |
|
Jeremy Soller
|
4b4fee034b
|
Refactor text example
|
2022-10-03 14:38:01 -06:00 |
|
Jeremy Soller
|
b86b2d4cca
|
Fix bounding box for highlight
|
2022-10-03 14:18:23 -06:00 |
|
Jeremy Soller
|
17186bd2ad
|
Update readmes
|
2022-10-03 14:00:42 -06:00 |
|
Jeremy Soller
|
6b239003f7
|
Improve highlighting logic
|
2022-10-03 13:23:27 -06:00 |
|
Jeremy Soller
|
7ffce5f911
|
Cache shaping
|
2022-10-03 13:13:35 -06:00 |
|
Jeremy Soller
|
c52887913e
|
Cache operations that need to be done on font resize
|
2022-10-03 13:04:55 -06:00 |
|
Jeremy Soller
|
12e240c6f1
|
Add basic text wrapping
|
2022-10-03 12:10:23 -06:00 |
|
Jeremy Soller
|
a900ab0935
|
Add proportional font rendering example
|
2022-10-03 12:00:17 -06:00 |
|
Jeremy Soller
|
f03a75d75f
|
Add text shaping example
|
2022-10-03 11:45:46 -06:00 |
|