60 Commits (dfd6a91cb073fb3d6157fafa264bf33bd174d46d)

Author SHA1 Message Date
Luis Wirth c3ac340e25
egui-winit: re-export egui (#1429) 3 years ago
Emil Ernerfeldt 8f178fa4e0
Add glow::Context to epi::Frame (#1425) 3 years ago
Emil Ernerfeldt b7ebe16cfb
Storage and frame refactor (#1418) 3 years ago
Emil Ernerfeldt a9fd03709e Add new NativeOptions: vsync multisampling depth_buffer stencil_buffer 3 years ago
Emil Ernerfeldt 15254f8235
Remove the single_threaded/multi_threaded feature flags (#1390) 3 years ago
Emil Ernerfeldt fda8189cba
Move lints list to `.carg/config.toml` (#1394) 3 years ago
Emil Ernerfeldt c8f6cae362
eframe app creation refactor (#1363) 3 years ago
Emil Ernerfeldt c768d1d48e
Context::request_repaint will wake up the UI thread (#1366) 3 years ago
Emil Ernerfeldt 6aee4997d4
Add Shape::Callback to do custom rendering inside of an egui UI (#1351) 3 years ago
Emil Ernerfeldt 510cef02ca Run a formatter on all toml files 3 years ago
Emil Ernerfeldt a05520b9d3 Release 0.17.0 - Improved font selection and image handling 3 years ago
Emil Ernerfeldt 31d324932c
Introduce egui::FullOutput, returned from Context::run (#1292) 3 years ago
Emil Ernerfeldt 745f209c61 Make RawInput.max_texture_side an Option 3 years ago
Emil Ernerfeldt 6d68838821 Clean up changelogs 3 years ago
Emil Ernerfeldt ddf914b517
Update crates (#1283) 3 years ago
Emil Ernerfeldt cbc53fbe2e eframe: Add `epi::NativeOptions::initial_window_pos` 3 years ago
Emil Ernerfeldt 0fa4bb9c64 Clean up all Cargo.toml: put features higher, and document them better 3 years ago
Emil Ernerfeldt 8dfa6ce2f0 Update tts 0.19 -> 0.20 3 years ago
Emil Ernerfeldt c3be566574
egui-winit: Automatically detect and apply dark or light mode (#1045) 3 years ago
Unknown 270c08a030
min and max window size (#1171) 3 years ago
Emil Ernerfeldt c6ac1827f6
Use tracing crate for logging (#1192) 3 years ago
Emil Ernerfeldt b5aaa5fa6f Improve some feature flags 3 years ago
Emil Ernerfeldt b618636425
Add ui.data(), ctx.data(), ctx.options() and ctx.tessellation_options() (#1175) 3 years ago
AlexxxRu 0d00185d9f
Bugfix/drag window (#1108) 3 years ago
Emil Ernerfeldt fa43d16c41
Choose your own font and size (#1154) 3 years ago
Emil Ernerfeldt a689b623a6
Make shift-scroll do horizontal scrolling on all platforms (#1136) 3 years ago
Erlend Walstad ab77099781
eframe: allow aborting an exit event (#1038) 3 years ago
Jay Oster ffa1b6bd43
egui-winit: re-enable window transparency (#1126) 3 years ago
Emil Ernerfeldt c713fd98dd Fix horizontal scrolling direction on Linux 3 years ago
Emil Ernerfeldt 66d80e2519
Texture loading in egui (#1110) 3 years ago
Emil Ernerfeldt d5673412dd
Put everything in Context behind the same Mutex (#1050) 3 years ago
Simon Werner 225d2b506d
Split `Event::Text` into `Text` and `Paste` (#1058) 3 years ago
Emil Ernerfeldt 79cfdaa1f9 Better docs and spelling fixes 3 years ago
Niklas Korz 01015ac94c
Use `instant` crate in egui-winit for WebAssembly support (#1023) 3 years ago
Emil Ernerfeldt 0146c7e7fc Release 0.16.0 - Context menus and rich text 3 years ago
Emil Ernerfeldt 037ca5f9cd update tts 0.17 -> 0.19 3 years ago
Emil Ernerfeldt b7441eeee7
Make epi::Frame cloneable so you can allocate textures in other threads (#999) 3 years ago
Emil Ernerfeldt d5efa4bbca 1.56 fix: missing_crate_level_docs -> rusdoc::missing_crate_level_docs 3 years ago
Emil Ernerfeldt c60d17b91b
Set MSRV to 1.56.0 and use rust edition 2021 (#998) 3 years ago
Aevyrie c69fe941af
Reverse horizontal scrolling on windows (#966) 3 years ago
Jay Oster dd99f68e82
Update winit to 0.26 (#930) 3 years ago
Emil Ernerfeldt ddd5f6f4f6
winit: don't explicitly handle Cmd-Q and Alt-F4 (#881) 3 years ago
Emil Ernerfeldt 6d33beabb1 Replace `scroll_delta` and `zoom_delta` in `RawInput` with events 3 years ago
Emil Ernerfeldt 49e43885ff
Replace `Context::begin_frame/end_frame` with `fn run` taking a closure (#872) 3 years ago
Emil Ernerfeldt 1dbe608e73
Refactor integrations (#871) 3 years ago
5225225 461f380a24
egui-winit: Fix shift key getting stuck with shift:both_capslock X11 option set (#849) 3 years ago
Emil Ernerfeldt 08cc07bb2d Release 0.15.0 - Syntax highlighting, hscroll, egui-winit and egui_glow 3 years ago
Caleb Smith 79d1ede496
Add `Frame::set_window_title()` (#828) 3 years ago
sumibi-yakitori 19766bfe4c
Fix when a string containing CRLF is pasted from the clipboard (#826) 3 years ago
Emil Ernerfeldt d97a369c44 End statements with semicolon (clippy::semicolon_if_nothing_returned) 3 years ago