2025-04-26 15:00 | debug: ensure render thread is running valid code when hot reloading | Randy Palamar | 6 | +198 | -183 |
2025-04-23 03:17 | core: pass OS * in to more functions directly | Randy Palamar | 7 | +58 | -62 |
2025-04-23 02:35 | core: refactor shader reloading and terminal initialization | Randy Palamar | 9 | +247 | -225 |
2025-04-22 15:18 | os: aarch64: fix missed include rename | Randy Palamar | 1 | +1 | -1 |
2025-04-22 04:59 | core: move render thread spawning/initialization into terminal | Randy Palamar | 10 | +485 | -337 |
2025-04-22 00:47 | cleanup code style | Randy Palamar | 24 | +2246 | -2208 |
2025-03-07 22:41 | tests: simplify return values | Randy Palamar | 1 | +232 | -268 |
2025-02-21 05:01 | parse_osc: cleanup excess branches and gotos | Randy Palamar | 1 | +9 | -12 |
2025-02-17 23:38 | terminal: support device status report CSI (DSR) | Randy Palamar | 3 | +74 | -1 |
2025-02-17 22:16 | terminal: fix currently supported delete character modes | Randy Palamar | 2 | +44 | -9 |
2025-02-17 18:54 | remove duplicate integer conversion code | Randy Palamar | 6 | +54 | -76 |
2025-02-17 17:11 | improve utf8 and osc parsing robustness and add llvm fuzzer | Randy Palamar | 8 | +175 | -90 |
2025-02-17 04:47 | tests: initial platform stubs | Randy Palamar | 6 | +34 | -11 |
2025-02-17 03:31 | cleanup Wextra warnings | Randy Palamar | 9 | +77 | -76 |
2025-02-17 00:19 | tests: add a basic fuzzer test | Randy Palamar | 11 | +214 | -121 |
2025-02-16 16:21 | util: utf8_decode: add a replacement char for invalid codepoints | Randy Palamar | 1 | +13 | -10 |
2025-02-15 22:28 | terminal: fix cursor up handling | Randy Palamar | 2 | +71 | -2 |
2025-02-15 05:40 | terminal: fix cursor down movement | Randy Palamar | 2 | +12 | -3 |
2025-02-15 04:01 | terminal: fix top and bottom margin setting | Randy Palamar | 2 | +12 | -15 |
2025-02-15 03:23 | tests: add a handful of tests from the ghostty wiki | Randy Palamar | 1 | +614 | -21 |
2025-01-23 15:21 | test: better terminal memory cleanup | Randy Palamar | 4 | +22 | -2 |
2025-01-23 14:29 | test: add cursor_backwards_tabulation tests from ghostty wiki | Randy Palamar | 1 | +115 | -25 |
2025-01-23 13:35 | terminal: mark DECSLRM as unknown for now | Randy Palamar | 1 | +4 | -2 |
2025-01-23 13:32 | terminal: support DECST8C | Randy Palamar | 1 | +13 | -5 |
2025-01-23 05:08 | terminal: convert dump_csi to a more generic stream_push_csi | Randy Palamar | 1 | +39 | -29 |
2025-01-23 04:55 | test: completely recreate the term for each test | Randy Palamar | 5 | +46 | -43 |
2025-01-05 05:56 | use DEC special graphics table directly rather than rxvt extension | Randy Palamar | 2 | +9 | -18 |
2024-12-29 05:41 | stb_truetype: replace math operations with compiler builtins | Randy Palamar | 1 | +7 | -23 |
2024-12-28 20:34 | amd64: fix incorrect register in syscall5 | Randy Palamar | 1 | +2 | -2 |
2024-12-28 18:19 | amd64: force inline syscalls | Randy Palamar | 1 | +7 | -7 |
2024-12-28 05:45 | port to aarch64 | Randy Palamar | 9 | +269 | -63 |
2024-12-11 14:57 | make hot reloading a little more bulletproof | Randy Palamar | 4 | +131 | -46 |
2024-12-10 12:39 | don't over constrain mem_copy | Randy Palamar | 1 | +1 | -8 |
2024-12-09 05:13 | disable depth test and culling | Randy Palamar | 1 | +3 | -0 |
2024-12-09 04:13 | do the thing the comment said | Randy Palamar | 2 | +7 | -8 |
2024-12-09 03:56 | use a spin lock in render thread to prevent a missed redraw | Randy Palamar | 1 | +20 | -19 |
2024-12-09 03:55 | push reload all shaders into the work queue | Randy Palamar | 3 | +22 | -15 |
2024-12-08 23:38 | fix cell glyph sampling | Randy Palamar | 1 | +1 | -1 |
2024-12-08 23:37 | glyph searching clean up | Randy Palamar | 1 | +15 | -19 |
2024-12-08 23:25 | fix multithreaded shader reloading and add work queue | Randy Palamar | 6 | +151 | -81 |
2024-12-07 03:40 | move debug_frame_end to the start of the frame | Randy Palamar | 4 | +8 | -9 |
2024-12-06 17:06 | work around indirect libc include by broken gcc headers | Randy Palamar | 3 | +7 | -2 |
2024-12-06 12:56 | remove last syscall wrapper | Randy Palamar | 3 | +15 | -14 |
2024-12-06 04:58 | replace setenv/execvp | Randy Palamar | 7 | +95 | -30 |
2024-12-05 14:04 | replace getenv | Randy Palamar | 4 | +58 | -20 |
2024-12-05 01:18 | drop unnecessary fcntl call in fork_child | Randy Palamar | 2 | +43 | -47 |
2024-12-04 14:53 | replace forkpty | Randy Palamar | 3 | +34 | -13 |
2024-12-04 13:36 | move many sycalls to the linux specific platform layer | Randy Palamar | 9 | +264 | -233 |
2024-12-03 14:49 | block terminal resizes while rendering | Randy Palamar | 6 | +55 | -32 |
2024-12-02 12:50 | allow live update of debug overlay at the input poll rate | Randy Palamar | 2 | +7 | -9 |
| 269 more commits remaining, fetch the repository |