353 Commits (46279dbd098656d7b4fcfda0c9e30f8baf8caa4f)

Author SHA1 Message Date
Adam Gąsior 9b2c3d1026
Add custom parser to `DragValue` and `Slider`, with additional support for binary, octal, and hexadecimal numbers. (#1967) 2 years ago
Emil Ernerfeldt 97ce103209 Release 0.19.0 - wgpu backend, repaint_after, continue-after-close 2 years ago
Emil Ernerfeldt 40e440b2f7 Update changelog with recent PR merges 2 years ago
eranfu 38a67f8646
Add `PointerState::button_double_clicked()` and `PointerState::button_triple_clicked()`. (#1907) 2 years ago
Matt Campbell c6c6d2dc5d
Track the global focus state of the UI (#1859) 2 years ago
Emil Ernerfeldt 278db1c94b
Fix plot auto bounds (#1865) 2 years ago
Matt Campbell b3ab31953e
Fix focus behavior when pressing Tab with no focus (#1861) 2 years ago
Matt Campbell 7a46a23db5
Update MSRV to Rust 1.61.0 (#1846) 2 years ago
Sven Niederberger 0bf9fc9428
Improve plot item UX (#1816) 2 years ago
Emil Ernerfeldt cf591da1a0 Use past tense in all changelogs (for consistency) 2 years ago
Emil Ernerfeldt 8b3d218f4b Update changelogs with all changes from all PR:s since 0.18 release 2 years ago
Emil Ernerfeldt 41f31116ce `Layout::left_to_right/right_to_left` now takes the valign as argument 2 years ago
Red Artist 935913b1ec
Add Context::request_repaint_after (#1694) 2 years ago
Emil Ernerfeldt 20c8ee302c
Allow software rendering OpenGL by default (#1693) 2 years ago
Benedikt Terhechte 72e38370fe
Add flag to disable hardware acceleration (#1681) 2 years ago
Zicklag 1d9524cc59
Re-implement PaintCallbacks With Support for WGPU (#1684) 2 years ago
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