420 Commits (ea6bdfc1c9544e4a9239ec8007107f13c10eb4c7)

Author SHA1 Message Date
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
Friz64 c8c871fcd1
Add `move_to_top` and `top_most_layer` (#1242) 3 years ago
Sven Niederberger 8f8eb5d4a9
Customize Plot label and cursor texts (#1235) 3 years ago
Juan Campa 635c65773d
Allow scroll into view without specifying an alignment (#1247) 3 years ago
Alexander 62504fface
Slider: Add step parameter (#1225) 3 years ago
Juan Campa c4528beb72
Make non interactable layers not interact (#1240) 3 years ago
Emil Ernerfeldt 69626296f1
Make v-align and scale of user fonts tweakable (#1241) 3 years ago
Emil Ernerfeldt 3f8ba3a542
Improve the contrast of the default light mode style (#1238) 3 years ago
Emil Ernerfeldt 4cede42748 Add ui.weak(text) 3 years ago
Erlend Walstad 2802e03526
Per-side margins with new struct Margin (#1219) 3 years ago
Emil Ernerfeldt 5459ab29b7 Fix: allow calling set_pixels_per_point before first frame 3 years ago
Manuel Innerhofer 7d41551913
Fixed typos: wether -> whether (#1210) 3 years ago
Emil Ernerfeldt 9ed96155e9 Rename corner_radius to rounding 3 years ago
Juan Campa 32a9b4abcc
Add on_hover_text_at_pointer (#1179) 3 years ago
nongiach 869d556335
Plot boxed zoom with secondary mouse button (#1188) 3 years ago
Emil Ernerfeldt c6ac1827f6
Use tracing crate for logging (#1192) 3 years ago
Sven Niederberger 4e99d8f409
Plot: Linked axis support (#1184) 3 years ago
Emil Ernerfeldt 2183e9fdea Add early egui history to changelog 3 years ago