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

Commit Graph

  • 5687aa6b50 Request GLSL version 3.30. (#1639) Sebastian Urban 2022-05-21 12:52:20 +02:00
  • 27cca111c8 Fix wrong name in egui-wgpu CHANGELOG.md (#1645) griffi-gh 2022-05-21 12:49:37 +02:00
  • f807a290a4 Release egui-wgpu 0.18.0 Emil Ernerfeldt 2022-05-15 20:17:48 +02:00
  • f27f67b76b Make color-hex optional (#1632) Erlend Walstad 2022-05-16 16:38:14 +02:00
  • b8a5924295 Fix clipboard on Wayland (#1613) Antti Keränen 2022-05-16 17:37:41 +03:00
  • b008b147e5 Fix Plot auto_bounds when LinkedAxisGroup one axis (#1599) Stanislav 2022-05-15 20:27:30 +03:00
  • 0389ce68e2 CI: Run cargo check --all-features on Windows and Mac too (#1631) Emil Ernerfeldt 2022-05-15 19:25:24 +02:00
  • d2decfa338 Add ability to convert from a hex string to Color32 using macros (#1596) Luke Newcomb 2022-05-15 11:07:30 -04:00
  • 3c685d7bf6 eframe: read native window position and size (#1617) TicClick 2022-05-13 10:15:43 +02:00
  • aef5942d0f Make egui_demo_app the default binary, so cargo run just works Emil Ernerfeldt 2022-05-12 13:30:35 +02:00
  • 2e4138d050 Add InputState::stable_dt (#1625) Emil Ernerfeldt 2022-05-12 11:23:53 +02:00
  • 931e716b97 Add egui_wgpu crate (#1564) Emil Ernerfeldt 2022-05-12 09:02:28 +02:00
  • 3d52cc8867 Fix docstring in area.rs (#1620) 4JX 2022-05-11 20:44:29 +00:00
  • d850b47f9e Added Extra1 & Extra2 pointer buttons (#1603) sy1ntexx 2022-05-11 23:44:00 +03:00
  • 9624de6c41 Fix dead-lock when alt-tabbing while also showing a tooltip (#1618) Emil Ernerfeldt 2022-05-11 20:56:57 +02:00
  • c47e20c733 Allow manually painting the CollapsingState icon (#1592) 4JX 2022-05-11 17:02:37 +00:00
  • e44c9b8e54 Fix image button padding on hover (#1595) Luke Newcomb 2022-05-11 05:58:15 -04:00
  • 7b18fab7a4 Optimize tessellation of filled circles (#1616) Emil Ernerfeldt 2022-05-10 19:31:19 +02:00
  • 28efc0e1c8 emath: Implement NumExt on all integer types Emil Ernerfeldt 2022-05-09 12:44:28 +02:00
  • d69ce546fa Release egui_glow 0.18.1 - remove unnecessary calls to gl.get_error Emil Ernerfeldt 2022-05-05 23:24:43 +02:00
  • 87ca29173d Fix typo in ui.rs (waker -> weaker) (#1586) Nigecat 2022-05-06 18:36:49 +10:00
  • fe6e1ce28f Add *_released & *_clicked PointerState methods (#1582) Alejandro Perea 2022-05-05 23:26:15 +02:00
  • e82b87ca73 Remove calls to gl.getError in release builds (#1583) Emil Ernerfeldt 2022-05-05 23:17:33 +02:00
  • cb2298e98b Fix CircleShape::visual_bounding_rect() (#1575) carrotflakes 2022-05-05 16:16:00 +09:00
  • 1dd014cbed mark the response of a toggle_value as changed on click (#1573) Reilly Moore 2022-05-04 14:45:14 -05:00
  • d3af3a6de1 egui_extras date picker: fix Feb 29 crash (#1571) René Rössler 2022-05-04 19:30:41 +02:00
  • 32b4781da2 Improve web demo for mobile (#1556) Emil Ernerfeldt 2022-05-02 13:13:35 +02:00
  • 078be52ff8 README.md: Fix broken links to toggle_switch.rs example code Emil Ernerfeldt 2022-05-01 15:27:12 +02:00
  • b30224471c Release 0.18.1 of egui & epaint - Change Shape::Callback to &mut dyn Any (#1552) 0.18.1 Emil Ernerfeldt 2022-05-01 11:35:29 +02:00
  • dc26890a80 Release 0.18.0 - Shape::Callback, Table, and better text contrast 0.18.0 Emil Ernerfeldt 2022-04-30 20:27:27 +02:00
  • 9394e7ea22 Publish new web demo Emil Ernerfeldt 2022-04-30 20:23:40 +02:00
  • f0e6332b42 Fix cargo deny (#1549) Emil Ernerfeldt 2022-04-30 20:18:59 +02:00
  • d24599f3cc Revert tts version to 0.20 Emil Ernerfeldt 2022-04-30 19:23:44 +02:00
  • 45b0a071c8 Clean up changelogs and add contributors section Emil Ernerfeldt 2022-04-30 19:21:40 +02:00
  • b41fb585fe Add doclinks to egui_extras::RetainedImage Emil Ernerfeldt 2022-04-30 18:36:24 +02:00
  • ec57683c1a Update some crates Emil Ernerfeldt 2022-04-30 18:05:58 +02:00
  • 00471f2887 Update cint 0.2 -> 0.3 Emil Ernerfeldt 2022-04-30 18:01:24 +02:00
  • ed4fe43e7a Update tts 0.20 -> 0.21 Emil Ernerfeldt 2022-04-30 17:59:30 +02:00
  • 30aeb2a94f Update webbrowser 0.6 -> 0.7 Emil Ernerfeldt 2022-04-30 17:58:12 +02:00
  • 11e8ffa079 Reduce Plot::show code bloat by adding Plot::show_dyn Emil Ernerfeldt 2022-04-30 17:51:07 +02:00
  • 003dc4aac9 egui_demo_app: add link to my twitter Emil Ernerfeldt 2022-04-30 17:50:39 +02:00
  • 051deb293f mute warning when building for wasm Emil Ernerfeldt 2022-04-30 17:47:30 +02:00
  • 51f6cd9c58 Simplify plot demo code Emil Ernerfeldt 2022-04-30 17:45:39 +02:00
  • e5ccfedd61 Escape some strings in build_demo_web.sh Emil Ernerfeldt 2022-04-30 17:17:52 +02:00
  • 462ad5a7f6 egui_demo_app: fall back to dark mode if there is no system preference Emil Ernerfeldt 2022-04-30 17:17:36 +02:00
  • 3ace620f37 Code cleanup in eframe web backend Emil Ernerfeldt 2022-04-30 17:16:50 +02:00
  • 9b9c5005d3 CI and check.sh: run cargo doc for all crates Emil Ernerfeldt 2022-04-30 15:51:46 +02:00
  • 603e5bc5fb Add Rect::lerp Emil Ernerfeldt 2022-04-30 15:50:12 +02:00
  • b137f16472 Make members of Response public, but hide documentation Emil Ernerfeldt 2022-04-30 15:49:50 +02:00
  • c869f67066 Simplify file_dialog example Emil Ernerfeldt 2022-04-30 15:49:22 +02:00
  • 8a2470b45e example hello_world: remove frame.set_window_size Emil Ernerfeldt 2022-04-30 15:47:55 +02:00
  • afd27ca664 Simplify eframe web panic handler code Emil Ernerfeldt 2022-04-30 15:47:34 +02:00
  • 1983d19614 eframe: fix wrong clear color on native Emil Ernerfeldt 2022-04-30 15:42:35 +02:00
  • da2ce58127 egui_demo_app: don't do a transparent native window Emil Ernerfeldt 2022-04-30 15:42:18 +02:00
  • e1bcaeebe5 App::clear_color: give egui::Visuals as argument Emil Ernerfeldt 2022-04-30 15:41:43 +02:00
  • 8303523ccf Precompute rounded vertices (#1547) Emil Ernerfeldt 2022-04-30 13:14:33 +02:00
  • 3a83a600bb Add a custom 3D demo using glow to egui_demo_app (#1546) Emil Ernerfeldt 2022-04-30 12:58:29 +02:00
  • bb421c7e8a Remove egui_web and epi (#1545) Emil Ernerfeldt 2022-04-30 10:44:35 +02:00
  • 18d529203a Publish new web demo to fix source links following PR #1540 Emil Ernerfeldt 2022-04-29 08:23:56 +02:00
  • ed002acc68 Refactor: move things into eframe (#1542) Emil Ernerfeldt 2022-04-29 08:17:49 +02:00
  • 5ea51c3f0b Fix typo in README (#1533) Nihaal Sangha 2022-04-28 23:36:04 +01:00
  • 881f9b4161 Deprecate `CollapsingHeader::selectable/selected Emil Ernerfeldt 2022-04-28 20:06:55 +02:00
  • 355d70d2b9 Move code from egui_demo_lib to egui_demo_app (#1540) Emil Ernerfeldt 2022-04-28 11:23:34 +02:00
  • 39917bec26 Collapsing header with custom header (#1538) Emil Ernerfeldt 2022-04-28 11:09:44 +02:00
  • 8e266760e2 Silence warnings about unused profiling macros in egui-winit Emil Ernerfeldt 2022-04-27 10:15:32 +02:00
  • 1133f3a42b Improve look of color button and show_color slightly Emil Ernerfeldt 2022-04-27 10:06:42 +02:00
  • 06802cb0a0 Add Rounding::at_least and Rounding::at_most Emil Ernerfeldt 2022-04-27 10:05:09 +02:00
  • e3b77e320a Fix broken doclink Emil Ernerfeldt 2022-04-27 09:59:05 +02:00
  • 2fd20308e5 Add Ui::toggle_value Emil Ernerfeldt 2022-04-26 21:36:22 +02:00
  • 4d2eb5b71e Don't export macros that should only be pub(crate) Emil Ernerfeldt 2022-04-25 22:01:32 +02:00
  • 95c0174331 Change canvas frame margin two points Emil Ernerfeldt 2022-04-25 16:58:24 +02:00
  • 0862712595 Add Vec2::dot Emil Ernerfeldt 2022-04-25 11:26:54 +02:00
  • 888cd9c3eb Don't paint insertion point if text is immutable (#1523) trevyn 2022-04-21 10:19:40 +03:00
  • c70c72ef61 eframe: make sure we wait for FileStorage to complete the save Emil Ernerfeldt 2022-04-20 21:54:31 +02:00
  • f789159a4a Don't persist Grid sizes Emil Ernerfeldt 2022-04-19 21:28:45 +02:00
  • 558891c146 eframe native: persist app state in background thread Emil Ernerfeldt 2022-04-19 21:26:35 +02:00
  • 1dee439ab1 Added CursorIcons for resizing columns, rows and 8 cardinal directions Emil Ernerfeldt 2022-04-19 16:56:27 +02:00
  • 2932c36238 Add triple-click support (#1512) trevyn 2022-04-19 16:14:55 +03:00
  • 4231a5303b Clean up custom plot axis demo Emil Ernerfeldt 2022-04-19 11:43:22 +02:00
  • e82ea0c4b4 Plot: estimate bounds for generator functions Emil Ernerfeldt 2022-04-19 11:43:04 +02:00
  • cde5f95fc9 code cleanup: replace some for_each with normal for-loops Emil Ernerfeldt 2022-04-19 11:42:05 +02:00
  • e22f6d9a7e Customize grid spacing in plots (#1180) Jan Haller 2022-04-19 11:35:05 +02:00
  • 676ff047e9 Add Ui::scroll_with_delta, and improve scroll docs Emil Ernerfeldt 2022-04-19 10:46:24 +02:00
  • 5414e8a7fb Rename Painter::sub_region to Painter::with_clip_rect Emil Ernerfeldt 2022-04-19 10:00:34 +02:00
  • 2d2022fb72 Add Link widget (#1506) Emil Ernerfeldt 2022-04-16 22:55:15 +02:00
  • 96335d5f45 added epi::Frame::set_window_pos (#1505) Boby 2022-04-17 01:57:22 +05:30
  • 2b861f86e8 egui_web: Ignore input of "GroupNext" Emil Ernerfeldt 2022-04-16 10:37:46 +02:00
  • 2ca72e0bae Add line breaking rules for Japanese text. Fixes #1497. (#1498) bigfarts 2022-04-16 01:36:16 -07:00
  • abf340c62a egui_web: Fix misplaced resize and other event handlers (#1503) Zachary Kohnen 2022-04-16 10:08:46 +02:00
  • 2355828d41 Remove epaint::mutex::Arc type alias Emil Ernerfeldt 2022-04-15 15:18:04 +02:00
  • 5a78213421 Enable depth buffer in WebGL backend (#1499) Emil Ernerfeldt 2022-04-15 12:41:42 +02:00
  • f3e31391e0 Pass clip rectangle to PaintCallback Emil Ernerfeldt 2022-04-15 10:31:33 +02:00
  • 2745699bd6 Add Ui::spinner shortcut method (#1494) Stanisław Jelnicki 2022-04-15 07:39:08 +02:00
  • b738418243 New example 'custom_font_style' + improve docs (#1476) tami5 2022-04-14 08:54:01 +03:00
  • a7b6334784 Misc doc improvements Emil Ernerfeldt 2022-04-13 22:05:19 +02:00
  • 2ae93c40ab Move examples out of eframe/examples into examples/ (#1486) Emil Ernerfeldt 2022-04-13 16:13:24 +02:00
  • 170b21b63e Add opt-in support for the 'puffin' profiler in eframe (#1483) Emil Ernerfeldt 2022-04-13 11:06:13 +02:00
  • 973c3f22d1 Revert "Update tts to 0.21.1" (#1482) Emil Ernerfeldt 2022-04-12 21:40:57 +02:00
  • 08b208586a egui-winit: if clipboard fails to start, fall back to local clipboard Emil Ernerfeldt 2022-04-12 11:39:35 +02:00
  • d364dfac66 Add Rect::distance_to_pos Emil Ernerfeldt 2022-04-12 11:33:48 +02:00