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 |
2024-12-02 12:38 | don't clobber pending renders when the input and render threads overlap | Randy Palamar | 2 | +26 | -27 |
2024-12-02 04:48 | simplify blit_lines a little | Randy Palamar | 3 | +19 | -22 |
2024-12-02 04:44 | cleanup render thread's starting call stack | Randy Palamar | 2 | +12 | -7 |
2024-11-30 07:20 | decrease the render threads stack size | Randy Palamar | 5 | +17 | -17 |
2024-11-30 03:02 | use SYS_exit_group instead of SYS_exit | Randy Palamar | 2 | +2 | -2 |
2024-11-30 02:32 | drop sys/inotify.h include | Randy Palamar | 3 | +40 | -23 |
2024-11-30 02:30 | don't include wchar.h just provide the single needed prototype | Randy Palamar | 1 | +1 | -1 |
| 262 more commits remaining, fetch the repository |