Mitchell Hashimoto
|
ad11ec145c
|
gtk: new tab keyboard shortcut works
|
2023-02-24 16:08:02 -08:00 |
|
Mitchell Hashimoto
|
ac1c961c4e
|
gtk: close tab button
|
2023-02-24 15:54:36 -08:00 |
|
Mitchell Hashimoto
|
fface4a6b3
|
gtk: add tab works
|
2023-02-24 15:19:57 -08:00 |
|
Mitchell Hashimoto
|
7e3ad24d89
|
gtk: put gl area in notebook
|
2023-02-24 14:04:07 -08:00 |
|
Mitchell Hashimoto
|
f9457e76ab
|
gtk: set title stub
|
2023-02-24 12:17:02 -08:00 |
|
Mitchell Hashimoto
|
382a32be6c
|
gtk: clipboard
|
2023-02-24 12:13:31 -08:00 |
|
Mitchell Hashimoto
|
c4393ece4c
|
gtk: make clear opengl requirements
|
2023-02-24 07:58:31 -08:00 |
|
Mitchell Hashimoto
|
da64fff110
|
gtk: receive key press for all keys
|
2023-02-24 07:58:31 -08:00 |
|
Mitchell Hashimoto
|
e4b76b5974
|
gtk: set cursor to ibeam over terminal surface
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
916f07d9d3
|
gtk: mouse cursor pos and scroll
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
adae05cf04
|
gtk: mouse input
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
3ab51f5643
|
gtk: key press/release
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
4fe7b9b3f2
|
gtk: char input
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
358ce5a24e
|
gtk: start hooking up event callbacks
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
8fbafda3d3
|
gtk: listen to should quit from app
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
793c19e187
|
gtk: proper surface cleanup
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
90bea1b742
|
gtk: get proper content scaling
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
6acf67ec66
|
gtk: render!
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
b19f9b2aff
|
opengl: enable single-threaded draw
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
7eb7cae9e0
|
opengl: move screen size GL context changes into draw path
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
7f34afa395
|
gtk: hook up GL area and render a color
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
153004eb6f
|
apprt/gtk: compiles again -- does nothing
|
2023-02-24 07:58:29 -08:00 |
|
Mitchell Hashimoto
|
053748481a
|
more crap
|
2023-02-24 07:58:29 -08:00 |
|
Mitchell Hashimoto
|
3d8c62c41f
|
apprt refactor in progress, launches glfw no window
|
2023-02-24 07:58:29 -08:00 |
|
Mitchell Hashimoto
|
d368b8e727
|
setup app, run works but crashes in OpenGL
|
2023-02-24 07:58:29 -08:00 |
|
Mitchell Hashimoto
|
f268f3955e
|
init gtk app
|
2023-02-24 07:58:29 -08:00 |
|
Mitchell Hashimoto
|
48c9c65915
|
add app runtime option, add gtk backend
|
2023-02-24 07:58:29 -08:00 |
|