3516 Commits (0f2b427ff4c0a8c68f6622ec7d0afb7ba7e71bba)
 

Author SHA1 Message Date
Nicolas 0f2b427ff4
Allow easier setting of background color for TextEdit (#5203) 1 month ago
lucasmerlin 1406e8717c
egui-wgpu: Fix docs.rs build (#5204) 1 month ago
valadaptive ac2466d14f
Update ScrollArea drag velocity when drag stopped (#5175) 1 month ago
Emil Ernerfeldt 24cd711f5b Fix typos 1 month ago
Emil Ernerfeldt 5f8f149444
Add `UiBuilder::layer_id`, and remove `layer_id` from `Ui::new` (#5195) 1 month ago
Emil Ernerfeldt fe368bacc4 Release 0.29.1 - Bug fixes 1 month ago
Emil Ernerfeldt ce744e6f7a
Do not round panel rectangles to pixel grid (#5196) 1 month ago
Emil Ernerfeldt 15d3d43aa3
Fix backspace/arrow keys in TextEdit on Linux (#5188) 1 month ago
Emil Ernerfeldt 448e12d6b6
Fix id clash in `Ui::response` (#5192) 1 month ago
Emil Ernerfeldt 5390ecdf4a
Bug fix: click anywhere on a `Table` row to select it (#5193) 1 month ago
Emil Ernerfeldt db3dcaf447
Remove debug-assert triggered by `with_layer_id/dnd_drag_source` (#5191) 1 month ago
GiGaGon 679f6f57b1
Replace "an ui" with "a ui" (#5185) 1 month ago
Emil Ernerfeldt 59d71831fd Release 0.29.0 - Multipass, `UiBuilder`, & visual improvements 1 month ago
rustbasic dae1979dd3
Add back `Context::set_visuals()` (#5100) 1 month ago
Ethan Post 25abb74465
egui_extras: Add `TableBuilder::animate_scrolling` (#5159) 1 month ago
Emil Ernerfeldt a72ebbeafc
Add a `cargo machete` CI step (#5171) 1 month ago
Emil Ernerfeldt 92adfa57dc Improve comment in text layout code 1 month ago
YgorSouza a59e178131
Document the fact that the hex_color macro is not const (#5169) 1 month ago
Emil Ernerfeldt 3805584238
Fix bug causing tooltips with dynamic content to shrink (#5168) 1 month ago
Emil Ernerfeldt 5d46f67f79
Add `DebugOptions::show_unaligned` (#5165) 1 month ago
Emil Ernerfeldt f97f85089d
Prevent text shrinking in tooltips; round wrap-width to integer (#5161) 1 month ago
Emil Ernerfeldt 9ef4d02ab8
More compact `Debug` formatting of `Color32` (#5162) 1 month ago
Andreas Reich 1603f05818
Wgpu render pass on paint callback has now static lifetime (#5149) 1 month ago
Christofer Nolander 6f7b9b9b87
Add support for mipmap textures. (#5146) 2 months ago
Swarkin 07ccf41bf9
Improve documentation grammar and wording (#5052) 2 months ago
rustbasic 7c7190f98d
Clamp font size to between 0.1 and 2048 (#5139) 2 months ago
lucasmerlin c9df2f0783
Fix pan_zoom demo constraining windows (#5137) 2 months ago
GiGaGon 02e795277f
Fix error in Response::dragged docs (#5143) 2 months ago
Emil Ernerfeldt 06f709481a
Keep track of why `request_discard` was called (#5134) 2 months ago
lucasmerlin 0f290b4904
Add PR preview deployments (#5131) 2 months ago
lucasmerlin 9ba97a9a2f
Fix empty grids repeatedly requesting a discard (#5133) 2 months ago
Emil Ernerfeldt 5cc35d2212 Improve docstring of `Ui::new_child` 2 months ago
Ilya Zlobintsev 00cb50ebad
Add `gtk-egui-area` integration to README (#5129) 2 months ago
Emil Ernerfeldt e0f0b7f47f
Remember to call `ui.register_rect` for better debug (#5130) 2 months ago
Emil Ernerfeldt b1784249d2 Fix merge race 2 months ago
Emil Ernerfeldt 902c54e534 Add `💻` emoji to the system, theme selector 2 months ago
Emil Ernerfeldt b8d008177a Lower log level of "Loading new fonts" to `trace` 2 months ago
lucasmerlin 1b8737cf02
Interactive `Ui`:s: add `UiBuilder::sense` and `Ui::response` (#5054) 2 months ago
lucasmerlin bfafddfdec
Add `Response::intrinsic_size` to enable better layout in 3rd party crates (#5082) 2 months ago
Emil Ernerfeldt 2a40d16e5a
Center-align all text vertically (#5117) 2 months ago
valadaptive bb9e874c83
Update sampler along with texture on wgpu backend (#5122) 2 months ago
Emil Ernerfeldt f4ed394a85
Add UI to modify `FontTweak` live (#5125) 2 months ago
rustbasic e31b44f1a5
Fix: `Event::Copy` and `Event::Cut` behave as if they select the entire text when there is no selection. (#5115) 2 months ago
Emil Ernerfeldt 24205f572a
Fix text selection of only whitespace (#5123) 2 months ago
Emil Ernerfeldt ce3911bc0d In the options ui, show only the currently selected theme 2 months ago
Emil Ernerfeldt 4dd89e2052 Fix some minor clippy lints from the future 2 months ago
rustbasic 1474c17b0d
Fix: panic when dragging window between monitors of different pixels_per_point (#4868) 2 months ago
Emil Ernerfeldt f38515afe9
Add `Slider::clamping` for precise clamp control (#5119) 2 months ago
Emil Ernerfeldt 1191d9fa86 Remove debug-assert that false-positived on large f32 values due to precision problems 2 months ago
Emil Ernerfeldt 7d6c83b37f
Fix `DragValue` range clamping (#5118) 2 months ago