mirror of
https://github.com/emilk/egui.git
synced 2026-08-31 05:40:03 -04:00
* Move all epi-related code from egui_glow into eframe * Move epi stuff from egui-winit into eframe * Remove mention of epi in egui * Remove mention of epi in egui_glium * Remove trait epi::NativeTexture * Remove confusing mentions of epi * Refactor egui_web: break up into smaller files * Clean up feature flags further, and update changelogs * Clean up check.sh * Small cleanup of egui_web/Cargo.toml * Fix dependencies for pure_glow example * Fix clippy false positive
2.2 KiB
2.2 KiB
Changelog for egui_glow
All notable changes to the egui_glow integration will be noted in this file.
Unreleased
- Improved logging on rendering failures.
- Add new
NativeOptions:vsync,multisampling,depth_buffer,stencil_buffer. - Fixed potential scale bug when DPI scaling changes (e.g. when dragging a window between different displays) (#1441).
- MSRV (Minimum Supported Rust Version) is now
1.60.0(#1467). clipboard,links,winitare now all opt-in features (#1467).- Added new feature
puffinto addpuffin profilerscopes (#1483). - Removed the features
dark-light,default_fontsandpersistence(#1542).
0.17.0 - 2022-02-22
EguiGlow::runno longer returns the shapes to paint, but stores them internally until you callEguiGlow::paint(#1110).- Added
set_texture_filtermethod toPainter(#1041). - Fix failure to run in Chrome (#1092).
EguiGlow::newandEguiGlow::paintnow takes&winit::Window(#1151).- Automatically detect and apply dark or light mode from system (#1045).
0.16.0 - 2021-12-29
- Made winit/glutin an optional dependency (#868).
- Simplified
EguiGlowinterface (#871). - Removed
EguiGlow::is_quit_event(#881). - Updated
glutinto 0.28 (#930). - Changed the
Painterinterface slightly (#999).
0.15.0 - 2021-10-24
egui_glow has been newly created, with feature parity to egui_glium.
As glow is a set of lower-level bindings to OpenGL, this crate is potentially less stable than egui_glium,
but hopefully this will one day replace egui_glium as the default backend for eframe.