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

Commit Graph

  • 052959d7a3 Add Ui::place, to place widgets without changing the cursor (#7359) Lucas Meurer 2025-09-04 10:07:35 +02:00
  • 299b43e8bf Fix deadlock in ImageLoader, FileLoader, EhttpLoader (#7494) Lucas Meurer 2025-09-04 10:31:26 +02:00
  • 0ddcc85f0c Panic mutexes that can't lock for 30 seconds, in debug builds (#7468) Emil Ernerfeldt 2025-08-21 15:31:56 +02:00
  • 18dc9dcff4 Fix memory leak when forget_image is called while loading (#7380) Vanadiae 2025-08-05 14:41:32 +02:00
  • ae94d815e2 Remove line breaks when pasting into single line TextEdit (#7441) YgorSouza 2025-09-04 13:53:02 +02:00
  • c749f372f7 fix: SubMenu should not display when ui is disabled (#7428) ozwaldorf 2025-08-24 08:43:31 -04:00
  • 82e2d8e05c Allow masking widgets in kittest snapshots (#7467) Lucas Meurer 2025-08-21 17:46:36 +02:00
  • 669cdc1fff Remove line breaks when pasting into single line TextEdit (#7441) YgorSouza 2025-09-04 13:53:02 +02:00
  • 1c460b6dc0 Skip zero-length layout job sections (#7430) Andrew Farkas 2025-09-04 07:17:59 -04:00
  • 763e2df9f9 Fix: prevent calendar popup from closing on dropdown change (#7409) Aleksandr Strizhevskiy 2025-09-04 07:13:28 -04:00
  • 3a2094e80e Add Memory::move_focus (#7476) darkwater 2025-09-04 13:02:18 +02:00
  • 80d61a7c53 Remove the deadlock_detection feature (#7497) Lucas Meurer 2025-09-04 12:57:09 +02:00
  • d66fa63e20 Add reasonable timeouts to all workflows (#7499) Lucas Meurer 2025-09-04 12:37:24 +02:00
  • fa4bee3bf7 Fix deadlock in ImageLoader, FileLoader, EhttpLoader (#7494) Lucas Meurer 2025-09-04 10:31:26 +02:00
  • d3cd6d44cf Add Ui::place, to place widgets without changing the cursor (#7359) Lucas Meurer 2025-09-04 10:07:35 +02:00
  • 4947b191e4 Make more dependencies workspace dependencies (#7495) Emil Ernerfeldt 2025-09-04 09:54:59 +02:00
  • b9414bd4cc Selectively update dependencies to reduce total number (#7488) Oscar Gustafsson 2025-09-04 09:42:46 +02:00
  • 01ee9c72d5 Fix typo in the description of the id method in ui.rs (#7457) Dot32 2025-09-04 15:18:53 +08:00
  • ab8dcee7e7 Fix egui_demo_app missing wgpu backends (#7492) Lucas Meurer 2025-09-03 12:55:02 +02:00
  • 0a81372cfd Add theme selection for code editor (#7375) n4n5 2025-08-24 16:41:10 +02:00
  • 2957fd56a5 Fix: use unique id for resize columns in Table (#7414) Sergey Ukolov 2025-08-24 17:40:44 +03:00
  • 0fad7d8503 Enable more clippy lints (#7474) Emil Ernerfeldt 2025-08-24 16:27:28 +02:00
  • 608de4a264 Update bytemuck (#7475) Emil Ernerfeldt 2025-08-24 16:27:21 +02:00
  • a5a51ced0f Improve egui-winit profile scope Emil Ernerfeldt 2025-08-24 15:03:57 +02:00
  • 454af7aa6c fix: SubMenu should not display when ui is disabled (#7428) ozwaldorf 2025-08-24 08:43:31 -04:00
  • 42c2fc58c9 Allow masking widgets in kittest snapshots (#7467) Lucas Meurer 2025-08-21 17:46:36 +02:00
  • bf981b8d3e Add SurrenderFocusOn option (#7471) Lucas Meurer 2025-08-21 17:45:34 +02:00
  • 5453cceded Use official cargo machete action (#7470) Emil Ernerfeldt 2025-08-21 15:42:10 +02:00
  • 531ead5ad1 Update MSRV to 1.86 (#7469) Emil Ernerfeldt 2025-08-21 15:38:41 +02:00
  • 1da1d57c11 Panic mutexes that can't lock for 30 seconds, in debug builds (#7468) Emil Ernerfeldt 2025-08-21 15:31:56 +02:00
  • 7c5798289d Bump version numbers to 0.32.1 Emil Ernerfeldt 2025-08-15 13:33:47 +02:00
  • 6a355c3808 Add 0.32.1 to changelogs Emil Ernerfeldt 2025-08-15 13:29:55 +02:00
  • 707a339047 Bump version numbers to 0.32.1 0.32.1 release-0.32.1 Emil Ernerfeldt 2025-08-15 13:33:47 +02:00
  • ead6926895 Update changelogs Emil Ernerfeldt 2025-08-15 13:29:55 +02:00
  • 03fb443669 Only update snapshot if we didn't pass (#7455) Emil Ernerfeldt 2025-08-15 12:21:51 +02:00
  • b24a56d3f7 Only update snapshot if we didn't pass (#7455) Emil Ernerfeldt 2025-08-15 12:21:51 +02:00
  • d739a4b880 Request a redraw when the url change through the popstate event listener (#7403) Tamo 2025-08-05 11:31:05 +02:00
  • b732992f69 Fix debug-panic in ScrollArea if contents fit without scrolling (#7440) YgorSouza 2025-08-14 10:41:51 +02:00
  • 7036d6a982 Fix override_text_color priority (#7439) YgorSouza 2025-08-14 10:40:04 +02:00
  • 97fe124443 Fix WidgetText::Text ignoring fallback font and overrides (#7361) Lucas Meurer 2025-08-13 14:56:26 +02:00
  • 4fcd1d13e3 Update to winit 0.30.12 (#7420) Emil Ernerfeldt 2025-08-06 13:53:59 +02:00
  • 1ad374f255 Fix manual Popup not closing (#7383) Lucas Meurer 2025-08-07 14:18:04 +02:00
  • 1afbb9791a Add ComboBox::popup_style (#7360) Lucas Meurer 2025-08-05 14:55:24 +02:00
  • 85c4b1dce7 Fix glyph rendering: clamp coverage to [0, 1] (#7415) Emil Ernerfeldt 2025-08-05 13:03:39 +02:00
  • 2f7bcf26f2 Fix multi-line TextShape rotation (#7404) Hubert Głuchowski 2025-08-05 13:11:45 +02:00
  • aef9015e34 Enable wgpu default features in eframe / egui_wgpu default features (#7344) Lucas Meurer 2025-08-05 21:21:00 +02:00
  • 839ee3eaf7 Make sure we always track the root viewport (#7450) Emil Ernerfeldt 2025-08-14 12:03:38 +02:00
  • a7ae1012e5 Fix debug-panic in ScrollArea if contents fit without scrolling (#7440) YgorSouza 2025-08-14 10:41:51 +02:00
  • 1937cc4d61 Fix override_text_color priority (#7439) YgorSouza 2025-08-14 10:40:04 +02:00
  • c2de29a8de Fix WidgetText::Text ignoring fallback font and overrides (#7361) Lucas Meurer 2025-08-13 14:56:26 +02:00
  • e794de5ffa Document platform compatibility on viewport::WindowLevel and dependents (#7432) Luke M 2025-08-12 20:35:45 +10:00
  • 42bdf5b881 Fix link checker CI (#7308) Emil Ernerfeldt 2025-08-12 12:34:53 +02:00
  • adf463b0a9 Replace winapi with windows-sys crate (#7416) Sola 2025-08-12 18:28:51 +08:00
  • 68d456ac0b Fixes sense issues in TextEdit when vertical alignment is used (#7436) RndUsr123 2025-08-12 10:27:55 +00:00
  • 3a36861c07 Try out egui subsecond (doesn't seem to work yet :/) lucas/experiments/egui-subsecond-example lucasmerlin 2025-08-12 10:50:07 +02:00
  • 53d8c48b4f Fix panic on Stroke style editor widget (#7443) YgorSouza 2025-08-12 09:13:50 +02:00
  • fb5fe645be Make the hex_color macro const (#7444) YgorSouza 2025-08-12 09:12:44 +02:00
  • 6fae65a3fa Add emath::fast_midpoint (#7435) Emil Ernerfeldt 2025-08-08 12:04:51 +02:00
  • 3024c39eaf Enable and fix some more clippy lints (#7426) Emil Ernerfeldt 2025-08-08 09:57:53 +02:00
  • 4fa33184be Update serde emilk/update-crates Emil Ernerfeldt 2025-08-07 18:44:01 +02:00
  • b901a9e25f Update bytemuck to 1.23.1 Emil Ernerfeldt 2025-08-07 18:43:44 +02:00
  • 85cbe93214 Add draft of a css-like style rule engine lucas/style-trait lucasmerlin 2025-08-07 18:24:07 +02:00
  • e8e99a0bb6 Fix manual Popup not closing (#7383) Lucas Meurer 2025-08-07 14:18:04 +02:00
  • 36a4324996 Add suggestion to use a separate Type per widget lucasmerlin 2025-08-07 10:14:50 +02:00
  • 36a4981f29 Enable clippy::iter_over_hash_type lint (#7421) Emil Ernerfeldt 2025-08-06 13:55:53 +02:00
  • d42ea3800f Update to winit 0.30.12 (#7420) Emil Ernerfeldt 2025-08-06 13:53:59 +02:00
  • 72fcbb8610 Use Frame::NONE in docstring (#7396) satnam72 2025-08-06 07:27:51 -04:00
  • c8e6f6bfe5 Remove deprecated clippy lint Emil Ernerfeldt 2025-08-06 11:45:02 +02:00
  • 2c6611d0c6 Enable wgpu default features in eframe / egui_wgpu default features (#7344) Lucas Meurer 2025-08-05 21:21:00 +02:00
  • ef039aa566 Enable more clippy lints (#7418) Emil Ernerfeldt 2025-08-05 19:47:26 +02:00
  • e9afd3c52d Add UiBuilder::global_scope and UiBuilder::id (#7372) Icekey 2025-08-05 19:26:52 +02:00
  • 3aee525755 Add ComboBox::popup_style (#7360) Lucas Meurer 2025-08-05 14:55:24 +02:00
  • a1e5501db8 Improve debug_assert when calling add_space() in Grid layout (#7399) Michael Grupp 2025-08-05 14:43:02 +02:00
  • 8333615072 Fix memory leak when forget_image is called while loading (#7380) Vanadiae 2025-08-05 14:41:32 +02:00
  • 31eb4d498b Fix multi-line TextShape rotation (#7404) Hubert Głuchowski 2025-08-05 13:11:45 +02:00
  • b9a5081490 Fix glyph rendering: clamp coverage to [0, 1] (#7415) Emil Ernerfeldt 2025-08-05 13:03:39 +02:00
  • c38d38e89d Align Color32 to 4 bytes (#7318) Alexander 2025-08-05 13:04:30 +03:00
  • 7fb13d85ec Request a redraw when the url change through the popstate event listener (#7403) Tamo 2025-08-05 11:31:05 +02:00
  • d203eef7df Draft: new eugi StyleEngine and example custom styling system lucasmerlin 2025-07-16 16:02:21 +02:00
  • 9f2093bbd5 Merge branch 'main' into lucas/experiments/measure-widget-size lucas/experiments/measure-widget-size lucasmerlin 2025-07-14 15:35:38 +02:00
  • df07f25a18 Fix wasm check lucas/experiments/atom-widget-draft lucasmerlin 2025-07-11 23:09:34 +02:00
  • d808ca8f9a Color emojis 🦀 lucas/color-emojis lucasmerlin 2025-07-10 20:34:45 +02:00
  • fdcaff8465 Improve RELEASES.md Emil Ernerfeldt 2025-07-10 17:06:31 +02:00
  • fabd4aa7a5 Release 0.32.0 - Atoms, popups, and better SVG support (#7329) 0.32.0 Emil Ernerfeldt 2025-07-10 16:58:39 +02:00
  • c42fd6bcc7 Fix order of publish_crates.sh release-0.32.0 Emil Ernerfeldt 2025-07-10 16:56:17 +02:00
  • a8391bf749 chmod +x scripts/publish_crates.sh Emil Ernerfeldt 2025-07-10 16:50:20 +02:00
  • 5efa0121e2 Update release process steps Emil Ernerfeldt 2025-07-10 16:49:57 +02:00
  • 412fe733d8 Merge branch 'main' into release-0.32.0 Emil Ernerfeldt 2025-07-10 16:39:59 +02:00
  • 77a0b93853 add kittest to changelog Emil Ernerfeldt 2025-07-10 16:39:37 +02:00
  • a9124af00d Update kittest to 0.2 (#7332) Lucas Meurer 2025-07-10 16:38:52 +02:00
  • dd089203f9 Merge branch 'main' into release-0.32.0 Emil Ernerfeldt 2025-07-10 15:35:23 +02:00
  • c0325e9be2 Add more docs to menu (#7331) Lucas Meurer 2025-07-10 15:35:04 +02:00
  • 294c53d3c0 Bumped version number to 0.32.0 Emil Ernerfeldt 2025-07-10 15:15:19 +02:00
  • a4c30505fe Final touches on changelog Emil Ernerfeldt 2025-07-10 15:09:37 +02:00
  • da544af0fd Fix typos Emil Ernerfeldt 2025-07-10 14:55:48 +02:00
  • 579096d182 Atoms lucasmerlin 2025-07-10 14:24:20 +02:00
  • 1191ff6bc7 Add detailed changelog for atoms and popups lucasmerlin 2025-07-10 14:23:33 +02:00
  • 5495a2ab09 Pull out SVG improvements into its own section Emil Ernerfeldt 2025-07-10 12:46:31 +02:00
  • eb29890fc2 Update release instructions Emil Ernerfeldt 2025-07-10 12:38:04 +02:00
  • 4f94de0bc8 Add image of animated SVG Emil Ernerfeldt 2025-07-10 11:57:02 +02:00