NetBSD/othersrc KlLOe8m — usr.bin/gooeymux init.c
move uopdatefb benchmark after window creation so we can send its output to the console window
| Version | Delta | File | |
|---|---|---|---|
| 1.10 | +49 | -36 | usr.bin/gooeymux/init.c |
| +49 | -36 | 1 files | |
move uopdatefb benchmark after window creation so we can send its output to the console window
| Version | Delta | File | |
|---|---|---|---|
| 1.10 | +49 | -36 | usr.bin/gooeymux/init.c |
| +49 | -36 | 1 files | |
add a function to send data straight to a terminal window
| Version | Delta | File | |
|---|---|---|---|
| 1.9 | +9 | -1 | usr.bin/gooeymux/term.c |
| 1.6 | +2 | -1 | usr.bin/gooeymux/tinygfx.h |
| +11 | -2 | 2 files | |
when measuring throughput use unsigned long and reshuffle things a bit to avoid integer/sign overflows
| Version | Delta | File | |
|---|---|---|---|
| 1.9 | +11 | -11 | usr.bin/gooeymux/init.c |
| +11 | -11 | 1 files | |
Remove outdated code - this is now part of agcre
| Version | Delta | File | |
|---|---|---|---|
| 1.2 | +1 | -1 | external/bsd/regextend/lib/Makefile |
| 1.2 | +1 | -1 | external/bsd/regextend/dist/regextend.1 |
| 1.2 | +1 | -1 | external/bsd/regextend/dist/libregextend.3 |
| 1.2 | +1 | -1 | external/bsd/regextend/bin/Makefile |
| 1.2 | +1 | -1 | external/bsd/regextend/Makefile |
| 1.2 | +0 | -0 | external/bsd/regextend/bin/Testspec |
| +5 | -5 | 9 files not shown | |
| +5 | -5 | 15 files | |
Remove waaaay old micropython sources which haven't been relevant for 10 years
Remove the old version of axtls from 2011 - not relevant anymore, and just wasting space.
| Version | Delta | File | |
|---|---|---|---|
| 1.3 | +1 | -1 | external/bsd/axtls/lib/Makefile |
| 1.4 | +1 | -1 | external/bsd/axtls/dist/docsrc/libaxtls.3 |
| 1.3 | +1 | -1 | external/bsd/axtls/bin/htpasswd/Makefile |
| 1.3 | +1 | -1 | external/bsd/axtls/bin/axtlswrap/Makefile |
| 1.3 | +1 | -1 | external/bsd/axtls/bin/axssl/Makefile |
| 1.3 | +1 | -1 | external/bsd/axtls/bin/axhttpd/Makefile |
| +6 | -6 | 220 files not shown | |
| +8 | -8 | 226 files | |
Remove this old code, it's been superceded - see pkgsrc/devel/libagcre and pkgsrc/textproc/agcre
| Version | Delta | File | |
|---|---|---|---|
| 1.5 | +1 | -1 | external/bsd/agcre/lib/Makefile |
| 1.4 | +1 | -1 | external/bsd/agcre/dist/agcre_format.7 |
| 1.4 | +1 | -1 | external/bsd/agcre/dist/agcre.1 |
| 1.3 | +1 | -1 | external/bsd/agcre/dist/Makefile.libtool.in |
| 1.3 | +1 | -1 | external/bsd/agcre/dist/Makefile.lib.in |
| 1.3 | +1 | -1 | external/bsd/agcre/dist/Makefile.in |
| +6 | -6 | 112 files not shown | |
| +10 | -10 | 118 files | |
exit gracefully on SIGTERM and SIGINT
| Version | Delta | File | |
|---|---|---|---|
| 1.8 | +17 | -5 | usr.bin/gooeymux/init.c |
| +17 | -5 | 1 files | |
don't unconditionally set MOD_NUMLOCK, it may do unintended things on certain laptop keyboards. Instead read the LED status and inherit what's there.
| Version | Delta | File | |
|---|---|---|---|
| 1.6 | +9 | -2 | usr.bin/gooeymux/keyboard.c |
| +9 | -2 | 1 files | |
more minor updates: - split out VIS-based updatefb() - fix some tpyos in the speed test code - add updatefb() variant for 32bit pixels and 64bit long - run all speed tests appropriate for CPU and graphics mode
| Version | Delta | File | |
|---|---|---|---|
| 1.7 | +109 | -18 | usr.bin/gooeymux/init.c |
| 1.5 | +5 | -2 | usr.bin/gooeymux/tinygfx.h |
| +114 | -20 | 2 files | |
some small changes: - turn off screensaver if the mouse cursor is at 0,0 - munmap() video memory on exit - don't call ffs() all the time - optionally measure updatefb() throughput on startup
| Version | Delta | File | |
|---|---|---|---|
| 1.6 | +42 | -12 | usr.bin/gooeymux/init.c |
| +42 | -12 | 1 files | |
quit on alt-q
| Version | Delta | File | |
|---|---|---|---|
| 1.5 | +12 | -2 | usr.bin/gooeymux/keyboard.c |
| +12 | -2 | 1 files | |
we don't need poke_term() outside term.c anymore
| Version | Delta | File | |
|---|---|---|---|
| 1.4 | +1 | -2 | usr.bin/gooeymux/tinygfx.h |
| 1.8 | +2 | -1 | usr.bin/gooeymux/term.c |
| +3 | -3 | 2 files | |
make sure we update the scrollbar when resetting on keyboard input
| Version | Delta | File | |
|---|---|---|---|
| 1.7 | +2 | -3 | usr.bin/gooeymux/term.c |
| +2 | -3 | 1 files | |
generate and use line-drawing characters just like wscons does
| Version | Delta | File | |
|---|---|---|---|
| 1.3 | +185 | -13 | usr.bin/gooeymux/draw.c |
| 1.6 | +30 | -4 | usr.bin/gooeymux/term.c |
| +215 | -17 | 2 files | |
catch up with recent changes
| Version | Delta | File | |
|---|---|---|---|
| 1.4 | +6 | -5 | usr.bin/gooeymux/README |
| +6 | -5 | 1 files | |
respond to KS_Cmd_Scroll* now we can scroll back using Alt and cursor keys
| Version | Delta | File | |
|---|---|---|---|
| 1.5 | +42 | -10 | usr.bin/gooeymux/term.c |
| +42 | -10 | 1 files | |
send KS_Cmd_* events
| Version | Delta | File | |
|---|---|---|---|
| 1.4 | +11 | -9 | usr.bin/gooeymux/keyboard.c |
| +11 | -9 | 1 files | |
respond to mouse clicks above & below the knob
| Version | Delta | File | |
|---|---|---|---|
| 1.3 | +34 | -6 | usr.bin/gooeymux/scrollbar.c |
| 1.3 | +3 | -2 | usr.bin/gooeymux/tinygfx.h |
| +37 | -8 | 2 files | |
we need this on sparc64
| Version | Delta | File | |
|---|---|---|---|
| 1.1 | +2,731 | -0 | usr.bin/gooeymux/VISmoveImage.s |
| +2,731 | -0 | 1 files | |
make sure we have WS_KERNEL_*
| Version | Delta | File | |
|---|---|---|---|
| 1.4 | +5 | -1 | usr.bin/gooeymux/kernelstuff.h |
| +5 | -1 | 1 files | |
catch up with recent changes, while there elaborate on project goals
| Version | Delta | File | |
|---|---|---|---|
| 1.3 | +23 | -2 | usr.bin/gooeymux/README |
| +23 | -2 | 1 files | |
support more modifiers like caps lock and num lock, also update LEDs
| Version | Delta | File | |
|---|---|---|---|
| 1.3 | +73 | -13 | usr.bin/gooeymux/keyboard.c |
| +73 | -13 | 1 files | |
make terminal colours configurable vie config.h
| Version | Delta | File | |
|---|---|---|---|
| 1.2 | +7 | -3 | usr.bin/gooeymux/config.h |
| 1.3 | +3 | -3 | usr.bin/gooeymux/kernelstuff.h |
| 1.4 | +2 | -2 | usr.bin/gooeymux/term.c |
| +12 | -8 | 3 files | |
adjust to recent changes
| Version | Delta | File | |
|---|---|---|---|
| 1.2 | +11 | -10 | usr.bin/gooeymux/README |
| +11 | -10 | 1 files | |
simplify, add license header
| Version | Delta | File | |
|---|---|---|---|
| 1.2 | +36 | -35 | usr.bin/gooeymux/kernelstuff.h |
| +36 | -35 | 1 files | |
turn wsemul_vt100* into simple wrappers that pull in their respective kernel sources while adding just enough compat goo to be usable
| Version | Delta | File | |
|---|---|---|---|
| 1.2 | +2 | -1,159 | usr.bin/gooeymux/wsemul_vt100.c |
| 1.2 | +2 | -994 | usr.bin/gooeymux/wsemul_vt100_subr.c |
| 1.2 | +2 | -213 | usr.bin/gooeymux/wsemul_vt100_keys.c |
| 1.2 | +2 | -157 | usr.bin/gooeymux/wsemul_vt100_chars.c |
| 1.1 | +52 | -0 | usr.bin/gooeymux/kernelstuff.h |
| 1.2 | +1 | -1 | usr.bin/gooeymux/Makefile |
| +61 | -2,524 | 6 files | |
move settings into their own header
| Version | Delta | File | |
|---|---|---|---|
| 1.1 | +43 | -0 | usr.bin/gooeymux/config.h |
| 1.5 | +3 | -5 | usr.bin/gooeymux/init.c |
| 1.3 | +4 | -3 | usr.bin/gooeymux/term.c |
| +50 | -8 | 3 files | |
make a Bitmap for the framebuffer, use it to blit the screen black if ioctl(WSDISPLAYIO_SVIDEO, WSDISPLAYIO_VIDEO_OFF) fails
| Version | Delta | File | |
|---|---|---|---|
| 1.4 | +19 | -4 | usr.bin/gooeymux/init.c |
| +19 | -4 | 1 files | |
break a bunch of long lines
| Version | Delta | File | |
|---|---|---|---|
| 1.2 | +69 | -37 | usr.bin/gooeymux/window.c |
| 1.2 | +23 | -14 | usr.bin/gooeymux/term.c |
| 1.2 | +14 | -9 | usr.bin/gooeymux/draw.c |
| 1.3 | +13 | -9 | usr.bin/gooeymux/init.c |
| 1.2 | +9 | -6 | usr.bin/gooeymux/tinygfx.h |
| 1.2 | +10 | -5 | usr.bin/gooeymux/scrollbar.c |
| +138 | -80 | 2 files not shown | |
| +148 | -86 | 8 files | |