1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-27 15:13:12 -04:00

Commit Graph

  • bce257adb3 epaint: Add EllipseShape (#4122) Eris 2024-03-20 12:23:21 +00:00
  • 8d47ab8bb9 Don't clear modifier state on focus change (#4157) ming08108 2024-03-20 07:06:45 -05:00
  • 1b34289608 Fix bug in Context::parent_viewport_id (#4190) rustbasic 2024-03-20 20:55:44 +09:00
  • d449cb1d48 On touch screens, press-and-hold equals a secondary click (#4195) Emil Ernerfeldt 2024-03-20 11:49:17 +01:00
  • cd1ed73388 Change the definition of clicked_by (#4192) Emil Ernerfeldt 2024-03-19 18:16:04 +01:00
  • 820fa3c43a Location::query_map: support repeated key (#4183) Emil Ernerfeldt 2024-03-17 17:50:33 +01:00
  • 3258cd2a7f Fix two ScrollArea bugs: leaking scroll target and broken animation to target offset (#4174) Antoine Beyeler 2024-03-17 17:12:41 +01:00
  • bf7ffb982a Fix bug parsing url query with escaped & or = (#4172) Emil Ernerfeldt 2024-03-15 06:43:27 +01:00
  • c5eaba43cd Fix crash on request_animation_frame when destroying web runner (#4169) Jan Procházka 2024-03-14 10:26:34 +01:00
  • 00e8ce6d7e Reduce log-level of processing ViewportCommands Emil Ernerfeldt 2024-03-14 10:18:07 +01:00
  • 47fbce665a Add get_proc_address in CreationContext (#4145) lomekragow 2024-03-13 20:07:27 +08:00
  • 0afbefc884 Improve logic for when submenus are kept open (#4166) Emil Ernerfeldt 2024-03-13 12:32:54 +01:00
  • e2b0cd00e7 Merge branch 'master' of github.com:obellish/egui obellish 2024-03-12 09:39:55 -04:00
  • 553981cdd1 remove helper methods obellish 2024-03-12 09:39:45 -04:00
  • c886ff7ad6 Merge branch 'master' of https://github.com/emilk/egui obellish 2024-03-12 09:36:59 -04:00
  • f019032033 TextEdit: fix crash when hitting SHIFT + TAB around non-ASCII text (#3984) rustbasic 2024-03-12 19:21:33 +09:00
  • c87bcc4bcc Remove unnecessary allocation in RepaintCause::new (#4146) Vincent Alsteen 2024-03-12 11:15:13 +01:00
  • efc0a6385c Update kb modifiers from web mouse events (#4156) ming08108 2024-03-12 05:14:40 -05:00
  • 4a330de53d Fix scaling of rounded corners for rect shape (#4152) (#4161) CrazyCraftix 2024-03-12 11:14:24 +01:00
  • d0a6bbf2b8 Fix style of disabled widgets (#4163) Emil Ernerfeldt 2024-03-12 11:14:12 +01:00
  • 827fdefd83 eframe: Added App::raw_input_hook allows for the manipulation or filtering of raw input events (#4008) Varphone Wong 2024-03-12 18:06:08 +08:00
  • 00a399b2f7 A Window can now be resizable in only one direction (#4155) Emil Ernerfeldt 2024-03-11 09:29:48 +01:00
  • 2b3c260727 Update crates/egui/src/ui.rs obellish 2024-03-08 09:04:16 -05:00
  • a93c6cd5d2 egui: Fixed the incorrect display of the Window frame with a wide border or large rounding (#4032) Varphone Wong 2024-03-08 17:32:23 +08:00
  • 1f414c059d egui_extras: Fixed handling of file:// protocol for images (#4107) Varphone Wong 2024-03-08 17:24:34 +08:00
  • 4d776fd84e epaint: Added Shape::{scale,translate} wrappers (#4090) Varphone Wong 2024-03-08 17:07:31 +08:00
  • 385daeb354 Fix IME bug where currently typed characters got copied rustbasic 2024-03-08 18:00:28 +09:00
  • 76411b5d74 Add accessibility to ProgressBar and Spinner (#4139) Arnold Loubriat 2024-03-08 09:54:21 +01:00
  • a1d5145c16 Hide hover UI when showing the context menu (#4138) Antoine Beyeler 2024-03-06 16:30:20 +01:00
  • ca1f453c47 add webgpu feature by default for wgpu feature of eframe (#4124) Cameron Taggart 2024-03-04 13:20:03 -06:00
  • 18eeb01f57 Quickly animate scroll when calling ui.scroll_to_cursor etc (#4119) Emil Ernerfeldt 2024-03-04 20:00:13 +01:00
  • e29022efc4 Area::new now takes an Id by argument (#4115) Emil Ernerfeldt 2024-02-29 15:34:16 +01:00
  • 86d7f296ae Give each menu Area an id distinct from the id of what was clicked (#4114) Emil Ernerfeldt 2024-02-29 14:18:06 +01:00
  • e8af6f38fc Serde feature: Add serde derives to input related structs (#4100) Georg Weisert 2024-02-26 13:33:43 +01:00
  • 5cf99c6308 Add some profile scopes to handle_platform_output Emil Ernerfeldt 2024-02-21 16:25:28 +01:00
  • 23e8312fc0 Convenience const fn for Margin, Rounding and Shadow (#4080) 0Qwel 2024-02-21 16:20:26 +01:00
  • cdb7d153dc ui.dnd_drop_zone() now returns InnerResponse. (#4079) Mike Tsao 2024-02-21 07:20:14 -08:00
  • b8048572e8 Add API for raw mouse motion (#4063) Giantblargg 2024-02-20 10:00:39 -07:00
  • 74891cac2f egui_plot: fix panic when the base step size is set to 0 (#4078) Antoine Beyeler 2024-02-20 16:26:47 +01:00
  • ca8eeb8621 Add ColorImage::from_gray_iter (#3536) wangxiaochuTHU 2024-02-20 22:29:23 +08:00
  • 4fc0c49a6b Fix interaction with widgets inside selectable rows of Table (#4077) Emil Ernerfeldt 2024-02-20 14:50:13 +01:00
  • 9096abdeec Support interacting with the background of a Ui (#4074) Emil Ernerfeldt 2024-02-20 14:39:26 +01:00
  • a33ae64785 Fix: assign a different id to each table cell, avoiding id clashes (#4076) Emil Ernerfeldt 2024-02-20 13:35:19 +01:00
  • 8dd9cf6339 remove artifact obellish 2024-02-19 07:14:56 -05:00
  • 38991de6b1 add Deref for Ui obellish 2024-02-19 07:12:53 -05:00
  • 68b3ef7f6b Fix: images with background color now respects rounding (#4029) vincent-sparks 2024-02-18 04:25:11 -08:00
  • ca8c8792c2 New widget interaction logic (#4026) Emil Ernerfeldt 2024-02-17 15:48:23 +01:00
  • 2eaaf5fd6e Fix drag-and-drop preview following #3906 Emil Ernerfeldt 2024-02-17 15:15:36 +01:00
  • 069d7a634d Add layer transforms, interaction in layer (#3906) Francis Chua 2024-02-17 02:02:56 -08:00
  • f7fc3b0154 Change GLFW integration recommendation to egui_gl_glfw Emil Ernerfeldt 2024-02-16 12:53:17 +01:00
  • d468d43dad Add Response::paint_debug_info() to make it easy to visualize a widget's id and state (#4056) Antoine Beyeler 2024-02-16 12:45:30 +01:00
  • a0473c5a0a Update iana-time-zone Emil Ernerfeldt 2024-02-16 11:11:18 +01:00
  • 6fbf7fe566 Update ehttp to 0.5 (#4055) Emil Ernerfeldt 2024-02-16 10:57:54 +01:00
  • 2feb1440be Add Ui::set_opacity (#3965) YgorSouza 2024-02-16 10:39:30 +01:00
  • 34e8af87d4 Plot widget - allow disabling scroll for x and y separately (#4051) YgorSouza 2024-02-16 09:23:08 +01:00
  • 62e80c7729 egui_plot: Add sense option to Plot (#4052) Dunfan Lu 2024-02-16 03:19:03 -05:00
  • 61b53ae937 Improve error message when using wrong pixels_per_point in tessellate Emil Ernerfeldt 2024-02-16 09:15:22 +01:00
  • 3672b150ed Release 0.26.2 - Response.interact/context_menu fix Emil Ernerfeldt 2024-02-14 10:44:58 +01:00
  • 309586b42c Release 0.26.2 - Response.interact/context_menu fix 0.26.2 release/0.26.2 Emil Ernerfeldt 2024-02-14 10:44:58 +01:00
  • 1ce4f05472 Avoid interacting twice when not required (#4041) Antoine Beyeler 2024-02-14 09:07:33 +01:00
  • ed5fe01535 Add another check to Windows CI (#4038) Emil Ernerfeldt 2024-02-13 12:35:49 +01:00
  • b64e329cb7 eframe: Add winuser feature to winapi to fix unresolved import (#4037) Varphone Wong 2024-02-13 19:27:58 +08:00
  • 2f572197ef Update memoffset to 0.9.0, arboard to 3.3.1, and remove egui_glow's needless dependency on pure_glow's deps (#4036) Magnus Larsen 2024-02-13 01:32:18 -08:00
  • 0e1bcc2c1c Avoid interacting twice when not required (#4041) Antoine Beyeler 2024-02-14 09:07:33 +01:00
  • d99fabaef5 Add another check to Windows CI (#4038) Emil Ernerfeldt 2024-02-13 12:35:49 +01:00
  • 1970e2ccb1 eframe: Add winuser feature to winapi to fix unresolved import (#4037) Varphone Wong 2024-02-13 19:27:58 +08:00
  • 4875b01de3 TextEdit: Change margin property to egui::Margin type (#3993) bu5hm4nn 2024-02-13 03:44:55 -06:00
  • 7a4ab666b4 Update memoffset to 0.9.0, arboard to 3.3.1, and remove egui_glow's needless dependency on pure_glow's deps (#4036) Magnus Larsen 2024-02-13 01:32:18 -08:00
  • d22ee81ab0 Release 0.26.1 - Bug Fixes Emil Ernerfeldt 2024-02-11 08:59:02 +01:00
  • a8501c963d Release 0.26.1 - Bug Fixes 0.26.1 release-0.26.1 Emil Ernerfeldt 2024-02-11 08:59:02 +01:00
  • 0d17b6748d egui: Fix custom Window Frames (#4009) Varphone Wong 2024-02-11 15:56:15 +08:00
  • cd34a47dd6 egui: Fix custom Window Frames (#4009) Varphone Wong 2024-02-11 15:56:15 +08:00
  • 12b5d51325 Revert test code in hello_world example Emil Ernerfeldt 2024-02-10 18:09:41 +01:00
  • 9aac3ef406 Revert hello_world example Emil Ernerfeldt 2024-02-10 18:09:09 +01:00
  • 109c0a8695 Revert renaming a field in WidgetRect to avoid semver breakage Emil Ernerfeldt 2024-02-10 18:04:39 +01:00
  • 6e4dab97fb Revert semver-breaking change, and replace with temporary HACK Emil Ernerfeldt 2024-02-10 18:00:31 +01:00
  • 12749f3b5a Take clip_rect into account when storing widget rects (#4020) Emil Ernerfeldt 2024-02-10 17:28:38 +01:00
  • 45154fc1c8 Fix: Response.interact_pointer_pos is Some on click and drag released (#4014) Emil Ernerfeldt 2024-02-10 11:21:57 +01:00
  • df7e4a5db6 Fix Response::interact and Ui:interact_with_hovered (#4013) Emil Ernerfeldt 2024-02-10 10:48:00 +01:00
  • db00dc6ea5 Fix TextEdit being too short whenever there is horizontal margin (#4005) Georg Weisert 2024-02-10 09:36:24 +01:00
  • 820a3baf30 egui demo: Fix space reserved for source code link (#3983) njust 2024-02-10 09:17:12 +01:00
  • 1fe0f2417a Improve panic message in egui-wgpu when failing to create buffers (#3986) Emil Ernerfeldt 2024-02-10 09:15:30 +01:00
  • a415aa4bc6 Update to document-features 0.2.8 (#4003) Emil Ernerfeldt 2024-02-10 09:13:25 +01:00
  • a829fff19c Make on_disabled_hover_ui respect tooltip_delay (#4012) YgorSouza 2024-02-10 09:07:21 +01:00
  • 826b1ac80d egui_glow: Only disable sRGB framebuffer on supported platforms (#3994) Magnus Larsen 2024-02-07 23:54:14 -08:00
  • 26a87715f2 egui: Fixed window title bar incorrect handling spacing (#3995) Varphone Wong 2024-02-07 15:52:46 +08:00
  • 407224746d Take clip_rect into account when storing widget rects (#4020) Emil Ernerfeldt 2024-02-10 17:28:38 +01:00
  • 132d0ec430 Add Options::debug_paint_interactive_widgets (#4018) Emil Ernerfeldt 2024-02-10 13:20:01 +01:00
  • 0bf3056bd7 Fix: Response.interact_pointer_pos is Some on click and drag released (#4014) Emil Ernerfeldt 2024-02-10 11:21:57 +01:00
  • 5bf44f8850 Fix Response::interact and Ui:interact_with_hovered (#4013) Emil Ernerfeldt 2024-02-10 10:48:00 +01:00
  • 808dc0103a Fix TextEdit being too short whenever there is horizontal margin (#4005) Georg Weisert 2024-02-10 09:36:24 +01:00
  • 310d85a7fa egui demo: Fix space reserved for source code link (#3983) njust 2024-02-10 09:17:12 +01:00
  • 800eff6994 Improve panic message in egui-wgpu when failing to create buffers (#3986) Emil Ernerfeldt 2024-02-10 09:15:30 +01:00
  • 410957870b Update to document-features 0.2.8 (#4003) Emil Ernerfeldt 2024-02-10 09:13:25 +01:00
  • 1bc70b20b1 Make on_disabled_hover_ui respect tooltip_delay (#4012) YgorSouza 2024-02-10 09:07:21 +01:00
  • 15370bbea0 Add F21 to F35 key bindings (#4004) Oscar Gustafsson 2024-02-08 10:57:32 +01:00
  • 21f08afcbb egui_glow: Only disable sRGB framebuffer on supported platforms (#3994) Magnus Larsen 2024-02-07 23:54:14 -08:00
  • 377f86efb5 egui: Fixed window title bar incorrect handling spacing (#3995) Varphone Wong 2024-02-07 15:52:46 +08:00
  • b35a7dd7de Add scroll bar visibility option to Table widget (#3981) Richard Hozák 2024-02-06 13:28:20 +01:00
  • ee7fb47798 add with_taskbar to viewport builder (#3958) AnotherNathan 2024-02-06 13:27:34 +01:00