JulNadeauCA / libagar

Cross-Platform GUI Toolkit (stable)
https://libagar.org/
BSD 2-Clause "Simplified" License
401 stars 42 forks source link

Unicode text segmentation, grapheme clusters and triple-click select in AG_Editable #43

Open JulNadeauCA opened 5 years ago

JulNadeauCA commented 5 years ago

In AG_Editable, we should implement Unicode text segmentation when performing word wrapping or selections.

Test cursor behavior with grapheme clusters. Implement triple-click for selecting between sentence boundaries.

JulNadeauCA commented 1 year ago

Unicode text segmentation is implemented as of 1.7.0.