ltkx

GUI toolkit for X11 (old)
git clone git://lumidify.org/ltkx.git (fast, but not encrypted)
git clone https://lumidify.org/ltkx.git (encrypted, but very slow)
git clone git://4kcetb7mo7hj6grozzybxtotsub5bempzo4lirzc3437amof2c2impyd.onion/ltkx.git (over tor)
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-03-25 18:35Point to new ltk repositorylumidify1+4-0
2020-05-29 18:22Add preparations for adding dropdownslumidify7+229-109
2020-05-28 17:24Only clear changed area before redrawinglumidify4+144-86
2020-05-27 19:19Somewhat improve drawinglumidify6+31-143
2020-05-26 09:23Fix wrapping againlumidify2+12-5
2020-05-23 18:18Only wrap lines on space characterslumidify2+41-20
2020-05-21 20:09Fix wrapping (was off by a few pixels)lumidify1+4-3
2020-05-21 18:41Fix infinite loop in text wrapping; standardize some function nameslumidify7+44-40
2020-05-21 17:52Change text_line rendering to return imagelumidify7+30-31
2020-05-21 17:42Somewhat handle resize for text editlumidify4+39-11
2020-05-21 16:01Move unused files to unused/lumidify62+420-550
2020-05-21 15:53Convert button to use new text rendererlumidify4+17-8
2020-05-21 15:43Start work on actual text bufferlumidify4+106-46
2020-05-20 10:28Store soft lines in ltk_text_line instead of ltk_text_editlumidify4+115-82
2020-05-19 19:44Slightly fix position to index mapping (no, this still doesn't work very well)lumidify3+22-18
2020-05-18 18:56Start adding basic position to index mappinglumidify4+86-13
2020-05-17 18:19Fix several typoslumidify1+4-4
2020-05-17 18:02Draw glyphs in correct orderlumidify1+29-31
2020-05-17 17:39Change cur->len to cur->num_glyphs; allow to disallow wrappinglumidify1+30-24
2020-05-17 13:16Fix kerning issuelumidify2+7-12
2020-05-17 12:56Improve bidi text renderinglumidify7+275-115
2020-05-15 07:39Fix errors with resizing arrays; test inserting textlumidify8+53-37
2020-05-14 19:31Well, I guess I can leave it for the night nowlumidify4+39-17
2020-05-14 16:01Hey, at least it does *something* useful now...lumidify3+15-12
2020-05-14 15:37Fix font cachelumidify6+42-40
2020-05-14 13:35Fix and add bugslumidify7+106-63
2020-05-14 09:37Switch from gap buffers to arrayslumidify6+143-137
2020-05-13 20:14Fix many syntax errorslumidify7+129-106
2020-05-13 17:04Add LtkTextEdit (non-working)lumidify3+97-0
2020-05-13 16:37Rename textedit to textbufferlumidify2+0-0
2020-05-13 16:36Add various destroy functions for texteditlumidify2+70-14
2020-05-13 15:07Somewhat implement wrapped line renderinglumidify1+33-40
2020-05-13 14:47Calculate absolute positions of glyphs correctlylumidify3+46-64
2020-05-12 16:22Improve array; store wrapping indeces for paragraphslumidify4+87-53
2020-05-11 19:22Calculate number of required lines before renderinglumidify2+46-27
2020-05-10 18:47Remove cruftlumidify1+0-61
2020-05-10 18:44Implement rendering for textedit (no, nothing actually works yet)lumidify7+584-296
2020-05-10 08:08Add array; keep blindly messing around with texteditlumidify4+149-4
2020-05-08 19:18Add gap buffer implementation to texteditlumidify1+6-0
2020-05-08 19:13Fix gap buffer and clean up texteditlumidify3+162-660
2020-05-08 18:57Move common text functions to text-common.*lumidify9+544-375
2020-05-08 18:36Refactor gap bufferlumidify6+364-158
2020-05-06 18:59Start work on texteditlumidify5+988-2
2020-04-28 14:30Fix Makefile; add pango testlumidify3+77-5
2020-04-20 16:19Fix reference counting for glyphs and fontslumidify2+20-6
2020-04-14 16:59Miscellaneous style changeslumidify3+22-13
2020-04-12 15:19Make two functions staticlumidify1+2-2
2020-04-12 12:14Add another note...lumidify1+10-0
2020-04-12 11:51Add to NOTESlumidify1+5-0
2020-04-12 07:40Change include stylelumidify10+64-70
2020-04-12 06:45Split stb_truetype.h into a .c and .h filelumidify5+3906-4358
2020-04-12 06:29Update stb_truetype.hlumidify2+1108-115
2020-04-11 11:21Small cleanup; add notelumidify6+8-3
2020-04-07 15:27Various cleanupslumidify6+61-78
2020-04-06 10:23Clean up Makefilelumidify8+30-25
2020-03-28 19:50Fix Urdu renderinglumidify1+16-24
2020-03-28 18:50*Possibly* make one little part work with vertical scriptslumidify1+13-28
2020-03-19 10:49Hey, the spaces are back!lumidify1+27-5
2020-03-19 10:17Mess around a bitlumidify2+32-156
2020-03-18 18:51Make some stuff work and other stuff not worklumidify12+615-50
2018-08-12 19:36Improve positioning of text on buttonlumidify5+38-81
2018-08-12 17:49Improve text rendering; combine with actual widgets; add cleanup functionslumidify18+1741-1169
2018-07-20 18:49Remove several useless fileslumidify35+0-12536
2018-07-20 18:42Fix silly typo in READMElumidify1+1-1
2018-07-20 18:11Add current WIP on complex text rendering; misc. changeslumidify94+28797-2776
2017-01-05 09:24Turn the basic framework into a single .c and .h file pairlumidify9+571-722
2017-01-04 08:48Add even more documentationlumidify11+358-311
2017-01-04 08:06Add some more documentationlumidify5+55-23
2017-01-02 17:04Handle WM_DELETE_WINDOWlumidify6+20-4
2017-01-02 16:13Add proper clean up functionslumidify2+19-8
2017-01-02 11:07Update various stufflumidify9+128-82
2017-01-02 07:37Update event systemlumidify5+30-9
2017-01-01 17:48Update event systemlumidify15+218-177
2017-01-01 08:48Add .gitignorelumidify1+1-0
2017-01-01 08:45Initial commitlumidify25+4350-0