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 |
2024-11-30 01:28 | delete a couple unnecessary gl buffer bindings | Randy Palamar | 1 | +0 | -5 |
2024-11-29 13:58 | drop sysconf call | Randy Palamar | 1 | +1 | -1 |
2024-11-29 13:54 | remove stat.h include | Randy Palamar | 7 | +113 | -142 |
2024-11-29 13:13 | untangle some of the header mess | Randy Palamar | 11 | +184 | -193 |
2024-11-29 04:46 | move rendering to a second thread | Randy Palamar | 13 | +540 | -215 |
2024-11-28 16:51 | mouse_to_cell_space: properly round cell | Randy Palamar | 1 | +3 | -3 |
2024-11-21 22:58 | guard against I64_MIN in printing code | Randy Palamar | 2 | +32 | -23 |
2024-11-21 16:23 | make sure we don't pass an invalid requested term size | Randy Palamar | 1 | +2 | -0 |
2024-11-21 13:19 | only support wide cells of width 2 | Randy Palamar | 3 | +29 | -33 |
2024-11-21 06:01 | greatly improve font metric/cell size calculations | Randy Palamar | 6 | +130 | -84 |
2024-11-19 03:11 | move test.c to subdir and document some external tests | Randy Palamar | 3 | +33 | -1 |
2024-11-19 01:18 | make all computations involving the glyph bitmap integer | Randy Palamar | 5 | +32 | -32 |
2024-11-18 12:25 | simplify selection iteration and fix some edge cases | Randy Palamar | 4 | +115 | -102 |
2024-11-18 03:17 | tidy up some debug code paths | Randy Palamar | 5 | +41 | -83 |
2024-11-18 00:55 | support mouse motion tracking and SGR reporting scheme | Randy Palamar | 3 | +85 | -63 |
2024-11-17 20:49 | ignore broken mouse highlight tracking mode | Randy Palamar | 1 | +3 | -0 |
2024-11-17 20:27 | support saving/restoring the private mode settings | Randy Palamar | 4 | +110 | -87 |
2024-11-17 19:26 | support mouse reporting | Randy Palamar | 5 | +131 | -33 |
2024-11-17 15:30 | fix off by one scroll region setting | Randy Palamar | 1 | +10 | -11 |
2024-11-17 01:20 | only reset charsets when the terminal resets | Randy Palamar | 1 | +3 | -4 |
2024-11-17 00:43 | combine interaction type and variable | Randy Palamar | 3 | +75 | -53 |
2024-11-16 22:35 | add GRAPHIC0 charset support | Randy Palamar | 3 | +70 | -12 |
2024-11-16 20:37 | add provisions for C1 control codes | Randy Palamar | 2 | +35 | -12 |
2024-11-16 01:29 | move os_set_term_size into the platform struct | Randy Palamar | 4 | +44 | -46 |
| 238 more commits remaining, fetch the repository |