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

Commit Graph

  • 0b92b93233 Add ui.shrink_clip_rect (#5068) Emil Ernerfeldt 2024-09-04 17:01:41 +02:00
  • 454abf705b Add generic return values to egui::Sides::show() (#5065) Antoine Beyeler 2024-09-03 16:25:22 +02:00
  • b9435541df Allow non-static eframe::App lifetime (#5060) Tim Straubinger 2024-09-03 00:29:19 -07:00
  • 7bac528d4d Add egui::Sides for adding UI on left and right sides (#5036) Emil Ernerfeldt 2024-09-02 10:47:20 +02:00
  • be944f0915 Rename id_source to id_salt (#5025) Nicolas 2024-09-02 09:29:01 +02:00
  • edea5a40b9 Remove the directories dependency (#4904) YgorSouza 2024-09-01 10:47:28 +02:00
  • 2a6a1302b8 Fix viewport not working when minimized (#5042) rustbasic 2024-09-01 17:34:48 +09:00
  • 90eeb76635 Make some Memory methods public (#5046) Nicolas 2024-09-01 10:24:58 +02:00
  • be484f5c3b CI: Update cache-apt-pkgs-action (#5049) Nicolas 2024-09-01 10:23:51 +02:00
  • 7db8797850 Fix typo Emil Ernerfeldt 2024-09-01 10:23:40 +02:00
  • da04339f5e Enable rustdoc generate-link-to-definition feature on docs.rs (#5030) Guillaume Gomez 2024-08-30 11:22:29 +02:00
  • f2815b423e Fix blurry lines (#4943) Juan Campa 2024-08-30 03:57:32 -04:00
  • 3777b8d274 Truncate text in clipped Table columns (#5023) Emil Ernerfeldt 2024-08-29 10:38:19 +02:00
  • 343c3d16c3 Remove wildcard imports (#5018) Nicolas 2024-08-28 12:18:42 +02:00
  • 82036cf59a Add TableBuilder::id_source (#5022) Emil Ernerfeldt 2024-08-28 10:27:21 +02:00
  • 8e5492b6e8 Fix: Ensures correct IME behavior when the text input area gains or loses focus. (#4896) rustbasic 2024-08-28 16:40:04 +09:00
  • a59f9ed279 Nicer looking text selection, especially in light mode (#5017) Emil Ernerfeldt 2024-08-27 19:09:44 +02:00
  • 58bc67e02f Fix compilation of egui_extras without serde feature (#5014) Emil Ernerfeldt 2024-08-27 11:38:33 +02:00
  • bd7d71e7fd Remove dead code Emil Ernerfeldt 2024-08-27 11:33:18 +02:00
  • 73bb4cedb4 Prevent ScrollArea contents from exceeding the container size (#5006) Douglas Dwyer 2024-08-27 04:22:32 -04:00
  • 0f8614d69e Avoid some Id clashes by seeding auto-ids with child id (#4840) Hrafn Orri Hrafnkelsson 2024-08-27 07:43:57 +00:00
  • 82814c4fff Fix virtual keyboard on (mobile) web (#4855) Michaël Monayron 2024-08-27 09:42:35 +02:00
  • 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