Bill Currie
fc44582726
[qwaq] Parse function keys
...
While the key escape sequences are xterm-specific, they are only the
default and preliminary provision has been made for overriding them.
However, no override mechanism has been implemented beyond using dynamic
table lookup.
2020-03-22 13:47:44 +09:00
Bill Currie
d352749666
[qwaq] Bypass ncurses for input handling
...
For now, only 1003 mouse mode is supported, and function keys are not
yet supported, but the mouse is much more reliable: no lost events.
2020-03-22 01:00:05 +09:00
Bill Currie
bd3884f6fa
[qwaq] Add a button class
...
It may or may not work just yet, but I think it's the right direction.
2020-03-19 13:52:14 +09:00
Bill Currie
8c3cf83f02
[qwaq] Add Listener and ListenerGroup delegates
...
Simple single parameter (caller) direct messages.
2020-03-19 13:49:27 +09:00
Bill Currie
e5bc6dd8b6
[qwaq] Split Array(Group) into its own file
2020-03-18 01:12:23 +09:00
Bill Currie
e9eab68366
[qwaq] Begin work on local drawing buffers
2020-03-10 02:39:18 +09:00
Bill Currie
f0ecf7b30a
[qwaq] Clean out log file with make clean
2020-03-06 20:43:38 +09:00
Bill Currie
ba9c43d2d3
[qwaq] Create a TextContext class
...
It is essentially just a wrapper around the window versions of ncurses
functions.
2020-03-06 13:54:46 +09:00
Bill Currie
c377b324a1
[qwaq] Add Group and clean up lots of mess
...
Things are finally doing something again, and getting closer to having a
moveable window.
2020-03-05 15:44:53 +09:00
Bill Currie
50d39d64cb
[qwaq] Link against build ruamoko libs, not installed
2020-03-03 09:30:20 +09:00
Bill Currie
92cb3a5285
[qwaq] Flatten the hierarchy and do some cleanup
2020-03-01 18:25:02 +09:00
Bill Currie
df2ed4b086
[qwaq] Move from tools to ruamoko
...
This fixes the dependency issues between qwaq and ruamoko. qwaq is
actually older than ruamoko. That little language feature test has come
a long way.
However, I'm considering moving to non-recursive make, but...
2020-03-01 00:55:15 +09:00