Commit Graph

69 Commits

Author SHA1 Message Date
Sasha Koshka a2a5c16e38 Changed the semantics of ContentBounds 2023-09-14 14:47:33 -04:00
Sasha Koshka 28cd889254 Removed tiler for now, needs to be rethought a bit 2023-09-08 20:57:15 -04:00
Sasha Koshka e682fdd9d8 Add icon for switch 2023-09-08 20:57:00 -04:00
Sasha Koshka 9719391e5d NewApplicationWindow returns MainWindow nows 2023-09-08 16:29:03 -04:00
Sasha Koshka 8a531986eb What??? 2023-09-07 18:25:35 -04:00
Sasha Koshka c3c6ff61f5 Add Tiler interface 2023-09-05 18:14:36 -04:00
Sasha Koshka 89f7bf47ce Add ability to create an undecorated window 2023-09-05 13:21:59 -04:00
Sasha Koshka bebd58dac1 Added event capturing to containers 2023-09-05 13:10:35 -04:00
Sasha Koshka f9a85fd949 Added filesystems for application data 2023-09-04 13:48:03 -04:00
Sasha Koshka 6ac653adb6 Made ownership of textures more explicit 2023-09-04 12:21:17 -04:00
Sasha Koshka 7b28419432 Texture must now implement Image 2023-09-04 12:07:29 -04:00
Sasha Koshka 57e6a9ff21 lolll whoops 2023-09-04 02:56:00 -04:00
Sasha Koshka a06f94e41b Added support for defining applications as objects 2023-09-04 02:26:21 -04:00
Sasha Koshka 4d157756eb Added a String method to a bunch of stuff 2023-09-04 01:47:03 -04:00
Sasha Koshka 63a67e40d1 Added a Bounds() method to Texture 2023-09-04 01:28:04 -04:00
Sasha Koshka b629b4eb4e Cleared up wording around theme textures 2023-08-29 15:52:07 -04:00
Sasha Koshka 7510047ef3 Fix package name errors in theme 2023-08-24 16:30:10 -04:00
Sasha Koshka fdea479ee7 Textures have been moved to the canvas module 2023-08-24 01:01:40 -04:00
Sasha Koshka dc31de0ecb Textures are now actually used 2023-08-23 18:04:54 -04:00
Sasha Koshka a8d5a64837 Added SetTexture on Object 2023-08-21 21:52:51 -04:00
Sasha Koshka 50697e4369 All icons now return textures 2023-08-20 18:41:46 -04:00
Sasha Koshka 3614979e35 Add a function to protect textures 2023-08-20 18:33:20 -04:00
Sasha Koshka 5f5b928528 Icons now use textures 2023-08-20 18:28:30 -04:00
Sasha Koshka b62b846745 AhhhahsdjashdMerge branch 'main' of git.tebibyte.media:tomo/tomo 2023-08-20 17:58:45 -04:00
Sasha Koshka 35c6e167be Added a texture interface 2023-08-20 17:54:06 -04:00
Sasha Koshka 6ced7d1372 Fixed syntax errors 2023-08-12 00:56:13 -04:00
Sasha Koshka e259f122c7 Added an icon API 2023-08-12 00:51:16 -04:00
Sasha Koshka 8e25397a05 Theme roles now have a variant field 2023-08-10 17:49:22 -04:00
Sasha Koshka 2884604fdd Renamed Object.Box to GetBox to resolve naming conflicts 2023-08-10 17:48:40 -04:00
Sasha Koshka f99d9e0d2a Upgrade x/image 2023-08-09 20:55:46 -04:00
Sasha Koshka c785fb461c Colors now operate more sensibly 2023-08-09 15:13:19 -04:00
Sasha Koshka 487471d7a9 Add colors 2023-08-09 12:08:17 -04:00
Sasha Koshka 2f5421a5c9 Add Role constructor 2023-08-08 03:00:41 -04:00
Sasha Koshka d0f7047fcf Fix package import error in theme 2023-08-07 21:57:50 -04:00
Sasha Koshka e63ebdb89e Add MultiCookie to make theming easier 2023-08-07 21:56:28 -04:00
Sasha Koshka 9d40ab654a Clarfied wording in Role.Object 2023-08-07 21:51:05 -04:00
Sasha Koshka 522ff64fd3 Added a theme package 2023-08-07 21:49:11 -04:00
Sasha Koshka e14bd81c04 Add SetDotColor method 2023-08-07 21:09:58 -04:00
Sasha Koshka dc377c36a5 Add function keys up to F24 2023-08-02 01:37:46 -04:00
Sasha Koshka 2b99a98a8e Add a ton more doc comments 2023-08-02 01:34:07 -04:00
Sasha Koshka d1b62f5560 Add dot manipulation to TextBox 2023-07-20 00:14:15 -04:00
Sasha Koshka 85fe5ac65b Added text manipulation 2023-07-19 23:58:27 -04:00
Sasha Koshka 14fc0ba372 Add more doc comments 2023-07-18 21:49:36 -04:00
Sasha Koshka 9f4e8a539a The Do function is now thread safe 2023-07-16 01:06:24 -04:00
Sasha Koshka 1cb3be8de8 Added a global Do function 2023-07-16 00:33:44 -04:00
Sasha Koshka 32e58ce63d Container event propagation can be disabled 2023-07-13 12:53:08 -04:00
Sasha Koshka 4dbd86cec3 ContainerBox can now be aligned as well 2023-07-13 03:00:50 -04:00
Sasha Koshka 573212fe7d Add support for text wrapping 2023-07-12 18:56:04 -04:00
Sasha Koshka ae5c177484 Minimum sizes make more sense now 2023-07-12 01:45:08 -04:00
Sasha Koshka facd85ef21 Add SetText method to TextBox 2023-07-08 23:49:51 -04:00