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

Commit Graph

  • c7cb524bdb Make Area state public (#4576) Emil Ernerfeldt 2024-05-29 15:48:52 +02:00
  • 913cef3361 Enforce eframe errors are Send and Sync (#4574) Emil Ernerfeldt 2024-05-29 13:13:00 +02:00
  • 514ee0c433 Improve web text agent (#4561) Jan Procházka 2024-05-29 12:54:33 +02:00
  • 5eee463851 Replace some ... with Emil Ernerfeldt 2024-05-29 11:48:50 +02:00
  • ffbc63e147 ComboBox: fix justified layout of popup if wider than parent button (#4570) Emil Ernerfeldt 2024-05-29 11:47:10 +02:00
  • a768d74411 Add Ui::is_sizing_pass for better size estimation of Areas, and menus in particular (#4557) Emil Ernerfeldt 2024-05-29 10:27:04 +02:00
  • 942fe4ab31 Support returning errors when creating the app (#4565) Emil Ernerfeldt 2024-05-28 21:59:19 +02:00
  • 54429e0549 Revert update to wgpu 0.20 => downgrade to wgpu 0.19.1 (#4559) Emil Ernerfeldt 2024-05-28 14:40:43 +02:00
  • 1888d19b4a Better spacing and sizes for (menu) buttons (#4558) Emil Ernerfeldt 2024-05-28 14:19:25 +02:00
  • 26206526d6 Hide toolip when opening ComboBox drop-down (#4546) Antoine Beyeler 2024-05-28 14:17:37 +02:00
  • bcd91f27a1 Add support for text truncation to egui::Style (#4556) Antoine Beyeler 2024-05-28 13:10:41 +02:00
  • 4b59c6d414 Fix Ui::scroll_with_delta only scrolling if the ScrollArea is focused (#4303) lucasmerlin 2024-05-28 09:21:35 +02:00
  • 6f59a14c4d Add Options::reduce_texture_memory to free up RAM (#4431) Varphone Wong 2024-05-28 15:13:43 +08:00
  • d131b2b580 Fix: Don't .forget() RAF closure (#4551) Jan Procházka 2024-05-27 21:55:23 +02:00
  • 759c8fd2c9 Use ResizeObserver instead of resize event (#4536) Jan Procházka 2024-05-27 21:41:28 +02:00
  • a8b50e6aa1 Move test crates to own folder (#4554) Emil Ernerfeldt 2024-05-27 21:28:33 +02:00
  • 7a17a6d6ad Plot now respects the interact_radius set in the UI's style (#4520) YgorSouza 2024-05-27 19:23:15 +02:00
  • 8553e738e0 eframe: Add NativeOptions::persistence_path (#4423) lucasmerlin 2024-05-27 18:57:39 +02:00
  • 192a111272 Hide all other series when alt-clicking in the legend (#4549) Antoine Beyeler 2024-05-27 18:56:16 +02:00
  • ff7a3832b6 TextEdit hint text styling (#4517) zaaarf 2024-05-27 17:28:03 +02:00
  • 1ae2d2803a Make TextEdit::return_key optional (#4543) Doonv 2024-05-27 17:43:48 +03:00
  • cd45d18615 Do no use the ahash reimport (#4504) Oscar Gustafsson 2024-05-27 16:24:50 +02:00
  • f0cbb18943 Don't panic when replacement glyph is not found (#4542) Ryan Bluth 2024-05-27 05:53:06 -04:00
  • 34672bc1bb Add improved pixel alignment test with alternating white/black lines (#4537) Emil Ernerfeldt 2024-05-24 15:55:36 +02:00
  • a98c42e317 Add Options::line_scroll_speed and scroll_zoom_speed (#4532) Emil Ernerfeldt 2024-05-23 10:07:08 +02:00
  • 8433b43231 Smooth out zooming with discreet scroll wheel (#4530) Emil Ernerfeldt 2024-05-23 09:56:36 +02:00
  • 8db8f6df82 Remove scroll latency for smooth trackpads (#4526) Emil Ernerfeldt 2024-05-23 08:50:48 +02:00
  • 48045e57da Remove Event::Scroll and handle it in egui (#4524) Emil Ernerfeldt 2024-05-22 21:35:15 +02:00
  • c8578c9a6b Fix: still track mouse when dragging outside web canvas (#4522) Emil Ernerfeldt 2024-05-22 11:48:34 +02:00
  • 7035aa4e53 include_image! now accepts expressions (#4521) YgorSouza 2024-05-21 22:44:27 +02:00
  • 262a8bcf98 Ignore synthetic key presses (#4514) hut 2024-05-21 16:29:45 +00:00
  • 8321f64f6e Update ahash 0.8.6 -> 0.8.11 (#4507) hellodword 2024-05-20 15:31:17 +00:00
  • 738ea75453 Add clippy::use_self lint Emil Ernerfeldt 2024-05-16 17:28:37 +02:00
  • 6b607ffa2a Remove unmaintained amethyst_egui from README.md Emil Ernerfeldt 2024-05-16 13:32:49 +02:00
  • ce59e43869 Introduce lifetime to egui_plot::Plot to replace 'static fields (#4435) Fabian Lippold 2024-05-15 09:58:31 +02:00
  • c1eb3f884d Move dependencies to workspace (#4495) Oscar Gustafsson 2024-05-14 11:02:49 +02:00
  • 44d65f41ac Update image crate to 0.25 (#4160) Emil Ernerfeldt 2024-05-13 13:35:15 +02:00
  • acfe9f6f3b Make epaint::mutex::RwLock allow ?Sized types (#4485) crumblingstatue 2024-05-13 12:49:31 +02:00
  • c3f386aa30 Remove work-around for unsafe in puffin macro (#4484) Emil Ernerfeldt 2024-05-11 20:17:19 +02:00
  • 059218d954 eframe: Remove dependency on thiserror (#4483) Emil Ernerfeldt 2024-05-11 20:17:06 +02:00
  • 4f2f057508 Update arboard (#4482) Emil Ernerfeldt 2024-05-11 20:01:40 +02:00
  • 3b3ce22adc Make sure plot size is positive (#4429) rustbasic 2024-05-11 23:49:27 +09:00
  • e06b225dab Fix: Window position creeps between executions on scaled monitors (#4443) Avery Radmacher 2024-05-11 10:48:12 -04:00
  • 66d2b3ffe4 Treat Event::PointerGone as PointerEvent::Released (#4419) rustbasic 2024-05-11 20:17:58 +09:00
  • 11fa9cc7ee Disable interaction for ScrollArea and Plot when UI is disabled (#4457) Varphone Wong 2024-05-11 06:42:03 +08:00
  • 27a22f991d Fix : In Windows, the 'egui_demo_app' screen does not appear. (#4410) rustbasic 2024-05-11 07:41:02 +09:00
  • a9efbcff36 IME for chinese (#4436) rustbasic 2024-05-11 07:09:14 +09:00
  • 2b2e70cb91 egui-winit: emit physical key presses when a non-Latin layout is active (#4461) TicClick 2024-05-11 00:07:42 +02:00
  • f19f99180e Remove extra_asserts and extra_debug_asserts feature flags (#4478) Emil Ernerfeldt 2024-05-10 19:39:08 +02:00
  • 155e138998 Fix debug-assert hit in panel sizing code Emil Ernerfeldt 2024-05-10 19:21:35 +02:00
  • dce5696b67 Show Cargo.lock in GitHub PR diffs Emil Ernerfeldt 2024-05-10 11:38:54 +02:00
  • ded8dbd45b Fix some clippy warning from Rust 1.78.0 (#4444) Emil Ernerfeldt 2024-05-02 17:04:25 +02:00
  • c9b24d5a5c Update to wgpu 0.20 (#4433) Simon Niedermayr 2024-04-30 11:47:12 +02:00
  • 2fabde1396 Add a Display impl for Vec2, Pos2, and Rect (#4428) Trevor Gross 2024-04-29 08:22:34 -04:00
  • af39bd22ab crates: egui_demo_lib: Fix table height (#4422) Patrick José Pereira 2024-04-29 06:16:55 -03:00
  • 3bb33980a9 chore: remove repetitive words (#4400) hardlydearly 2024-04-29 16:33:29 +08:00
  • c1fc9213c3 Enable egui_glow's winit feature on wasm (#4420) (#4421) Simon Frankau 2024-04-29 09:33:23 +01:00
  • 0bc59f578b Fix some typos from the cranky-clippy transition (#4417) YgorSouza 2024-04-26 07:46:25 +02:00
  • 2f508d6a61 Replace cargo-cranky with workspace lints (#4413) Emil Ernerfeldt 2024-04-25 17:24:50 +02:00
  • cee790681d Update to Rust 1.76 (#4411) Emil Ernerfeldt 2024-04-25 15:51:01 +02:00
  • bfe1858e0b eframe: update ViewportBuilder.with_icon() documentation (#4408) Dennis Schön 2024-04-25 15:43:24 +02:00
  • 14194f5d3a eframe: Use objc2 and its framework crates (#4395) Mads Marquart 2024-04-23 17:35:12 +02:00
  • 2c590636b5 egui-winit: Update webbrowser to v1.0.0 (#4394) TÖRÖK Attila 2024-04-23 08:03:36 +02:00
  • 2ce82cce21 Added ability to define colors at UV coordinates along a path (#4353) Joe Sorensen 2024-04-22 10:35:09 -06:00
  • ff8cfc2aa0 Allow users to create viewports larger than monitor on Windows & macOS (#4337) lopo 2024-04-22 18:44:21 +08:00
  • 436c671331 Improve IME support with new Event::Ime (#4358) rustbasic 2024-04-22 19:43:07 +09:00
  • 587bc2034a Fix Panel incorrect size (#4351) zhatuokun 2024-04-22 15:22:54 +08:00
  • a2f1ca31a0 Add ViewportCommand::RequestCut, RequestCopy and RequestPaste to trigger Clipboard actions (#4035) bu5hm4nn 2024-04-22 01:06:33 -06:00
  • 87b294534e Add emath::OrderedFloat (moved from epaint::util::OrderedFloat) (#4389) Emil Ernerfeldt 2024-04-21 20:36:32 +02:00
  • 46b241eb94 Add xtask crate (#4293) YgorSouza 2024-04-21 19:26:16 +02:00
  • d68c8d70aa Add a way to specify Undoer settings and construct Undoers more easily (#4357) valadaptive 2024-04-21 06:23:59 -04:00
  • d2c4269240 Fix : take rounding into account when using Slider::trailing_fill (#4308) rustbasic 2024-04-21 18:49:14 +09:00
  • 690c3ba883 Use parent Uis style for popups (#4325) Alexander Parlett 2024-04-21 10:44:44 +01:00
  • 5f9c17c855 egui: Change Ui::allocate_painter to inherit properties from Ui (#4343) Varphone Wong 2024-04-21 17:36:18 +08:00
  • fe454573db Fix hex_color! macro by re-exporting color_hex crate from ecolor (#4372) dataphract 2024-04-21 04:07:55 -05:00
  • 26c97a19a4 Expose ClosestElem and PlotConfig (#4380) Narcha 2024-04-21 11:05:53 +02:00
  • 89d7f9f9d3 Update cargo-deny and some dependencies (#4386) Emil Ernerfeldt 2024-04-21 11:05:44 +02:00
  • c630a8de89 Fix incorrect line breaks (#4377) Juan Campa 2024-04-21 04:58:40 -04:00
  • 79fbd17b33 Add link to layouting tracking issue Emil Ernerfeldt 2024-04-18 16:08:23 +02:00
  • 78d95f430b Consider layer transform when positioning text agent (#4319) Juan Campa 2024-04-05 01:31:33 -04:00
  • 2342788973 Fix wrong replacement function in deprecation notice of drag_released* (#4314) Gustav Sörnäs 2024-04-03 10:02:29 +02:00
  • 15b0ef3259 Release 0.27.2 - Fix blurry web rendering Emil Ernerfeldt 2024-04-02 18:13:37 +02:00
  • 014327e365 Release 0.27.2 - Fix blurry web rendering 0.27.2 emilk/release-0.27.2 Emil Ernerfeldt 2024-04-02 18:13:37 +02:00
  • 3897be3774 Allow disabling animations on a ScrollArea (#4309) lucasmerlin 2024-04-02 17:53:54 +02:00
  • de9e0adf17 Allow disabling animations on a ScrollArea (#4309) lucasmerlin 2024-04-02 17:53:54 +02:00
  • 5c8df022b7 egui_plots: Fix the same plot tick label being painted multiple times (#4307) Emil Ernerfeldt 2024-04-02 15:37:44 +02:00
  • 36ebce163a egui_plots: Fix the same plot tick label being painted multiple times (#4307) Emil Ernerfeldt 2024-04-02 15:37:44 +02:00
  • cadaa7a65d Prevent plot from resetting one axis while zooming/dragging the other (#4252) YgorSouza 2024-03-28 10:43:28 +01:00
  • 11c5cb09e9 Fix typos and false positives found by new version of 'typos' Emil Ernerfeldt 2024-04-02 09:55:13 +02:00
  • 11ea38e1a7 Fix blurry rendering in some browsers (#4299) Emil Ernerfeldt 2024-04-01 15:22:47 +02:00
  • dce49e4987 Allow zoom/pan a plot as long as it contains the mouse cursor (#4292) Emil Ernerfeldt 2024-03-31 20:20:46 +02:00
  • 5549ef8d21 Consider all non-interactie widgets under the mouse pointer hovered (#4291) Emil Ernerfeldt 2024-03-31 20:06:25 +02:00
  • 1b553c99af Remove a bunch of unwrap() (#4285) Emil Ernerfeldt 2024-03-30 19:33:19 +01:00
  • 063098e83b Fix continuous repaint on Wayland when TextEdit is focused or IME output is not None (#4269) 刘皓 2024-03-30 12:14:58 -04:00
  • 7b31d3af76 eframe: Correctly identify if browser tab has focus (#4280) Emil Ernerfeldt 2024-03-30 16:22:16 +01:00
  • 166b51e445 Fix: Response::clicked_elsewhere takes clip rect into account (#4274) Emil Ernerfeldt 2024-03-30 10:35:55 +01:00
  • b532e2e2be Fix bug in determining wether to remove focus from a widget (#4272) Emil Ernerfeldt 2024-03-30 10:22:58 +01:00
  • 232b8bc298 Fix incorrect Response::interact_rect for Area/Window (#4273) Emil Ernerfeldt 2024-03-30 10:15:54 +01:00
  • 6b4a8e260b Improve docs of ui.collapsing Emil Ernerfeldt 2024-03-29 15:58:22 +01:00
  • 4bc7e66245 Support order on windows (#4301) Alexander Parlett 2024-04-02 09:33:14 +01:00