1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-27 15:13:12 -04:00
Commit Graph

16 Commits

Author SHA1 Message Date
Emil Ernerfeldt
e36ef75f68 Remove Option<Option<X>> and simplify ViewportBuilder 2023-11-15 18:22:30 +01:00
Emil Ernerfeldt
d21458d166 Simplify ViewportBuilder: Defaults is chosen by eframe 2023-11-15 18:18:07 +01:00
Emil Ernerfeldt
6f98994a7c Show how to close a child viewport in the example 2023-11-15 17:49:42 +01:00
Emil Ernerfeldt
dacce7b1f4 Use the egui-standard builder pattern for ViewportBuilder 2023-11-14 19:55:40 +01:00
Emil Ernerfeldt
54f6e6b9ae Remove id from ViewportBuilder so it can implement Default 2023-11-14 19:52:28 +01:00
Emil Ernerfeldt
999a54ffc7 Fix id clash in test_viewports app 2023-11-14 17:37:26 +01:00
Emil Ernerfeldt
002110ee3d Create struct ImmediateViewport to simplify argument lists 2023-11-14 06:26:53 +01:00
Emil Ernerfeldt
337da61c22 Easily open all viewports in test_viewports app 2023-11-13 19:22:17 +01:00
Emil Ernerfeldt
5892d057d7 Use _px suffix for things in pixel units 2023-11-12 12:52:48 +01:00
Konkitoman
12f3782721 Introduce ViewportInfo 2023-11-08 07:29:00 +02:00
Konkitoman
0d7c87836c Better ViewportBuilder builder patern 2023-11-08 07:04:33 +02:00
Emil Ernerfeldt
f300c951b3 Rename the viewport types to "immediate" and "deferred" 2023-11-07 11:50:59 +01:00
Emil Ernerfeldt
7bc5698079 Always use the latest async callback when rendering a viewport 2023-11-07 09:48:07 +01:00
Emil Ernerfeldt
a85adf59b2 Rename force_embedding -> embed_viewports 2023-11-07 09:20:31 +01:00
Emil Ernerfeldt
8aa14d2fae Allow changing titles 2023-11-06 20:14:24 +01:00
Emil Ernerfeldt
291ab1ee7b Rename viewports example to test_viewports, and hide drag-and-drop 2023-11-06 20:03:23 +01:00