2024-03-25 18:35 | Point to new ltk repository | lumidify | 1 | +4 | -0 |
2020-05-29 18:22 | Add preparations for adding dropdowns | lumidify | 7 | +229 | -109 |
2020-05-28 17:24 | Only clear changed area before redrawing | lumidify | 4 | +144 | -86 |
2020-05-27 19:19 | Somewhat improve drawing | lumidify | 6 | +31 | -143 |
2020-05-26 09:23 | Fix wrapping again | lumidify | 2 | +12 | -5 |
2020-05-23 18:18 | Only wrap lines on space characters | lumidify | 2 | +41 | -20 |
2020-05-21 20:09 | Fix wrapping (was off by a few pixels) | lumidify | 1 | +4 | -3 |
2020-05-21 18:41 | Fix infinite loop in text wrapping; standardize some function names | lumidify | 7 | +44 | -40 |
2020-05-21 17:52 | Change text_line rendering to return image | lumidify | 7 | +30 | -31 |
2020-05-21 17:42 | Somewhat handle resize for text edit | lumidify | 4 | +39 | -11 |
2020-05-21 16:01 | Move unused files to unused/ | lumidify | 62 | +420 | -550 |
2020-05-21 15:53 | Convert button to use new text renderer | lumidify | 4 | +17 | -8 |
2020-05-21 15:43 | Start work on actual text buffer | lumidify | 4 | +106 | -46 |
2020-05-20 10:28 | Store soft lines in ltk_text_line instead of ltk_text_edit | lumidify | 4 | +115 | -82 |
2020-05-19 19:44 | Slightly fix position to index mapping (no, this still doesn't work very well) | lumidify | 3 | +22 | -18 |
2020-05-18 18:56 | Start adding basic position to index mapping | lumidify | 4 | +86 | -13 |
2020-05-17 18:19 | Fix several typos | lumidify | 1 | +4 | -4 |
2020-05-17 18:02 | Draw glyphs in correct order | lumidify | 1 | +29 | -31 |
2020-05-17 17:39 | Change cur->len to cur->num_glyphs; allow to disallow wrapping | lumidify | 1 | +30 | -24 |
2020-05-17 13:16 | Fix kerning issue | lumidify | 2 | +7 | -12 |
2020-05-17 12:56 | Improve bidi text rendering | lumidify | 7 | +275 | -115 |
2020-05-15 07:39 | Fix errors with resizing arrays; test inserting text | lumidify | 8 | +53 | -37 |
2020-05-14 19:31 | Well, I guess I can leave it for the night now | lumidify | 4 | +39 | -17 |
2020-05-14 16:01 | Hey, at least it does *something* useful now... | lumidify | 3 | +15 | -12 |
2020-05-14 15:37 | Fix font cache | lumidify | 6 | +42 | -40 |
2020-05-14 13:35 | Fix and add bugs | lumidify | 7 | +106 | -63 |
2020-05-14 09:37 | Switch from gap buffers to arrays | lumidify | 6 | +143 | -137 |
2020-05-13 20:14 | Fix many syntax errors | lumidify | 7 | +129 | -106 |
2020-05-13 17:04 | Add LtkTextEdit (non-working) | lumidify | 3 | +97 | -0 |
2020-05-13 16:37 | Rename textedit to textbuffer | lumidify | 2 | +0 | -0 |
2020-05-13 16:36 | Add various destroy functions for textedit | lumidify | 2 | +70 | -14 |
2020-05-13 15:07 | Somewhat implement wrapped line rendering | lumidify | 1 | +33 | -40 |
2020-05-13 14:47 | Calculate absolute positions of glyphs correctly | lumidify | 3 | +46 | -64 |
2020-05-12 16:22 | Improve array; store wrapping indeces for paragraphs | lumidify | 4 | +87 | -53 |
2020-05-11 19:22 | Calculate number of required lines before rendering | lumidify | 2 | +46 | -27 |
2020-05-10 18:47 | Remove cruft | lumidify | 1 | +0 | -61 |
2020-05-10 18:44 | Implement rendering for textedit (no, nothing actually works yet) | lumidify | 7 | +584 | -296 |
2020-05-10 08:08 | Add array; keep blindly messing around with textedit | lumidify | 4 | +149 | -4 |
2020-05-08 19:18 | Add gap buffer implementation to textedit | lumidify | 1 | +6 | -0 |
2020-05-08 19:13 | Fix gap buffer and clean up textedit | lumidify | 3 | +162 | -660 |
2020-05-08 18:57 | Move common text functions to text-common.* | lumidify | 9 | +544 | -375 |
2020-05-08 18:36 | Refactor gap buffer | lumidify | 6 | +364 | -158 |
2020-05-06 18:59 | Start work on textedit | lumidify | 5 | +988 | -2 |
2020-04-28 14:30 | Fix Makefile; add pango test | lumidify | 3 | +77 | -5 |
2020-04-20 16:19 | Fix reference counting for glyphs and fonts | lumidify | 2 | +20 | -6 |
2020-04-14 16:59 | Miscellaneous style changes | lumidify | 3 | +22 | -13 |
2020-04-12 15:19 | Make two functions static | lumidify | 1 | +2 | -2 |
2020-04-12 12:14 | Add another note... | lumidify | 1 | +10 | -0 |
2020-04-12 11:51 | Add to NOTES | lumidify | 1 | +5 | -0 |
2020-04-12 07:40 | Change include style | lumidify | 10 | +64 | -70 |
2020-04-12 06:45 | Split stb_truetype.h into a .c and .h file | lumidify | 5 | +3906 | -4358 |
2020-04-12 06:29 | Update stb_truetype.h | lumidify | 2 | +1108 | -115 |
2020-04-11 11:21 | Small cleanup; add note | lumidify | 6 | +8 | -3 |
2020-04-07 15:27 | Various cleanups | lumidify | 6 | +61 | -78 |
2020-04-06 10:23 | Clean up Makefile | lumidify | 8 | +30 | -25 |
2020-03-28 19:50 | Fix Urdu rendering | lumidify | 1 | +16 | -24 |
2020-03-28 18:50 | *Possibly* make one little part work with vertical scripts | lumidify | 1 | +13 | -28 |
2020-03-19 10:49 | Hey, the spaces are back! | lumidify | 1 | +27 | -5 |
2020-03-19 10:17 | Mess around a bit | lumidify | 2 | +32 | -156 |
2020-03-18 18:51 | Make some stuff work and other stuff not work | lumidify | 12 | +615 | -50 |
2018-08-12 19:36 | Improve positioning of text on button | lumidify | 5 | +38 | -81 |
2018-08-12 17:49 | Improve text rendering; combine with actual widgets; add cleanup functions | lumidify | 18 | +1741 | -1169 |
2018-07-20 18:49 | Remove several useless files | lumidify | 35 | +0 | -12536 |
2018-07-20 18:42 | Fix silly typo in README | lumidify | 1 | +1 | -1 |
2018-07-20 18:11 | Add current WIP on complex text rendering; misc. changes | lumidify | 94 | +28797 | -2776 |
2017-01-05 09:24 | Turn the basic framework into a single .c and .h file pair | lumidify | 9 | +571 | -722 |
2017-01-04 08:48 | Add even more documentation | lumidify | 11 | +358 | -311 |
2017-01-04 08:06 | Add some more documentation | lumidify | 5 | +55 | -23 |
2017-01-02 17:04 | Handle WM_DELETE_WINDOW | lumidify | 6 | +20 | -4 |
2017-01-02 16:13 | Add proper clean up functions | lumidify | 2 | +19 | -8 |
2017-01-02 11:07 | Update various stuff | lumidify | 9 | +128 | -82 |
2017-01-02 07:37 | Update event system | lumidify | 5 | +30 | -9 |
2017-01-01 17:48 | Update event system | lumidify | 15 | +218 | -177 |
2017-01-01 08:48 | Add .gitignore | lumidify | 1 | +1 | -0 |
2017-01-01 08:45 | Initial commit | lumidify | 25 | +4350 | -0 |