2024-05-10 15:59 | Move keypress/keyrelease handling to separate functions | lumidify | 12 | +76 | -83 |
2024-05-06 21:33 | Add basic combobox; improve external command handling | lumidify | 23 | +1214 | -318 |
2024-05-03 21:28 | Remove unneeded clipping code | lumidify | 6 | +17 | -163 |
2024-05-03 21:16 | Add basic radiobutton | lumidify | 10 | +377 | -0 |
2024-05-03 17:35 | Add basic checkbutton | lumidify | 10 | +342 | -24 |
2024-05-03 12:01 | Move ltk_surface definition to graphics_xlib.h | lumidify | 4 | +23 | -45 |
2024-05-03 11:42 | Remove some undefined behavior | lumidify | 2 | +7 | -7 |
2024-05-03 08:40 | Fix clipping on border sides | lumidify | 1 | +12 | -4 |
2024-05-02 20:03 | Implement theme inheritance | lumidify | 16 | +226 | -117 |
2024-05-02 14:10 | Move theme config to main config file | lumidify | 26 | +584 | -1097 |
2024-05-01 19:24 | Restructure configuration parsing for keybindings | lumidify | 10 | +416 | -400 |
2024-04-27 13:10 | Add mixed dpi support using xrandr | lumidify | 30 | +1119 | -296 |
2024-03-26 09:51 | Possibly fix nondeterministic freezing in ltkd | lumidify | 2 | +18 | -17 |
2024-03-25 18:16 | Re-add client-server functionality | lumidify | 116 | +9514 | -4909 |
2024-03-15 21:00 | Remove socket functionality for now | lumidify | 89 | +4259 | -7001 |
2023-11-16 21:31 | Fix Makefile | lumidify | 1 | +1 | -1 |
2023-11-15 21:51 | Add basic image support; add more options to grid | lumidify | 40 | +941 | -319 |
2023-10-27 10:16 | Remove some boilerplate from command handling | lumidify | 11 | +530 | -585 |
2023-09-01 16:35 | Fix fontconfig initialization with pango backend; fix crash when removing socket client | lumidify | 2 | +20 | -4 |
2023-08-27 19:55 | Add basic support for external line editor | lumidify | 15 | +404 | -45 |
2023-08-25 12:56 | Add basic support for RTL text to line entry | lumidify | 1 | +21 | -7 |
2023-08-24 21:18 | Add mouse support to text entry | lumidify | 5 | +109 | -5 |
2023-08-21 18:25 | Add clipboard support to text entry | lumidify | 16 | +2411 | -23 |
2023-08-17 20:47 | Make line entry slightly more usable (but only slightly) | lumidify | 6 | +244 | -87 |
2023-08-17 13:38 | Add more keysyms | lumidify | 3 | +319 | -65 |
2023-08-16 20:11 | Add double/triple-click; add explicit scroll event | lumidify | 13 | +394 | -123 |
2023-07-30 18:50 | Add initial incomplete implementation of text entry widget | lumidify | 24 | +1549 | -254 |
2022-07-23 11:08 | Implement key events and mappings | lumidify | 34 | +2850 | -384 |
2022-06-24 15:06 | Add sequence numbers to protocol | lumidify | 8 | +140 | -90 |
2022-06-24 12:31 | Add event masks | lumidify | 21 | +703 | -162 |
2022-06-23 10:37 | Standardize error handling | lumidify | 17 | +472 | -279 |
2022-06-22 17:27 | Turn menu entries into regular widgets | lumidify | 15 | +1168 | -1172 |
2022-06-16 18:04 | Remove obsolete draw.{c,h} | lumidify | 2 | +0 | -424 |
2022-06-16 18:04 | Start adding widget flags | lumidify | 8 | +38 | -18 |
2022-06-16 08:47 | Clean up mouse event handling a bit; bring back hover state | lumidify | 11 | +241 | -227 |
2022-06-05 21:45 | Abstract event handling a bit | lumidify | 27 | +594 | -385 |
2022-06-02 06:48 | Improve theme handling | lumidify | 18 | +509 | -406 |
2022-05-24 15:49 | Fix bug with resizing widget surfaces | lumidify | 8 | +20 | -3 |
2022-05-22 19:49 | Remove undefined behavior from widget vtables | lumidify | 7 | +67 | -22 |
2022-05-22 19:16 | Add command line argument to prevent daemonizing | lumidify | 1 | +8 | -2 |
2022-05-22 19:11 | Update stb_truetype | lumidify | 2 | +486 | -284 |
2022-05-22 15:12 | Add menus | lumidify | 30 | +2518 | -234 |
2022-05-08 15:10 | Make scrolling normal | lumidify | 5 | +100 | -78 |
2022-05-05 11:14 | Slightly improve graphics and text interface | lumidify | 14 | +311 | -311 |
2022-04-25 20:03 | Add hilariously bad pixmap cache | lumidify | 23 | +798 | -218 |
2021-12-26 10:02 | Add double buffering | lumidify | 34 | +136 | -61 |
2021-04-26 16:37 | Add missing include for stdint.h | lumidify | 2 | +3 | -0 |
2021-03-03 15:46 | Add line breaking to pango text backend | lumidify | 2 | +21 | -19 |
2021-03-01 19:07 | Add basic line breaking to stb text renderer | lumidify | 4 | +83 | -18 |
2021-02-27 20:26 | Add graphics helper functions | lumidify | 15 | +219 | -99 |
2021-02-22 21:26 | Relicense to ISC to make the stupid license headers a bit shorter | lumidify | 29 | +339 | -358 |
2021-02-22 21:05 | Move some functions from ltkd.c to widget.c and rect.c | lumidify | 21 | +396 | -335 |
2021-02-22 20:05 | Move source files to src | lumidify | 33 | +57 | -18 |
2021-02-22 19:01 | Standardize some type names | lumidify | 11 | +94 | -94 |
2021-02-22 18:54 | Change ltk_widget to use a vtable | lumidify | 8 | +124 | -106 |
2021-02-21 16:23 | Exit ltkd when no clients are left | lumidify | 5 | +20 | -0 |
2021-02-20 21:52 | Fix lots of warnings | lumidify | 17 | +142 | -119 |
2021-02-20 21:01 | Fix at least some of the millions of warnings | lumidify | 11 | +129 | -92 |
2021-02-20 20:15 | Improve makefile, but possibly just make it ugly | lumidify | 9 | +47 | -27 |
2021-02-20 19:32 | Move diagnostic functions to util | lumidify | 9 | +121 | -112 |
2021-02-20 17:02 | Fix compilation on linux | lumidify | 1 | +1 | -0 |
2021-02-20 17:00 | Improve makefile | lumidify | 4 | +8 | -12 |
2021-02-20 13:36 | Improve memory wrappers | lumidify | 11 | +118 | -73 |
2021-02-19 21:54 | Somewhat simplify compile options | lumidify | 6 | +9 | -21 |
2021-02-19 21:43 | Add wrapper for memory allocation | lumidify | 15 | +186 | -289 |
2021-02-17 18:36 | Fix crash with pango renderer | lumidify | 2 | +3 | -1 |
2021-01-30 19:20 | Redirect stdout and stderr to logfile | lumidify | 1 | +8 | -4 |
2021-01-30 17:01 | Merge branch 'master' of lumidify.org:/var/git/ltk into master | lumidify | 4 | +4 | -0 |
2021-01-30 17:01 | Add exit button to testbox.sh, just for the fun of it | lumidify | 1 | +3 | -2 |
2021-01-25 20:11 | Fix includes | lumidify | 4 | +4 | -0 |
2021-01-24 19:49 | Fix some bugs; add buggy gopher test | lumidify | 4 | +26 | -11 |
2021-01-24 16:24 | Make button clipping work somewhat | lumidify | 8 | +57 | -23 |
2021-01-23 21:11 | Do some more stuff with the scrollbar, but it's still really glitchy | lumidify | 6 | +44 | -17 |
2021-01-23 15:42 | Make scrollbar simpler so it works somewhat at least because I don't want to fight with it at the moment | lumidify | 1 | +31 | -8 |
2021-01-22 18:42 | Somewhat fix mouse event handling | lumidify | 7 | +128 | -126 |
2021-01-19 21:24 | Continue adding very broken scrollbar support | lumidify | 4 | +79 | -46 |
2021-01-17 20:25 | Add very broken scrollbar support to box | lumidify | 13 | +156 | -87 |
2021-01-16 21:56 | Fix compilation with pango | lumidify | 1 | +1 | -0 |
2021-01-16 20:37 | Improve resizing; misc. changes | lumidify | 7 | +161 | -65 |
2021-01-14 21:43 | Add basic box widget | lumidify | 12 | +716 | -6 |
2021-01-07 19:41 | Add 'destroy' command; make grid sticky format more readable | lumidify | 5 | +85 | -17 |
2021-01-06 20:54 | Add label widget | lumidify | 15 | +246 | -12 |
2020-12-31 19:34 | Clean up headers a bit | lumidify | 11 | +114 | -94 |
2020-12-30 20:37 | Improve error reporting | lumidify | 12 | +403 | -292 |
2020-12-29 21:44 | Well, I guess I forgot to change that after all... | lumidify | 1 | +1 | -1 |
2020-12-29 21:41 | Improve logging | lumidify | 4 | +48 | -11 |
2020-12-29 20:38 | Improve theme handling | lumidify | 9 | +137 | -99 |
2020-12-29 19:36 | Clean up window even on fatal exit; add -t option for setting title of window | lumidify | 2 | +24 | -5 |
2020-12-29 13:34 | Fix select delay on Linux; realize that microseconds are not, in fact, milliseconds | lumidify | 2 | +23 | -16 |
2020-12-28 22:23 | Read sockets from common directory so multiple ltk programs can be running at the same time | lumidify | 7 | +213 | -41 |
2020-12-27 21:03 | Cleanup | lumidify | 6 | +455 | -407 |
2020-12-24 21:17 | Fix crash when destroying font | lumidify | 2 | +2 | -2 |
2020-12-24 13:14 | Fix build on Linux | lumidify | 1 | +1 | -1 |
2020-12-24 13:06 | Use sockets instead of stdin and stdout | lumidify | 13 | +1144 | -707 |
2020-09-13 19:28 | Fix basic rendering | lumidify | 17 | +691 | -614 |
2020-09-10 20:25 | Add pango text support; break other text support :( | lumidify | 17 | +380 | -109 |
2020-06-07 15:28 | Add quit command | lumidify | 3 | +14 | -9 |
2020-06-07 12:24 | Make text rendering standalone | lumidify | 8 | +273 | -272 |
2020-06-07 10:05 | Add config.mk | lumidify | 3 | +15 | -8 |
2020-06-07 07:28 | Add note about sleep(1) to README | lumidify | 1 | +1 | -1 |
2020-06-07 07:22 | Fix event queueing | lumidify | 1 | +3 | -1 |
2020-06-07 07:16 | Misc. fixes | lumidify | 6 | +8 | -4 |
2020-06-07 07:09 | Somewhat fix parsing; improve test_anim.sh | lumidify | 4 | +22 | -77 |
2020-06-06 20:06 | Fix some stuff | lumidify | 6 | +132 | -30 |
2020-06-06 18:48 | Add basic drawing area | lumidify | 7 | +413 | -20 |
2020-06-06 17:17 | Allow longer strings in commands; fix text rendering | lumidify | 11 | +98 | -64 |
2020-06-05 20:04 | Add basic text rendering | lumidify | 15 | +5337 | -12 |
2020-06-04 17:59 | And another whoops | lumidify | 1 | +0 | -11 |
2020-06-04 17:54 | Whoops | lumidify | 2 | +12 | -11 |
2020-06-03 19:44 | Rework command system | lumidify | 12 | +557 | -178 |
2020-06-02 16:56 | Read from stdin instead of FIFO | lumidify | 3 | +15 | -22 |
2020-06-01 19:38 | Check for invalid row/column | lumidify | 1 | +5 | -0 |
2020-06-01 19:14 | Initial commit | lumidify | 15 | +2299 | -0 |