| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix: select graphemes with multi codepoints properly | alex-ds13 | 2025-12-29 | 1 | -14/+24 |
| | | | | | | | | | | - We continue to use the graphemes index for the selection ends, however when calculating the selection rectangles we now check if the visual line had any glyph with `start` and `end` index bigger than 1 before or within the range and update the range accordingly. This way all the code that checks for word boundaries when selecting by words still functions properly. | ||||
| * | fix: outbounds selecting when inside a scrollable | alex-ds13 | 2025-12-29 | 1 | -1/+1 |
| | | | | | | | | - If we were dragging a selection and move the mouse out of bounds of the text widget and an the same time it went out of bounds of a parent scrollable, the cursor would be levitated so we weren't getting it's cursor position. Now we land the cursor before checking the position. | ||||
| * | fix: take visual bounds into consideration when text is centered | alex-ds13 | 2025-12-29 | 1 | -4/+53 |
| | | |||||
| * | feat: correct selection on wrapped lines and allow mouse drag out of bounds | alex-ds13 | 2025-12-29 | 1 | -156/+131 |
| | | |||||
| * | chore: add missing hint_factor fields (iced update) | Polesznyák Márk | 2025-12-29 | 1 | -2/+8 |
| | | |||||
| * | chore: update as necessary for upstream iced changes | Polesznyák Márk | 2025-12-08 | 1 | -6/+3 |
| | | |||||
| * | chore: update as necessary for upstream iced changes | Polesznyák Márk | 2025-11-21 | 1 | -2/+2 |
| | | |||||
| * | feat: implement double-click + drag by-word selection | Polesznyák Márk | 2025-11-12 | 1 | -9/+16 |
| | | |||||
| * | feat(rich): add `on_link_hover` and `on_hover_lost` | Polesznyák Márk | 2025-11-03 | 1 | -12/+63 |
| | | |||||
| * | feat: clean up debugging code, add multi-line fix to `Rich` | Polesznyák Márk | 2025-10-26 | 1 | -25/+121 |
| | | |||||
| * | feat: implement triple-click + drag by-line selection | Polesznyák Márk | 2025-10-21 | 1 | -13/+24 |
| | | |||||
| * | feat: add selectable `Rich` widget with an example | Polesznyák Márk | 2025-10-19 | 1 | -0/+841 |
| | | |||||
| * | feat: initial commit | Polesznyák Márk | 2025-10-18 | 1 | -0/+0 |
