306 Commits (95efbbc03e40602abdb4a94bc178ef1c6cb3e6a2)

Author SHA1 Message Date
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
Emil Ernerfeldt b618636425
Add ui.data(), ctx.data(), ctx.options() and ctx.tessellation_options() (#1175) 3 years ago
Emil Ernerfeldt 3333d63b91
Return more info from ScrollArea::show (#1166) 3 years ago
AlexxxRu 0d00185d9f
Bugfix/drag window (#1108) 3 years ago
Jan Haller 366f544655
Formatter for plot axis labels (#1130) 3 years ago
Sven Niederberger 3418eb5d35
Make `Plot::highlight` take a boolean (#1159) 3 years ago
Emil Ernerfeldt fa43d16c41
Choose your own font and size (#1154) 3 years ago
Emil Ernerfeldt 462f181db3
Partial font texture update (#1149) 3 years ago
Juan Campa 343f7da564
Add ability to override collapsing icons (#1147) 3 years ago
Emil Ernerfeldt ad5418777d
Fix dead-lock in TextEdit on touch-screens (#1118) 3 years ago
Emil Ernerfeldt 66d80e2519
Texture loading in egui (#1110) 3 years ago
Emil Ernerfeldt d5673412dd
Put everything in Context behind the same Mutex (#1050) 3 years ago
Simon Werner 225d2b506d
Split `Event::Text` into `Text` and `Paste` (#1058) 3 years ago
Lampsitter 611eaa52e8
Revert "Don't constrain immovable egui windows to native window (#1049)" (#1054) 3 years ago
Lampsitter 7b641be7b0
Don't constrain immovable egui windows to native window (#1049) 3 years ago