aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-05-22tyui: Comment teensy_ui.hiamcheeseman
2026-05-22tyui: move window parameters to a structiamcheeseman
additionally adds a minimum window size
2026-05-22tyui: do control padding for slider textiamcheeseman
2026-05-22tyui: add `tyui_blank_slider()`iamcheeseman
2026-05-22tyui: add slider value to styleiamcheeseman
2026-05-22tyui: add padding to title textiamcheeseman
2026-05-22tyui slidersiamcheeseman
2026-05-22add the test image i've been not committingiamcheeseman
2026-05-22switch to a makefileiamcheeseman
2026-05-21window borderiamcheeseman
2026-05-21increase default allocation for commandsiamcheeseman
2026-05-21increase resize grabber sizeiamcheeseman
2026-05-21window sortingiamcheeseman
2026-05-21make `tyui_begin_window_ex()` easier to readiamcheeseman
2026-05-21move ui command list to windowsiamcheeseman
2026-05-21add a second test windowiamcheeseman
2026-05-21clear clip rect after drawing UIiamcheeseman
2026-05-21clip all ui elementsiamcheeseman
2026-05-21allow size 0 clipsiamcheeseman
2026-05-21Allow the clipping of renderingiamcheeseman
2026-05-21a buncha ui stuff idk even know anymoreiamcheeseman
2026-05-20add `ty_list_last()`iamcheeseman
2026-05-18add rounding to slidersiamcheeseman
2026-05-17GUI slidersiamcheeseman
2026-05-17add simple ui layoutsiamcheeseman
2026-05-15comment exposed teensy functionsiamcheeseman
2026-05-15update test program to use tyuiiamcheeseman
2026-05-15check for alloc of size 0iamcheeseman
2026-05-15allow ui elements in the root windowiamcheeseman
2026-05-15allow tyui to format textiamcheeseman
2026-05-14fix image clipping on the left and top of screeniamcheeseman
Previously, texture coordinates would not be correctly calculated because the clamped draw positions were used to decide texture coordinates, instead of the intended draw position.
2026-05-14blend rotated spritesiamcheeseman
2026-05-14fix rotated spritesiamcheeseman
2026-05-14update readmeiamcheeseman
2026-05-14tell demonchime where teensy is at runtimeiamcheeseman
2026-05-14statically link glfwiamcheeseman
2026-05-14use `-std=c99`iamcheeseman
I don't want GNU extensions, and using gnu99 was only temporary because I didn't know how to enable POSIX standards, which this project relies on.
2026-05-14move `platform` -> `teensy/platform`iamcheeseman
2026-05-14add padding to window contentsiamcheeseman
2026-05-14tyui buttonsiamcheeseman
2026-05-14`ty_font_width()` takes in a const font ptriamcheeseman
2026-05-13resize windowsiamcheeseman
2026-05-13start uiiamcheeseman
2026-05-13remove tcciamcheeseman
2026-05-12typedef all structs and rename to Ada_Caseiamcheeseman
There isn't really a technical reason that I made this change. I just wanted to use Ada_Case. All types were prefixed with ty_, e.g. ty_Image.
2026-05-11fix a double freeiamcheeseman
2026-05-11detect double freesiamcheeseman
2026-05-11hide the renderer from the user of teensyiamcheeseman
2026-05-11allow the user to change the render targetiamcheeseman
2026-05-11Allow user inputiamcheeseman