Commit Graph

  • 737c61867b
    Add `Visuals::text_edit_bg_color` (#7283) Emil Ernerfeldt 2025-07-01 15:13:16 +0200
  • 9e021f78da
    Change `ui.disable()` to modify opacity (#7282) Emil Ernerfeldt 2025-07-01 14:05:53 +0200
  • b2995dcb83
    Use Rust edition 2024 (#7280) Emil Ernerfeldt 2025-06-30 14:01:57 +0200
  • 962c8e26a8
    Update MSRV to 1.85 (#7279) Emil Ernerfeldt 2025-06-30 13:43:27 +0200
  • 8ba42f322d
    Add `Context::cumulative_frame_nr` (#7278) Emil Ernerfeldt 2025-06-30 13:29:56 +0200
  • d770cd53a6
    Add `Context::current_pass_index` (#7276) Emil Ernerfeldt 2025-06-30 10:41:27 +0200
  • 2525546fef Simplify some bezier math Emil Ernerfeldt 2025-06-30 10:03:54 +0200
  • c943720eed
    Slider: move by at least the next increment when using fixed_decimals (#7066) Lukas Rieger 2025-06-29 13:30:39 +0200
  • ab9f55ab01
    Fix crash in `egui_extras::FileLoader` after `forget_image` (#6995) Nicolas 2025-06-27 11:27:03 +0200
  • ae8363ddb5
    eframe web: only cosume copy/cut events if the canvas has focus (#7270) Emil Ernerfeldt 2025-06-27 10:25:47 +0200
  • 78a8de2e8f
    Respect `StyleModifier` in popup `Frame` style (#7265) Lucas Meurer 2025-06-25 14:26:36 +0200
  • f11a3510ba
    Support custom syntect settings in syntax highlighter (#7084) Matt Keeter 2025-06-24 09:09:29 -0400
  • 853feea464
    Fix incorrect window sizes for non-resizable windows on Wayland (#7103) Max “Goldstein” Siling 2025-06-24 14:44:56 +0300
  • 98add13933
    Workaround libpng crash on macos by not creating `NSImage` from png data (#7252) Andreas Reich 2025-06-19 10:30:05 +0200
  • c8b844cd83
    Use the new Popup api for the color picker button (#7137) Lucas Meurer 2025-06-18 19:19:05 +0200
  • 0152a87519
    Create custom `egui_kittest::Node` (#7138) Lucas Meurer 2025-06-17 12:17:38 +0200
  • 8c2df4802c
    Add back old `Tooltip::new` (#7156) Emil Ernerfeldt 2025-06-16 19:36:19 +0200
  • 011e0d261a
    egui_extras: Enable setting DatePickerButton start and end year explicitly (#7061) Zach Bateman 2025-06-16 11:27:26 -0500
  • 5194c0df3e
    Minor atoms improvements (#7145) Lucas Meurer 2025-06-16 08:42:17 +0200
  • 06760e1b08
    Change API of `Tooltip` slightly (#7151) Emil Ernerfeldt 2025-06-16 08:30:46 +0200
  • 699be07978 Add Vec2::ONE Emil Ernerfeldt 2025-06-15 18:01:48 -0700
  • 96c34139fd
    Select all text in DragValue when gaining focus via keyboard (#7107) Azkellas 2025-06-16 02:11:26 +0200
  • 54fded362d
    Clamp text cursor positions in the same places where we used to (#7081) valadaptive 2025-06-15 19:53:00 -0400
  • df2c16ef0a
    Add anchored text rotation method, and clarify related docs (#7130) Patrick Marks 2025-06-16 01:42:01 +0200
  • f33ff2c83d
    Make `HSVA` derive serde (#7132) Nicolas 2025-06-16 01:40:42 +0200
  • 742da95bd7
    Support for Back button Key on Android (#7073) ardocrat 2025-06-16 02:28:27 +0300
  • a126be4dc1
    Mention VTK 3D integration example (#7086) Gerhard de Clercq 2025-06-16 01:28:04 +0200
  • 4c04996a72
    Fix missing repaint after `consume_key` (#7134) Lucas Meurer 2025-06-13 14:06:50 +0200
  • 5bc19f3ca3
    Report image alt text as text if widget contains no other text (#7142) Lucas Meurer 2025-06-13 13:54:07 +0200
  • 6eb7bb6e08
    Add `AtomLayout`, abstracing layouting within widgets (#5830) Lucas Meurer 2025-06-13 09:39:52 +0200
  • f0abce9bb8
    `Button` inherits the `alt_text` of the `Image` in it, if any (#7136) Emil Ernerfeldt 2025-06-11 23:00:59 +0200
  • 9f9153805d
    lint: fix lints appearing in rust stable currently (#7118) Nicolas 2025-06-11 17:38:06 +0200
  • cfb10a04f5
    Improve `ComboBox` doc example (#7116) Rinde van Lon 2025-06-11 11:01:34 +0100
  • bdbe655852 Mark HarnessBuilder build functions with #[must_use] Emil Ernerfeldt 2025-06-07 17:19:12 -0700
  • b8dfb138b6 Remove outdated link in README Emil Ernerfeldt 2025-06-07 10:24:41 -0700
  • 209e818bd8 Improve deprecation message for old `egui::menu` Emil Ernerfeldt 2025-06-07 10:24:28 -0700
  • 6e34152fa0
    Add `Context::format_modifiers` (#7125) Emil Ernerfeldt 2025-06-07 19:22:16 +0200
  • 53098fad7b
    Support vertical-only scrolling by holding down Alt (#7124) Emil Ernerfeldt 2025-06-07 19:18:13 +0200
  • 1d5b011793
    Add `OperatingSystem::is_mac` (#7122) Emil Ernerfeldt 2025-06-07 18:36:23 +0200
  • cbd9c60399
    Add `Modifiers::matches_any` (#7123) Emil Ernerfeldt 2025-06-07 18:36:16 +0200
  • 9681644936
    Move all input-related options into `InputOptions` (#7121) Emil Ernerfeldt 2025-06-07 18:25:19 +0200
  • 6d04140736
    Fix update from ci script on linux (#7113) Lucas Meurer 2025-06-04 10:10:47 +0200
  • 417fdb1a43 Fix typo in changelog Emil Ernerfeldt 2025-06-03 07:59:02 -0700
  • 1abccb3f47
    Typo in `run_native` doc comment (replace "a an" with "an") (#7094) Guy Marshall 2025-06-03 15:57:43 +0100
  • 92fea8a18f
    Remove things that have been deprecated for over a year (#7099) Emil Ernerfeldt 2025-05-28 09:47:15 +0200
  • 2cf6a3a9a6
    Track original SVG size (#7098) Emil Ernerfeldt 2025-05-28 08:33:01 +0200
  • da67465a6c
    Add `Response::clicked_with_open_in_background` (#7093) Emil Ernerfeldt 2025-05-26 19:44:55 +0200
  • a085d0b3a5
    Fix typo in `egpu-wgpu/Cargo.toml` (#7083) Matt Keeter 2025-05-25 10:10:39 -0400
  • 87de733da3
    Better define the meaning of `SizeHint` (#7079) Emil Ernerfeldt 2025-05-23 13:52:36 +0200
  • ec8b41f7ec
    Make `Image::paint_at` pixel-perfect crisp for SVG images (#7078) Emil Ernerfeldt 2025-05-23 10:15:17 +0200
  • b8334f365b
    Fix sometimes blurry SVGs (#7071) Emil Ernerfeldt 2025-05-21 20:01:40 +0200
  • b05a40745f
    Bug fix: make sure `end_pass` is called for all loaders (#7072) Emil Ernerfeldt 2025-05-21 19:52:59 +0200
  • f57cb27386
    Include test windows in `egui_demo_lib` snapshot tests (#7070) Emil Ernerfeldt 2025-05-21 17:44:27 +0200
  • 54ae2360ec
    Fix incorrect color fringe colors on SVG:s (#7069) Emil Ernerfeldt 2025-05-21 17:18:36 +0200
  • f23618701f
    Update `emoji-icon-font` with fix for fullwidth latin characters (#7067) Emil Ernerfeldt 2025-05-21 13:22:23 +0200
  • 6ccb768000
    Bump accesskit to 0.19 (#7040) valadaptive 2025-05-19 04:22:10 -0400
  • a15040c011
    Fix `visual_bounding_rect` for rotated text (#7050) Patrick Marks 2025-05-18 19:19:12 +0200
  • 12cd35f48c
    Disallow `accesskit` on Android NativeActivity, making `hello_android` working again (#6855) Piotr Podusowski 2025-05-18 13:17:28 +0200
  • cb4acbc262
    Fix typo in deprecation message for `ComboBox::from_id_source` (#7055) Abdellatif EL MIZEB 2025-05-18 13:02:58 +0200
  • 81b7e7f05a
    Make the default spinner more high-res (#7044) Emil Ernerfeldt 2025-05-11 22:15:07 +0200
  • 773232b139
    Update to wgpu 25 (#6744) TÖRÖK Attila 2025-05-10 13:16:49 +0200
  • e9609ac94e
    Fix `leading_space` sometimes being ignored during paragraph splitting (#7031) Hubert Głuchowski 2025-05-08 15:47:13 +0200
  • 7872b5b363
    Fix some links that were accidentally broken (#7036) Lucas Meurer 2025-05-08 13:17:40 +0200
  • 120d736cfc
    Add `ImageLoader::has_pending` and `wait_for_pending_images` (#7030) Lucas Meurer 2025-05-08 09:27:52 +0200
  • 0fd6a805a4
    Add `lycheee.toml` to ignore 429 (#7035) Emil Ernerfeldt 2025-05-08 09:26:36 +0200
  • d0876a1a60
    Rename `master` branch to `main` (#7034) Emil Ernerfeldt 2025-05-08 09:15:42 +0200
  • 7216d0e386
    Use mimalloc for benchmarks (#7029) Emil Ernerfeldt 2025-05-06 17:54:06 +0200
  • 5bb20f511e
    Fix links and text selection in horizontal_wrapped layout (#6905) Lucas Meurer 2025-05-06 17:40:18 +0200
  • 71e0b0859c
    Make `WidgetText` smaller and faster (#6903) Lucas Meurer 2025-05-06 17:35:56 +0200
  • ba70106399 Fix enforce_branch_name.yml Emil Ernerfeldt 2025-05-06 10:25:02 +0200
  • 6c922f72a8
    Fix text distortion on mobile devices/browsers with `glow` backend (#6893) Alexander Nadeau 2025-04-30 08:12:08 -0400
  • f3611e3e5a
    Enforce that PRs are not opened from the 'master' branch of a fork (#6899) Emil Ernerfeldt 2025-04-30 14:10:59 +0200
  • 2947821c60
    Load images on the ui thread for tests (#6901) Lucas Meurer 2025-04-30 12:55:57 +0200
  • fdaac16e4a
    Fix image button panicking with tiny `available_space` (#6900) Lucas Meurer 2025-04-30 10:40:50 +0200
  • 1ab3259008
    Add italic button benchmark to test `RichText` performance impact (#6897) Lucas Meurer 2025-04-30 10:38:41 +0200
  • c075053391
    Add external eventloop support (#6750) Will Brown 2025-04-29 06:09:23 -0400
  • fed2ab5df3
    feat: Add `Scene::sense` option for customising how `Scene` should respond to user input (#5893) mitchmindtree 2025-04-29 20:07:39 +1000
  • 8d9e42413a
    Remove outdated skip entries from deny.toml (#6862) TÖRÖK Attila 2025-04-29 12:03:59 +0200
  • d666742c13
    Bump `ron` to `0.10.1` (#6861) TÖRÖK Attila 2025-04-29 12:03:24 +0200
  • 3a02963c33
    Add macOS-specific `has_shadow` and `with_has_shadow` to ViewportBuilder (#6850) Gaelan McMillan 2025-04-29 06:02:42 -0400
  • 7d185acb41
    Add button benchmark (#6854) Lucas Meurer 2025-04-28 11:58:05 +0200
  • f2ce6424f3
    `ScrollArea` improvements for user configurability (#5443) MStarha 2025-04-25 11:01:22 +0200
  • f9245954eb
    Enable more clippy lints (#6853) Emil Ernerfeldt 2025-04-24 17:32:50 +0200
  • fdb9aa282a
    Raise MSRV to 1.84 (#6848) TÖRÖK Attila 2025-04-24 17:00:29 +0200
  • 3dd8d34257
    CI: Install wasm-opt 123 from the GitHub release of Binaryen (#6849) TÖRÖK Attila 2025-04-24 15:39:01 +0200
  • 6f910f60e9
    Protect against NaN in hit-test code (#6851) Bennet Bleßmann 2025-04-24 14:50:34 +0200
  • 69b9f0eede
    Rework `TextEdit` arrow navigation to handle Unicode graphemes (#5812) MStarha 2025-04-22 17:44:10 +0200
  • a0f072ab1e
    Fix bug in pointer movement detection (#5329) rustbasic 2025-04-22 19:00:22 +0900
  • 61e883be25
    Revert "Add `OutputCommand::SetPointerPosition` to set mouse position" (#5867) Sven Niederberger 2025-04-22 11:52:20 +0200
  • cd318f0e55
    feat: Add `Scene::drag_pan_buttons` option. Allows specifying which pointer buttons pan the scene by dragging. (#5892) mitchmindtree 2025-04-22 12:42:24 +0300
  • 114460c1de
    Change popup memory to be per-viewport (#6753) mkalte 2025-04-22 11:38:17 +0200
  • 009bfe5ada
    Add a `Slider::update_while_editing(bool)` API (#5978) Marek Bernat 2025-04-22 11:28:34 +0200
  • 501905b60d
    Add tests for layout and visuals of most egui widgets (#6752) Lucas Meurer 2025-04-16 18:58:58 +0200
  • 0f1d6c2818
    Support SVG Text Rendering in egui_extras (#5979) Christopher Cerne 2025-04-14 05:13:17 -0400
  • a8e0c56a8f Update crossbeam-channel to resolve RUSTSEC Emil Ernerfeldt 2025-04-13 19:12:22 +0200
  • 7055141c18
    Update failing snapshot tests (#5894) Lucas Meurer 2025-04-09 12:11:46 +0200
  • c6bd30642a
    Avoid infinite extension of ColorTest inside a Window (#5698) giuseppeferrari 2025-04-08 11:38:13 +0200
  • 36e007bd8c
    Add overline option for Table rows (#5637) Aarni Koskela 2025-04-08 12:36:43 +0300
  • 565966b3c9
    Fix a broken link in ARCHITECTURE.md (#5853) Dmytro 2025-04-08 12:32:47 +0300
  • 4445497546
    `Scene`: Set transform layer before calling user content (#5884) mitchmindtree 2025-04-08 10:16:29 +0100