Commit graph

23 commits

Author SHA1 Message Date
0b260674c2 Add border to Input 2024-09-19 23:20:03 -07:00
b9ddff24b5 Add Sprite 2024-09-18 19:41:36 -07:00
7b35245a5a Add Widget.Cursor
Resolves #9.
2024-09-11 22:13:07 -07:00
4d44a01b29 Check required height when auto resizing font 2024-09-01 21:32:09 -07:00
4c67a3c448 Resize font to fit button label, add Text.SetAutoResize to allow fitting text within field 2024-08-21 23:43:05 -07:00
c1f1fe1adb Add Button.SetHorizontal and Button.SetVertical 2024-07-22 14:41:47 -07:00
416576f940 Allow fonts to be specified directly
This will enable etk to auto-scale text to fit within a bounded area.

Relates to #5.
2024-04-23 13:05:39 -07:00
7e5208a9f6 Add SetMask to messeji and Text widget 2024-02-10 12:43:58 -08:00
b1b41487c2 Draw shaded button when pressed 2024-01-28 20:51:46 -08:00
7b0c2c44dc Add Button.SetBorderSize 2024-01-23 23:57:25 -08:00
266e1368de Make messeji elements private 2024-01-23 12:52:09 -08:00
fe95e8209c Add Button.SetBorderColor 2024-01-23 01:07:06 -08:00
6e0f6f1ee3 Move messeji into etk 2024-01-16 13:00:20 -08:00
fb51eb32ad Add Select 2024-01-11 17:09:33 -08:00
e826b3e7fc Fix handling touch input press 2023-11-08 14:11:36 -08:00
c8545de5b3 Allow specifying font face mutex 2023-11-07 17:37:51 -08:00
36965d0b79 Document everything 2023-10-28 23:07:40 -07:00
8912fc06fd Allow specifying color of scroll bar area and handle 2023-10-28 00:30:09 -07:00
69118f50b2 Improve input handling 2023-10-27 22:04:50 -07:00
dd561eaee1 Disable button label scroll bars 2023-10-24 19:24:48 -07:00
2cf182ad16 Do not align text widgets by default 2023-09-28 22:43:29 -07:00
8d5f5af3c5 Add widgets 2022-07-07 14:53:14 -07:00
1b8a1f536a Initial commit 2022-06-09 16:00:13 -07:00