1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-28 07:23:13 -04:00

Commit Graph

  • 4a7a2d6430 eframe::App::post_rendering (#1591) René Rössler 2022-05-29 20:33:04 +02:00
  • abff2dcae2 Add some padding to the egui-wgpu uniform buffer for WebGL (#1671) Ashley 2022-05-28 18:41:01 +02:00
  • 2771c8c3e5 Fix doclinks Emil Ernerfeldt 2022-05-28 18:09:08 +02:00
  • 72e38370fe Add flag to disable hardware acceleration (#1681) Benedikt Terhechte 2022-05-28 17:53:05 +02:00
  • 1d9524cc59 Re-implement PaintCallbacks With Support for WGPU (#1684) Zicklag 2022-05-28 10:52:36 -05:00
  • 8173093c67 run cargo check --locked on CI Emil Ernerfeldt 2022-05-28 17:32:56 +02:00
  • f5cca2a288 Added support for 20 fn keys (#1665) sy1ntexx 2022-05-23 18:49:48 +03:00
  • f2dcdfc22c Fix some broken doc links Emil Ernerfeldt 2022-05-23 17:25:31 +02:00
  • a5076d4cc4 egui_winit/wgpu: enable Android support (#1634) Robert Bragg 2022-05-22 19:24:41 +01:00
  • fff2008255 Move three-d patch into example Cargo.tom Emil Ernerfeldt 2022-05-22 18:14:00 +02:00
  • b2510676b9 Take Glow context using Arc. (#1640) Sebastian Urban 2022-05-22 17:43:30 +02:00
  • a29154233b Add support for texture filters in WGPU backend Emil Ernerfeldt 2022-05-22 17:40:56 +02:00
  • 5d15e3d367 egui-wgpu: Add ability to register user textures (#1660) Florian Diebold 2022-05-22 17:32:54 +02:00
  • cc148ca895 Add texture filters to changelogs and improve docs Emil Ernerfeldt 2022-05-22 17:32:38 +02:00
  • 1a9a0d7ec8 Add the Ability to Specify Egui Texture Filters (#1636) Zicklag 2022-05-22 09:56:51 -05:00
  • f3e305a646 Replace TODO: with TODO(emilk): and update code guidelines Emil Ernerfeldt 2022-05-21 16:53:25 +02:00
  • 3d5e203d86 egui_glow: clear the post-processing render target (#1658) Emil Ernerfeldt 2022-05-21 16:53:05 +02:00
  • 32ad9c29be Use better names in glow::Painter Emil Ernerfeldt 2022-05-21 16:03:26 +02:00
  • aef8a7901f Fix broken link Emil Ernerfeldt 2022-05-21 15:42:43 +02:00
  • d6fd5dec3b Add single-threaded deadlock detection to RwMutex (#1619) Emil Ernerfeldt 2022-05-21 14:08:19 +02:00
  • 810b609a80 clippy fixes Emil Ernerfeldt 2022-05-16 16:44:58 +02:00
  • 934fcd7e99 Add hex_color clipboard fixes to changelogs Emil Ernerfeldt 2022-05-16 16:44:29 +02:00
  • 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