Commit Graph

22 Commits (main)

Author SHA1 Message Date
Patrick Cleavelin 78773a54a7 add interface for loading files (only works on macOS) 2024-03-23 16:48:23 -05:00
Patrick Cleavelin 0a57e30ead text insertion! 2024-03-23 16:48:23 -05:00
Patrick Cleavelin da0b9ab2c7 start actual editor stuff 2024-03-23 16:48:23 -05:00
Patrick Cleavelin 2ffbc3a65e don't hardcode stuff with rendering (sorta), actually use ui flags 2024-03-23 16:48:23 -05:00
Patrick Cleavelin e941db978c fixed bug in ui.h causing 0 height, got ui rects rendering heck yea 2024-03-20 22:34:41 -05:00
Patrick Cleavelin 6e0d5d58d2 'support' dpi scaling, sorta 2024-03-20 19:50:00 -05:00
Patrick Cleavelin 6b94f0dbde haha, init the arrays first 2024-03-20 17:39:14 -05:00
Patrick Cleavelin 20f6e2f2dc don't depend on sokol 2024-03-20 17:36:18 -05:00
Patrick Cleavelin 86e5eaaac9 prune unused elements 2024-03-18 20:23:08 -05:00
Patrick Cleavelin 46dd862512 yup layouting...stil need to clean up a few things 2024-03-18 18:11:54 -05:00
Patrick Cleavelin 74e3821233 ui layouting...? 2024-03-18 17:04:47 -05:00
Patrick Cleavelin b436268ffa add ui element helper macros 2024-03-18 15:34:10 -05:00
Patrick Cleavelin e806637b10 create elements? 2024-03-17 21:35:07 -05:00
Patrick Cleavelin 92aa0af44c array macros 2024-03-16 17:55:59 -05:00
Patrick Cleavelin 11a53fa087 get working on linux (kinda), implement hash table 2024-03-16 17:05:07 -05:00
Patrick Cleavelin 112d0bbb8e hash table impl 2024-03-15 17:44:41 -05:00
Patrick Cleavelin 3e5d58fa72 get started on ui stuff (just types for now) 2024-03-15 16:09:22 -05:00
Patrick Cleavelin 62ec411a5d render font at proper scale (sorta) 2024-03-15 15:25:50 -05:00
Patrick Cleavelin a02c4d2b0a get text working squash me with above PLZ 2024-03-15 14:41:37 -05:00
Patrick Cleavelin 26df55b198 get texture working 2024-03-13 20:15:59 -05:00
Patrick Cleavelin 50ce2372eb get this project started again for the 4th time 2024-03-13 18:51:13 -05:00
Patrick Cleavelin 7d0cd89ccd add gitignore 2024-03-13 16:01:23 -05:00