1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-26 22:53:14 -04:00

Commit Graph

  • 3fdc5641aa Group AccessKit nodes by Ui (#7386) Lucas Meurer 2025-10-08 11:30:32 +02:00
  • 6a49c9ad6b Unwind minimum home version Emil Ernerfeldt 2025-10-08 10:44:17 +02:00
  • 0d47abcaa0 Better docs + deprecation for screen/content/viewport_rect (#7605) Emil Ernerfeldt 2025-10-08 10:43:11 +02:00
  • c3c08fa38a Fix preview build on contributor PRs (#7597) Lucas Meurer 2025-10-08 10:20:12 +02:00
  • 683214bfe8 Add kittest snapshot test of italics (#7603) Emil Ernerfeldt 2025-10-07 17:22:31 +02:00
  • 9cb4e6a54e Create egui_wgpu::RendererOptions (#7601) Emil Ernerfeldt 2025-10-07 17:06:23 +02:00
  • 3511d07af2 Move depth/stencil options into RendererOptions emilk/predicatable-snapshots Emil Ernerfeldt 2025-10-07 16:36:08 +02:00
  • e5c86a549d Clump together wgpu options in a struct Emil Ernerfeldt 2025-10-07 16:29:28 +02:00
  • 56b1def064 Update to the latest dependencies (#7599) Emil Ernerfeldt 2025-10-07 16:26:13 +02:00
  • 86dc9ea64e Inline log format args (#7600) Emil Ernerfeldt 2025-10-07 16:14:43 +02:00
  • ac4e04d0b8 cargo upgrade (#7598) Emil Ernerfeldt 2025-10-07 15:30:00 +02:00
  • 843ceea90c Use more workspace dependencies (#7596) Emil Ernerfeldt 2025-10-07 15:07:16 +02:00
  • 7fc80d8623 Accessibility inspector plugin (#7368) Lucas Meurer 2025-10-07 14:39:49 +02:00
  • d83f4500a3 Add Harness::debug_open_snapshot helper (#7590) Lucas Meurer 2025-10-07 14:39:22 +02:00
  • ab461f4115 Fix eframe window not being focused on mac on startup (#7593) Emil Ernerfeldt 2025-10-07 14:21:10 +02:00
  • 78fffc7707 clean up the clippy.toml:s (#7594) Emil Ernerfeldt 2025-10-07 14:12:51 +02:00
  • 0281b95bd9 CI: use latest typos (#7595) Emil Ernerfeldt 2025-10-07 14:12:30 +02:00
  • 30277233ce Add support for the safe area on iOS (#7578) Ian Hobson 2025-10-07 12:30:09 +02:00
  • 65249013c4 Fix stuck menu when submenu vanishes (#7589) Lucas Meurer 2025-10-07 10:16:35 +02:00
  • f0faacc7d1 Add workflow to accept snapshots via kitdiff (#7577) Lucas Meurer 2025-10-06 15:57:31 +02:00
  • f6fe3bff18 Increate wgpu kittest wait timeout (#7585) Andreas Reich 2025-10-03 13:05:50 +02:00
  • 427c0766fd Update wgpu to 27.0.0 (#7580) Andreas Reich 2025-10-03 09:54:46 +02:00
  • 096ed1c0cb Replace cargo check with cargo clippy on ci (#7581) Emil Ernerfeldt 2025-10-02 20:19:23 +02:00
  • 6579bb910b Remove log feature (#7583) Emil Ernerfeldt 2025-10-02 20:09:48 +02:00
  • bd45406fad Use a lot more let-else (#7582) Emil Ernerfeldt 2025-10-02 19:47:00 +02:00
  • 4c1f344ef8 Update MSRV from 1.86 to 1.88 (#7579) Andreas Reich 2025-10-02 19:12:29 +02:00
  • 0888e3dc86 Add Ui::take_available_space() helper function, which sets the Ui's minimum size to the available space (#7573) Isse 2025-10-01 14:39:32 +02:00
  • 18ea9ff0bd Warn if DYLD_LIBRARY_PATH is set and we find no wgpu adapter (#7572) Emil Ernerfeldt 2025-09-30 15:56:04 +02:00
  • 4fb4072ce8 Adjust when we write .diff and .new snapshot images (#7571) Emil Ernerfeldt 2025-09-30 15:51:46 +02:00
  • a450b1c989 Properly end winit event loop (#7565) Tye 2025-09-30 14:48:54 +01:00
  • 47c5617740 Return 0.0 if font not found in glyph_width instead of panic (#7559) Lucas Meurer 2025-09-30 10:12:56 +02:00
  • 5ee88da61c kittest: Format errors with Display (#7569) Emil Ernerfeldt 2025-09-30 08:24:21 +02:00
  • e9898e4932 Improve error message when failing to run egui_demo_app (#7567) Emil Ernerfeldt 2025-09-29 11:12:03 +02:00
  • 4683d91653 Small clippy fixes (#7566) Emil Ernerfeldt 2025-09-27 12:14:47 +02:00
  • 472437a510 Small CI improvements (#7563) Emil Ernerfeldt 2025-09-26 09:39:42 +02:00
  • b69bab73e1 Fix build error in egui-winit with profiling enabled (#7557) TÖRÖK Attila 2025-09-23 14:57:43 +02:00
  • a73f2c356f Add text edit rtl regression test (#7524) Lucas Meurer 2025-09-23 11:56:32 +02:00
  • b36a259d47 Update accesskit to 0.21.0 (#7550) Fangdun Tsai 2025-09-23 17:42:59 +08:00
  • 48d903d879 Include popups and tooltips in Harness::fit_contents (#7556) Gijs de Jong 2025-09-23 11:03:30 +02:00
  • 9150b9342d Make individual egui_extras image loaders public (#7551) Lucas Meurer 2025-09-23 10:07:18 +02:00
  • c97c065a57 Update wgpu to 26 and wasm-bindgen to 0.2.100 (#7540) Kumpelinus 2025-09-21 20:42:00 +02:00
  • 6ac155c5cd eframe web: prevent default action on command-comma (#7547) Emil Ernerfeldt 2025-09-17 08:12:50 +02:00
  • 603dba29e6 Add snapshot test for text spacing/kerning (#7545) Emil Ernerfeldt 2025-09-16 13:30:28 +02:00
  • f2f00ef62a New Plugin trait (#7385) Lucas Meurer 2025-09-16 10:55:58 +02:00
  • 226bdc4c5b 0.32.3 release: Bump version numbers and update changelog (#7536) Emil Ernerfeldt 2025-09-12 08:18:19 +02:00
  • af96e0373c Bumb version numbers to 0.23.3 0.32.3 release-0.32.3 Emil Ernerfeldt 2025-09-12 07:59:35 +02:00
  • b0828814ec Add snapshot test image that somehow got lost Emil Ernerfeldt 2025-09-12 07:46:36 +02:00
  • a31e4f5657 Add changelog Emil Ernerfeldt 2025-09-12 07:42:48 +02:00
  • 53944fa78b cargo fmt Emil Ernerfeldt 2025-09-12 07:37:20 +02:00
  • 0ebdb484ad Optimize Mesh::add_rect_with_uv (#7511) valadaptive 2025-09-08 11:40:45 -04:00
  • b9b860adb1 Fix TextEdit's in RTL layouts (#5547) Zakarum 2025-09-09 13:45:44 +02:00
  • d3e4a040f4 Reset wrapping in label tooltip (#7535) Lucas Meurer 2025-09-11 17:18:53 +02:00
  • 2d3ecd3494 Reset wrapping in label tooltip (#7535) Lucas Meurer 2025-09-11 17:18:53 +02:00
  • 5628fe9127 Preserve text format in truncated label tooltip (#7514) Lucas Meurer 2025-09-08 15:41:05 +02:00
  • 995b6a6ef5 Improve deadlock detection output (#7515) Emil Ernerfeldt 2025-09-08 17:37:49 +02:00
  • b0c568a78e Add rotation gesture support for trackpad sources (#7453) Alan Everett 2025-09-11 06:44:17 -04:00
  • 802d307e4a Remove deprecated fields from PlatformOutput (#7523) Emil Ernerfeldt 2025-09-09 16:07:39 +02:00
  • 72b9b9d750 Increase default text size from 12.5 to 13.0 (#7521) Emil Ernerfeldt 2025-09-09 15:47:24 +02:00
  • ec5bc35c38 Add an option to limit the repaint rate in the web runner (#7482) Sven Niederberger 2025-09-09 13:49:35 +02:00
  • 9db03983dd Fix TextEdit's in RTL layouts (#5547) Zakarum 2025-09-09 13:45:44 +02:00
  • ea76b4eeca Add egui_kittest::HarnessBuilder::with_os and set the default to Nix (#7493) Lucas Meurer 2025-09-09 13:44:59 +02:00
  • 2afc43c0ec Support on hover tooltip that is noninteractable even with interactable content (#5543) Pēteris Pakalns 2025-09-09 12:21:54 +03:00
  • 75b50c90e8 Remove deprecated Harness::wgpu_snapshot and related fns (#7504) Nicolas 2025-09-09 11:18:00 +02:00
  • 835e4f17df feat: Add serde serialization to SyntectSettings (#7506) Nicolas 2025-09-09 11:17:07 +02:00
  • c2912369ca Improve text demo: more fine control of letter spacing (#7520) Emil Ernerfeldt 2025-09-09 09:35:25 +02:00
  • 01ee23c1a0 Add Zoom Factor to options panel (#7517) Emil Ernerfeldt 2025-09-08 18:27:28 +02:00
  • b822977e7f Remove preload_font_glyphs flag (#7516) Emil Ernerfeldt 2025-09-08 18:17:55 +02:00
  • 742b1dc920 Optimize Mesh::add_rect_with_uv (#7511) valadaptive 2025-09-08 11:40:45 -04:00
  • a8e36e3313 Improve OrderedFloat hash performance (#7512) valadaptive 2025-09-08 11:39:52 -04:00
  • 9cc7f2ec16 Improve deadlock detection output (#7515) Emil Ernerfeldt 2025-09-08 17:37:49 +02:00
  • d5b0a6f446 More even text kerning (#7431) valadaptive 2025-09-08 11:29:41 -04:00
  • 6a6033a378 Missed one (somehow) fonts-cleanup Emil Ernerfeldt 2025-09-08 17:19:30 +02:00
  • df33830821 Update snapshot images Emil Ernerfeldt 2025-09-08 17:11:12 +02:00
  • b00f5283c5 Merge branch 'main' into fonts-cleanup Emil Ernerfeldt 2025-09-08 16:55:27 +02:00
  • 197ec85a3e Fix glyph width of tab and thin space Emil Ernerfeldt 2025-09-08 16:49:18 +02:00
  • e5d0b93633 Preserve text format in truncated label tooltip (#7514) Lucas Meurer 2025-09-08 15:41:05 +02:00
  • 5b3c80a2ff Small code cleanup Emil Ernerfeldt 2025-09-08 15:28:32 +02:00
  • 80c00dfb16 Simplify kerning code Emil Ernerfeldt 2025-09-08 14:40:48 +02:00
  • 45a109633f Small naming and docstring improvements Emil Ernerfeldt 2025-09-08 14:32:39 +02:00
  • 4e15f5306f Better naming + bug fix (wrong unit) Emil Ernerfeldt 2025-09-08 14:28:16 +02:00
  • 237d217fbb Fix bespoke formatting lints valadaptive 2025-09-08 05:41:03 -04:00
  • 623c4c6d3c Disable subpixel binning for CJK glyphs valadaptive 2025-09-08 05:38:15 -04:00
  • 61351d170e Apply documentation changes valadaptive 2025-09-08 05:30:32 -04:00
  • abe9a2d91d Apply review suggestion about GlyphCacheKey valadaptive 2025-09-08 05:27:42 -04:00
  • d659df6655 Subpixel glyph positioning valadaptive 2025-09-08 05:22:29 -04:00
  • 03a4f2c181 Stop accumulating rounding error on purpose valadaptive 2025-09-08 04:43:07 -04:00
  • 34cd613378 Update changelogs and versions for 0.32.2 (#7505) Lucas Meurer 2025-09-08 10:42:10 +02:00
  • 73c5892a4d Generate changelogs for emath (#7513) Lucas Meurer 2025-09-08 10:13:21 +02:00
  • dcb6420a41 Update inaccurate comment valadaptive 2025-09-07 21:40:57 -04:00
  • 91d3384a6c Remove busted glyph-centering code valadaptive 2025-09-07 21:38:10 -04:00
  • 4325c8f3c8 Optimize glyph allocation cache lookups valadaptive 2025-09-07 21:33:49 -04:00
  • 38fbae0541 Cache GlyphIds for allocation instead of full info valadaptive 2025-09-07 21:19:07 -04:00
  • 95458f4b52 Stop using ab_glyph scaling entirely valadaptive 2025-09-07 21:04:48 -04:00
  • f560b6a9ff Cache scaled font metrics valadaptive 2025-09-07 18:23:34 -04:00
  • 3a6cb2e273 Refactor replace_last_glyph_with_overflow_character valadaptive 2025-09-07 18:09:46 -04:00
  • 1ccd809b61 Fix glyph cache key valadaptive 2025-08-08 10:24:58 -04:00
  • 58cbca1016 Change argument order Emil Ernerfeldt 2025-09-05 10:26:32 +02:00
  • e372ffe99a Update to latest ab_glyph Emil Ernerfeldt 2025-09-05 10:12:20 +02:00
  • 6f53261f4a Refactor GlyphInfo Emil Ernerfeldt 2025-09-05 10:07:18 +02:00
  • 686f0709db Fix benchmark compilation Emil Ernerfeldt 2025-09-05 09:29:27 +02:00