178 Commits (85e3ec502785b1371180b727946c732ce24f497d)

Author SHA1 Message Date
Emil Ernerfeldt 41b178b6ec
Use atomic_refcell instead of parking_lot for wasm32 targets (#1404) 3 years ago
Emil Ernerfeldt 15254f8235
Remove the single_threaded/multi_threaded feature flags (#1390) 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 29c52e8eb6
Remove epi backend from egui_glow (#1361) 3 years ago
Emil Ernerfeldt 52b4ab4e18
Remove egui_glium as a backend for eframe (#1357) 3 years ago
Emil Ernerfeldt 30399bf6ff Update regex crate v1.5.4 -> v1.5.5 3 years ago
Emil Ernerfeldt a05520b9d3 Release 0.17.0 - Improved font selection and image handling 3 years ago
Emil Ernerfeldt c5a9421dbd
Run wasm-bindgen in CI and update parking_lot (#1293) 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 b5c8f034e7
Add web location info to egui_web/epi (#1258) 3 years ago
Yusuf Bera Ertan 1ebb5ccabf
Don't install console panic hook and tracing wasm subscriber in egui_web (#1230) 3 years ago
Emil Ernerfeldt defc400c21
Add an example of how to display an SVG image in egui (#1228) 3 years ago
Emil Ernerfeldt 603ec82a5e
cargo deny: clarify MPL-2.0 license and use un-patched ureq again (#1222) 3 years ago
Emil Ernerfeldt ace2ac00da Update to tts 0.20.2 which resolves copy-left license issue 3 years ago
Emil Ernerfeldt 712d8c9a2b
Run cargo deny in CI (#1205) 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 8dfa6ce2f0 Update tts 0.19 -> 0.20 3 years ago
Emil Ernerfeldt 3999e5b373 cargo update 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 ef81a52951 egui_web: log panics using console.error 3 years ago
Jay Oster ffa1b6bd43
egui-winit: re-enable window transparency (#1126) 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
Lampsitter d31f7d6522
Faster dashed line generation (#1027) 3 years ago
Niklas Korz 01015ac94c
Use `instant` crate in egui-winit for WebAssembly support (#1023) 3 years ago
Emil Ernerfeldt b5c119ef19
0.16.1 patch release: Add back CtxRef::begin_frame/end_frame (#1019) 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 ffd28252ab cargo update 3 years ago
Jay Oster dd99f68e82
Update winit to 0.26 (#930) 3 years ago
Emil Ernerfeldt c71090473b glow-vs-web cleanup following https://github.com/emilk/egui/pull/868 3 years ago
Emil Ernerfeldt 08cc07bb2d Release 0.15.0 - Syntax highlighting, hscroll, egui-winit and egui_glow 3 years ago
Emil Ernerfeldt 4194a83a5e Update ron 0.6 -> 0.7 3 years ago
Emil Ernerfeldt 5301043a77 cargo update 3 years ago
Emil Ernerfeldt 5d463b2af7 Remove serde_json from egui dev-dependencies 3 years ago
Emil Ernerfeldt 8178d23d19
Deduplicate code found in both egui_glium and egui_glow (#819) 3 years ago
Emil Ernerfeldt 844dd9d7a4 Remove "seconds_since_midnight" from epi/eframe. Use chrono instead 3 years ago
Emil Ernerfeldt cdd4dccf5f
Add egui_glow as an opt-in backend to eframe (#817) 3 years ago
Emil Ernerfeldt 22a3a75eb5 Optimization: replace HashSet uses with AHashSet 3 years ago
Stock84 cd2227814f
Implement `bytemuck` behind a feature (#775) 3 years ago
Emil Ernerfeldt a1bf5aff47 Add Memory::caches for caching things from one frame to the next 3 years ago
Emil Ernerfeldt f0868c2f07 Code editor demo: nice syntax highlighting with customizable theme 3 years ago
Emil Ernerfeldt e2bdd40985 Move WindowSettings from egui_glium to egui-winit 3 years ago
Emil Ernerfeldt 3e1db880dc
Revert change to winit event loop in egui_glium (#756) 3 years ago
Emil Ernerfeldt e2fa13ed2a cargo update 3 years ago
Emil Ernerfeldt 1b36863248
Split out new crate egui-winit from egui_glium (#735) 3 years ago