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

Commit Graph

  • 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
  • dd15ce980d update snapshot for linux adrien 2026-03-17 17:10:41 +01:00
  • c09a8723b4 Fix vulnerability in the branch name check workflow (#7982) Lucas Meurer 2026-03-17 17:08:18 +01:00
  • 3b729642a9 Merge branch 'emilk:main' into main AdrienZ. 2026-03-17 16:18:40 +01:00
  • f32727ddca Improve IME, and restrict mac-specific workaround (#7973) Umaĵo 2026-03-17 03:09:07 +08:00
  • 41b8f5f4e7 Update wgpu to 28.0.0 (#7853) SuchAFuriousDeath 2026-03-16 11:56:07 +01:00
  • 68b1bbaa48 update to wgpu 28.0.1 update-wgpu-28 lucasmerlin 2026-03-16 10:52:11 +01:00
  • 38ad2d8e2a Skip-tree for windows-sys lucasmerlin 2026-03-16 10:49:28 +01:00
  • 29ba953211 Merge branch 'main' into update-wgpu-28 lucasmerlin 2026-03-16 10:36:41 +01:00
  • 5031c47cb2 Update accesskit to 0.24.0 (and related deps) (#7850) shuppy 2026-03-16 17:34:54 +08:00
  • 14afefa252 Fix galley width calculation being off due to subpixel binning (#7972) Lucas Meurer 2026-03-12 13:49:16 +01:00
  • 362cf8f227 Add Sense::scroll lucas/sense-scroll lucasmerlin 2026-03-11 18:46:12 +01:00
  • f7e3a0c317 Add Group container lucas/group-container lucasmerlin 2026-03-11 11:13:35 +01:00
  • 8b90dc60c6 ⚠️ Atom improvements: Atom::id, align, closure, max_size (#7958) Lucas Meurer 2026-03-10 12:03:10 +01:00
  • 9bc062c8ee Fix wgpu memory leak leading to panic when window is minimized (#7434) (#7928) Lander Brandt 2026-03-05 03:47:57 -08:00
  • 7633258219 Enforce 'suffix' for consistency Emil Ernerfeldt 2026-03-05 10:51:12 +01:00
  • 699fc7e887 Add font variations API (#7859) valadaptive 2026-03-03 16:58:42 -05:00
  • ee3e73bdf9 Fix: repaint on drag-and-drop files (#7953) Emil Ernerfeldt 2026-03-03 17:02:30 +01:00
  • b733679760 Fix text color when selecting newline character (#7951) Emil Ernerfeldt 2026-03-03 13:27:56 +01:00
  • a354c02e76 Add Atom prefix/suffix support to DragValue (#7949) Lucas Meurer 2026-03-03 11:35:29 +01:00
  • 20f3cb52cc Make Galley::pos_from_layout_cursor pub (#7864) Dion Bramley 2026-03-03 09:13:56 +01:00
  • 124bde4883 Fixes the overly aggressive overflow elision in truncate() and similar for os scaling other than 100% (#7867) RndUsr123 2026-03-03 07:46:45 +00:00
  • 1b8a9fe95e Only run App::ui if the application is visible (#7950) Emil Ernerfeldt 2026-03-02 19:30:24 +01:00