3.0 KiB
3.0 KiB
Changelog for eframe
All notable changes to the eframe and epi crates.
NOTE: egui_web, egui-winit, egui_glium, and egui_glow have their own changelogs!
Unreleased
- Removed
Frame::alloc_texture. Useegui::Context::load_textureinstead (#1110). - The default native backend is now
egui_glow(instead ofegui_glium) (#1020). - The default web painter is now
egui_glow(instead of WebGL) (#1020). - Fix horizontal scrolling direction on Linux.
- Added
App::on_exit_event(#1038) - Shift-scroll will now result in horizontal scrolling on all platforms (#1136).
0.16.0 - 2021-12-29
Framecan now be cloned, saved, and passed to background threads (#999).- Added
Frame::request_repaintto replacerepaint_signal(#999). - Added
Frame::alloc_texture/free_textureto replacetex_allocator(#999).
0.15.0 - 2021-10-24
Framenow providesset_window_titleto set window title dynamicallyFramenow providesset_decorationsto set whether to show window decorations.- Remove "http" feature (use https://github.com/emilk/ehttp instead!).
- Increase native scroll speed.
- Add
App::persist_native_windowandApp::persist_egui_memoryto control what gets persisted. - Add new backend
egui_glowas an alternative toegui_glium. Enable withdefault-features = false, features = ["default_fonts", "egui_glow"].
0.14.0 - 2021-08-24
- Add dragging and dropping files into egui.
- Improve http fetch API.
run_nativenow returns when the app is closed.
0.13.1 - 2021-06-24
- Fix
httpfeature flag and docs
0.13.0 - 2021-06-24
App::setupnow takes aFrameandStorageby argument.App::loadhas been removed. ImplementApp::setupinstead.
0.12.0 - 2021-05-10
- Moved options out of
trait Appinto newNativeOptions. - Add option for
always_on_top.
0.11.0 - 2021-04-05
- You can now turn your window transparent with the
App::transparentoption. - You can now disable window decorations with the
App::decoratedoption.
0.10.0 - 2021-02-28
- You can now set your own app icons.
- You can control the initial size of the native window with
App::initial_window_size. - You can control the maximum egui web canvas size with
App::max_size_points. Frame::tex_allocator()no longer returns anOption(there is always a texture allocator).
0.9.0 - 2021-02-07
0.8.0 - 2021-01-17
- Simplify
TextureAllocatorinterface.
0.7.0 - 2021-01-04
- Initial release of
eframe