52 Commits (a92551103223f03141f723d9943fc44fbbdf5f23)

Author SHA1 Message Date
Emil Ernerfeldt d7fa40ebba
`cargo update` (#2386) 2 years ago
Emil Ernerfeldt 48666e1d7a
Automatically generate screenshots for all examples (#2379) 2 years ago
Emil Ernerfeldt 2b1341095d
CI: Run cargo clippy for wasm32-unknown-unknown (#2200) 2 years ago
Andreas Reich c2a37f4bd8
eframe support for wgpu on the web (#2107) 2 years ago
Koute be9f363c53
egui_winit: support winit with default features disabled (#1971) 2 years ago
Emil Ernerfeldt 3142c52b94
Minor wgpu-web releated stuff (#1977) 2 years ago
Emil Ernerfeldt b978b06159
Simplify, clean up and speed up CI (#1970) 2 years ago
Emil Ernerfeldt 8737933101 Improve documentation and logging 2 years ago
Emil Ernerfeldt 041f2e64ba
Move all crates into a `crates` directory (#1940) 2 years ago
Emil Ernerfeldt 5d8ef5326b Change `build_demo_web.sh` option from `--fast` to `--optimize` 2 years ago
Emil Ernerfeldt 2500a60062 Code cleanup and improved docs 2 years ago
Emil Ernerfeldt 4e8a6e3370 misc code cleanup 2 years ago
Emil Ernerfeldt a7012cf8a6
Use pinned version of wasm-bindgen-cli (#1855) 2 years ago
Emil Ernerfeldt bf15bb6e19
Use cargo cranky instead of cargo clippy (#1820) 2 years ago
Emil Ernerfeldt 083e20474b
deny warnings on CI and check.sh with -D warnings (#1710) 2 years ago
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