egui/eframe
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
2021-06-23 09:16:39 +02:00
..
examples epi/eframe: move options out of trait App into new NativeOptions 2021-05-08 10:14:56 +02:00
src Use old 1.51 toolchain instead of bleeding edge (#505) 2021-06-23 09:16:39 +02:00
Cargo.toml Tell docs.rs to use the --all-features flag when generating docs 2021-05-12 20:02:25 +02:00
CHANGELOG.md epi: merge App::load into App::setup, and provide Frame argument 2021-06-07 20:53:33 +02:00
README.md improve documentation 2021-02-28 18:59:46 +01:00

egui framework

This aims to be the entry-level crate if you want to write an egui app.

eframe calls into your code (it is a framework) and supports web apps (via egui_web) and native apps (via egui_glium).

eframe is a very thin crate that re-exports egui, epi and thin wrappers over the backends.

On Linux you need to first run sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev to compile eframe natively.

Name

The frame in eframe stands both for the frame in which your egui app resides and also for "framework" (frame is a framework, egui is a library).