quakeforge/ruamoko/qwaq/ui
Bill Currie 72900fd16b [qwaq] Move input handling to its own thread
As it is now a completely separate sub-system, there is a bit of trouble
with mouse handling in that curses must be initialized before input for
the mouse to work properly, but the basic scheme seems to be working
nicely. I suspect the solution to the init order issue is to make have
the curses sub-system initialize the terminal input driver, at least for
mouse input (ie, maybe just enable/disable mouse handing).
2021-09-22 16:22:11 +09:00
..
button.h [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
button.r [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
color.h [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
curses.h [qwaq] Move input handling to its own thread 2021-09-22 16:22:11 +09:00
draw.h [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
draw.r [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
event.h [qwaq] Move input handling to its own thread 2021-09-22 16:22:11 +09:00
garray.h [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
garray.r [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
group.h [qwaq] Add method to get group's owning view 2021-06-07 15:56:20 +09:00
group.r [qwaq] Move the ui code into a library 2021-09-20 15:31:50 +09:00
listener.h [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00
listener.r [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
proxyview.h [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
proxyview.r [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
rect.h [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
rect.r [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
scrollbar.h [qwaq] Fix various scrollbar related issues 2021-06-12 01:30:44 +09:00
scrollbar.r [qwaq] Fix various scrollbar related issues 2021-06-12 01:30:44 +09:00
tableview.h [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
tableview.r [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
textcontext.h [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
textcontext.r [qwaq] Add wrapper for wmove 2021-06-07 15:53:35 +09:00
titlebar.h [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
titlebar.r [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
view.h [qwaq] Start work on cursor management 2021-06-01 18:53:53 +09:00
view.r [qwaq] Get the cursor mostly working 2021-06-07 15:58:19 +09:00
window.h [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
window.r [qwaq] Implement cursor motion in the editor 2021-06-07 22:21:48 +09:00