Commit graph

23 commits

Author SHA1 Message Date
Emil Ernerfeldt
5c966bdc76 [input] widgets must say if they are interested in click or drags 2020-05-23 12:38:52 +02:00
Emil Ernerfeldt
d1b00ff1b0 refactor input code 2020-05-23 01:16:23 +02:00
Emil Ernerfeldt
58a8f743be Optimize and clean up text output 2020-05-20 21:22:42 +02:00
Emil Ernerfeldt
002944b775 Break up some long container functions and reduce some code bloat 2020-05-20 18:39:35 +02:00
Emil Ernerfeldt
8d89944b58 containers will (mostly) return value of add_contents function 2020-05-19 23:57:48 +02:00
Emil Ernerfeldt
0f0e385ea3 [refactor] collect stuff into new mod paint 2020-05-19 22:28:57 +02:00
Emil Ernerfeldt
f9bb9f71c4 Add button to collapse windows 2020-05-17 12:26:17 +02:00
Emil Ernerfeldt
037b22be7f Simplify and improve the default visual style 2020-05-17 10:21:45 +02:00
Emil Ernerfeldt
89aa285255 Simplify text layout further with even less allocations 2020-05-16 18:17:35 +02:00
Emil Ernerfeldt
cdfd42eb3e refactor text layout with a new struct Galley 2020-05-16 11:27:02 +02:00
Emil Ernerfeldt
152e644fb2 Add clock in top right corner using reverse layout in menu bar 2020-05-13 22:56:37 +02:00
Emil Ernerfeldt
cd1bbddaca Add support for reversed layouts 2020-05-13 22:24:32 +02:00
Emil Ernerfeldt
d4204f03c0 Refactor: break out Layout to own struct/file 2020-05-13 22:23:33 +02:00
Emil Ernerfeldt
8e0b1c8fca Add example where you can change layout direction and alignment 2020-05-12 23:00:20 +02:00
Emil Ernerfeldt
1dff2ad721 Remove Ui::cursor() function 2020-05-12 22:21:04 +02:00
Emil Ernerfeldt
7a1c97ccfe Simplify and unify queries about available space 2020-05-12 18:21:09 +02:00
Emil Ernerfeldt
71154edf9b Add a fractal clock example to showcase painting performance 2020-05-11 20:21:24 +02:00
Emil Ernerfeldt
4fcea59929 Optimize meshing 2020-05-11 17:08:04 +02:00
Emil Ernerfeldt
274acff47e Better handling of full-width widgets inside of Ui:s with inf max size 2020-05-10 18:59:18 +02:00
Emil Ernerfeldt
96cea8e6f9 Add Align::Justified 2020-05-10 13:07:33 +02:00
Emil Ernerfeldt
3a1d677840 refactor interact style 2020-05-10 08:55:41 +02:00
Emil Ernerfeldt
2bd610cb5b Fix dubplicate itmes in Style menu 2020-05-08 22:48:08 +02:00
Emil Ernerfeldt
fa82e8d806 Rename Region to Ui (shorter, sweeter) 2020-05-08 22:42:31 +02:00
Renamed from emigui/src/region.rs (Browse further)