1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-29 21:00:03 -04:00

Commit Graph

  • 742da95bd7 Support for Back button Key on Android (#7073) ardocrat 2025-06-16 02:28:27 +03:00
  • a126be4dc1 Mention VTK 3D integration example (#7086) Gerhard de Clercq 2025-06-16 01:28:04 +02:00
  • 4c04996a72 Fix missing repaint after consume_key (#7134) Lucas Meurer 2025-06-13 14:06:50 +02:00
  • 5bc19f3ca3 Report image alt text as text if widget contains no other text (#7142) Lucas Meurer 2025-06-13 13:54:07 +02:00
  • 6eb7bb6e08 Add AtomLayout, abstracing layouting within widgets (#5830) Lucas Meurer 2025-06-13 09:39:52 +02:00
  • f0abce9bb8 Button inherits the alt_text of the Image in it, if any (#7136) Emil Ernerfeldt 2025-06-11 23:00:59 +02:00
  • 9f9153805d lint: fix lints appearing in rust stable currently (#7118) Nicolas 2025-06-11 17:38:06 +02:00
  • cfb10a04f5 Improve ComboBox doc example (#7116) Rinde van Lon 2025-06-11 11:01:34 +01:00
  • bdbe655852 Mark HarnessBuilder build functions with #[must_use] Emil Ernerfeldt 2025-06-07 17:19:12 -07:00
  • b8dfb138b6 Remove outdated link in README Emil Ernerfeldt 2025-06-07 10:24:41 -07:00
  • 209e818bd8 Improve deprecation message for old egui::menu Emil Ernerfeldt 2025-06-07 10:24:28 -07:00
  • 6e34152fa0 Add Context::format_modifiers (#7125) Emil Ernerfeldt 2025-06-07 19:22:16 +02:00
  • 53098fad7b Support vertical-only scrolling by holding down Alt (#7124) Emil Ernerfeldt 2025-06-07 19:18:13 +02:00
  • 1d5b011793 Add OperatingSystem::is_mac (#7122) Emil Ernerfeldt 2025-06-07 18:36:23 +02:00
  • cbd9c60399 Add Modifiers::matches_any (#7123) Emil Ernerfeldt 2025-06-07 18:36:16 +02:00
  • 9681644936 Move all input-related options into InputOptions (#7121) Emil Ernerfeldt 2025-06-07 18:25:19 +02:00
  • 6d04140736 Fix update from ci script on linux (#7113) Lucas Meurer 2025-06-04 10:10:47 +02:00
  • 189ff422da Updated test snapshots. tye-exe 2025-06-03 16:10:47 +01:00
  • 417fdb1a43 Fix typo in changelog Emil Ernerfeldt 2025-06-03 07:59:02 -07:00
  • 1abccb3f47 Typo in run_native doc comment (replace "a an" with "an") (#7094) Guy Marshall 2025-06-03 15:57:43 +01:00
  • 92fea8a18f Remove things that have been deprecated for over a year (#7099) Emil Ernerfeldt 2025-05-28 09:47:15 +02:00
  • 2cf6a3a9a6 Track original SVG size (#7098) Emil Ernerfeldt 2025-05-28 08:33:01 +02:00
  • da67465a6c Add Response::clicked_with_open_in_background (#7093) Emil Ernerfeldt 2025-05-26 19:44:55 +02:00
  • a085d0b3a5 Fix typo in egpu-wgpu/Cargo.toml (#7083) Matt Keeter 2025-05-25 10:10:39 -04:00
  • ef20e2c071 Split "disabling" and "graying out". tye-exe 2025-05-25 09:43:35 +01:00
  • 87de733da3 Better define the meaning of SizeHint (#7079) Emil Ernerfeldt 2025-05-23 13:52:36 +02:00
  • ec8b41f7ec Make Image::paint_at pixel-perfect crisp for SVG images (#7078) Emil Ernerfeldt 2025-05-23 10:15:17 +02:00
  • b8334f365b Fix sometimes blurry SVGs (#7071) Emil Ernerfeldt 2025-05-21 20:01:40 +02:00
  • b05a40745f Bug fix: make sure end_pass is called for all loaders (#7072) Emil Ernerfeldt 2025-05-21 19:52:59 +02:00
  • f57cb27386 Include test windows in egui_demo_lib snapshot tests (#7070) Emil Ernerfeldt 2025-05-21 17:44:27 +02:00
  • 3209bd44f0 Include test windows in egui_demo_lib snapshot tests emilk/more-snapshot-tests Emil Ernerfeldt 2025-05-21 17:30:38 +02:00
  • 54ae2360ec Fix incorrect color fringe colors on SVG:s (#7069) Emil Ernerfeldt 2025-05-21 17:18:36 +02:00
  • 5df8faf5cb Fix compilation Emil Ernerfeldt 2025-05-21 13:34:25 +02:00
  • f23618701f Update emoji-icon-font with fix for fullwidth latin characters (#7067) Emil Ernerfeldt 2025-05-21 13:22:23 +02:00
  • 7d8c85ff56 Update font book snapshot test emilk/update-font Emil Ernerfeldt 2025-05-21 13:17:36 +02:00
  • 1df9ae6caf Remove no longer relevant emoji font hack Daniel Jacobs 2025-04-04 09:38:57 -04:00
  • e68a23ce62 Update font: github.com/jslegers/emoji-icon-font Daniel Jacobs 2025-04-04 09:29:26 -04:00
  • f58199e2ce Removed remaining references to Visuals::fade_out_by tye-exe 2025-05-19 10:30:37 +01:00
  • 6cc0d10cf7 Deprecate Painter::set_fade_to_color Emil Ernerfeldt 2025-05-19 11:10:32 +02:00
  • 3a8bf682ac Renamed Visuals::fade_out_by to Visuals::disabled_alpha tye-exe 2025-05-19 09:47:56 +01:00
  • 6ccb768000 Bump accesskit to 0.19 (#7040) valadaptive 2025-05-19 04:22:10 -04:00
  • a15040c011 Fix visual_bounding_rect for rotated text (#7050) Patrick Marks 2025-05-18 19:19:12 +02:00
  • 12cd35f48c Disallow accesskit on Android NativeActivity, making hello_android working again (#6855) Piotr Podusowski 2025-05-18 13:17:28 +02:00
  • cb4acbc262 Fix typo in deprecation message for ComboBox::from_id_source (#7055) Abdellatif EL MIZEB 2025-05-18 13:02:58 +02:00
  • 706d99cddd eframe: Introduce NativeOptions::prefer_gl_api to specify the preferred OpenGL API v0.31.1-dev-p4 Varphone Wong 2024-08-05 13:44:15 +08:00
  • 8c057e2837 epaint: Fix lint check Varphone Wong 2024-07-17 17:01:19 +08:00
  • bbf5f09b21 egui: Add easing option to Slider Varphone Wong 2024-03-07 14:08:51 +08:00
  • 5b964569f2 emath: Add quadratic_in_inverse Varphone Wong 2024-06-07 09:27:32 +08:00
  • 022ed9fc2f egui_demo_lib: Add arc and pie shapes example Varphone Wong 2024-04-27 16:39:16 +08:00
  • 28fbaf3ee8 egui: Enhance Painter with arc and pie Methods Varphone Wong 2024-07-17 16:43:24 +08:00
  • 7c2967bd7c epaint: Introduce ArcPieShape for Simplified Arc and Pie Rendering Varphone Wong 2024-07-17 16:41:26 +08:00
  • 8d5b013dcb emath: impl From<Vec> for Pos Varphone Wong 2024-03-11 10:21:58 +08:00
  • 5b7af394b0 emath: Add some new geometric angle calculation functions to Pos2 Varphone Wong 2024-03-11 09:54:20 +08:00
  • 83ee315c3c epaint: Added ColorImage::from_rgba_vec constructor Varphone Wong 2024-02-28 09:58:03 +08:00
  • 81b7e7f05a Make the default spinner more high-res (#7044) Emil Ernerfeldt 2025-05-11 22:15:07 +02:00
  • 6aac4cfc0a High-resolution spinner emilk/high-res-spinner Emil Ernerfeldt 2025-05-11 15:00:23 +02:00
  • 773232b139 Update to wgpu 25 (#6744) TÖRÖK Attila 2025-05-10 13:16:49 +02:00
  • e9609ac94e Fix leading_space sometimes being ignored during paragraph splitting (#7031) Hubert Głuchowski 2025-05-08 15:47:13 +02:00
  • 7872b5b363 Fix some links that were accidentally broken (#7036) Lucas Meurer 2025-05-08 13:17:40 +02:00
  • 120d736cfc Add ImageLoader::has_pending and wait_for_pending_images (#7030) Lucas Meurer 2025-05-08 09:27:52 +02:00
  • 0fd6a805a4 Add lycheee.toml to ignore 429 (#7035) Emil Ernerfeldt 2025-05-08 09:26:36 +02:00
  • d0876a1a60 Rename master branch to main (#7034) Emil Ernerfeldt 2025-05-08 09:15:42 +02:00
  • 7216d0e386 Use mimalloc for benchmarks (#7029) Emil Ernerfeldt 2025-05-06 17:54:06 +02:00
  • 5bb20f511e Fix links and text selection in horizontal_wrapped layout (#6905) Lucas Meurer 2025-05-06 17:40:18 +02:00
  • 71e0b0859c Make WidgetText smaller and faster (#6903) Lucas Meurer 2025-05-06 17:35:56 +02:00
  • ba70106399 Fix enforce_branch_name.yml Emil Ernerfeldt 2025-05-06 10:25:02 +02:00
  • 83a5c0f2b2 Customise fade amount tye-exe 2025-04-30 17:49:44 +01:00
  • 6c922f72a8 Fix text distortion on mobile devices/browsers with glow backend (#6893) Alexander Nadeau 2025-04-30 08:12:08 -04:00
  • f3611e3e5a Enforce that PRs are not opened from the 'master' branch of a fork (#6899) Emil Ernerfeldt 2025-04-30 14:10:59 +02:00
  • 2947821c60 Load images on the ui thread for tests (#6901) Lucas Meurer 2025-04-30 12:55:57 +02:00
  • fdaac16e4a Fix image button panicking with tiny available_space (#6900) Lucas Meurer 2025-04-30 10:40:50 +02:00
  • 1ab3259008 Add italic button benchmark to test RichText performance impact (#6897) Lucas Meurer 2025-04-30 10:38:41 +02:00
  • c075053391 Add external eventloop support (#6750) Will Brown 2025-04-29 06:09:23 -04:00
  • fed2ab5df3 feat: Add Scene::sense option for customising how Scene should respond to user input (#5893) mitchmindtree 2025-04-29 20:07:39 +10:00
  • 8d9e42413a Remove outdated skip entries from deny.toml (#6862) TÖRÖK Attila 2025-04-29 12:03:59 +02:00
  • d666742c13 Bump ron to 0.10.1 (#6861) TÖRÖK Attila 2025-04-29 12:03:24 +02:00
  • 3a02963c33 Add macOS-specific has_shadow and with_has_shadow to ViewportBuilder (#6850) Gaelan McMillan 2025-04-29 06:02:42 -04:00
  • 7d185acb41 Add button benchmark (#6854) Lucas Meurer 2025-04-28 11:58:05 +02:00
  • 450956f546 Opacity is used to gray out elements. tye-exe 2025-04-25 13:38:40 +01:00
  • f2ce6424f3 ScrollArea improvements for user configurability (#5443) MStarha 2025-04-25 11:01:22 +02:00
  • f9245954eb Enable more clippy lints (#6853) Emil Ernerfeldt 2025-04-24 17:32:50 +02:00
  • fdb9aa282a Raise MSRV to 1.84 (#6848) TÖRÖK Attila 2025-04-24 17:00:29 +02:00
  • 3dd8d34257 CI: Install wasm-opt 123 from the GitHub release of Binaryen (#6849) TÖRÖK Attila 2025-04-24 15:39:01 +02:00
  • 6f910f60e9 Protect against NaN in hit-test code (#6851) Bennet Bleßmann 2025-04-24 14:50:34 +02:00
  • 69b9f0eede Rework TextEdit arrow navigation to handle Unicode graphemes (#5812) MStarha 2025-04-22 17:44:10 +02:00
  • a0f072ab1e Fix bug in pointer movement detection (#5329) rustbasic 2025-04-22 19:00:22 +09:00
  • 61e883be25 Revert "Add OutputCommand::SetPointerPosition to set mouse position" (#5867) Sven Niederberger 2025-04-22 11:52:20 +02:00
  • 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 +03:00
  • 114460c1de Change popup memory to be per-viewport (#6753) mkalte 2025-04-22 11:38:17 +02:00
  • 009bfe5ada Add a Slider::update_while_editing(bool) API (#5978) Marek Bernat 2025-04-22 11:28:34 +02:00
  • 77d9551c8d Handle a_size correctly lucas/experiments/widget_layout_with_preferred_size lucasmerlin 2025-04-17 20:00:12 +02:00
  • 15ca92cebf Add align2 option lucasmerlin 2025-04-17 19:13:44 +02:00
  • 529a94e19e Correctly handle truncated text preferred size lucasmerlin 2025-04-17 17:47:53 +02:00
  • 7aabcd291e Handle min_size for intrinsic size lucasmerlin 2025-04-17 12:35:03 +02:00
  • f4ca54ba7d Add galley desired size calculation lucasmerlin 2025-04-17 12:06:03 +02:00
  • e80702c24c Set preferred size lucasmerlin 2025-04-17 11:50:26 +02:00
  • d6c813e9ba Allow customizing id lucasmerlin 2025-04-17 00:41:11 +02:00
  • d468565e56 Improve default font height based on https://github.com/emilk/egui/pull/5809 lucasmerlin 2025-04-17 00:00:44 +02:00
  • d2e18fee96 Tons of small improvements to make the new button implementation match the current one. - offset frame margin for stroke width - handle expansion - add min_size - calculate image size based on font height - correctly handle alignment / ui layout lucasmerlin 2025-04-16 18:27:22 +02:00
  • 5c5cd32fd5 Implement shrinking lucasmerlin 2025-04-09 15:40:58 +02:00