Commit graph

28 commits

Author SHA1 Message Date
James Grogan
9301769d58 Add Keyboard input and enter support for text editor. 2022-11-17 13:13:01 +00:00
James Grogan
cf9bace272 Add XKB interface for x11 2022-11-17 11:28:18 +00:00
James Grogan
7ad237edc1 Sample editor back working. 2022-11-17 08:39:49 +00:00
James Grogan
722bda2801 Improve visibility and update caching. 2022-11-16 17:27:19 +00:00
James Grogan
70891ce7b4 Back with clickable button. 2022-11-16 17:00:55 +00:00
James Grogan
3e53bd9e00 Convert visual layers to scene nodes. 2022-11-16 15:06:08 +00:00
James Grogan
9ade0e2d4b Starting resize support. 2022-11-14 14:57:50 +00:00
James Grogan
7c6a92f4ec Cleaning for opengl rendering prep. 2022-11-14 11:19:51 +00:00
James Grogan
402f381d10 Cleaning for mesh addition. 2022-11-13 17:02:09 +00:00
James Grogan
53c98a227d More window cleaning 2022-11-11 14:22:31 +00:00
James Grogan
6adc441e6f More cleaning 2022-11-11 11:48:42 +00:00
James Grogan
7ce29ce8ae Support minimal dependency linux build. 2022-11-10 09:06:02 +00:00
jmsgrogan
92a35a5bc9 Add directx practice 2022-11-09 19:54:25 +00:00
jmsgrogan
c0bcfaccac Up to template reading 2022-10-11 20:20:12 +01:00
jmsgrogan
cbc9ba77d2 Start adding config reader 2022-10-09 17:39:46 +01:00
jmsgrogan
6ff9370c4e Toward file output. 2022-10-04 08:20:39 +01:00
jmsgrogan
7216fc5ab0 Initial metadata parsing 2022-10-03 08:46:41 +01:00
jmsgrogan
ebd41bf4ee Break web generator to own cmake. 2022-10-03 08:12:38 +01:00
jmsgrogan
bd60a28eef Fix up build and start site generator. 2022-10-03 07:45:10 +01:00
jmsgrogan
9c116b1efd Add PDF writer. 2022-01-01 18:46:31 +00:00
jamgroga
c05b7b6315 Add window support for Windows. 2021-10-31 13:04:48 +00:00
jmsgrogan
9bcc0ae88e Add cairo interface. 2021-04-17 13:57:14 +01:00
jmsgrogan
a03eb9599f Whitespace and pointer cleanup. 2021-03-29 21:31:24 +01:00
david
683ba5447f Add Windows support. 2020-07-04 19:43:08 +01:00
jmsgrogan
b99708e7d3 Move windows to uptr. Add simple text editing. 2020-06-20 16:34:10 +01:00
jmsgrogan
8771b721d1 Tidy up some xml structures. 2020-05-09 15:29:45 +01:00
jmsgrogan
36826fa1d4 Start midi file processing. 2020-05-03 07:56:27 +01:00
jmsgrogan
59c6161fdb Initial commit. 2020-05-02 08:31:03 +01:00