egui/crates/egui_demo_lib/tests/snapshots/demos
lucasmerlin 6c1d695fc6
Add screenshot support for eframe web (#5438)
This implements web support for taking screenshots in an eframe app (and
adds a nice demo).
It also updates the native screenshot implementation to work with the
wgpu gl backend.

The wgpu implementation is quite different than the native one because
we can't block to wait for the screenshot result, so instead I use a
channel to pass the result to a future frame asynchronously.

* Closes <https://github.com/emilk/egui/issues/5425>
* [x] I have followed the instructions in the PR template


https://github.com/user-attachments/assets/67cad40b-0384-431d-96a3-075cc3cb98fb
2024-12-12 19:17:42 +01:00
..
Bézier Curve.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Code Editor.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Code Example.png Update snapshot for `Code Example` 2024-12-03 10:33:10 +01:00
Context Menus.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Dancing Strings.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Drag and Drop.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Extra Viewport.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Font Book.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Frame.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Highlighting.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Interactive Container.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Misc Demos.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Modals.png Add `Modal` and `Memory::set_modal_layer` (#5358) 2024-11-28 16:52:05 +01:00
Multi Touch.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Painting.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Pan Zoom.png Fix `on_hover_text_at_pointer` for transformed layers (#5429) 2024-12-04 14:23:05 +01:00
Panels.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Screenshot.png Add screenshot support for eframe web (#5438) 2024-12-12 19:17:42 +01:00
Scrolling.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Sliders.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Strip.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Table.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Text Layout.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
TextEdit.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Tooltips.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Undo Redo.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00
Window Options.png Add egui testing library (#5166) 2024-10-22 12:39:00 +02:00