egui/egui_demo_lib/src/apps/demo
Emil Ernerfeldt e7cfda4941
Shape refactor (#705)
* More introspection stats about vertices/indices etc

* more serde derive

* #[inline] to Shape constructors

* Introduce RectShape

* Introduce CircleShape

* Introduce PathShape

* More serde derive

* impl Copy for RectShape and CircleShape

* Simplify some code

* More serde derive

* Add helpers for appending more input or output

* Serde derives for RawInput

* Rename Fonts::from_definitions to Fonts::new

* Add Output::take

* refactor EguiGlium slightly

* Derive PartialEq for RawInput

* Improve egui::util::History interface

* tweaks

* Improve History filter: add minimum length

* Calculate galley bounding rect

* tessellator: cull line segments and paths

* tessellator: cull meshes

* Fix bug in History bandwidth estimator
2021-09-20 21:36:56 +02:00
..
app.rs epi: merge App::load into App::setup, and provide Frame argument 2021-06-07 20:53:33 +02:00
code_editor.rs Faster galley cache (#699) 2021-09-04 10:19:58 +02:00
dancing_strings.rs Horizontal scrolling (#663) 2021-08-28 13:18:21 +02:00
demo_app_windows.rs Add justified and/or center- and right-aligned text 2021-09-07 20:37:50 +02:00
drag_and_drop.rs Shape refactor (#705) 2021-09-20 21:36:56 +02:00
font_book.rs Horizontal scrolling (#663) 2021-08-28 13:18:21 +02:00
layout_test.rs Add justified and/or center- and right-aligned text 2021-09-07 20:37:50 +02:00
misc_demo_window.rs Add justified and/or center- and right-aligned text 2021-09-07 20:37:50 +02:00
mod.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
multi_touch.rs All `Ui`:s must now have a finite `max_rect` 2021-08-28 16:02:16 +02:00
painting.rs All `Ui`:s must now have a finite `max_rect` 2021-08-28 16:02:16 +02:00
password.rs Clean up demos 2021-05-09 13:07:56 +02:00
plot_demo.rs Horizontal scrolling (#663) 2021-08-28 13:18:21 +02:00
scrolling.rs Horizontal scrolling (#663) 2021-08-28 13:18:21 +02:00
sliders.rs Rename ui.advance_cursor to ui.add_space 2021-04-02 10:13:06 +02:00
tests.rs Add justified and/or center- and right-aligned text 2021-09-07 20:37:50 +02:00
toggle_switch.rs Improve widget info output for potential screen readers 2021-03-08 18:36:32 +01:00
widget_gallery.rs Clean up demo slightly 2021-08-23 21:28:06 +02:00
window_options.rs Horizontal scrolling (#663) 2021-08-28 13:18:21 +02:00
window_with_panels.rs Add justified and/or center- and right-aligned text 2021-09-07 20:37:50 +02:00