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

Commit Graph

  • 2f6fe9c572 eframe: Replace Frame::update with fn logic and fn ui (#7775) Emil Ernerfeldt 2025-12-16 17:05:50 +01:00
  • 9487dc35ec Viewports: give the caller a Ui instead of Context (#7779) Emil Ernerfeldt 2025-12-15 18:51:57 +01:00
  • 4a81ca8dcf Fix: ensure CentralPanel::show_inside allocates space in parent (#7778) Emil Ernerfeldt 2025-12-15 18:20:55 +01:00
  • bfaf1b44f2 Replace ui.ctx().foo with ui.foo in a few places (#7774) Emil Ernerfeldt 2025-12-14 17:12:10 +01:00
  • 453e34b4df Rename functions in Context to avoid confusion (#7773) Emil Ernerfeldt 2025-12-14 16:49:51 +01:00
  • bc48599f65 Rename Context::style to global_style; avoid confusion w/ Ui::style (#7772) Emil Ernerfeldt 2025-12-14 16:41:13 +01:00
  • 5ea94dd0d7 Add Deref<Target = Context> for Ui (#7770) Emil Ernerfeldt 2025-12-14 16:25:28 +01:00
  • ce17f6c518 Fix warnings when compiling kittest without all features (#7771) Emil Ernerfeldt 2025-12-14 16:21:07 +01:00
  • 8ef7f10367 Fixes for doc comments (#7668) Justin Symonds 2025-12-14 06:24:08 -08:00
  • 06e632535b Enable feature for example custom_3d_glow (#7730) Johnchoi913 2025-12-14 09:23:41 -05:00
  • a0bb4cfef8 Release 0.33.3: update cargo version and changelog Emil Ernerfeldt 2025-12-11 15:34:47 +01:00
  • 44cdd653e2 Release 0.33.3: update cargo version and changelog 0.33.3 release/0.33.3 Emil Ernerfeldt 2025-12-11 15:34:47 +01:00
  • 06b93d9661 kittest: add drag-and-drop helpers (#7690) Emil Ernerfeldt 2025-11-07 14:46:09 +01:00
  • 3657e4239c Change text color of selected text (#7691) Emil Ernerfeldt 2025-11-07 15:34:36 +01:00
  • 93fb652f79 Bump ehttp to 0.6.0 (#7757) Jan Procházka 2025-12-06 11:33:56 +01:00
  • dc4b24f913 Typo fix in drag-and-drop documentation (#7750) Ryan 2025-12-05 02:44:06 -07:00
  • 33fb2f300b Enforce consistent snapshot updates (#7744) Lucas Meurer 2025-11-26 14:56:19 +01:00
  • e6fff4b018 Treat . as a word-splitter in text navigation (#7741) Emil Ernerfeldt 2025-11-25 13:15:28 +01:00
  • 2115ca941b egui-wgpu: attach stencil buffer (#7702) switch 2025-12-07 23:34:26 +01:00
  • 6277a310b9 Disable the Skrifa traversal feature (#7758) Nico Burns 2025-12-07 08:33:51 +00:00
  • 609dd2d28e Replace ab_glyph with Skrifa + vello_cpu; enable font hinting (#7694) valadaptive 2025-12-06 10:11:33 -05:00
  • 2174b309bd Bump ehttp to 0.6.0 (#7757) Jan Procházka 2025-12-06 11:33:56 +01:00
  • f3162770c4 Merge branch 'main' into lucas/add-sense-long-click lucas/add-sense-long-click lucasmerlin 2025-12-05 17:25:46 +01:00
  • 2dbfe3a083 Enable or_fun_call lint to avoid unnecessary allocations (#7754) Jochen Görtler 2025-12-05 10:46:34 +01:00
  • 3fcdab4ebd Typo fix in drag-and-drop documentation (#7750) Ryan 2025-12-05 02:44:06 -07:00
  • de907612b7 Enforce consistent snapshot updates (#7744) Lucas Meurer 2025-11-26 14:56:19 +01:00
  • a19629ef4a Add kittest.toml config file (#7643) Lucas Meurer 2025-11-25 14:51:18 +01:00
  • 8b8595b45b Treat . as a word-splitter in text navigation (#7741) Emil Ernerfeldt 2025-11-25 13:15:28 +01:00
  • a624f37e2d Add Context::run_ui (#7736) Emil Ernerfeldt 2025-11-25 08:52:16 +01:00
  • 8d3539b6da test_viewports: fix assertion (#7693) Yichi Zhang 2025-11-24 16:56:24 +08:00
  • d5869bfeaf Remove some uses of top-level panels in our examples (#7729) Emil Ernerfeldt 2025-11-21 20:22:01 +01:00
  • c3d7941fb8 Merge branch 'widget_style' into style_modifier adrien 2025-11-21 10:24:40 +01:00
  • dbd718104e fix button color adrien 2025-11-21 09:50:07 +01:00
  • 6710da2440 Merge remote-tracking branch 'upstream/main' adrien 2025-11-19 18:48:03 +01:00
  • e285050abc Get hello world simple to compile lucas/winit-0.31 lucasmerlin 2025-11-19 12:14:08 +01:00
  • 58992a635a rename style_trait.rs -> widget_style.rs and font/color fallback for button adrien 2025-11-19 09:26:28 +01:00
  • 7980401b25 Revert "Remove accesskit feature and always depend on accesskit (#7701)" lucasmerlin 2025-11-18 17:17:25 +01:00
  • d53a4a9c1d Update docs to reflect that wgpu is the default renderer (#7719) Emil Ernerfeldt 2025-11-18 15:56:35 +01:00
  • 43f7982cd2 Replace uses of context-panels with ui-panels emilk/deprecate-top-level-panels Emil Ernerfeldt 2025-11-16 19:04:15 +01:00
  • 3b97c828c6 Add helper constructors to CentralPanel Emil Ernerfeldt 2025-11-16 20:10:16 +01:00
  • 5b6a0196f9 Add Panel to replace SidePanel and TopBottomPanel (#5659) Bruno Paré-Simard 2025-11-18 09:46:01 -05:00
  • 178f3c9198 Add ScrollArea::content_margin (#7722) Emil Ernerfeldt 2025-11-18 15:30:02 +01:00
  • 2974bf54bf Replace old types with type-defs common-panels Emil Ernerfeldt 2025-11-18 06:26:00 -08:00
  • c5258f8516 Add response container helpers lucas/add-response-container-helpers lucasmerlin 2025-11-18 13:57:47 +01:00
  • f74b7c7e79 Paint mouse cursor in kittest snapshot images (#7721) Emil Ernerfeldt 2025-11-18 06:24:03 +01:00
  • dc0acd2dd1 clippy +nightly fix (#7723) Emil Ernerfeldt 2025-11-17 05:10:43 +01:00
  • aea00fa6cb Slightly smaller diff Emil Ernerfeldt 2025-11-16 15:43:42 -08:00
  • 5d5de946c4 revert accidental changes Emil Ernerfeldt 2025-11-16 15:40:48 -08:00
  • 3ea92e8240 cargo fmt Emil Ernerfeldt 2025-11-16 20:12:25 +01:00
  • 83967b6e9c Less get_ prefixes Emil Ernerfeldt 2025-11-16 19:42:38 +01:00
  • 8e4a63ce54 Make top/bottom panels un-resizable by default Emil Ernerfeldt 2025-11-16 19:29:38 +01:00
  • 0b75af5ac4 Make enums private pending better naming Emil Ernerfeldt 2025-11-16 13:07:13 +01:00
  • bf9f102af3 Revert unnecessary change Emil Ernerfeldt 2025-11-16 12:31:42 +01:00
  • 7a4dc35929 Fix sign error Emil Ernerfeldt 2025-11-16 12:21:32 +01:00
  • bf190d6a2d Make ui_kind a member function Emil Ernerfeldt 2025-11-16 12:17:20 +01:00
  • 2e92ba8dc4 Cleanup Emil Ernerfeldt 2025-11-16 12:15:20 +01:00
  • 5b21b94175 Remove some .unwrap() Emil Ernerfeldt 2025-11-16 11:45:40 +01:00
  • 1ebebfca0d Apply some diffs Emil Ernerfeldt 2025-11-16 11:44:29 +01:00
  • 16540d505a Some clippy fixes Emil Ernerfeldt 2025-11-16 11:42:11 +01:00
  • 1843398cd1 Add back old deprecated panels Emil Ernerfeldt 2025-11-16 11:39:31 +01:00
  • f137f48ef5 Merge branch 'main' into common-panels Emil Ernerfeldt 2025-11-16 11:31:23 +01:00
  • 01770be13e Update changelogs and version for 0.33.2 Emil Ernerfeldt 2025-11-13 11:58:03 +01:00
  • 978ec6c870 Update changelogs and version for 0.33.2 0.33.2 release-0.33.2 Emil Ernerfeldt 2025-11-13 11:58:03 +01:00
  • 0ef57d5a1d Fix ui.response().interact(Sense::click()) being flakey (#7713) Lucas Meurer 2025-11-13 13:52:13 +01:00
  • ecee85fc6b Fix ui.response().interact(Sense::click()) being flakey (#7713) Lucas Meurer 2025-11-13 13:52:13 +01:00
  • d06c28cb15 Fix double negative in documentation (#7711) WickedShell 2025-11-13 02:53:39 -07:00
  • 787c467d30 Prevent widgets sometimes appearing to move relative to each other (#7710) Emil Ernerfeldt 2025-11-13 10:52:46 +01:00
  • 33cc8ef180 Prevent drift when resizing and moving windows (#7709) Emil Ernerfeldt 2025-11-12 22:40:04 +01:00
  • 5ae6d6d901 Add Response::total_drag_delta and PointerState::total_drag_delta (#7708) Emil Ernerfeldt 2025-11-12 22:26:37 +01:00
  • 74dce787af Hide scroll bars when dragging other things (#7689) Emil Ernerfeldt 2025-11-07 14:43:49 +01:00
  • d5320fe827 Improve accessibility and testability of ComboBox (#7658) Lucas Meurer 2025-11-07 13:34:18 +01:00
  • 0b9bb5f494 Make sure native_pixels_per_point is set during app creation (#7683) Emil Ernerfeldt 2025-11-05 10:35:57 +01:00
  • 9253acd7f3 Fix edge cases in "smart aiming" in sliders (#7680) Emil Ernerfeldt 2025-11-03 18:56:18 +01:00
  • 1a6f2aba08 Fix profiling::scope compile error when profiling using tracing backend (#7646) Pēteris Pakalns 2025-11-02 12:28:33 +02:00
  • e541ba267f Fix jittering during window resize on MacOS for WGPU/Metal (#7641) ASPCartman 2025-11-01 14:55:56 +03:00
  • e0561e1820 Add Plugin::on_widget_under_pointer to support widget inspector (#7652) Juan Campa 2025-10-27 09:52:42 -04:00
  • 4833dd8720 Don't enable arboard on iOS (#7663) Ian Hobson 2025-10-23 10:24:06 +02:00
  • 6db4fcfda8 Fix kitdiff links in pr comments (#7639) Lucas Meurer 2025-10-23 10:06:37 +02:00
  • ea14da142a Release egui_kittest 0.33.1 Emil Ernerfeldt 2025-10-15 12:08:49 +02:00
  • 9f5b797375 Add egui_kittest::Harness::set_options (#7638) Emil Ernerfeldt 2025-10-15 11:42:52 +02:00
  • e3e7c9758e Release 0.33.0 - egui::Plugin, better kerning, kitdiff viewer (#7622) Lucas Meurer 2025-10-09 19:14:14 +02:00
  • 7d33442ca1 Fix kerning snapshot test directory Emil Ernerfeldt 2025-10-09 15:50:36 +02:00
  • 9ef610e16b Make wgpu the default renderer for eframe and egui.rs (#7615) Emil Ernerfeldt 2025-11-13 11:16:23 +01:00
  • 51b0d0e4b9 [egui-wgpu] Put the capture module behind a feature flag, make the egui dependency optional (#7698) Stefan Tammer 2025-11-13 11:16:10 +01:00
  • 9875f22658 Fix double negative in documentation (#7711) WickedShell 2025-11-13 02:53:39 -07:00
  • 9a073d9399 Prevent widgets sometimes appearing to move relative to each other (#7710) Emil Ernerfeldt 2025-11-13 10:52:46 +01:00
  • 5e6615a129 Prevent drift when resizing and moving windows (#7709) Emil Ernerfeldt 2025-11-12 22:40:04 +01:00
  • 115adac41d Add Response::total_drag_delta and PointerState::total_drag_delta (#7708) Emil Ernerfeldt 2025-11-12 22:26:37 +01:00
  • 0b9f70d47b remove unused import adrien 2025-11-12 18:18:20 +01:00
  • 2f917bcb9f fix text color override adrien 2025-11-12 17:29:29 +01:00
  • df6f35d568 eframe: add feature wgpu_no_default_features (#7700) Emil Ernerfeldt 2025-11-12 10:51:38 +01:00
  • 1af5d1d37e Remove accesskit feature and always depend on accesskit (#7701) Emil Ernerfeldt 2025-11-12 10:51:28 +01:00
  • 34bf318782 fix features adrien 2025-11-12 10:05:30 +01:00
  • f33b0ffe6e Fix link checker Emil Ernerfeldt 2025-11-12 08:52:43 +01:00
  • 6b79845431 Turn HarnessBuilder::with_options into a proper builder method (#7697) Emil Ernerfeldt 2025-11-10 21:49:31 +01:00
  • c3ce6bf11f cleanup snapshot adrien 2025-11-10 19:26:56 +01:00
  • c2a8c06bef cleanup snapshot adrien 2025-11-10 19:26:19 +01:00
  • a17aa67267 cleanup adrien 2025-11-10 17:39:33 +01:00
  • db4c159061 Merge branch 'widget_style' of github.com:AdrienZianne/egui into widget_style adrien 2025-11-10 17:36:03 +01:00
  • ec558b8ce7 Merge branch 'main' into widget_style AdrienZ. 2025-11-10 17:32:16 +01:00