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

Commit Graph

  • 9fa294f21f Split out long function Emil Ernerfeldt 2025-01-02 02:20:29 +01:00
  • 7fb85d19ab Fix typos Emil Ernerfeldt 2025-01-02 02:16:35 +01:00
  • ba2ae9d7ea Merge branch 'master' into cache_galley_lines Emil Ernerfeldt 2025-01-02 02:09:31 +01:00
  • 2b5327164a Better benchmark Emil Ernerfeldt 2025-01-02 02:09:05 +01:00
  • 3ffe1ed774 Re-enable IME support on Linux (#5198) YgorSouza 2024-12-31 13:37:05 +01:00
  • e32ca218e8 Add WidgetType::Image and Image::alt_text (#5534) lucasmerlin 2024-12-30 12:53:46 +01:00
  • 86ea3f8a5c Fix cargo test --all-features breaking rendering due to unity vertexes (#5542) lucasmerlin 2024-12-30 12:39:17 +01:00
  • bf6ed3adfc Add Context::copy_image (#5533) Emil Ernerfeldt 2024-12-29 18:03:32 +01:00
  • e2c7e9e733 Add OutputCommand for copying text and opening URL:s (#5532) Emil Ernerfeldt 2024-12-29 11:59:51 +01:00
  • 1e0f3a5e2d Animated WebP support (#5470) Aely 2024-12-29 12:46:08 +02:00
  • 01a7e31b13 Update test snapshot Emil Ernerfeldt 2024-12-29 11:27:01 +01:00
  • 13676ea35f Fix minor typo Tom Maffia 2024-12-29 05:25:51 -05:00
  • 2356ae8819 Remove colons from widget gallery Emil Ernerfeldt 2024-12-28 23:26:26 +01:00
  • fa95351675 Slight improvements to the demo (#5527) Emil Ernerfeldt 2024-12-28 22:11:41 +01:00
  • 820d42802a Fix build of egui.rs (#5528) Emil Ernerfeldt 2024-12-28 21:52:37 +01:00
  • f37a8f91ca Better output when building demo Emil Ernerfeldt 2024-12-28 21:44:56 +01:00
  • 8131b7b898 Make image extension lowercase before checking if it is supported (#5501) Ryan Bluth 2024-12-28 10:01:30 -05:00
  • d2f75e974c Merge branch 'master' into cache_galley_lines Emil Ernerfeldt 2024-12-28 12:55:05 +01:00
  • c37125f835 Tweak window resize handles (#5524) Emil Ernerfeldt 2024-12-27 15:50:34 +01:00
  • 4d945f78ba Fix widgets sometimes being incorrectly marked as hovered (#5523) Emil Ernerfeldt 2024-12-27 14:47:18 +01:00
  • d20f93e9bf Make all lines and rectangles crisp (#5518) Emil Ernerfeldt 2024-12-26 21:02:27 +01:00
  • dfcc679d5a Round widget coordinates to even multiple of 1/32 (#5517) Emil Ernerfeldt 2024-12-26 20:54:24 +01:00
  • f30f5e9578 Update to winit 0.30.7 (#5516) Emil Ernerfeldt 2024-12-26 12:06:24 +01:00
  • ec9a40858c Merge branch 'master' into cache_galley_lines Hubert Głuchowski 2024-12-19 23:21:09 +01:00
  • 7f711668b4 Provide better debug_asserts for ray intersections (#5504) Jochen Görtler 2024-12-19 13:39:14 +01:00
  • 27a5803dd3 docs: remove "a" (#5499) Onè 2024-12-17 12:29:41 -05:00
  • 8c4d8b2da8 Use correct minimum version of profiling crate (#5494) lucasmerlin 2024-12-17 09:37:15 +01:00
  • cfc341fabd Revert "Revert "forward x11 and wayland features to glutin" (#5391)" (#5490) Emil Ernerfeldt 2024-12-17 09:36:03 +01:00
  • 843ca45453 Release eframe 0.30.1 - fix glow on Linux emilk/eframe-0.30.1 Emil Ernerfeldt 2024-12-16 19:28:26 +01:00
  • adfc0bebfc Revert "forward x11 and wayland features to glutin" (#5391) (#5488) Emil Ernerfeldt 2024-12-16 19:25:21 +01:00
  • d864655018 Reorder crate publish steps 0.30.0 Emil Ernerfeldt 2024-12-16 18:09:55 +01:00
  • 629f64551a Remove cyclic dependency of egui_demo_lib on itself Emil Ernerfeldt 2024-12-16 18:05:24 +01:00
  • 5b2b8cfb34 Remove cylic dependency of egui_kittest on itself Emil Ernerfeldt 2024-12-16 18:01:33 +01:00
  • eb403655ce Move egui tests to avoid cyclic dependency Emil Ernerfeldt 2024-12-16 17:56:56 +01:00
  • 69dbb00087 Simplify kittest readme example (#5486) lucasmerlin 2024-12-16 18:02:21 +01:00
  • 320377e3ca Release 0.30 - egui_kittest and modals (#5487) Emil Ernerfeldt 2024-12-16 17:45:35 +01:00
  • 0fb340fe89 Use released version of kittest Emil Ernerfeldt 2024-12-16 17:10:39 +01:00
  • 045ed41efc Fix zero-width strokes still affecting the feathering color of boxes (#5485) Emil Ernerfeldt 2024-12-16 16:54:18 +01:00
  • e8029178b6 Reduce aliasing when painting thin box outlines (#5484) Emil Ernerfeldt 2024-12-16 16:28:15 +01:00
  • 450c6242e4 Improve error message in ColorImage::region Emil Ernerfeldt 2024-12-16 15:14:50 +01:00
  • 0823a36952 Fix: ui.new_child should now respect 'disabled' (#5483) Emil Ernerfeldt 2024-12-16 15:07:14 +01:00
  • b1d2551e7e Make frame delay on screenshots consistently one frame on web as well (#5482) Andreas Reich 2024-12-16 15:03:01 +01:00
  • 3995491212 Revert "Workaround for egui having wrong scale in firefox" (#5481) Emil Ernerfeldt 2024-12-16 14:41:02 +01:00
  • f0ec2f05c4 Fix broken images on egui.rs (move from git lfs to normal git) (#5480) Emil Ernerfeldt 2024-12-16 14:16:54 +01:00
  • 3bdb19e864 Workaround for egui having wrong scale in firefox (#5466) lucasmerlin 2024-12-16 11:38:08 +01:00
  • f7efb2186d Improve hit-test of thin widgets, and widgets across layers (#5468) Emil Ernerfeldt 2024-12-16 09:33:25 +01:00
  • 3af907919b Use profiling crate to support more profiler backends (#5150) Ted de Munnik 2024-12-16 09:15:54 +01:00
  • d5cd175b16 Only mark interactive widgets as hovered, if clicking would interact emilk/only-hover-one-interactive-widget Emil Ernerfeldt 2024-12-13 08:15:57 +01:00
  • 9aae14cdf4 Shorter Debug formatting of LayerId Emil Ernerfeldt 2024-12-13 07:43:35 +01:00
  • ba060a2c87 Drag-and-drop: keep cursor set by user, if any (#5467) Antoine Beyeler 2024-12-12 19:47:41 +01:00
  • ea89c2935e Android support for eframe (#5318) Jay Oster 2024-12-12 10:24:26 -08:00
  • 6c1d695fc6 Add screenshot support for eframe web (#5438) lucasmerlin 2024-12-12 19:17:42 +01:00
  • de8ac88c0e Add Context::layer_transform_to_global & layer_transform_from_global (#5465) Emil Ernerfeldt 2024-12-12 18:29:13 +01:00
  • 99c1034cfc Improve changelog generation script Emil Ernerfeldt 2024-12-12 16:57:52 +01:00
  • d3ea922cc6 Fix: don't interact with Area outside its constrain_rect (#5459) Michael "Scott" McBee 2024-12-12 05:42:32 -05:00
  • 3e1ed18299 Add benchmark Hubert Głuchowski 2024-12-11 18:42:40 +01:00
  • 36a70e12c3 Fix pr preview vulnerability (#5461) lucasmerlin 2024-12-11 16:55:57 +01:00
  • 4362a242b0 web_demo: make hash anchor case insensitive (#5446) Tristan Guichaoua 2024-12-11 13:44:37 +01:00
  • f28080c675 Update some crates to fix CI (#5456) Emil Ernerfeldt 2024-12-10 17:16:38 +01:00
  • 53a926a428 Update MSRV to 1.80 (#5457) Emil Ernerfeldt 2024-12-10 16:09:03 +01:00
  • 9b1ae6b880 Add CHANGELOG.md for egui_kittest Emil Ernerfeldt 2024-12-10 16:06:29 +01:00
  • a7539b270a Remove Order::PanelResizeLine (#5455) Emil Ernerfeldt 2024-12-10 15:32:43 +01:00
  • 13352d6064 Fix drag-and-drop termination condition bug (#5452) Antoine Beyeler 2024-12-09 12:12:14 +01:00
  • 5384600fa2 cargo fmt Emil Ernerfeldt 2024-12-09 12:11:27 +01:00
  • 39d6b3367b Support wgpu-tracing with same mechanism as wgpu examples (#5450) EriKWDev 2024-12-09 11:58:33 +01:00
  • c094ee8a15 Merge branch 'emilk:master' into cache_galley_lines Hubert Głuchowski 2024-12-07 18:44:48 +01:00
  • 17a5f1f75e Fix incorrect behavior with LayoutJob::max_rows Hubert Głuchowski 2024-12-05 19:15:23 +01:00
  • 40f237d43c Add comment and check for newline before multiline layout Hubert Głuchowski 2024-12-05 18:43:22 +01:00
  • 25da82279f Fix text horizontal alignment Hubert Głuchowski 2024-12-05 18:27:38 +01:00
  • 046034f902 Add Color32::mul (#5437) Emil Ernerfeldt 2024-12-05 13:53:20 +01:00
  • 291b83b7be Support loading images with weird urls and improve error message (#5431) lucasmerlin 2024-12-05 07:33:02 +01:00
  • c6592ec898 Fix nits Hubert Głuchowski 2024-12-04 19:30:13 +01:00
  • f687b27efc Consume escape keystroke when bailing out from a drag operation (#5433) Antoine Beyeler 2024-12-04 17:35:24 +01:00
  • cf513d215c Update to wgpu 23.0.1 (#5432) Emil Ernerfeldt 2024-12-04 16:59:42 +01:00
  • 577ee8d228 Add Button::image_tint_follows_text_color (#5430) Emil Ernerfeldt 2024-12-04 15:24:29 +01:00
  • c5ac7d301a Fix on_hover_text_at_pointer for transformed layers (#5429) Emil Ernerfeldt 2024-12-04 14:23:05 +01:00
  • cd0f5859b2 Make text cursor always appear on click (#5420) Juan Campa 2024-12-04 08:18:49 -05:00
  • eac7ba01fa Move egui::util::cache to egui::cache; add FramePublisher (#5426) Emil Ernerfeldt 2024-12-03 14:28:12 +01:00
  • c7224aab26 Improve error message when kittest fails (#5427) Emil Ernerfeldt 2024-12-03 13:40:51 +01:00
  • 3411aba768 Modals: Add UiKind::Modal, and consume escape-key properly (#5414) Antoine Beyeler 2024-12-03 11:46:37 +01:00
  • 8647b56b31 Update snapshot for Code Example Emil Ernerfeldt 2024-12-03 10:33:10 +01:00
  • a9c76ba7a6 Allow attaching custom user data to a screenshot command (#5416) Emil Ernerfeldt 2024-12-03 10:08:55 +01:00
  • 6a1131f1c9 Fix docstring backticks Emil Ernerfeldt 2024-12-03 09:55:25 +01:00
  • b94a2251b3 epaint: Fix compile errors related to ArcPieShape v0.29.1-dev Varphone Wong 2024-08-30 16:58:30 +08:00
  • 7d32e74c81 eframe: Introduce NativeOptions::prefer_gl_api to specify the preferred OpenGL API Varphone Wong 2024-08-05 13:44:15 +08:00
  • a083cdaea4 epaint: Fix lint check Varphone Wong 2024-07-17 17:01:19 +08:00
  • 07c5e50546 Apply size hint to ImageCrateLoader::load Varphone Wong 2024-03-01 14:35:14 +08:00
  • 3b33315396 egui: Add easing option to Slider Varphone Wong 2024-03-07 14:08:51 +08:00
  • a4e93324f1 emath: Add quadratic_in_inverse Varphone Wong 2024-06-07 09:27:32 +08:00
  • 1e7b59cfd4 egui_demo_lib: Add arc and pie shapes example Varphone Wong 2024-04-27 16:39:16 +08:00
  • 74dbacdf33 egui: Enhance Painter with arc and pie Methods Varphone Wong 2024-07-17 16:43:24 +08:00
  • 3f9cb13499 epaint: Introduce ArcPieShape for Simplified Arc and Pie Rendering Varphone Wong 2024-07-17 16:41:26 +08:00
  • dbe8176408 emath: impl From<Vec> for Pos Varphone Wong 2024-03-11 10:21:58 +08:00
  • 2fbef22e36 emath: Add some new geometric angle calculation functions to Pos2 Varphone Wong 2024-03-11 09:54:20 +08:00
  • 0f6195249f epaint: Added ColorImage::from_rgba_vec constructor Varphone Wong 2024-02-28 09:58:03 +08:00
  • 4f7f23ef5e Fix cursor clipping in TextEdit inside a ScrollArea (#3660) Juan Campa 2024-12-02 03:29:06 -05:00
  • 6833cf56e1 Add new Rect::intersects_ray_from_center method (#5415) Jochen Görtler 2024-12-02 09:20:59 +01:00
  • e15b34b984 Slightly simplify paint_text_selection code Hubert Głuchowski 2024-12-02 00:52:12 +01:00
  • 328422dc62 Update MSRV to Rust 1.79 (#5421) Emil Ernerfeldt 2024-12-01 18:58:35 +01:00
  • 7e3275ca5c Fix cargo machete (#5410) lucasmerlin 2024-12-01 18:57:41 +01:00