Kyle Isom
467bb064c7
Update Flush return.
2023-10-14 23:47:37 -07:00
Kyle Isom
a00d358b15
Start Frame class.
2023-10-14 23:28:43 -07:00
Kyle Isom
8edcba0f88
update flags to ctags
2023-10-12 22:55:34 -07:00
Kyle Isom
5a9c09b217
finish debug dump
2023-10-13 04:06:06 +00:00
Kyle Isom
7cec414e3d
Fix buffer stomping; retool Makefile.
...
The Makefile is now useful for building ke(1) to aid in more rapid
development. This works because ke doesn't (yet) need any special
non-system libraries.
2023-10-12 15:15:29 -07:00
Kyle Isom
ba27e132e3
Putting Buffers in main to test things out.
2023-10-12 00:22:30 -07:00
Kyle Isom
2dcc577f57
Working on backing files.
...
Also started a sketches project to illustrate quick ideas.
2023-10-11 23:28:17 -07:00
Kyle Isom
fd6e0c6899
Store project style settings in VCS.
...
I'm sick of getting my settings stomped on every god damn time I open CLion.
2023-10-11 19:25:24 -07:00
Kyle Isom
187ff6cb01
add POSIX check to test on a few systems
2023-10-11 19:14:10 -07:00
Kyle Isom
379cfe1460
adding build flags
2023-10-11 17:57:48 -07:00
Kyle Isom
eb9b491bc7
Updating build and packaging config.
2023-10-11 16:27:03 -07:00
Kyle Isom
70ceadb880
reorganize files and fix build.
...
+ build is split into dist and nox variants.
2023-10-11 15:01:48 -07:00
Kyle Isom
a61916206c
import kepp, clean up build dependencies
2023-10-11 14:50:35 -07:00
Kyle Isom
0d0d63ede4
packaging work
2023-10-10 22:23:12 -07:00
Kyle Isom
eaebece93b
packaging miscellanea
2023-10-10 20:46:30 -07:00
Kyle Isom
237073970e
Updating build config.
2023-10-10 19:29:20 -07:00
Kyle Isom
3c99ef0f90
add packaging setup
2023-10-09 17:19:54 -07:00
Kyle Isom
b05cf56b1a
start buffer test
2023-10-09 05:00:38 -07:00
Kyle Isom
96febb88ec
Makefile now autobuilds.
2023-10-09 04:50:10 -07:00
Kyle Isom
f49a41bd77
first pass at basic buffer functionality
2023-10-09 04:49:38 -07:00
Kyle Isom
d1f84be120
Starting work on a buffer type.
2023-10-09 03:19:09 -07:00
Kyle Isom
72e3bf77a7
Set C++ standard; code formatting.
...
On MacOS, clang will default to C++2003 if this isn't explicitly set.
2023-10-09 01:27:53 -07:00
Kyle Isom
47bba754f4
Add better font support.
2023-10-08 22:42:00 -07:00
Kyle Isom
8125c18ae6
run imgui demo
2023-10-08 22:29:47 -07:00
Kyle Isom
777afc11d3
switch to linux-only setup
2023-10-08 22:08:07 -07:00
Kyle Isom
ad9c05efec
clean dir in preparation for reset
2023-10-08 22:03:50 -07:00
Kyle Isom
47543a5a9b
Working on conan integration.
...
This should automatically add support for imgui etc.
2023-10-04 21:26:34 -07:00
Kyle Isom
49f0a2f6b8
Updating imgui implementations.
2023-10-04 20:31:39 -07:00
Kyle Isom
df72e7068f
Add CMakeLists.txt and imgui.
2023-10-04 19:39:41 -07:00
Kyle Isom
cab6cf1323
initial commit
2023-10-04 17:38:04 -07:00