37 Commits (72e38370febfe0a56fdc43a62f5408574fbdc4ea)

Author SHA1 Message Date
Emil Ernerfeldt f3e305a646 Replace `TODO:` with `TODO(emilk):` and update code guidelines 3 years ago
Emil Ernerfeldt 931e716b97
Add egui_wgpu crate (#1564) 3 years ago
Emil Ernerfeldt e82b87ca73
Remove calls to gl.getError in release builds (#1583) 3 years ago
Emil Ernerfeldt e5ccfedd61 Escape some strings in build_demo_web.sh 3 years ago
Emil Ernerfeldt 9b9c5005d3 CI and check.sh: run cargo doc for all crates 3 years ago
Emil Ernerfeldt bb421c7e8a
Remove `egui_web` and `epi` (#1545) 3 years ago
Emil Ernerfeldt ed002acc68
Refactor: move things into eframe (#1542) 3 years ago
Emil Ernerfeldt 917f9e1768 Refactor and simplify feature flags 3 years ago
Emil Ernerfeldt 8cf196a34b Use proper shebang for all bash scripts: #!/usr/bin/env bash 3 years ago
Emil Ernerfeldt 7cd285ecbc misc clippy fixes from 1.60.0 3 years ago
Emil Ernerfeldt bd25526a4f check.sh: fail on rustdoc failure 3 years ago
Emil Ernerfeldt 15254f8235
Remove the single_threaded/multi_threaded feature flags (#1390) 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 d8300037ad
Fix `cargo run -p egui_demo_app` (#1343) 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 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 712d8c9a2b
Run cargo deny in CI (#1205) 3 years ago
Emil Ernerfeldt b5aaa5fa6f Improve some feature flags 3 years ago
Emil Ernerfeldt 199bbef77b Add misc documentation 3 years ago
Emil Ernerfeldt 9df0c68a38 Small improvements to check.sh 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 0146c7e7fc Release 0.16.0 - Context menus and rich text 3 years ago
Emil Ernerfeldt d0a47bf8e8 setup_web.sh: don't force-install wasm-bindgen-cli 3 years ago
Emil Ernerfeldt da09a5c69c Fix compilation with "serialize" feature without "persistence" feature 3 years ago
Emil Ernerfeldt 39c6c7e5c9 Small code cleanup 3 years ago
Emil Ernerfeldt 2a9037cd90 Clean up epaint mutex code 3 years ago
Emil Ernerfeldt 8178d23d19
Deduplicate code found in both egui_glium and egui_glow (#819) 3 years ago
Emil Ernerfeldt cdd4dccf5f
Add egui_glow as an opt-in backend to eframe (#817) 3 years ago
Emil Ernerfeldt 6f699b3391 Replace every ... with … like some sort of crazy person 3 years ago
Emil Ernerfeldt 1b36863248
Split out new crate egui-winit from egui_glium (#735) 3 years ago
Emil Ernerfeldt 241667b078 Reduce monomorphization, reducing wasm size by around 3% 3 years ago
Emil Ernerfeldt 0e457c4b06 build_demo_web.sh: add --fast flag to skip optimization step 3 years ago
Emil Ernerfeldt b1559963bf Enable a bunch more clippy lints 4 years ago
Emil Ernerfeldt 6ad6f56cb1 Move shell scripts into sh/ subfolder 4 years ago