1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-26 22:53:14 -04:00

Commit Graph

  • 9d8dba48c1 Update test output Emil Ernerfeldt 2025-09-05 09:24:01 +02:00
  • 0d628e6db3 Change parameter order and fix bug in test Emil Ernerfeldt 2025-09-05 09:22:22 +02:00
  • 3385ad5bcb Pre-hash contents of FontFaceKey Emil Ernerfeldt 2025-09-05 09:15:22 +02:00
  • 560346d007 add docstring Emil Ernerfeldt 2025-09-05 09:09:07 +02:00
  • 1ddd143e45 Fix panic if no fonts loaded valadaptive 2025-08-07 18:55:15 -04:00
  • e5a22395a6 Fix docs valadaptive 2025-08-07 18:48:56 -04:00
  • 52ce61a305 Please the linter valadaptive 2025-08-07 18:38:16 -04:00
  • 9a774097a1 Rename font_impls field to fonts_by_name valadaptive 2025-08-07 18:23:16 -04:00
  • a113907005 Include pixels_per_point in galley cache key valadaptive 2025-07-05 06:10:23 -04:00
  • 9aaee3354d Let Fonts handle multiple pixels_per_point valadaptive 2025-07-04 01:16:55 -04:00
  • 837fc7fef7 Remove more Arc<Mutex<...>> from font code valadaptive 2025-07-04 00:03:57 -04:00
  • 02d45d70bc Make Font+FontImpl resolution and size independent valadaptive 2025-07-03 23:10:11 -04:00
  • 955e678577 Remove FontTweak::baseline_offset_factor valadaptive 2025-07-03 19:18:59 -04:00
  • bbf9ac4d4b Stop wrapping FontsImpl in an Arc<Mutex<_>> valadaptive 2025-07-03 18:21:08 -04:00
  • aedd43c88f kittest: Add UPDATE_SNAPSHOTS=force (#7508) Emil Ernerfeldt 2025-09-05 16:45:36 +02:00
  • eceb0b11c9 Document how to push git lfs files to 3rd party PRs (#7507) Emil Ernerfeldt 2025-09-05 10:47:23 +02:00
  • f49e44e9cc Change version to 0.32.2 0.32.2 release-0.32.2 lucasmerlin 2025-09-04 15:05:44 +02:00
  • 5fd452310b Deprecated ImageButton and removed WidgetType::ImageButton (#7483) Stelios Kourlis 2025-09-04 16:03:10 +03:00
  • 0099ee7a78 Update changelogs lucasmerlin 2025-09-04 14:51:13 +02:00
  • b17d716cdb Add track_caller to Mutex and RwLock for deadlock_detection lucasmerlin 2025-09-04 14:32:14 +02:00
  • 94e92a0697 Fix: prevent calendar popup from closing on dropdown change (#7409) Aleksandr Strizhevskiy 2025-09-04 07:13:28 -04:00
  • d0bfc616cf Skip zero-length layout job sections (#7430) Andrew Farkas 2025-09-04 07:17:59 -04:00
  • 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