1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-27 07:03:14 -04:00

Commit Graph

  • 9bd23ef79a Stop using deprecated rand functions Emil Ernerfeldt 2025-03-28 12:29:00 +01:00
  • a5bc318e20 Update to rand 0.9 Emil Ernerfeldt 2025-03-28 11:36:47 +01:00
  • 8a45db62f1 Create should_cache_each_paragraph_individually and heed max_rows Emil Ernerfeldt 2025-03-28 11:33:56 +01:00
  • 3a79a32f3d Add nice Id popup lucasmerlin 2025-03-27 20:43:28 +01:00
  • 4ca5e49722 Add IdInfo and only enable this with debug_assertions lucasmerlin 2025-03-27 16:05:37 +01:00
  • f4dcb996da Do bookkeeping of Ids, showing the Debug of it's source lucasmerlin 2025-03-27 11:20:24 +01:00
  • 085d9b56e9 Merge branch 'master' into cache_galley_lines Hubert Głuchowski 2025-03-26 18:52:43 +01:00
  • 884be3491d Fix color picker button (#5847) Lucas Meurer 2025-03-25 14:38:51 +01:00
  • 5d6aaa239b Fix typo in style.rs (#5845) TPhoenix 2025-03-25 14:19:23 +01:00
  • 8b62fd9286 Fix Lint for debug-assert (#5846) Nicolas 2025-03-25 14:18:45 +01:00
  • ddf9d267fc Fix in Scene: make scene_rect full size on reset (#5801) Grayden 2025-03-25 05:26:07 -04:00
  • 2024295f78 Make ImageLoader use background thread (#5394) Nicolas 2025-03-25 10:17:31 +01:00
  • 58b2ac88c0 Add assert messages and print bad argument values in asserts (#5216) Nicolas 2025-03-25 09:20:29 +01:00
  • 903bd81313 Add script to update local snapshots from CI (#5816) Lucas Meurer 2025-03-25 09:19:21 +01:00
  • 390e0bfc1e Fix text input on Android (#5759) StratusFearMe21 2025-03-21 07:35:46 -06:00
  • 91f02f9e87 Enhance stability on Windows (#5723) rustbasic 2025-03-21 22:32:37 +09:00
  • bc090bd299 Use RUSTUP_TOOLCHAIN=stable for rust-analyzer (#5761) valadaptive 2025-03-21 08:58:02 -04:00
  • 668abc2838 Add expand_bg to customize size of text background (#5365) GiGaGon 2025-03-21 05:45:34 -07:00
  • 2058dcb881 Improve text sharpness (#5838) Emil Ernerfeldt 2025-03-21 12:56:47 +01:00
  • 3f731ec794 Fix semi-transparent colors appearing too bright (#5824) Emil Ernerfeldt 2025-03-21 10:45:25 +01:00
  • d54e29d375 macOS: Add movable_by_window_background option to viewport (#5412) Jim 2025-03-20 11:05:22 +01:00
  • 52732b23a6 impl AsRef<[u8]> for FontData (#5757) StratusFearMe21 2025-03-20 04:03:17 -06:00
  • 1545dec7a8 [egui_extra] Allow loading multi-mime formats using the image_loader (#5769) Nicolas Gomez 2025-03-20 11:02:24 +01:00
  • d0bd525b5d Bump accesskit to 0.18 and make it a workspace dependency (#5783) valadaptive 2025-03-20 06:00:12 -04:00
  • 77244cd4c5 ⚠️ Close popup if Memory::keep_popup_open isn't called (#5814) Juan Campa 2025-03-20 05:51:42 -04:00
  • b0bbca4e69 Add OutputCommand::SetPointerPosition to set mouse position (#5776) Sven Niederberger 2025-03-20 10:51:02 +01:00
  • 267485976b Simplify the text cursor API (#5785) valadaptive 2025-03-20 05:49:38 -04:00
  • 6a8ee29a4e Fix disabled DragValue eating focus, causing focus to reset (#5826) Trương Hoàng Long 2025-03-20 10:45:16 +01:00
  • f408ccafbc Fix DragValue expansion when editing (#5809) MStarha 2025-03-20 10:40:22 +01:00
  • d72e85b6b4 Add workaround for max_width lucasmerlin 2025-03-19 11:51:03 +01:00
  • ceb78780de Cleanup lucasmerlin 2025-03-19 11:21:29 +01:00
  • 93c06c3405 Add color picker menu item example (#5755) Lucas Meurer 2025-03-19 09:33:17 +01:00
  • 2ef859e6a7 Use correct intrinsic_size in allocate_response lucasmerlin 2025-03-19 09:20:08 +01:00
  • 4675c4d9a7 Fix labels, propagate preferred size in scrollareas and add more examples from the issue lucasmerlin 2025-03-18 15:58:15 +01:00
  • a2afc8d092 Make close_popup take an Id and add close_all_popups (#5820) Lucas Meurer 2025-03-18 15:32:14 +01:00
  • 1aced06e47 refactor mime type support detection in image loader to allow for deferred handling and appended encoding info (#5686) Markus Krause 2025-03-18 11:51:00 +01:00
  • 6b38fd39a1 Use egui_demo_lib in android example (#5780) Lucas Meurer 2025-03-18 11:43:15 +01:00
  • 9604dae229 Fix kinetic scrolling on touch devices (#5778) Lucas Meurer 2025-03-18 11:41:53 +01:00
  • 626cd9e227 Fix Response::clicked_elsewhere not returning true sometimes (#5798) Lucas Meurer 2025-03-18 11:40:33 +01:00
  • d3c1ac3798 Fix context_menu not closing when clicking widget (#5799) Lucas Meurer 2025-03-18 11:32:18 +01:00
  • cf756df14d Clarify what happens when multiple modals are shown in the same frame (#5800) Lucas Meurer 2025-03-18 11:30:32 +01:00
  • d698365dac Fix the StyleModifier not being passed from popup to menu (#5805) Lucas Meurer 2025-03-18 11:29:20 +01:00
  • 024dc7b135 Add a toggle for the compact menu style (#5777) Sven Niederberger 2025-03-18 11:13:59 +01:00
  • eb7ca72534 FixTextEdit selection when placed in a Scene. (#5791) Adrian Blumer 2025-03-17 02:00:47 -07:00
  • 7a549dffe5 egui_extra: Fix "Apply size hint to ImageCrateLoader::load" v0.31.1-dev Varphone Wong 2025-01-06 10:14:49 +08:00
  • 317cd376df eframe: Introduce NativeOptions::prefer_gl_api to specify the preferred OpenGL API Varphone Wong 2024-08-05 13:44:15 +08:00
  • b9fc317732 epaint: Fix lint check Varphone Wong 2024-07-17 17:01:19 +08:00
  • dfe49fc1c6 Apply size hint to ImageCrateLoader::load Varphone Wong 2024-03-01 14:35:14 +08:00
  • 99f59690da egui: Add easing option to Slider Varphone Wong 2024-03-07 14:08:51 +08:00
  • 61dd0153db emath: Add quadratic_in_inverse Varphone Wong 2024-06-07 09:27:32 +08:00
  • 22c46a3ac6 egui_demo_lib: Add arc and pie shapes example Varphone Wong 2024-04-27 16:39:16 +08:00
  • 423af5c07b egui: Enhance Painter with arc and pie Methods Varphone Wong 2024-07-17 16:43:24 +08:00
  • aa9b082b52 epaint: Introduce ArcPieShape for Simplified Arc and Pie Rendering Varphone Wong 2024-07-17 16:41:26 +08:00
  • 9cdcf78c04 emath: impl From<Vec> for Pos Varphone Wong 2024-03-11 10:21:58 +08:00
  • 0ceece3c70 emath: Add some new geometric angle calculation functions to Pos2 Varphone Wong 2024-03-11 09:54:20 +08:00
  • 4453e1164f epaint: Added ColorImage::from_rgba_vec constructor Varphone Wong 2024-02-28 09:58:03 +08:00
  • d811940dcc Allow unmaintained paste crate (#5787) lucasmerlin 2025-03-13 11:45:29 +01:00
  • 5941a27ed4 Update ring (#5786) lucasmerlin 2025-03-13 11:29:37 +01:00
  • 166e8e2092 Calculate preferred size from Galley; Pass it back up the Uis, Frames, etc.. Lucas Meurer 2025-03-04 22:51:55 +01:00
  • 80d218cf71 Experiment with calculating an Ui's "intrinsic size" by remembering the widget's size Lucas Meurer 2025-03-02 11:48:37 +01:00
  • 962c7c7516 Deprecate Ui::allocate_new_ui in favor of Ui::scope_builder (#5764) lucasmerlin 2025-03-05 12:08:43 +01:00
  • 1dea8fac9b Fix scroll handle extending outside of ScrollArea (#5286) Gilberto Santos 2025-03-05 10:49:04 +01:00
  • 159ccb2fef Release 0.31.1 - text_edit and kittest fixes Lucas Meurer 2025-03-05 08:28:25 +01:00
  • 1669e52a7c Release 0.31.1 - text_edit and kittest fixes 0.31.1 patch-0.31.1 Lucas Meurer 2025-03-05 08:28:25 +01:00
  • e1f5d68995 Improved git lfs instructions (#5707) lucasmerlin 2025-03-04 11:38:46 +01:00
  • 26288d7dd7 Fix preview build failing (#5756) lucasmerlin 2025-03-03 17:08:54 +01:00
  • 34b5b211b3 Allow opening multiple popups lucas/open-multiple-popups Lucas Meurer 2025-03-03 17:03:48 +01:00
  • 40bf21728d Move gifs to git lfs (#5706) lucasmerlin 2025-03-03 15:51:43 +01:00
  • cd22517280 ⚠️ Improved menu based on egui::Popup (#5716) lucasmerlin 2025-03-03 14:56:30 +01:00
  • 6e3575b4c7 Add typ to known words (#5754) lucasmerlin 2025-03-03 11:40:28 +01:00
  • b32fc716c9 Add guidelines for image comparison tests (#5714) Andreas Reich 2025-02-18 09:52:24 +01:00
  • c58aa8f749 Add badges to kittest README.md Emil Ernerfeldt 2025-02-07 09:22:10 +01:00
  • 2d37f1a778 Fix panic when rendering thin textured rectangles (#5692) Pēteris Pakalns 2025-02-06 22:37:32 +02:00
  • bc2d3703c7 Fix sizing bug in TextEdit::singleline (#5640) IaVashik 2025-03-03 11:22:01 +03:00
  • a872446510 Fix image_loader for animated image types (#5688) Braden Steffaniak 2025-02-18 11:30:50 -05:00
  • 5b47b80a2d Run a frame per queued event in egui_kittest (#5704) lucasmerlin 2025-02-12 14:20:50 +01:00
  • 97cb07ac88 Enable all features for egui_kittest docs (#5711) YgorSouza 2025-02-12 14:20:15 +01:00
  • 45df656d0e Fix modifiers not working in kittest (#5693) lucasmerlin 2025-02-10 09:33:36 +01:00
  • e995c4c5b4 Fix sizing bug in TextEdit::singleline (#5640) IaVashik 2025-03-03 11:22:01 +03:00
  • 4589cbb0fe Fix typo in example (#5750) Onè 2025-03-02 06:07:08 -05:00
  • 2428aeccbe Use enum-map serde feature only when serde is enabled (#5748) tyssyt 2025-02-27 15:50:45 +01:00
  • 05141f8690 Fix typo in comment in containers/scene.rs (#5747) Jack Maguire 2025-02-27 21:50:16 +07:00
  • 0521caed2e Fix Cargo-Machete Workflow (#5745) Nicolas 2025-02-27 15:24:10 +01:00
  • 42a88b677c Fix some clippy lints from the future Emil Ernerfeldt 2025-02-25 14:10:42 +01:00
  • 6a96612cb3 Mark all keys as up if the app loses focus (#5743) Emil Ernerfeldt 2025-02-25 14:05:35 +01:00
  • 27e7303ebe Clarify platform-specific details for Viewport positioning (#5715) Brandon Li 2025-02-20 13:32:34 -05:00
  • f5b058b908 Add Ui::close and Response::should_close (#5729) lucasmerlin 2025-02-20 17:59:29 +01:00
  • 264749b8af Fix typo in docstring for Column::auto_size_this_frame (#5681) Onè 2025-02-18 12:11:48 -05:00
  • 9dad7f827d Align available_rect docs with the new reality after #4590 (#5701) Piotr Podusowski 2025-02-18 18:03:42 +01:00
  • b48c7a164b Implement Default for ThemePreference (#5702) Michael Grupp 2025-02-18 18:03:02 +01:00
  • 43261a5396 Add pointer events and focus handling for apps run in a Shadow DOM (#5627) Aiden 2025-02-19 01:01:07 +08:00
  • 071e090e2b add Label::show_tooltip_when_elided (#5710) Bryce Berger 2025-02-18 11:33:27 -05:00
  • 770c976ed7 Fix image_loader for animated image types (#5688) Braden Steffaniak 2025-02-18 11:30:50 -05:00
  • a8e98d3f9b Add Popup and Tooltip, unifying the previous behaviours (#5713) lucasmerlin 2025-02-18 15:53:07 +01:00
  • 66c73b9cbf Set hint_text in WidgetInfo (#5724) Nicolas 2025-02-18 12:01:06 +01:00
  • 40f002fe3f Add guidelines for image comparison tests (#5714) Andreas Reich 2025-02-18 09:52:24 +01:00
  • 08c5a641a1 Run a frame per queued event in egui_kittest (#5704) lucasmerlin 2025-02-12 14:20:50 +01:00
  • 982b2580f4 Enable all features for egui_kittest docs (#5711) YgorSouza 2025-02-12 14:20:15 +01:00
  • 510b3cdf48 Rename Marginf to MarginF32 for consistency with CornerRadiusF32 (#5677) lucasmerlin 2025-02-11 11:23:59 +01:00
  • 1c6e7b1bd0 Fix modifiers not working in kittest (#5693) lucasmerlin 2025-02-10 09:33:36 +01:00