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

Commit Graph

  • a9a6e0c2f2 Remove the need for setting web_sys_unstable_apis (#5000) Emil Ernerfeldt 2024-08-26 16:31:38 +02:00
  • 47c0aeb7b9 Add Label::halign (#4975) rustbasic 2024-08-26 22:38:00 +09:00
  • 5a1ab9b2b8 Add Slider::max_decimals_opt (#4953) Nicolas 2024-08-26 15:36:50 +02:00
  • 9f2f5f7292 Fix eframe centering on multiple monitor systems (#4919) VinTarZ 2024-08-26 16:36:30 +03:00
  • 0513c05768 Fix CI (#5005) Emil Ernerfeldt 2024-08-26 15:35:44 +02:00
  • b84a1e2a29 Add additional cases and the egui inspectors to the test_ui_stack example (#4992) rustbasic 2024-08-26 22:32:27 +09:00
  • 555ea9f7aa Refactor: use if let instead of for on Options (#4934) rustbasic 2024-08-26 22:31:26 +09:00
  • 560b2989a7 Update web-sys & wasm-bindgen (#4980) Nicolas 2024-08-26 11:38:30 +02:00
  • e9522cf765 Ignore viewport size/position on iOS (#4922) frederik-uni 2024-08-26 11:34:39 +02:00
  • ba80038f3d egui_extras: Fix file mime from path (wrong feature name) (#4933) rustbasic 2024-08-26 18:24:08 +09:00
  • a0c4e28b65 Fix Id clash in Frame styling widget (#4967) YgorSouza 2024-08-26 11:19:51 +02:00
  • cc3a09187d Deprecate ahash re-exports (#4979) Oscar Gustafsson 2024-08-26 10:41:16 +02:00
  • c9e00e50ad Fix iOS build, and add iOS step to CI (#4898) lucasmerlin 2024-08-26 09:48:12 +02:00
  • f996b9050e Request focus on a TextEdit when clicked (#4991) Zoxc 2024-08-26 09:45:56 +02:00
  • fd0ce5fb65 Add TextWrapMode in Style ui (#4994) rustbasic 2024-08-26 16:41:54 +09:00
  • 0c528fb862 Fix crash when changing viewport settings (#4862) pm100 2024-08-25 23:55:34 -07:00
  • 5a196f6604 Create a UiBuilder for building Uis (#4969) Emil Ernerfeldt 2024-08-26 08:51:18 +02:00
  • 06f88e12b0 Add close_button option to test_viewports (#4907) pm100 2024-08-25 23:49:25 -07:00
  • 9a1e358a14 Update to wgpu 22.1 (#4964) Andreas Reich 2024-08-16 13:29:40 +02:00
  • 1f6ae49a5f Unpin & upgrade winit to 0.30.5 (#4939) Arthur Brussee 2024-08-09 08:15:14 +01:00
  • 2dac4a4fc6 Follow the System Theme in egui (#4860) Tau Gärtli 2024-08-06 20:17:51 +02:00
  • ed0254288a Update Button to correctly align contained image (#4891) PrimmR 2024-08-05 10:19:20 +01:00
  • 76fe6c855b Fix: Backspace not working after IME input (#4912) rustbasic 2024-08-05 18:09:51 +09:00
  • 71dbc48818 Fix missing winit feature in egui_glow (#4916) Tau Gärtli 2024-08-05 11:06:42 +02:00
  • d74a769b7c Remove comment emilk/no-clip-margin Emil Ernerfeldt 2024-07-31 19:10:49 +02:00
  • 8039d9f434 Silence clippy Emil Ernerfeldt 2024-04-01 09:21:13 +02:00
  • 0e0804accc WIP: get rid of clip_rect_margin Emil Ernerfeldt 2024-03-31 21:50:57 +02:00
  • d856f7b3a5 Fix typos Emil Ernerfeldt 2024-07-31 18:49:08 +02:00
  • 8dc2ba2fe9 Refactor: add TitleBar::new in window.rs Emil Ernerfeldt 2024-07-31 18:44:05 +02:00
  • dfbc7f0d19 Fix iOS compilation of eframe (#4851) Ardocrat 2024-07-31 08:18:18 +00:00
  • c5bea3113e Make scroll_to_* animations configurable (#4305) lucasmerlin 2024-07-31 09:54:29 +02:00
  • ae7672e336 Move default fonts to new crate epaint_default_fonts (#4853) Alex Pinkus 2024-07-31 00:50:02 -07:00
  • 6f2f006885 Upgrade winit to 0.30.2 (#4849) Arthur Brussee 2024-07-31 07:43:16 +00:00
  • 37b1e1504d Fix: hint text follows the alignment set on the TextEdit (#4889) PrimmR 2024-07-30 20:03:52 +01:00
  • 7736192722 Clarified eframe::run_simple_native() persistence (#4846) Tyler Stevens 2024-07-30 12:01:10 -07:00
  • 057033ef34 Fix typos in egui docstrings (#4869) Onè 2024-07-30 15:00:47 -04:00
  • 378df03910 Clamp margin values in Margin::ui (#4873) rustbasic 2024-07-31 03:11:33 +09:00
  • 64d5f948e4 Workaround for wgpu crash when surface is dropped last (#4876) Andreas Reich 2024-07-26 10:10:23 +02:00
  • 34db001db1 Force canvas/text input focus on touch for iOS web browsers (#4848) Salman Abuhaimed 2024-07-23 19:16:51 +03:00
  • 56df31ab48 upgrade to wgpu 22.0.0 (#4847) Simon Niedermayr 2024-07-19 10:05:56 +02:00
  • b2d74eaef6 Return ScrollAreaOutput from Table::body (#4829) frederik-uni 2024-07-15 20:49:41 +02:00
  • 1741f0a51c Make sure SVGs are crisp (#4823) Xavier Lau 2024-07-16 02:49:29 +08:00
  • 27e648a335 Add Rect::scale_from_center (#4673) zk 2024-07-15 18:54:35 +01:00
  • 0d89e31e3e Use canvas directly (#4780) Jan Procházka 2024-07-15 18:59:15 +02:00
  • cb9f30482f Move egui_plot to its own repo (#4828) Emil Ernerfeldt 2024-07-15 18:45:19 +02:00
  • 1384410cb4 Revert "Don't specify a patch version of rust in rust-toolchain" (#4827) Emil Ernerfeldt 2024-07-15 15:14:31 +02:00
  • 8d2df5491e Remove some debug asserts (#4826) Emil Ernerfeldt 2024-07-15 11:20:22 +02:00
  • 1bee7bfefa Add Ui::columns_const() (#4764) v0x0g 2024-07-15 19:19:34 +10:00
  • 1adc3d8865 Add undo/redo demo. (#4811) Wybe Westra 2024-07-15 10:54:34 +02:00
  • 2b9595ee3c Add TableRow::set_hovered (#4820) Addis Webb 2024-07-15 11:36:29 +03:00
  • a6ab126e47 Slider: round to decimals after applying step_by (#4822) Xavier Lau 2024-07-15 16:28:45 +08:00
  • 67eb29001d Don't specify a patch version of rust in rust-toolchain Emil Ernerfeldt 2024-07-15 08:45:18 +02:00
  • b862f731d6 Add @Wumpf to CODEOWNERS for egui-wgpu Emil Ernerfeldt 2024-07-09 08:07:17 +02:00
  • 08c75d75c9 Change default max_scroll_height of egui::Table to f32::INFINITY (#4817) Antoine Beyeler 2024-07-12 10:03:59 +02:00
  • 7f899c1d07 epaint: add some missing inline docs (#4815) Wojciech Muła 2024-07-11 11:52:27 +02:00
  • 20359a870f eframe: Improve glow context switching (#4814) rustbasic 2024-07-11 18:43:21 +09:00
  • 3b8453e920 Add a menu button with text and image (#4748) Nicolas Bircks 2024-07-09 16:51:41 +02:00
  • aa96b25746 egui-wgpu: Ensure that WgpuConfiguration is Send + Sync (#4803) Joe Sorensen 2024-07-08 15:25:29 -06:00
  • f9476e0a00 PR template: add a 'I have read…' checkbox Emil Ernerfeldt 2024-07-08 14:52:29 +02:00
  • b283b8a560 Introduce dithering to reduce banding (#4497) Jonas Wagner 2024-07-08 09:57:11 +02:00
  • fcd02bd7d1 Handle the IME event first in TextEdit to fix some bugs (#4794) rustbasic 2024-07-08 05:03:13 +09:00
  • cd1e4c573a Remove dead code (EpiIntegration::frame_start) (#4790) rustbasic 2024-07-07 15:52:14 +09:00
  • 39f7368d2e Fix typos (#4796) YgorSouza 2024-07-07 08:50:04 +02:00
  • 0f6310c598 Add release title to changelog entry Emil Ernerfeldt 2024-07-05 12:14:03 +02:00
  • abab06867c Release 0.28.1 - Tooltip tweaks 0.28.1 Emil Ernerfeldt 2024-07-05 12:09:21 +02:00
  • 13fddc6416 Hide tooltip on click (#4789) Emil Ernerfeldt 2024-07-05 11:53:49 +02:00
  • f92fe5544b Document Vec2 constants Emil Ernerfeldt 2024-07-05 11:39:47 +02:00
  • 0a9e0c87a4 Fix occational flickering of pointer-tooltips (#4788) Emil Ernerfeldt 2024-07-05 11:36:26 +02:00
  • 0be4450e3d Smoother animations (#4787) Emil Ernerfeldt 2024-07-05 11:36:19 +02:00
  • 1059e0e7f1 Fix tooltip delay, bug introduced in #4784 Emil Ernerfeldt 2024-07-05 10:27:11 +02:00
  • 2e2366e88d Make serde a default (opt-out) feature of egui_extras (#4786) Emil Ernerfeldt 2024-07-05 10:05:40 +02:00
  • 977d83a08f Hide tooltips when scrolling (#4784) Emil Ernerfeldt 2024-07-05 09:39:12 +02:00
  • 143119943d Show the innermost debug rectangle when pressing all modifier keys (#4782) Emil Ernerfeldt 2024-07-05 08:36:56 +02:00
  • ad597a8491 Add Image::uri() (#4720) rustbasic 2024-07-05 15:20:20 +09:00
  • 9a4c46289e Check if the mouse / touch event is above the canvas via element_from_point (#4775) lucasmerlin 2024-07-05 08:18:53 +02:00
  • b31d02dd21 Fix default height of top/bottom panels (#4779) Emil Ernerfeldt 2024-07-04 11:05:43 +02:00
  • 042e1add41 Better documentation for Event::Zoom (#4778) Emil Ernerfeldt 2024-07-04 10:31:27 +02:00
  • 8bf498d2bf Fix sizing of images example Emil Ernerfeldt 2024-07-03 15:49:05 +02:00
  • 234274d46f Release 0.28.0 - Sizing pass, and better eframe web 0.28.0 Emil Ernerfeldt 2024-07-03 14:43:35 +02:00
  • bca9a04acd Use correct cursor icons when resizing panels too wide or narrow (#4769) Emil Ernerfeldt 2024-07-03 14:33:11 +02:00
  • 47accb0eeb Tooltip fix: Only treat enabled widgets as interactive Emil Ernerfeldt 2024-07-03 13:11:48 +02:00
  • 249b69d534 Make sure all tooltips close if you open a menu in the same layer (#4766) Emil Ernerfeldt 2024-07-03 12:33:23 +02:00
  • d1be5a1efb Only show one tooltip per layer at a time (#4763) Emil Ernerfeldt 2024-07-03 11:28:26 +02:00
  • c0296fb47b When debugging widget rects on hover, show width and height (#4762) Emil Ernerfeldt 2024-07-03 10:48:52 +02:00
  • dca552ea48 Save FrameState of previous frame (#4761) Emil Ernerfeldt 2024-07-03 10:31:02 +02:00
  • 1b06c69d01 Fix text selection when there's multiple viewports (#4760) Emil Ernerfeldt 2024-07-03 10:19:03 +02:00
  • fcb7764e48 Fix menus and interactive popups not closing when framerate was low (#4757) Emil Ernerfeldt 2024-07-02 21:33:22 +02:00
  • 8ef0e85b85 egui_extras: Improve the auto-sizing of Table (#4756) Emil Ernerfeldt 2024-07-02 21:13:55 +02:00
  • 753412193c Improve egui_extras::Table layout (#4755) Emil Ernerfeldt 2024-07-02 20:57:46 +02:00
  • f0e2bd8b00 Make it easier to grab the handle of a floating scroll bar (#4754) Emil Ernerfeldt 2024-07-02 10:39:01 +02:00
  • 770c82a3f3 Prevent TextEdit widgets from sending fake primary clicks (#4751) William Zhang 2024-07-02 03:18:47 -04:00
  • fa8d535fe7 Disabled widgets are now also disabled in the accesskit output (#4750) Wybe Westra 2024-07-02 09:18:30 +02:00
  • fcec84ca74 Clarify version numbers in egui trunk Emil Ernerfeldt 2024-07-02 09:09:30 +02:00
  • af404fec63 Persist Area positions again (#4749) Emil Ernerfeldt 2024-07-01 17:33:03 +02:00
  • 0fc79aea14 egui_demo_app: include log::trace in debug builds Emil Ernerfeldt 2024-07-01 16:26:20 +02:00
  • 7b61e426d7 eframe web: map log::debug to console.debug; not console.trace Emil Ernerfeldt 2024-07-01 16:25:48 +02:00
  • f3a0ac1d1b eframe web fix: save() on "blur" event Emil Ernerfeldt 2024-07-01 16:16:56 +02:00
  • 051b90bfc7 eframe web: Position the IME input position in the middle of the cursor Emil Ernerfeldt 2024-07-01 16:08:20 +02:00
  • 2c0ae975d8 Update changelogs release-0.28.0 Emil Ernerfeldt 2024-06-27 14:29:29 +02:00
  • d271718065 Fix focus problems on web (#4745) Emil Ernerfeldt 2024-07-01 10:38:54 +02:00