39 Commits (26eb002270396d91271e4a033fa823110e8d26e0)

Author SHA1 Message Date
Emil Ernerfeldt d7fa40ebba
`cargo update` (#2386) 2 years ago
Emil Ernerfeldt 2b1341095d
CI: Run cargo clippy for wasm32-unknown-unknown (#2200) 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 041f2e64ba
Move all crates into a `crates` directory (#1940) 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 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 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 da09a5c69c Fix compilation with "serialize" feature without "persistence" feature 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 1b36863248
Split out new crate egui-winit from egui_glium (#735) 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
Emil Ernerfeldt 10b60d5361
Run clippy on all targets and all features (#347) 4 years ago
Emil Ernerfeldt 76d5229821
CI: run cargo doc (#309) 4 years ago
Emil Ernerfeldt 2aa05f00e1 check.sh: cargo doc all features 4 years ago
Emil Ernerfeldt f6770f0183 Various spelling fixes, docs improvements and code cleanup 4 years ago
Emil Ernerfeldt 82350a2f1e Improve documentation 4 years ago
Emil Ernerfeldt a9949b21af Add doc checks to check.sh 4 years ago
Emil Ernerfeldt 26d576f510 Break out mod paint into new crate epaint 4 years ago
Emil Ernerfeldt 69d31a5e47 [eframe] Make persistence, http and time optional features 4 years ago
Emil Ernerfeldt defad4ed51 Merge example_web into egui_demo_lib 4 years ago
Emil Ernerfeldt 6d9cdafbc9 Rename egui_demo to egui_demo_app to avoid confusion with egui_demo_lib 4 years ago
Emil Ernerfeldt 6953dc7d5d Split out the Egui demo code to new crate `egui_demo_lib` 4 years ago