Commit Graph

25 Commits

Author SHA1 Message Date
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
Sasha Koshka ec967fe4f8 Better way of representing layout hints 2023-07-05 17:44:08 -04:00
Sasha Koshka 9efeaef8a8 Revised layout interface 2023-07-05 04:21:17 -04:00
Sasha Koshka d6baf82a94 Removed the Gap type 2023-07-05 04:20:56 -04:00
Sasha Koshka 0824aca4ba Added shatter algorithm to canvas 2023-07-05 03:14:34 -04:00
Sasha Koshka ec7596fa2d FuncBroadcaster actually broadcasts lol 2023-07-05 00:45:32 -04:00
Sasha Koshka 66e1caeebf Reorganized the box interfaces somewhat 2023-07-02 02:46:12 -04:00
Sasha Koshka 8b78d16506 Add window behavior to box 2023-07-02 00:31:05 -04:00
Sasha Koshka ac1fe7a75a Add methods for working with insets 2023-07-01 19:23:33 -04:00
Sasha Koshka 78aa13f388 Embed Broadcaster in FuncBroadcaster 2023-07-01 19:08:39 -04:00
Sasha Koshka 3e92de7485 Make broadcaster generic 2023-07-01 19:00:26 -04:00
Sasha Koshka b00a7302b4 Return error from NewWindow 2023-07-01 11:45:48 -04:00
Sasha Koshka 48fe7ef5e1 Added a rectangle method to Canvas 2023-07-01 03:02:08 -04:00
Sasha Koshka bb07363c89 Window now has SetTitle method 2023-06-30 22:08:17 -04:00
Sasha Koshka 41d3cd8729 Backend.NewWindow now can return error 2023-06-30 22:07:58 -04:00
Sasha Koshka c7c6fd2894 Add package-level doc comments 2023-06-30 19:40:45 -04:00
Sasha Koshka a5ba4cd855 Load plugins on start 2023-06-30 19:30:17 -04:00
Sasha Koshka 54a601a149 Add license 2023-06-30 17:45:29 -04:00
Sasha Koshka 4a0fdffd07 Add files 2023-06-30 16:38:51 -04:00
Sasha Koshka b086f7c411 first commit 2023-06-29 03:00:52 -04:00