251 Commits (e76c919c7e70c208c9a6209b9fe3369e7b6db99d)

Author SHA1 Message Date
Red Artist 935913b1ec
Add Context::request_repaint_after (#1694) 2 years ago
Emil Ernerfeldt 29973e5d02 Make document-features an opt-in dependency 2 years ago
Emil Ernerfeldt 3169ce62d5
Document feature flags using crate document-features (#1725) 2 years ago
Robert Bragg a5076d4cc4
egui_winit/wgpu: enable Android support (#1634) 2 years ago
Emil Ernerfeldt f3e305a646 Replace `TODO:` with `TODO(emilk):` and update code guidelines 3 years ago
Emil Ernerfeldt dc26890a80 Release 0.18.0 - Shape::Callback, Table, and better text contrast 3 years ago
Emil Ernerfeldt ed002acc68
Refactor: move things into eframe (#1542) 3 years ago
Emil Ernerfeldt 2ae93c40ab
Move examples out of `eframe/examples` into `examples/` (#1486) 3 years ago
Emil Ernerfeldt cf0338d48f
Rust 1.60.0 + refactor cargo features (#1467) 3 years ago
4JX 6091370962
Add more doc-links in docstrings (#1419) 3 years ago
Emil Ernerfeldt 8272b08742
Improve text contrast in bright mode (#1412) 3 years ago
Emil Ernerfeldt 15254f8235
Remove the single_threaded/multi_threaded feature flags (#1390) 3 years ago
Emil Ernerfeldt 5c68edbb15 Clippy fixes 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 6aee4997d4
Add Shape::Callback to do custom rendering inside of an egui UI (#1351) 3 years ago
Emil Ernerfeldt 29c52e8eb6
Remove epi backend from egui_glow (#1361) 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 0a46634c13 Simplify backends by adding `fn paint_and_update_textures` helper 3 years ago
Emil Ernerfeldt 0fa4bb9c64 Clean up all Cargo.toml: put features higher, and document them better 3 years ago
Emil Ernerfeldt 47038c631e Update image 0.23 -> 0.24 3 years ago
Emil Ernerfeldt c3be566574
egui-winit: Automatically detect and apply dark or light mode (#1045) 3 years ago
Emil Ernerfeldt fa43d16c41
Choose your own font and size (#1154) 3 years ago
Emil Ernerfeldt 462f181db3
Partial font texture update (#1149) 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
Emil Ernerfeldt 753d709d3d
Hide console on windows for all examples in release builds (#1008) 3 years ago
Emil Ernerfeldt 0146c7e7fc Release 0.16.0 - Context menus and rich text 3 years ago
Emil Ernerfeldt 190c85a40f Rename `Texture` to `FontImage` 3 years ago
Emil Ernerfeldt cda4c8ba13 Minor cleanup following https://github.com/emilk/egui/pull/999 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
Jay Oster dd99f68e82
Update winit to 0.26 (#930) 3 years ago
d10sfan 90757ca221
Add Button::image_and_text (#832) 3 years ago
Emil Ernerfeldt 105cb57050 Clean up glsl code 3 years ago
Emil Ernerfeldt ddd5f6f4f6
winit: don't explicitly handle Cmd-Q and Alt-F4 (#881) 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
Emil Ernerfeldt 09b8269326
Rich text for all widgets (#855) 3 years ago
Emil Ernerfeldt 78dfde40b2 Remove deprecated functions 3 years ago
Emil Ernerfeldt 08cc07bb2d Release 0.15.0 - Syntax highlighting, hscroll, egui-winit and egui_glow 3 years ago
Emil Ernerfeldt a3ba85dbb3 Improve docs 3 years ago
Caleb Smith 79d1ede496
Add `Frame::set_window_title()` (#828) 3 years ago
Emil Ernerfeldt d97a369c44 End statements with semicolon (clippy::semicolon_if_nothing_returned) 3 years ago
Emil Ernerfeldt a0cd41755e Add more clippy lints 3 years ago
Emil Ernerfeldt 19a2a57f80 Rename and clean-up the "pure" glium and glow examples 3 years ago
Emil Ernerfeldt 8178d23d19
Deduplicate code found in both egui_glium and egui_glow (#819) 3 years ago