hippoz pushed to master at hippoz/raven 2022-04-03 13:25:16 +03:00
60a4dc51a7 Move logic from Layout into DocumentLayout
hippoz pushed to master at hippoz/raven 2022-04-02 21:41:43 +03:00
eedf38f9a8 add relayout event
hippoz pushed to master at hippoz/raven 2022-04-01 07:13:41 +03:00
441d4091cb make test program more interesting
hippoz pushed to master at hippoz/raven 2022-04-01 07:08:29 +03:00
eec776ba46 layouts: margins!
hippoz pushed to master at hippoz/raven 2022-03-30 16:21:58 +03:00
f8a91f3a83 remove old file
hippoz pushed to master at hippoz/raven 2022-03-30 16:12:32 +03:00
7f953a5f40 make lables text left-aligned
hippoz pushed to master at hippoz/raven 2022-03-30 14:49:47 +03:00
4401b7b5b2 add very basic layout system
hippoz pushed to master at hippoz/raven 2022-03-30 09:53:18 +03:00
9efac54ffa changing the text on a label does not require a full repaint
hippoz pushed to master at hippoz/raven 2022-03-29 09:54:07 +03:00
156d876364 make widgets inherit background color, making for a cleaner demo program
hippoz pushed to master at hippoz/raven 2022-03-29 09:28:07 +03:00
992ef1e3d6 handle text bounds using pango
hippoz pushed to master at hippoz/raven 2022-03-29 07:08:23 +03:00
5744ee7add make the demo program more interactive
hippoz pushed to master at hippoz/raven 2022-03-29 07:00:10 +03:00
e10daab4d0 perform full repaint when a label changes text
hippoz pushed to master at hippoz/raven 2022-03-26 02:57:50 +02:00
596b0e530f switch to different painting method and add label widget
hippoz pushed to master at hippoz/bridgecord 2022-03-25 22:14:37 +02:00
026f84fef5 add untested attestation feature
hippoz pushed to master at hippoz/raven 2022-03-21 21:52:05 +02:00
24c139b917 Keep track of active widgets inside the Window
hippoz pushed to master at hippoz/raven 2022-03-20 03:05:28 +02:00
9c267cc87b add on_click to buttons
hippoz pushed to master at hippoz/raven 2022-03-20 02:47:34 +02:00
736cef4667 Fix activation and use toplevelstyles inside of widgets
hippoz pushed to master at hippoz/raven 2022-03-19 21:32:23 +02:00
61b76df08b keep track of focused widget on parent
hippoz pushed to master at hippoz/raven 2022-03-19 19:02:01 +02:00
d6dcff2b7c improve style prop macro name
hippoz pushed to master at hippoz/raven 2022-03-18 22:08:51 +02:00
4ece938f1c Respond to resize events properly