442 Commits (2b9595ee3c5eae01ab7c7b0c48f7ad3787ac4dff)

Author SHA1 Message Date
Sven Niederberger 0bad1d0c99
Plot interaction methods (#766) 3 years ago
Emil Ernerfeldt 951ee4e142
Improve color picker cache (#886) 3 years ago
Emil Ernerfeldt 19d24bbebe
Don't clip popups to the parent cliprect (#885) 3 years ago
Emil Ernerfeldt 878eddd546
When using a custom font you can now specify a font index (#873) 3 years ago
Emil Ernerfeldt 83e490fb6a Remove egui::math & egui::paint, replace with egui::emath & egui::epaint 3 years ago
Emil Ernerfeldt 6d33beabb1 Replace `scroll_delta` and `zoom_delta` in `RawInput` with events 3 years ago
Emil Ernerfeldt 49e43885ff
Replace `Context::begin_frame/end_frame` with `fn run` taking a closure (#872) 3 years ago
Emil Ernerfeldt e54106e950 Extend contributor list 3 years ago
Emil Ernerfeldt 09b8269326
Rich text for all widgets (#855) 3 years ago
Emil Ernerfeldt c7638ca7f5
Add read/write of TextEdit cursor state (#848) 3 years ago
Emil Ernerfeldt 8e4fd942a9
Refactor memory data (#836) 3 years ago
Emil Ernerfeldt 41f77ba7d7 Clean up some of the new context menus 3 years ago
Emil Ernerfeldt 08cc07bb2d Release 0.15.0 - Syntax highlighting, hscroll, egui-winit and egui_glow 3 years ago
Emil Ernerfeldt 7c82111234 Update changelog with credits 3 years ago
Emil Ernerfeldt cdd4dccf5f
Add egui_glow as an opt-in backend to eframe (#817) 3 years ago
Emil Ernerfeldt 9f1a5dcb33 ui.label now take `impl ToString` as argument, not `impl Into<Label>` 3 years ago
Emil Ernerfeldt 2af2e8bad5 Add ui.add_enabled and ui.add_enabled_ui, and remove Button::enabled 3 years ago
Emil Ernerfeldt 8a47019c1a Rename `TextEdit::enabled` to `TextEdit::interactive`. 3 years ago
Emil Ernerfeldt 6f699b3391 Replace every ... with … like some sort of crazy person 3 years ago
Cristian Dinu 1c4237097f
Slider, by default clamp to range (#789) 3 years ago
Emil Ernerfeldt e547b149ca Improve docs, especially of epaint, and add epaint/CHANGELOG.md 3 years ago
Emil Ernerfeldt ce8d863249 auto-shrink ScrollArea to content size 3 years ago
Emil Ernerfeldt a1bf5aff47 Add Memory::caches for caching things from one frame to the next 3 years ago
Emil Ernerfeldt 8d854391df TextEdit can now show immutable text 3 years ago
Emil Ernerfeldt 96557a4fa6 Add egui::widgets::global_dark_light_mode_buttons 3 years ago
Emil Ernerfeldt 981b812f68 Smaller and nicer color picker 3 years ago
Emil Ernerfeldt 5539dbe620
Add separate serialize feature and better persitence control (#753) 3 years ago
Emil Ernerfeldt f2dd3dfdd9 Fix popups sometimes getting clipped by panels 3 years ago
Emil Ernerfeldt 711defddb8 Show tooltips above widgets on touch screens 3 years ago
Emil Ernerfeldt 1b36863248
Split out new crate egui-winit from egui_glium (#735) 3 years ago
Emil Ernerfeldt 67bf716b0e
Hide DragValue tooltips unless user set Style::explanation_tooltips (#708) 3 years ago
Emil Ernerfeldt f37180f7dc
Bump MSRV (Minimum Supported Rust Version) to 1.54.0 (#703) 3 years ago
Emil Ernerfeldt acb5501fe4 Add justified and/or center- and right-aligned text 3 years ago
Emil Ernerfeldt aef23753ca Fix clip rectangle of windows that don't fit the central area. 3 years ago
Emil Ernerfeldt de1a1ba9b2
New text layout (#682) 3 years ago
Emil Ernerfeldt 9def6ef6df All `Ui`:s must now have a finite `max_rect` 3 years ago
Emil Ernerfeldt 105b999cb6
Horizontal scrolling (#663) 3 years ago
Emil Ernerfeldt 776770cdcd
Publish 0.14.2 (#670) 3 years ago
Emil Ernerfeldt 2ce99f3a12 Release 0.14.1 - Bug fixes and better web blending 3 years ago
Emil Ernerfeldt 56913a9ae9 Fix sometimes not being able to click inside a combo box or popup menu 3 years ago
Emil Ernerfeldt 906a798003 Add Ui::horizontal_top 3 years ago
Emil Ernerfeldt 693426d9c6
Layout fixes (#651) 3 years ago
Emil Ernerfeldt c510899019 Revert "Fix set_width/set_min_width/set_height/set_min_height" 3 years ago
Emil Ernerfeldt 01d3f53113 Fix set_width/set_min_width/set_height/set_min_height 3 years ago
Emil Ernerfeldt cb566fc295 Release 0.14.0 - Ui panels and bug fixes 3 years ago
Emil Ernerfeldt 605762364a Add recent additions to CHANGELOG.md 3 years ago
Emil Ernerfeldt a256ca115b
Drag and drop files into egui_glium and egui_web (#637) 3 years ago
mitchmindtree 488b1f2462
Add methods for optionally displaying the background/axes of a `Plot` (#562) 3 years ago
Emil Ernerfeldt 96c45716be Expand and clean up changelogs 3 years ago
mitchmindtree 7c1c775020
Fix case where `Plot`'s `min_auto_bounds` can be ignored after first instantiation (#563) 3 years ago