Emil Ernerfeldt
661f0d71a7
Add libssl-dev to apt-get install path ( #635 )
3 years ago
Emil Ernerfeldt
d8b2b50780
Add libxkbcommon-dev to list of linux deps ( #549 )
Closes https://github.com/emilk/egui/issues/545
3 years ago
Emil Ernerfeldt
6e7e88ba80
Use old 1.51 toolchain instead of bleeding edge ( #505 )
* Use old 1.51 toolchain instead of bleeding edge
1.52 and 1.53 has problems with incremental compilation,
so some people chose to stay on 1.51 for now.
So let's make sure egui supports 1.51 for a while!
* Update to cint 0.2.2 to get rust 1.51.0 compatability
3 years ago
Emil Ernerfeldt
10b60d5361
Run clippy on all targets and all features ( #347 )
* Run clippy on all targets and all features
* check.sh: print each step
* impl ToString -related clippy fix
4 years ago
Emil Ernerfeldt
76d5229821
CI: run cargo doc ( #309 )
* Deny doc errors
* Add intentional bad intradoc link to test CI
* Add cargo doc to CI
* Fix carg doc web (add wasm32 target)
* Fix intentionally broken doc-link
4 years ago
Emil Ernerfeldt
fe92a9826b
ci: install libspeechd-dev and fix new clippy lints ( #252 )
* ci: install libspeechd-dev
* Fix new clippy lints for rust 1.51.0
4 years ago
Emil Ernerfeldt
d2d074395a
Install speech-dispatcher in CI for ttl ( #219 )
4 years ago
Emil Ernerfeldt
7363271575
better ci job names
4 years ago
Emil Ernerfeldt
ba08a919ba
CI: also check --all-features ( #142 )
4 years ago
Emil Ernerfeldt
d77fd9e3dc
CI: install required libraries on linux
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
Emil Ernerfeldt
650450bc3a
Make cfg=web_sys_unstable_apis optional, fixing `cargo check`
4 years ago
Emil Ernerfeldt
d0f6954900
Combine demo_glium and demo_web into one egui_demo crate
4 years ago
Emil Ernerfeldt
7651e2f15b
egui_web: Implement copy, cut and paste
4 years ago
Sam Samai
dbae893977
Check wasm target is working by running 'cargo check' on the demo_web package ( #36 )
4 years ago
Emil Ernerfeldt
d0bc9096f7
Rename CI workflow
4 years ago
Emil Ernerfeldt
5c14a15f8c
[github-actions] fix typo
4 years ago
Emil Ernerfeldt
fae81ca386
[github-actions] only test egui project
Work-around for weird build issue in
https://github.com/emilk/emigui/runs/927167824?check_suite_focus=true
4 years ago
Emil Ernerfeldt
b17f200b35
github action
From https://github.com/actions-rs/meta/blob/master/recipes/quickstart.md
4 years ago