Commit graph

19 commits

Author SHA1 Message Date
3f9275b2ad Remove toggle_button, make checkbox support children by default 2022-05-17 22:03:40 +03:00
bfb8ba407b Remove rich_button, make any button able to contain a child element 2022-05-17 21:25:01 +03:00
16036268f5 Make convenient function in ui::element_factory to create a progress bar with a label 2022-05-17 20:24:58 +03:00
f7568535b6 Add ui::edit text input element 2022-04-01 17:43:35 +03:00
4c726e2eef Add ui::table base class 2022-03-12 01:16:18 +03:00
f139b1ca1f Don't include all ui elements in element_factory.hpp, forward declare them instead 2022-03-09 16:44:43 +03:00
a8f51e93ac Add ui::selector (dropdown list component) 2022-03-08 13:02:39 +03:00
390df41f30 Add ui::progress_bar 2022-03-07 21:47:27 +03:00
5a64593219 Introduce ui::toggle_button - a button that can be turned on/off 2022-02-17 18:55:00 +03:00
eb78e2cdb7 Make image_view use texture_view instead of owning a texture 2022-02-17 18:54:14 +03:00
0be73e2816 Replace ui:🏷️:multiline_mode with boolean ui:🏷️:wrap 2022-02-15 16:55:18 +03:00
b4f116cada Implement scroller ui container 2021-10-15 21:38:23 +03:00
513105d3ee Move make_arrow_button to element_factory interface 2021-10-14 21:49:54 +03:00
6dd5fd5ee7 Add ui::checkbox interface & default implementation 2021-07-17 17:46:17 +03:00
27bd390381 UI spinbox implementation 2021-03-05 23:33:19 +03:00
4383ce7e8b Separate ui::button into button & rich_button 2021-03-05 22:57:39 +03:00
e67b3f1fdc Add ui slider element 2021-03-05 15:51:17 +03:00
0bf4324ba4 Refactor button creation + create image view via element factory 2021-03-05 14:27:20 +03:00
336bdde8d2 Add ui::element_factory interface 2021-03-03 12:25:04 +03:00