119 Commits (51cc9c9a9a2be5d775e9273dc6795b85dd6126fe)

Author SHA1 Message Date
Collin Kemper a52bbade45
Place dark-light behind a feature gate in eframe and egui_glow (#1437) 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 c63bdeab67
Add an example of showing 3D using three-d (#1407) 3 years ago
Emil Ernerfeldt ea9393aa9b
glow painter improvements (#1406) 3 years ago
Emil Ernerfeldt 41b178b6ec
Use atomic_refcell instead of parking_lot for wasm32 targets (#1404) 3 years ago
Hunter522 0a400a5bcc
Add Image::rotate and Mesh::rotate (#1371) 3 years ago
Emil Ernerfeldt 805539b50d
Add example of custom window frame for native window using eframe (#1396) 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 465c96122c
egui_web: by default, use full web browser size (#1378) 3 years ago
Emil Ernerfeldt c69f39e869
Box the app creator (#1373) 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 50539bd31a
egui_web: always use the glow painter, and remove the old WebGL code. (#1356) 3 years ago
Emil Ernerfeldt 52b4ab4e18
Remove egui_glium as a backend for eframe (#1357) 3 years ago
Emil Ernerfeldt 510cef02ca Run a formatter on all toml files 3 years ago
Zachary Kohnen 27e179268b
Remove warning about cpal drag and drop (#1329) 3 years ago
Emil Ernerfeldt a05520b9d3 Release 0.17.0 - Improved font selection and image handling 3 years ago
Emil Ernerfeldt 6d68838821 Clean up changelogs 3 years ago
Emil Ernerfeldt ddf914b517
Update crates (#1283) 3 years ago
Emil Ernerfeldt c3fc8997d6
Introduce egui_extras with RetainedImage for loading svg,png,jpeg,… (#1282) 3 years ago
Emil Ernerfeldt 89d19860b8 Misc code cleanup, docs fixes, etc 3 years ago
Emil Ernerfeldt 3d754e3a16
Prevent ScrollArea:s from becoming tiny (#1255) 3 years ago
Emil Ernerfeldt b5c8f034e7
Add web location info to egui_web/epi (#1258) 3 years ago
Emil Ernerfeldt defc400c21
Add an example of how to display an SVG image in egui (#1228) 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 1b623fdd34 Update rfd 0.6 -> 0.7 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 c6ac1827f6
Use tracing crate for logging (#1192) 3 years ago
Emil Ernerfeldt fa43d16c41
Choose your own font and size (#1154) 3 years ago
bthehacker dba949240f
Fix eframe changelog links to other changelogs (#1146) 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
Emil Ernerfeldt c713fd98dd Fix horizontal scrolling direction on Linux 3 years ago
Emil Ernerfeldt b2c8cd0867 Simplify http demo and add new download_image eframe demo 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 b1fd6a44e8
Switch to using glow as the default renderer both on native and the web (#1020) 3 years ago
Emil Ernerfeldt 753d709d3d
Hide console on windows for all examples in release builds (#1008) 3 years ago
Emil Ernerfeldt 0960f38552 Add inter-linking between different forms of documentations and examples 3 years ago
Emil Ernerfeldt f779e8a346 Add an eframe example of how to install a custom font 3 years ago
Emil Ernerfeldt 0146c7e7fc Release 0.16.0 - Context menus and rich text 3 years ago
Emil Ernerfeldt b7441eeee7
Make epi::Frame cloneable so you can allocate textures in other threads (#999) 3 years ago
Emil Ernerfeldt 647e020824 file_dialogs example: remove macos exemption 3 years ago
Emil Ernerfeldt d5efa4bbca 1.56 fix: missing_crate_level_docs -> rusdoc::missing_crate_level_docs 3 years ago