Commit graph

  • e1bcaeebe5 App::clear_color: give egui::Visuals as argument Emil Ernerfeldt 2022-04-30 15:41:43 +0200
  • 8303523ccf
    Precompute rounded vertices (#1547) Emil Ernerfeldt 2022-04-30 13:14:33 +0200
  • 3a83a600bb
    Add a custom 3D demo using glow to egui_demo_app (#1546) Emil Ernerfeldt 2022-04-30 12:58:29 +0200
  • bb421c7e8a
    Remove egui_web and epi (#1545) Emil Ernerfeldt 2022-04-30 10:44:35 +0200
  • 18d529203a Publish new web demo to fix source links following PR #1540 Emil Ernerfeldt 2022-04-29 08:23:56 +0200
  • ed002acc68
    Refactor: move things into eframe (#1542) Emil Ernerfeldt 2022-04-29 08:17:49 +0200
  • 5ea51c3f0b
    Fix typo in README (#1533) Nihaal Sangha 2022-04-28 23:36:04 +0100
  • 881f9b4161 Deprecate `CollapsingHeader::selectable/selected Emil Ernerfeldt 2022-04-28 20:06:55 +0200
  • 355d70d2b9
    Move code from egui_demo_lib to egui_demo_app (#1540) Emil Ernerfeldt 2022-04-28 11:23:34 +0200
  • 39917bec26
    Collapsing header with custom header (#1538) Emil Ernerfeldt 2022-04-28 11:09:44 +0200
  • 8e266760e2 Silence warnings about unused profiling macros in egui-winit Emil Ernerfeldt 2022-04-27 10:15:32 +0200
  • 1133f3a42b Improve look of color button and show_color slightly Emil Ernerfeldt 2022-04-27 10:06:42 +0200
  • 06802cb0a0 Add Rounding::at_least and Rounding::at_most Emil Ernerfeldt 2022-04-27 10:05:09 +0200
  • e3b77e320a Fix broken doclink Emil Ernerfeldt 2022-04-27 09:59:05 +0200
  • 2fd20308e5 Add Ui::toggle_value Emil Ernerfeldt 2022-04-26 21:36:22 +0200
  • 4d2eb5b71e Don't export macros that should only be pub(crate) Emil Ernerfeldt 2022-04-25 22:01:32 +0200
  • 95c0174331 Change canvas frame margin two points Emil Ernerfeldt 2022-04-25 16:58:24 +0200
  • 0862712595 Add Vec2::dot Emil Ernerfeldt 2022-04-25 11:26:54 +0200
  • 888cd9c3eb
    Don't paint insertion point if text is immutable (#1523) trevyn 2022-04-21 10:19:40 +0300
  • c70c72ef61 eframe: make sure we wait for FileStorage to complete the save Emil Ernerfeldt 2022-04-20 21:54:31 +0200
  • f789159a4a Don't persist Grid sizes Emil Ernerfeldt 2022-04-19 21:28:45 +0200
  • 558891c146 eframe native: persist app state in background thread Emil Ernerfeldt 2022-04-19 21:26:35 +0200
  • 1dee439ab1 Added CursorIcons for resizing columns, rows and 8 cardinal directions Emil Ernerfeldt 2022-04-19 16:56:27 +0200
  • 2932c36238
    Add triple-click support (#1512) trevyn 2022-04-19 16:14:55 +0300
  • 4231a5303b Clean up custom plot axis demo Emil Ernerfeldt 2022-04-19 11:43:22 +0200
  • e82ea0c4b4 Plot: estimate bounds for generator functions Emil Ernerfeldt 2022-04-19 11:43:04 +0200
  • cde5f95fc9 code cleanup: replace some for_each with normal for-loops Emil Ernerfeldt 2022-04-19 11:42:05 +0200
  • e22f6d9a7e
    Customize grid spacing in plots (#1180) Jan Haller 2022-04-19 11:35:05 +0200
  • 676ff047e9 Add Ui::scroll_with_delta, and improve scroll docs Emil Ernerfeldt 2022-04-19 10:46:24 +0200
  • 5414e8a7fb Rename Painter::sub_region to Painter::with_clip_rect Emil Ernerfeldt 2022-04-19 10:00:34 +0200
  • 2d2022fb72
    Add Link widget (#1506) Emil Ernerfeldt 2022-04-16 22:55:15 +0200
  • 96335d5f45
    added epi::Frame::set_window_pos (#1505) Boby 2022-04-17 01:57:22 +0530
  • 2b861f86e8 egui_web: Ignore input of "GroupNext" Emil Ernerfeldt 2022-04-16 10:37:46 +0200
  • 2ca72e0bae
    Add line breaking rules for Japanese text. Fixes #1497. (#1498) bigfarts 2022-04-16 01:36:16 -0700
  • abf340c62a
    egui_web: Fix misplaced resize and other event handlers (#1503) Zachary Kohnen 2022-04-16 10:08:46 +0200
  • 2355828d41 Remove epaint::mutex::Arc type alias Emil Ernerfeldt 2022-04-15 15:18:04 +0200
  • 5a78213421
    Enable depth buffer in WebGL backend (#1499) Emil Ernerfeldt 2022-04-15 12:41:42 +0200
  • f3e31391e0 Pass clip rectangle to PaintCallback Emil Ernerfeldt 2022-04-15 10:31:33 +0200
  • 2745699bd6
    Add Ui::spinner shortcut method (#1494) Stanisław Jelnicki 2022-04-15 07:39:08 +0200
  • b738418243
    New example 'custom_font_style' + improve docs (#1476) tami5 2022-04-14 08:54:01 +0300
  • a7b6334784 Misc doc improvements Emil Ernerfeldt 2022-04-13 22:05:19 +0200
  • 2ae93c40ab
    Move examples out of eframe/examples into examples/ (#1486) Emil Ernerfeldt 2022-04-13 16:13:24 +0200
  • 170b21b63e
    Add opt-in support for the 'puffin' profiler in eframe (#1483) Emil Ernerfeldt 2022-04-13 11:06:13 +0200
  • 973c3f22d1
    Revert "Update tts to 0.21.1" (#1482) Emil Ernerfeldt 2022-04-12 21:40:57 +0200
  • 08b208586a egui-winit: if clipboard fails to start, fall back to local clipboard Emil Ernerfeldt 2022-04-12 11:39:35 +0200
  • d364dfac66 Add Rect::distance_to_pos Emil Ernerfeldt 2022-04-12 11:33:48 +0200
  • 038b3cf2e2 Add Painter::hline and Painter::vline Emil Ernerfeldt 2022-04-12 10:54:38 +0200
  • 701ae3cb46 egui_extras::Table: fix bugs in the virtual scrolling Emil Ernerfeldt 2022-04-11 17:54:57 +0200
  • 56b127f209 Simplify table demo Emil Ernerfeldt 2022-04-11 17:25:44 +0200
  • de038b9546 Update tts to 0.21.1 Emil Ernerfeldt 2022-04-11 16:36:25 +0200
  • efc0b992e0 egui_extras: fix bug when restoring persisted table widths Emil Ernerfeldt 2022-04-11 14:27:32 +0200
  • e97241861e egui_extras Table/Strip: less aggressive cell clipping Emil Ernerfeldt 2022-04-11 10:55:52 +0200
  • 917f9e1768 Refactor and simplify feature flags Emil Ernerfeldt 2022-04-11 10:53:16 +0200
  • 426b933d2f egui_extras: add cell_layout option to set the layout of all cells Emil Ernerfeldt 2022-04-11 10:29:34 +0200
  • 0e0eedfdda Add ui.horizontal_centered Emil Ernerfeldt 2022-04-11 10:28:45 +0200
  • 772ef84242 egui_extras Table/Strip: fix some spacing bugs Emil Ernerfeldt 2022-04-11 10:19:07 +0200
  • c88e1f8b29 egui_extras: improve Table/Strip docs, and only panic in debug builds Emil Ernerfeldt 2022-04-11 09:54:44 +0200
  • 65d16695ae
    Replace copypasta with arboard (#1475) Emil Ernerfeldt 2022-04-10 16:41:07 +0200
  • b036257729
    Make FontId functions constant (#1463) Alexis Sellier 2022-04-10 16:40:42 +0200
  • 9b37c82d46 Update three-d to 0.11 Emil Ernerfeldt 2022-04-10 09:51:52 +0200
  • 29d214912f Improve explanation of immediate mode Emil Ernerfeldt 2022-04-10 09:43:23 +0200
  • c2ab0404b7
    Fix crash in text layout (#1468) Emil Ernerfeldt 2022-04-09 22:43:40 +0200
  • cf0338d48f
    Rust 1.60.0 + refactor cargo features (#1467) Emil Ernerfeldt 2022-04-09 13:54:47 +0200
  • bdfc512b01 Add docstring example for TableBody::rows Emil Ernerfeldt 2022-04-09 13:34:55 +0200
  • cd0fb1f3d9 Simplify table demo Emil Ernerfeldt 2022-04-05 08:27:26 +0200
  • 0c87e02f55
    egui_extras: enable virtual scroll for heterogenous rows (#1444) wayne 2022-04-09 11:18:33 +0000
  • dd58d5175f
    Replace top_most_layer with more flexible layer_ids (#1266) Friz64 2022-04-08 09:06:04 +0200
  • 8cf196a34b Use proper shebang for all bash scripts: #!/usr/bin/env bash Emil Ernerfeldt 2022-04-07 17:34:34 +0200
  • 7cd285ecbc misc clippy fixes from 1.60.0 Emil Ernerfeldt 2022-04-07 17:03:19 +0200
  • dffab1c737
    Add Shape::galley_with_color (#1461) Zachary Kohnen 2022-04-06 18:47:46 +0200
  • 68d5806b41 Add a text blending test to the color test Emil Ernerfeldt 2022-04-05 14:20:44 +0200
  • a9ae8c3e2c
    Smaller checkboxes and radiobutton without a label (#1456) Emil Ernerfeldt 2022-04-05 09:16:58 +0200
  • ea5941c3a1 Simplify table demo enable-virtual-scroll-for-heterogeneous-rows Emil Ernerfeldt 2022-04-05 08:27:26 +0200
  • bd25526a4f check.sh: fail on rustdoc failure Emil Ernerfeldt 2022-04-05 08:07:57 +0200
  • f8e833ad8b
    Fail docs build when warnings are generated (#1454) Nicklas Møller 2022-04-05 08:06:41 +0200
  • a17519fb34 egui_extras: address CI failures Wayne Warren 2022-04-04 18:31:21 -0600
  • 603ce062b3 egui_extras: clean up visible table bounds calculation a little Wayne Warren 2022-04-04 08:09:10 -0600
  • c3b6d1bab9
    Warn about Id clashes for Grid, Plot, ScrollArea, Table (#1452) Emil Ernerfeldt 2022-04-04 13:13:34 +0200
  • 2d30bd751c emath: add Rect::signed_distance_to_pos and Vec2::abs Emil Ernerfeldt 2022-04-04 11:24:08 +0200
  • 5d19f381f9 Fix TexEdit clipping half the cursor when in the first column Emil Ernerfeldt 2022-04-04 09:20:19 +0200
  • 1d7f698669
    Update egui_extras/src/table.rs wayne 2022-04-04 03:16:24 +0000
  • 84e0700459 egui_extras: use slice instead of vec ref Wayne Warren 2022-04-03 20:52:41 -0600
  • 2d6ca4265f egui_extras: minor indexing fix, address PR feedback Wayne Warren 2022-04-03 20:51:19 -0600
  • b82fc89462 egui_extras: rename TableBody::delta to TableBody::y_progress Wayne Warren 2022-04-03 20:26:50 -0600
  • 51a98d586b egui_extras: fix row indexing Wayne Warren 2022-04-03 20:03:11 -0600
  • 91d78fa2e9 egui_extras: clean up virtual scroll table demo settings a little Wayne Warren 2022-04-03 20:02:50 -0600
  • dfd6a91cb0 Fix doclinks Emil Ernerfeldt 2022-04-03 20:38:51 +0200
  • 901b7c7994
    [epaint] Add more text wrapping options (#1291) awaken1ng 2022-04-04 01:28:47 +0700
  • 1c5f93322d egui_extras: restore TableBody::row example Wayne Warren 2022-04-03 12:16:23 -0600
  • 7706a91974 egui_extras: add heterogeneous_rows example Wayne Warren 2022-04-03 12:11:12 -0600
  • 2f22f41185 egui_extras: cleanup TableBody.heterogeneous_rows a little Wayne Warren 2022-04-03 12:00:25 -0600
  • d09fa63d9c Fix Ui::add_visible sometimes leaving the Ui in a disabled state Emil Ernerfeldt 2022-04-03 19:38:34 +0200
  • c2df572dd1 egui_extras: add comments to new TableBody methods Wayne Warren 2022-04-03 11:25:38 -0600
  • 44bd8c1cc4 egui_extras: follow closure-based conventions for TableBody.heterogeneous_rows Wayne Warren 2022-04-03 11:18:13 -0600
  • ab4930fde7 egui_extras: make number of rows in table demo configurable Wayne Warren 2022-04-03 10:59:10 -0600
  • 6091370962
    Add more doc-links in docstrings (#1419) 4JX 2022-04-03 18:18:35 +0200
  • 861b0e11ba
    Fix sh/check.sh (#1446) Emil Ernerfeldt 2022-04-03 18:14:40 +0200
  • 10f30a0c52
    Fix tessellation of Shape::Vec of heterogenous TextureId:s (#1445) Emil Ernerfeldt 2022-04-03 18:14:27 +0200
  • c2039920de
    Add Plot::allow_scroll (#1382) Lucas Kent 2022-04-03 18:43:55 +1000
  • 95efbbc03e
    Remember to update glow window size when DPI changes (#1441) Emil Ernerfeldt 2022-04-03 10:20:49 +0200