Commit Graph
38 Commits
Author SHA1 Message Date
sashakoshka b5f67c65b0 Cleaned up code relating to transparency 2023-08-25 02:51:07 -04:00
sashakoshka 8ed1352fd4 Fixed non-cannonized rectangles being drawn v0.3.0 2023-08-24 17:15:34 -04:00
sashakoshka 77ccde9e9b Upgrade tomo version 2023-08-24 15:54:22 -04:00
sashakoshka 94db4e8ead Transparency support!! 2023-08-23 19:21:28 -04:00
sashakoshka 2f0259d913 WIP moving ggfx stuff into xcanvas 2023-08-22 21:24:38 -04:00
sashakoshka 8401b5d0f9 Add support for transparency
Need to break away from ggfx to do this, probably put everything
in xcanvas.
2023-08-22 13:17:48 -04:00
sashakoshka 45fa282b61 Texture now checks for transparent pixels 2023-08-21 22:39:13 -04:00
sashakoshka fae918a196 Added textures to backend 2023-08-21 00:35:55 -04:00
sashakoshka 3cffcfd4e5 Upgraded tomo version 2023-08-21 00:34:57 -04:00
sashakoshka ff8875535d Changed the way minimum sizes are calculated
Boxes that need their minimum size to be updated now use a map like
for layout and drawing. Size set with MinimumSize is now treated as
separate from the content size and the larger size is used.
2023-08-17 23:20:08 -04:00
sashakoshka 00629a863d Behavior relating to hovering is more solid 2023-08-12 12:15:34 -04:00
sashakoshka e126c01055 Add support for mouse hover events 2023-08-12 12:10:47 -04:00
sashakoshka 19dbc73968 Fixed keyboard navigation 2023-08-12 11:55:25 -04:00
sashakoshka 2de079d063 I forgor 2023-08-12 01:03:34 -04:00
sashakoshka 009ae811d3 Box.Box now returns the correct value v0.2.2 2023-08-08 12:56:49 -04:00
sashakoshka 5ba72cd1e5 Upgrade tomo version v0.2.1 2023-08-08 12:12:23 -04:00
Sasha Koshka c6ee141d88 Upgrade typeset 2023-08-07 21:14:12 -04:00
Sasha Koshka 9f7b851b0f Upgrade tomo version v0.2.0 2023-08-07 21:11:46 -04:00
sashakoshka a3b4ae74cf Added default colors to things v0.1.0 2023-08-06 03:42:06 -04:00
sashakoshka b74ec4336f User can now select text with the mouse 2023-08-06 03:38:12 -04:00
sashakoshka ea95473090 Add mouse motion event 2023-08-05 17:56:15 -04:00
sashakoshka 639810fb13 Added dot selection visualization 2023-08-04 21:59:52 -04:00
sashakoshka 991f72cd8f Add base dot manipulation implementation 2023-08-03 12:45:21 -04:00
sashakoshka a0fd8a694b things 2023-07-21 23:22:03 -04:00
sashakoshka c193c25b15 Fix aforementioned logic 2023-07-16 00:56:13 -04:00
sashakoshka 17d7035200 Add logic for focusing 2023-07-16 00:54:25 -04:00
sashakoshka 4259e8f021 ASDlkjas;ldkj 2023-07-16 00:42:47 -04:00
sashakoshka 5661608233 Put align values in layout hints 2023-07-13 12:51:38 -04:00
sashakoshka a3ea1f64a3 i forgor again 2023-07-13 12:48:09 -04:00
sashakoshka 34ca98f865 Improvements to TextBox and ContainerBox 2023-07-12 18:36:11 -04:00
sashakoshka 069b8898f3 Add partial support for text boxes 2023-07-12 01:17:12 -04:00
sashakoshka 42ee8f3bf4 Add license 2023-07-06 02:08:30 -04:00
sashakoshka ac4e1ddc94 Upgraded tomo version 2023-07-06 02:08:10 -04:00
sashakoshka 46d7c71f4b Upgraded to fixed ggfx 2023-07-05 04:11:24 -04:00
sashakoshka 53d4683bd1 hehe 2023-07-05 03:25:50 -04:00
sashakoshka 4c79d6772c It displays things on a screen 2023-07-05 00:44:56 -04:00
sashakoshka 208c50a66b I forgor to commit all this stuff 2023-07-04 00:04:00 -04:00
sashakoshka 5e7c666d92 Initial commit 2023-07-02 02:52:14 -04:00