337 Commits (8173093c6797d6af63759331d28e66206d1b0c1f)

Author SHA1 Message Date
Emil Ernerfeldt cc148ca895 Add texture filters to changelogs and improve docs 2 years ago
Emil Ernerfeldt d6fd5dec3b
Add single-threaded deadlock detection to RwMutex (#1619) 3 years ago
Emil Ernerfeldt 934fcd7e99 Add hex_color clipboard fixes to changelogs 3 years ago
Emil Ernerfeldt 2e4138d050
Add `InputState::stable_dt` (#1625) 3 years ago
Emil Ernerfeldt 9624de6c41
Fix dead-lock when alt-tabbing while also showing a tooltip (#1618) 3 years ago
Luke Newcomb e44c9b8e54
Fix image button padding on hover (#1595) 3 years ago
Emil Ernerfeldt 7b18fab7a4
Optimize tessellation of filled circles (#1616) 3 years ago
Alejandro Perea fe6e1ce28f
Add *_released & *_clicked PointerState methods (#1582) 3 years ago
Emil Ernerfeldt b30224471c
Release 0.18.1 of egui & epaint - Change `Shape::Callback` to `&mut dyn Any` (#1552) 3 years ago
Emil Ernerfeldt dc26890a80 Release 0.18.0 - Shape::Callback, Table, and better text contrast 3 years ago
Emil Ernerfeldt 45b0a071c8 Clean up changelogs and add contributors section 3 years ago
Emil Ernerfeldt bb421c7e8a
Remove `egui_web` and `epi` (#1545) 3 years ago
Emil Ernerfeldt 881f9b4161 Deprecate `CollapsingHeader::selectable/selected 3 years ago
Emil Ernerfeldt 39917bec26
Collapsing header with custom header (#1538) 3 years ago
Emil Ernerfeldt 2fd20308e5 Add Ui::toggle_value 3 years ago
Emil Ernerfeldt 558891c146 eframe native: persist app state in background thread 3 years ago
Emil Ernerfeldt 1dee439ab1 Added CursorIcons for resizing columns, rows and 8 cardinal directions 3 years ago
trevyn 2932c36238
Add triple-click support (#1512) 3 years ago
Jan Haller e22f6d9a7e
Customize grid spacing in plots (#1180) 3 years ago
Emil Ernerfeldt 676ff047e9 Add Ui::scroll_with_delta, and improve scroll docs 3 years ago
Emil Ernerfeldt 5414e8a7fb Rename `Painter::sub_region` to `Painter::with_clip_rect` 3 years ago
Emil Ernerfeldt 2d2022fb72
Add Link widget (#1506) 3 years ago
Emil Ernerfeldt 2ae93c40ab
Move examples out of `eframe/examples` into `examples/` (#1486) 3 years ago
Emil Ernerfeldt 038b3cf2e2 Add `Painter::hline` and `Painter::vline` 3 years ago
Emil Ernerfeldt cf0338d48f
Rust 1.60.0 + refactor cargo features (#1467) 3 years ago
Friz64 dd58d5175f
Replace `top_most_layer` with more flexible `layer_ids` (#1266) 3 years ago
Emil Ernerfeldt a9ae8c3e2c
Smaller checkboxes and radiobutton without a label (#1456) 3 years ago
Emil Ernerfeldt c3b6d1bab9
Warn about Id clashes for Grid, Plot, ScrollArea, Table (#1452) 3 years ago
Emil Ernerfeldt d09fa63d9c Fix `Ui::add_visible` sometimes leaving the `Ui` in a disabled state 3 years ago
Emil Ernerfeldt 10f30a0c52
Fix tessellation of Shape::Vec of heterogenous TextureId:s (#1445) 3 years ago
Lucas Kent c2039920de
Add Plot::allow_scroll (#1382) 3 years ago
Collin Kemper a52bbade45
Place dark-light behind a feature gate in eframe and egui_glow (#1437) 3 years ago
Emil Ernerfeldt 8272b08742
Improve text contrast in bright mode (#1412) 3 years ago
Emil Ernerfeldt a9fd03709e Add new NativeOptions: vsync multisampling depth_buffer stencil_buffer 3 years ago
Emil Ernerfeldt 15254f8235
Remove the single_threaded/multi_threaded feature flags (#1390) 3 years ago
Emil Ernerfeldt 339b28b470 Add Frame::outer_margin, and rename Frame::margin to Frame::inner_margin 3 years ago
Zachary Kohnen 8bb381d50b
Fix code that could lead to a possible deadlock. (#1380) 3 years ago
Emil Ernerfeldt 12c31e980b
Add Ui::push_id (#1374) 3 years ago
Emil Ernerfeldt c768d1d48e
Context::request_repaint will wake up the UI thread (#1366) 3 years ago
Emil Ernerfeldt 6aee4997d4
Add Shape::Callback to do custom rendering inside of an egui UI (#1351) 3 years ago
Emil Ernerfeldt 002158050b
Add Frame::canvas - bright in bright mode, dark in dark mode (#1362) 3 years ago
Juan Campa e3d1fa22d1
Fix combo box misalignment on rtl layout (#1304) 3 years ago
Emil Ernerfeldt a05520b9d3 Release 0.17.0 - Improved font selection and image handling 3 years ago
Emil Ernerfeldt 31d324932c
Introduce egui::FullOutput, returned from Context::run (#1292) 3 years ago
Emil Ernerfeldt 6d68838821 Clean up changelogs 3 years ago
Emil Ernerfeldt aa53522179
Slider event fixes (#1270) 3 years ago
Benedikt Terhechte 8e62b382fd
Add some macOS emacs keybindings (#1243) 3 years ago
Emil Ernerfeldt 3d754e3a16
Prevent ScrollArea:s from becoming tiny (#1255) 3 years ago
Emil Ernerfeldt 4af3cae26d
Scroll so that text cursor remains visible (#1252) 3 years ago
cat-state c1569ed0d7
Add Ui.input_mut & InputState.ignore_key (#1212) 3 years ago