Commit Graph

  • f28080c675
    Update some crates to fix CI (#5456) Emil Ernerfeldt 2024-12-10 17:16:38 +0100
  • 53a926a428
    Update MSRV to 1.80 (#5457) Emil Ernerfeldt 2024-12-10 16:09:03 +0100
  • 9b1ae6b880 Add CHANGELOG.md for egui_kittest Emil Ernerfeldt 2024-12-10 16:06:29 +0100
  • a7539b270a
    Remove `Order::PanelResizeLine` (#5455) Emil Ernerfeldt 2024-12-10 15:32:43 +0100
  • 13352d6064
    Fix drag-and-drop termination condition bug (#5452) Antoine Beyeler 2024-12-09 12:12:14 +0100
  • 5384600fa2 cargo fmt Emil Ernerfeldt 2024-12-09 12:11:27 +0100
  • 39d6b3367b
    Support wgpu-tracing with same mechanism as wgpu examples (#5450) EriKWDev 2024-12-09 11:58:33 +0100
  • 046034f902
    Add `Color32::mul` (#5437) Emil Ernerfeldt 2024-12-05 13:53:20 +0100
  • 291b83b7be
    Support loading images with weird urls and improve error message (#5431) lucasmerlin 2024-12-05 07:33:02 +0100
  • f687b27efc
    Consume escape keystroke when bailing out from a drag operation (#5433) Antoine Beyeler 2024-12-04 17:35:24 +0100
  • cf513d215c
    Update to wgpu 23.0.1 (#5432) Emil Ernerfeldt 2024-12-04 16:59:42 +0100
  • 577ee8d228
    Add `Button::image_tint_follows_text_color` (#5430) Emil Ernerfeldt 2024-12-04 15:24:29 +0100
  • c5ac7d301a
    Fix `on_hover_text_at_pointer` for transformed layers (#5429) Emil Ernerfeldt 2024-12-04 14:23:05 +0100
  • cd0f5859b2
    Make text cursor always appear on click (#5420) Juan Campa 2024-12-04 08:18:49 -0500
  • eac7ba01fa
    Move `egui::util::cache` to `egui::cache`; add `FramePublisher` (#5426) Emil Ernerfeldt 2024-12-03 14:28:12 +0100
  • c7224aab26
    Improve error message when kittest fails (#5427) Emil Ernerfeldt 2024-12-03 13:40:51 +0100
  • 3411aba768
    Modals: Add `UiKind::Modal`, and consume escape-key properly (#5414) Antoine Beyeler 2024-12-03 11:46:37 +0100
  • 8647b56b31 Update snapshot for `Code Example` Emil Ernerfeldt 2024-12-03 10:33:10 +0100
  • a9c76ba7a6
    Allow attaching custom user data to a screenshot command (#5416) Emil Ernerfeldt 2024-12-03 10:08:55 +0100
  • 6a1131f1c9 Fix docstring backticks Emil Ernerfeldt 2024-12-03 09:55:25 +0100
  • 4f7f23ef5e
    Fix cursor clipping in `TextEdit` inside a `ScrollArea` (#3660) Juan Campa 2024-12-02 03:29:06 -0500
  • 6833cf56e1
    Add new `Rect::intersects_ray_from_center` method (#5415) Jochen Görtler 2024-12-02 09:20:59 +0100
  • 328422dc62
    Update MSRV to Rust 1.79 (#5421) Emil Ernerfeldt 2024-12-01 18:58:35 +0100
  • 7e3275ca5c
    Fix cargo machete (#5410) lucasmerlin 2024-12-01 18:57:41 +0100
  • c86d0e5918
    fix accidental change of FallbackEgl to PreferEgl (#5408) Valentin 2024-11-30 12:56:23 +0100
  • 10791cc43d
    Add `Modal` and `Memory::set_modal_layer` (#5358) lucasmerlin 2024-11-28 16:52:05 +0100
  • 84cc1572b1
    Update glow to 0.16 (#5395) Samson 2024-11-26 21:00:34 +0100
  • 88543270e0
    Fix CI failures (#5407) Nicolas 2024-11-26 20:09:59 +0100
  • 7cee35c02a
    document justification for FallbackEgl (#5392) Valentin 2024-11-26 15:23:43 +0100
  • 6359ba7e66
    forward x11 and wayland features to glutin (#5391) Valentin 2024-11-26 15:22:44 +0100
  • 12f9d6f42c
    add painter.line() (#5291) Nicolas 2024-11-26 15:17:47 +0100
  • e28505077d
    Update accesskit to 0.17 (#5372) lucasmerlin 2024-11-26 15:16:08 +0100
  • 2f9b14def8
    Add links to the wiki and move integrations there (#5373) lucasmerlin 2024-11-26 15:00:38 +0100
  • 9ecc0b232c
    Fix disabled widgets "eating" focus (#5370) lucasmerlin 2024-11-26 14:31:30 +0100
  • 83a30064f4
    Minor typo in README (#5381) Elie Michel 2024-11-18 17:28:22 +0100
  • 1787952a83
    Create gray -> grey doc aliases (#5362) GiGaGon 2024-11-11 04:21:58 -0800
  • 3c7ad0ee12
    egui_kittest: Allow passing state to the app closure (#5313) lucasmerlin 2024-11-06 14:43:41 +0100
  • fc743d63b4 Add link to helpful article in font alpha TODO Emil Ernerfeldt 2024-11-06 13:33:43 +0100
  • 5d6a58b917
    Fix some typos (#5339) lucasmerlin 2024-11-04 09:51:34 +0100
  • ad14bf2490
    Add `Harness::new_ui`, `Harness::fit_contents` (#5301) lucasmerlin 2024-11-01 18:30:40 +0100
  • 21826bec18
    Use proper `image` crate URI and MIME support detection (#5324) Cody Neiman 2024-11-01 08:33:12 -0400
  • 3f5cd74de7
    Put font data into Arc to reduce memory consumption (#5276) StarStarJ 2024-11-01 13:30:02 +0100
  • 793cb92557
    Add egui_kittest label to workflow and changelog script (#5323) lucasmerlin 2024-11-01 13:25:41 +0100
  • 444c21a437
    Prevent panic when copying text outside of a secure context (#5326) YgorSouza 2024-11-01 13:21:59 +0100
  • bbbd936f50
    Exclude icon.png from lfs (#5336) lucasmerlin 2024-11-01 13:21:05 +0100
  • 42652e223c
    Update some crates (#5337) Emil Ernerfeldt 2024-11-01 13:07:01 +0100
  • 67c82ed5f2
    wgpu: Bump to wgpu 23.0.0 and wasm-bindgen to 0.2.95 (#5330) TÖRÖK Attila 2024-10-30 18:53:22 +0100
  • 5bfff316c9
    Fix documentation for file drag and drop (#5328) valadaptive 2024-10-30 10:24:45 -0400
  • 2cd3485dd4
    Update MSRV from 1.76 to 1.77 (#5322) Cody Neiman 2024-10-30 04:06:34 -0400
  • dafcfdad80
    egui_kittest: Allow customizing the snapshot threshold and path (#5304) lucasmerlin 2024-10-29 19:52:21 +0100
  • 759a0b2a21
    Add option to initialize on existing wgpu setup (#5319) Arthur Brussee 2024-10-29 16:12:28 +0000
  • fba2dc85a3
    egui-winit: Remove implicit `accesskit_winit` feature (#5316) Bruce Mitchener 2024-10-29 19:09:31 +0700
  • 44877d490e
    Respect `Style::override_font_id` in `RichText` (#5310) MStarha 2024-10-29 12:51:17 +0100
  • 926799a167
    Fix: Popup incorrectly calculates possible min width of popup causing panic (#5208) rustbasic 2024-10-29 20:43:05 +0900
  • c7d46ac9f9
    Fix: `Sides` did not apply the layout position correctly. (#5303) zhatuokun 2024-10-29 19:42:02 +0800
  • 3f2bd14554
    Fix: Window::default_pos does not work (#5315) rustbasic 2024-10-29 20:40:51 +0900
  • 98916489f7
    Add `ComboBox::close_behavior` (#5305) Adrian Valcarcel-Schott 2024-10-29 07:39:44 -0400
  • ce05b59689
    Add `Window::scroll_bar_visibility` (#5231) Zeenobit 2024-10-29 07:35:48 -0400
  • ebb4646358
    Impl from Box<str> for WidgetText, RichText (#5309) Dimitris Papaioannou 2024-10-29 11:50:06 +0200
  • 288c74e332
    Expand max font atlas size from 8k to 16k (#5257) rustbasic 2024-10-29 18:42:28 +0900
  • 68352fc13e
    CI: check that all png images are on git LFS (#5321) Emil Ernerfeldt 2024-10-29 10:30:25 +0100
  • 9e763fcc01 fix line-endings on clippy.toml Emil Ernerfeldt 2024-10-29 10:10:59 +0100
  • 7b69ec3473
    Move all existing .png images to git LGS (#5320) Emil Ernerfeldt 2024-10-29 10:04:07 +0100
  • 4622fff28c
    Report egui::Window contents as children to accesskit (#5240) Wybe Westra 2024-10-29 09:52:06 +0100
  • 4e101d25cd
    Fix textedit intrinsic size metric (#5275) lucasmerlin 2024-10-28 13:58:34 +0100
  • 5b846b4554
    Fix cargo test in check.sh (#5299) lucasmerlin 2024-10-24 14:05:06 +0200
  • f75a235c90
    Use boxed slice for lookup table to avoid stack overflow (#5212) YgorSouza 2024-10-23 14:42:47 +0200
  • 04ab5e7574
    `Context::add_font` (#5228) frederik-uni 2024-10-23 14:29:44 +0200
  • d9a35a7289
    Increase the threshold for snapshot tests (#5298) lucasmerlin 2024-10-23 11:19:39 +0200
  • 68d312d043
    Revert "Fix: `Sides` did not apply the layout position correctly." (#5300) Emil Ernerfeldt 2024-10-23 11:18:36 +0200
  • e02be45007
    iOS: Support putting UI next to the dynamic island (#5211) frederik-uni 2024-10-23 11:10:12 +0200
  • 13e65eb55b
    Expose center position in `MultiTouchInfo` (#5247) lucasmerlin 2024-10-23 11:03:53 +0200
  • e5c502f21e
    Fix Ctrl+Shift+Z redo shortcut (#5258) YgorSouza 2024-10-23 10:56:12 +0200
  • 6add64e144
    Fix: `Sides` did not apply the layout position correctly. (#5232) zhatuokun 2024-10-23 16:54:27 +0800
  • 3a0859b817
    Fix: `Ui::new_child` does not consider the sizing_pass field of `UiBuilder` (#5262) zhatuokun 2024-10-23 16:53:26 +0800
  • 7c1f06941e
    Use id_salt on Table ScrollArea (#5282) Justin Whear 2024-10-23 01:48:09 -0700
  • 67a54ec5ce
    Improve egui_kittest documentation and update CONTRIBUTING.md (#5296) lucasmerlin 2024-10-23 08:54:43 +0200
  • 70a01138b7
    Add egui testing library (#5166) lucasmerlin 2024-10-22 12:39:00 +0200
  • 707cd03357
    Set `Response::intrinsic_size` for TextEdit (#5266) lucasmerlin 2024-10-15 09:13:34 +0200
  • 23728e145e
    Fix bug causing wrong-fire of `ViewportCommand::Visible` (#5244) rustbasic 2024-10-10 22:51:52 +0900
  • 7bd6f83f18
    Free textures after submitting queue instead of before with wgpu renderer (#5226) Rusty-Cube 2024-10-06 20:50:10 +0200
  • 0f2b427ff4
    Allow easier setting of background color for TextEdit (#5203) Nicolas 2024-10-02 21:23:54 +0200
  • 1406e8717c
    egui-wgpu: Fix docs.rs build (#5204) lucasmerlin 2024-10-02 19:17:14 +0200
  • ac2466d14f
    Update ScrollArea drag velocity when drag stopped (#5175) valadaptive 2024-10-02 12:12:36 -0400
  • 24cd711f5b Fix typos Emil Ernerfeldt 2024-10-01 10:41:59 +0200
  • 5f8f149444
    Add `UiBuilder::layer_id`, and remove `layer_id` from `Ui::new` (#5195) Emil Ernerfeldt 2024-10-01 10:39:44 +0200
  • fe368bacc4 Release 0.29.1 - Bug fixes Emil Ernerfeldt 2024-10-01 10:08:21 +0200
  • ce744e6f7a
    Do not round panel rectangles to pixel grid (#5196) Emil Ernerfeldt 2024-09-30 15:48:41 +0200
  • 15d3d43aa3
    Fix backspace/arrow keys in TextEdit on Linux (#5188) Emil Ernerfeldt 2024-09-30 13:23:02 +0200
  • 448e12d6b6
    Fix id clash in `Ui::response` (#5192) Emil Ernerfeldt 2024-09-30 13:20:34 +0200
  • 5390ecdf4a
    Bug fix: click anywhere on a `Table` row to select it (#5193) Emil Ernerfeldt 2024-09-30 13:20:03 +0200
  • db3dcaf447
    Remove debug-assert triggered by `with_layer_id/dnd_drag_source` (#5191) Emil Ernerfeldt 2024-09-30 13:19:53 +0200
  • 679f6f57b1
    Replace "an ui" with "a ui" (#5185) GiGaGon 2024-09-29 23:23:38 -0700
  • 59d71831fd Release 0.29.0 - Multipass, `UiBuilder`, & visual improvements Emil Ernerfeldt 2024-09-26 15:13:21 +0200
  • dae1979dd3
    Add back `Context::set_visuals()` (#5100) rustbasic 2024-09-26 18:37:57 +0900
  • 25abb74465
    egui_extras: Add `TableBuilder::animate_scrolling` (#5159) Ethan Post 2024-09-26 02:36:20 -0700
  • a72ebbeafc
    Add a `cargo machete` CI step (#5171) Emil Ernerfeldt 2024-09-26 10:24:37 +0200
  • 92adfa57dc Improve comment in text layout code Emil Ernerfeldt 2024-09-26 09:43:27 +0200
  • a59e178131
    Document the fact that the hex_color macro is not const (#5169) YgorSouza 2024-09-26 09:15:28 +0200
  • 3805584238
    Fix bug causing tooltips with dynamic content to shrink (#5168) Emil Ernerfeldt 2024-09-25 18:50:14 +0200