| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | docs(README): add short contributing "guide"HEADmaster | Polesznyák Márk | 2026-03-28 | 1 | -0/+3 |
| | | |||||
| * | feat: move from sourcehut to my git instance | Polesznyák Márk | 2026-03-22 | 5 | -61/+9 |
| | | |||||
| * | docs: update changelog | Polesznyák Márk | 2026-03-12 | 1 | -0/+2 |
| | | |||||
| * | feat: add ellipsis support | Polesznyák Márk | 2026-03-12 | 2 | -16/+31 |
| | | |||||
| * | chore: update as necessary for upstream iced changes (PR#3238) | Polesznyák Márk | 2026-02-06 | 2 | -12/+6 |
| | | |||||
| * | docs: update changelog | Polesznyák Márk | 2026-02-05 | 1 | -0/+3 |
| | | |||||
| * | chore: bump versionv0.5.0 | Polesznyák Márk | 2026-02-05 | 1 | -1/+1 |
| | | |||||
| * | feat: make click interval for double & triple clicks customizable | Polesznyák Márk | 2026-02-05 | 5 | -8/+125 |
| | | |||||
| * | chore: bump MSRV to match iced's | Polesznyák Márk | 2026-01-20 | 1 | -1/+1 |
| | | |||||
| * | docs: update changelog | Polesznyák Márk | 2025-12-30 | 1 | -0/+3 |
| | | |||||
| * | chore: bump versionv0.4.0 | Polesznyák Márk | 2025-12-30 | 1 | -1/+1 |
| | | |||||
| * | docs: update CHANGLELOG and README to reflect latest changes | Polesznyák Márk | 2025-12-30 | 2 | -3/+12 |
| | | |||||
| * | feat(rich example): set theme to always Dark, add more text | Polesznyák Márk | 2025-12-30 | 1 | -5/+25 |
| | | |||||
| * | fix: graphemes with multi codepoint on multiple visual lines | alex-ds13 | 2025-12-29 | 2 | -93/+157 |
| | | | | | | | | - The logic for graphemes with multiple codepoints was working when they were on a single visual line, however on multiple visual lines the lines after the one that contained such grapheme weren't taking that into consideration. | ||||
| * | fix: select graphemes with multi codepoints properly | alex-ds13 | 2025-12-29 | 2 | -28/+48 |
| | | | | | | | | | | - 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 | 2 | -2/+2 |
| | | | | | | | | - 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 | 2 | -9/+108 |
| | | |||||
| * | feat: correct selection on wrapped lines and allow mouse drag out of bounds | alex-ds13 | 2025-12-29 | 3 | -314/+263 |
| | | |||||
| * | chore: add missing hint_factor fields (iced update) | Polesznyák Márk | 2025-12-29 | 2 | -2/+9 |
| | | |||||
| * | chore: bump version | Polesznyák Márk | 2025-12-09 | 2 | -1/+3 |
| | | |||||
| * | chore: update as necessary for upstream iced changes | Polesznyák Márk | 2025-12-08 | 3 | -20/+38 |
| | | |||||
| * | feat(examples): QOL changes | Polesznyák Márk | 2025-11-21 | 2 | -6/+7 |
| | | |||||
| * | chore: update as necessary for upstream iced changes | Polesznyák Márk | 2025-11-21 | 3 | -17/+17 |
| | | |||||
| * | docs: update changelog | Polesznyák Márk | 2025-11-12 | 1 | -0/+5 |
| | | |||||
| * | chore: bump versionv0.3.0 | Polesznyák Márk | 2025-11-12 | 1 | -1/+1 |
| | | |||||
| * | feat: implement double-click + drag by-word selection | Polesznyák Márk | 2025-11-12 | 4 | -19/+106 |
| | | |||||
| * | feat(name example): replace TextInput with TextEditor for multi-line ↵ | Polesznyák Márk | 2025-11-10 | 2 | -6/+16 |
| | | | | | support, disable wrapping | ||||
| * | feat(rich example): use single paragraph, centered text | Polesznyák Márk | 2025-11-08 | 1 | -7/+3 |
| | | |||||
| * | chore: add a changelog | Polesznyák Márk | 2025-11-03 | 1 | -0/+21 |
| | | |||||
| * | chore: bump versionv0.2.0 | Polesznyák Márk | 2025-11-03 | 1 | -1/+1 |
| | | |||||
| * | feat(rich): add `on_link_hover` and `on_hover_lost` | Polesznyák Márk | 2025-11-03 | 2 | -21/+104 |
| | | |||||
| * | feat: add `span!` macro (same as `text!`) | Polesznyák Márk | 2025-11-03 | 1 | -0/+41 |
| | | |||||
| * | fix: `Selection::text` not counting from `start.line`v0.1.0 | Polesznyák Márk | 2025-10-29 | 1 | -1/+6 |
| | | |||||
| * | docs: add examples to helper methods, macros and `Text` doc comments | Polesznyák Márk | 2025-10-26 | 3 | -2/+130 |
| | | |||||
| * | feat: clean up debugging code, add multi-line fix to `Rich` | Polesznyák Márk | 2025-10-26 | 5 | -93/+169 |
| | | |||||
| * | fix(wip): multi line text selection box drawing (works for non-wrapped) | Polesznyák Márk | 2025-10-25 | 1 | -16/+132 |
| | | |||||
| * | fix: triple-click + drag edge cases | Polesznyák Márk | 2025-10-21 | 1 | -2/+27 |
| | | |||||
| * | feat: implement triple-click + drag by-line selection | Polesznyák Márk | 2025-10-21 | 4 | -24/+81 |
| | | |||||
| * | refactor: clean up text imports, cursor position code | Polesznyák Márk | 2025-10-21 | 1 | -37/+30 |
| | | |||||
| * | docs: list keyboard shortcuts under `text` module | Polesznyák Márk | 2025-10-21 | 2 | -2/+19 |
| | | |||||
| * | fix: `Selection::text` not accounting for graphemes larger than 1 byte | Polesznyák Márk | 2025-10-21 | 1 | -5/+14 |
| | | |||||
| * | docs(README): add some new sections, extend existing ones | Polesznyák Márk | 2025-10-21 | 2 | -1/+18 |
| | | |||||
| * | docs: fix broken links pointing to iced stuff | Polesznyák Márk | 2025-10-21 | 2 | -0/+6 |
| | | |||||
| * | chore: add README.md | Polesznyák Márk | 2025-10-21 | 1 | -0/+21 |
| | | |||||
| * | chore: update to-do list | Polesznyák Márk | 2025-10-20 | 1 | -1/+1 |
| | | |||||
| * | feat: add `markdown` example | Polesznyák Márk | 2025-10-20 | 7 | -8/+186 |
| | | |||||
| * | ci(doc): build docs with | Polesznyák Márk | 2025-10-20 | 1 | -1/+2 |
| | | |||||
| * | feat: make markdown support optional with a feature flag | Polesznyák Márk | 2025-10-20 | 7 | -10/+35 |
| | | |||||
| * | fix: markdown `Viewer` impl | Polesznyák Márk | 2025-10-20 | 1 | -3/+3 |
| | | |||||
| * | chore: extend to-do list | Polesznyák Márk | 2025-10-20 | 1 | -0/+2 |
| | | |||||
