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

Commit Graph

  • 7bec43f0f7 Update snapshot tests after merge with v0.34.0 gcailly 2026-03-26 16:28:01 +01:00
  • 4ec3260842 Merge main (v0.34.0) into feat/harfrust-text-shaping gcailly 2026-03-26 16:15:40 +01:00
  • 1251c6df80 Update snapshot tests from CI artifacts gcailly 2026-03-26 16:11:37 +01:00
  • 8a88f7c6c4 Apply cargo fmt formatting fixes gcailly 2026-03-26 15:19:19 +01:00
  • c5cb18f769 Clean up docstrings: GlyphAllocation.id, shaper y_offset, segment_into_runs gcailly 2026-03-26 15:03:03 +01:00
  • 96b370e0aa Fix NOTDEF fallback using wrong font face and reset cluster tracking between runs gcailly 2026-03-26 12:27:11 +01:00
  • 82a578e58c Release 0.34.0 - More Ui, less Context (#8028) Lucas Meurer 2026-03-26 12:15:41 +01:00
  • f8918dcd6f Release 0.34.0 - More Ui, less Context 0.34.0 lucasmerlin 2026-03-26 12:08:20 +01:00
  • fd4f84d143 Typo lucasmerlin 2026-03-26 11:47:49 +01:00
  • 3460f50d46 Add more comments on the videos lucasmerlin 2026-03-26 11:46:57 +01:00
  • 124f935644 Add variable fonts video lucasmerlin 2026-03-26 11:43:42 +01:00
  • 41bb3b5446 Clippy lucas/font-variations-example lucasmerlin 2026-03-26 11:36:59 +01:00
  • cb3b146067 Add font variations example and cache bug in variations api lucasmerlin 2026-03-26 11:29:00 +01:00
  • c4e257dc8f Update changelog Emil Ernerfeldt 2026-03-26 11:24:15 +01:00
  • b3e8776dfc Add changelogs (WIP) lucasmerlin 2026-03-26 11:00:40 +01:00
  • 1c9f74b8bd Add raw key methods to TypeIdMap (#8007) Alexander Schütz 2026-03-26 08:03:39 +01:00
  • fc9ac39a6b Fix duplicated docstring and symmetrize BEGINNING_OF_TEXT flag gcailly 2026-03-25 20:45:08 +01:00
  • 7020573def Add test_gpos_kerning to verify OpenType GPOS kerning gcailly 2026-03-25 19:58:56 +01:00
  • f1236f1c61 Fix missing objc2-app-kit features (#8025) Lucas Meurer 2026-03-25 19:00:28 +01:00
  • 5217e9ac8f Add atom_ignore_spacing lucas/atom-ignore-spacing lucasmerlin 2026-03-25 18:53:16 +01:00
  • 54cadf6b2b Update snapshots again TextEdit-Atoms-Alignment lucasmerlin 2026-03-25 17:28:50 +01:00
  • f287ce5170 Update snapshot lucasmerlin 2026-03-25 16:52:22 +01:00
  • 1122a30734 Update snapshot lucasmerlin 2026-03-25 16:44:09 +01:00
  • 380e4acdf4 Merge branch 'emilk:main' into TextEdit-Atoms-Alignment RndUsr123 2026-03-25 15:18:30 +00:00
  • 6b60ca1353 Integrate harfrust for OpenType text shaping in epaint gcailly 2026-03-25 16:00:59 +01:00
  • 048f8ccd2a Tweak ScrollArea fade effect (#8023) Emil Ernerfeldt 2026-03-25 15:44:41 +01:00
  • ba86a3a75c Update crates/egui/src/widgets/text_edit/builder.rs RndUsr123 2026-03-25 14:23:04 +00:00
  • fb6e59240b Update crates/egui/src/widgets/text_edit/builder.rs RndUsr123 2026-03-25 14:22:57 +00:00
  • 02ff040b74 Fix: Visuals::interact_cursor support in Button (#7986) eason 2026-03-25 21:48:22 +08:00
  • a422dbb914 Merge branch 'emilk:main' into TextEdit-Atoms-Alignment RndUsr123 2026-03-25 12:47:06 +00:00
  • d232be740f Fix bug in ui stack color blending (#8021) Lucas Meurer 2026-03-25 13:40:54 +01:00
  • 605ae0c7ed Better internal alignment RndUsr123 2026-03-25 12:15:58 +00:00
  • 0b0c561a81 Fade out the edges of ScrollAreas (#8018) Emil Ernerfeldt 2026-03-25 12:53:00 +01:00
  • 845b8c2f09 Make egui::IdSet public (#8019) Lucas Meurer 2026-03-25 12:46:49 +01:00
  • e8f04292a9 Add UiStack::bg_color (#8020) Emil Ernerfeldt 2026-03-25 12:41:35 +01:00
  • 0887b54c93 Add eframe::WindowChromeMetrics (macOS only) (#8015) Emil Ernerfeldt 2026-03-25 10:54:17 +01:00
  • bfbf23b4fb Add Ui::is_tooltip (#8016) Emil Ernerfeldt 2026-03-25 10:11:30 +01:00
  • 12b5045633 Add Context::time (#8017) Emil Ernerfeldt 2026-03-25 10:11:21 +01:00
  • 2ccc8e8bab Add Context::text_edit_focused (#8014) Emil Ernerfeldt 2026-03-25 09:21:39 +01:00
  • 73271a6362 Fix WASM build: rename ScaledMetrics to StyledMetrics, fix web-sys API lucasmerlin 2026-03-24 21:38:28 +01:00
  • 43ca87234e Merge branch 'main' into lucas/malmal/main lucasmerlin 2026-03-24 20:18:46 +01:00
  • 4feac890aa Respect WidgetVisuals::expansion in TextEdit (#8013) Lucas Meurer 2026-03-24 17:33:20 +01:00
  • 0d065f9e78 Add Response::parent_id and improve warn_if_rect_changes_id (#8010) Lucas Meurer 2026-03-24 16:22:44 +01:00
  • cd3c38cf2a Improve behavior of invisible windows (#7905) Gautier Cailly 2026-03-24 16:20:57 +01:00
  • 96cae39fb8 Update a couple of dependencies (#8009) Emil Ernerfeldt 2026-03-24 15:59:53 +01:00
  • a1af9abe70 Shrink the byte-size of Response slightly (#8011) Emil Ernerfeldt 2026-03-24 15:46:56 +01:00
  • 0953c8c285 Use IdSalt everywhere lucas/id-ancestry lucasmerlin 2026-03-24 14:10:06 +01:00
  • 5ed92c3011 Add Button::left_text (#7955) rustbasic 2026-03-24 22:03:20 +09:00
  • 405eb81578 Fix menu keyboard toggle for open submenus (#7957) Frank 2026-03-24 08:03:00 -05:00
  • 8137aa350c Allow fallback from smithay to arboard when getting clipboard (#7976) Ellie High 2026-03-24 05:59:16 -07:00
  • 307202ab67 egui_wgpu, added disclaimer, discourages people calling render without update_buffer (#7971) Grrr 2026-03-24 08:59:05 -04:00
  • a12d18d9bd Replace chrono with jiff (#8008) Emil Ernerfeldt 2026-03-24 13:58:21 +01:00
  • 5d5f0dedcc Allow rotation of rectangles and ellipses (#7682) Ryan Bluth 2026-03-24 08:58:02 -04:00
  • 1e4619c5ef Explain that we shouldn't update wasm-bindgen version willy-nilly Emil Ernerfeldt 2026-03-24 13:55:28 +01:00
  • 3a2d437bd7 Add DatePickerButton::reverse_years/year_scroll_to (#7978) Deuracell 2026-03-24 12:50:20 +00:00
  • d985bf9b83 Fill in DisplayHandle automatically on web painter just like it's done on winit (#8006) Andreas Reich 2026-03-24 12:37:33 +01:00
  • b4f9cd7140 Much improved IME (#7967) Umaĵo 2026-03-24 18:58:58 +08:00
  • 90217f2ad1 Add error message when calling .render() without .update_buffers() (#8005) Emil Ernerfeldt 2026-03-24 11:54:09 +01:00
  • cc7cfd27ca Fix horizontal_wrapping row height after using text_edit_multiline (#8000) ilya sheprut 2026-03-24 13:37:37 +03:00
  • 2a03ae1348 Enables every combination of TextEdit and LayoutJob alignments (#7831) RndUsr123 2026-03-24 10:35:37 +00:00
  • 7fbd1315ec Include LICENSE files in published crates (#8004) Emil Ernerfeldt 2026-03-24 11:28:49 +01:00
  • c0ea6117e0 Use AtomLayoutResponse in TextEditOutput (#8003) Lucas Meurer 2026-03-24 11:04:36 +01:00
  • 91effb9e57 Update kittest to 0.4.0 (#8002) Lucas Meurer 2026-03-24 11:02:44 +01:00
  • 6f2dfae862 add comments adrien 2026-03-24 10:18:50 +01:00
  • fbe5763a91 Remove fixed RUSTSEC advisory from deny.toml Emil Ernerfeldt 2026-03-23 18:53:45 +01:00
  • 0d2f6cf4e6 Reduce warning level on occluded error Emil Ernerfeldt 2026-03-23 18:53:32 +01:00
  • a59e803f25 Update to wgpu 29 (#7990) Connor Fitzgerald 2026-03-23 13:21:25 -04:00
  • 490da4aba2 Add needs_reconfigure cw/wgpu-v29 lucasmerlin 2026-03-23 18:10:02 +01:00
  • 65657941e2 Clippy wasm lucasmerlin 2026-03-23 15:51:20 +01:00
  • b077cf9102 Add some example docs to atoms (#7997) Emil Ernerfeldt 2026-03-23 15:50:57 +01:00
  • b1a388e12e Clippy & fmt lucasmerlin 2026-03-23 15:45:28 +01:00
  • 3d95468f6d Fix js-sys lucasmerlin 2026-03-23 15:42:43 +01:00
  • f2a4741155 Remove easymark from default demo app (#7998) Emil Ernerfeldt 2026-03-23 15:37:45 +01:00
  • 99605ce1c5 Merge branch 'main' into cw/wgpu-v29 lucasmerlin 2026-03-23 15:36:45 +01:00
  • 4ac5916ee8 Address review comments lucasmerlin 2026-03-23 15:34:39 +01:00
  • a9e828fa5b Fix stackoverflow on display handle clone call lucasmerlin 2026-03-23 14:26:07 +01:00
  • 0686107840 IdSalt (WIP) lucasmerlin 2026-03-23 13:01:51 +01:00
  • bccd5f87bd Update wasm-bindgen to 0.2.108, and ehttp to 0.7.1 (#7996) Emil Ernerfeldt 2026-03-23 12:33:41 +01:00
  • 49fad9a7b2 Roll out new egui icon and logo (#7995) Emil Ernerfeldt 2026-03-21 22:47:15 +01:00
  • 1b2a065342 Ignore rustsec Emil Ernerfeldt 2026-03-21 21:54:26 +01:00
  • 4714aa7d31 Fix instable IDs following animated panels (#7994) Emil Ernerfeldt 2026-03-21 21:52:52 +01:00
  • b57ae661b7 Update glow to 0.17 Connor Fitzgerald 2026-03-20 13:12:41 -04:00
  • f3b938bbcb Update to wgpu 29 Connor Fitzgerald 2026-03-20 12:45:14 -04:00
  • c4fb03ed7c WIP: Add code formatting of id debug strings lucas/experiments/helpful-id-debug lucasmerlin 2026-03-20 11:48:42 +01:00
  • 8b2315375b TextEdit Atom prefix/suffix (#7587) Lucas Meurer 2026-03-20 11:29:32 +01:00
  • 08bf4c2d53 Clippy lucasmerlin 2026-03-20 10:25:19 +01:00
  • f1392b1490 Add tests for the ui and dbg format and use idmap lucasmerlin 2026-03-20 10:07:11 +01:00
  • 93c68aa73d Merge branch 'lucas/experiments/helpful-id-debug' into lucas/better-ui-id-bookkeeping lucas/better-ui-id-bookkeeping lucasmerlin 2026-03-20 09:38:02 +01:00
  • 9b7fc3c18f Update snapshot images lucasmerlin 2026-03-19 12:04:00 +00:00
  • ac3564a2ee Fix release build lucasmerlin 2026-03-19 13:01:33 +01:00
  • 3ac34b3efb Clippy lucasmerlin 2026-03-19 12:42:43 +01:00
  • 70435084a9 Show id bookkeeping in id test demo lucasmerlin 2026-03-18 16:55:42 +01:00
  • 2feb5a7800 Make it more clear how a Ui Id was derived lucasmerlin 2026-03-18 16:55:07 +01:00
  • bbf5e2d728 Use AsId everywhere lucasmerlin 2026-03-18 16:03:12 +01:00
  • 2418712915 Merge branch 'main' into lucas/experiments/helpful-id-debug lucasmerlin 2026-03-18 15:50:16 +01:00
  • ad510257de Quit on Ctrl-Q (#7985) Emil Ernerfeldt 2026-03-18 15:24:19 +01:00
  • 265cf7ebae Add DebugOptions::warn_if_rect_changes_id (#7984) Emil Ernerfeldt 2026-03-18 15:08:06 +01:00
  • 543e7204ba Update lz4_flex dependency Emil Ernerfeldt 2026-03-18 14:58:10 +01:00
  • b7e11af52e rename comment & variable, add const root class for root ui adrien 2026-03-17 17:39:57 +01:00
  • fea172f315 Merge branch 'main' into style_modifier adrien 2026-03-17 17:14:12 +01:00