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

Commit Graph

  • 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
  • 038b3cf2e2 Add Painter::hline and Painter::vline Emil Ernerfeldt 2022-04-12 10:54:38 +02:00
  • 701ae3cb46 egui_extras::Table: fix bugs in the virtual scrolling Emil Ernerfeldt 2022-04-11 17:54:57 +02:00
  • 56b127f209 Simplify table demo Emil Ernerfeldt 2022-04-11 17:25:44 +02:00
  • de038b9546 Update tts to 0.21.1 Emil Ernerfeldt 2022-04-11 16:36:25 +02:00
  • efc0b992e0 egui_extras: fix bug when restoring persisted table widths Emil Ernerfeldt 2022-04-11 14:27:32 +02:00
  • e97241861e egui_extras Table/Strip: less aggressive cell clipping Emil Ernerfeldt 2022-04-11 10:55:52 +02:00
  • 917f9e1768 Refactor and simplify feature flags Emil Ernerfeldt 2022-04-11 10:53:16 +02:00
  • 426b933d2f egui_extras: add cell_layout option to set the layout of all cells Emil Ernerfeldt 2022-04-11 10:29:34 +02:00
  • 0e0eedfdda Add ui.horizontal_centered Emil Ernerfeldt 2022-04-11 10:28:45 +02:00
  • 772ef84242 egui_extras Table/Strip: fix some spacing bugs Emil Ernerfeldt 2022-04-11 10:19:07 +02:00
  • c88e1f8b29 egui_extras: improve Table/Strip docs, and only panic in debug builds Emil Ernerfeldt 2022-04-11 09:54:44 +02:00
  • 65d16695ae Replace copypasta with arboard (#1475) Emil Ernerfeldt 2022-04-10 16:41:07 +02:00
  • b036257729 Make FontId functions constant (#1463) Alexis Sellier 2022-04-10 16:40:42 +02:00
  • 9b37c82d46 Update three-d to 0.11 Emil Ernerfeldt 2022-04-10 09:51:52 +02:00
  • 29d214912f Improve explanation of immediate mode Emil Ernerfeldt 2022-04-10 09:43:23 +02:00
  • c2ab0404b7 Fix crash in text layout (#1468) Emil Ernerfeldt 2022-04-09 22:43:40 +02:00
  • cf0338d48f Rust 1.60.0 + refactor cargo features (#1467) Emil Ernerfeldt 2022-04-09 13:54:47 +02:00
  • bdfc512b01 Add docstring example for TableBody::rows Emil Ernerfeldt 2022-04-09 13:34:55 +02:00
  • cd0fb1f3d9 Simplify table demo Emil Ernerfeldt 2022-04-05 08:27:26 +02:00
  • 0c87e02f55 egui_extras: enable virtual scroll for heterogenous rows (#1444) wayne 2022-04-09 11:18:33 +00:00
  • dd58d5175f Replace top_most_layer with more flexible layer_ids (#1266) Friz64 2022-04-08 09:06:04 +02:00
  • 8cf196a34b Use proper shebang for all bash scripts: #!/usr/bin/env bash Emil Ernerfeldt 2022-04-07 17:34:34 +02:00
  • 7cd285ecbc misc clippy fixes from 1.60.0 Emil Ernerfeldt 2022-04-07 17:03:19 +02:00
  • dffab1c737 Add Shape::galley_with_color (#1461) Zachary Kohnen 2022-04-06 18:47:46 +02:00
  • 68d5806b41 Add a text blending test to the color test Emil Ernerfeldt 2022-04-05 14:20:44 +02:00
  • a9ae8c3e2c Smaller checkboxes and radiobutton without a label (#1456) Emil Ernerfeldt 2022-04-05 09:16:58 +02:00
  • ea5941c3a1 Simplify table demo enable-virtual-scroll-for-heterogeneous-rows Emil Ernerfeldt 2022-04-05 08:27:26 +02:00
  • bd25526a4f check.sh: fail on rustdoc failure Emil Ernerfeldt 2022-04-05 08:07:57 +02:00
  • f8e833ad8b Fail docs build when warnings are generated (#1454) Nicklas Møller 2022-04-05 08:06:41 +02:00
  • a17519fb34 egui_extras: address CI failures Wayne Warren 2022-04-04 18:31:21 -06:00
  • 603ce062b3 egui_extras: clean up visible table bounds calculation a little Wayne Warren 2022-04-04 08:09:10 -06:00
  • c3b6d1bab9 Warn about Id clashes for Grid, Plot, ScrollArea, Table (#1452) Emil Ernerfeldt 2022-04-04 13:13:34 +02:00
  • 2d30bd751c emath: add Rect::signed_distance_to_pos and Vec2::abs Emil Ernerfeldt 2022-04-04 11:24:08 +02:00
  • 5d19f381f9 Fix TexEdit clipping half the cursor when in the first column Emil Ernerfeldt 2022-04-04 09:20:19 +02:00
  • 1d7f698669 Update egui_extras/src/table.rs wayne 2022-04-04 03:16:24 +00:00
  • 84e0700459 egui_extras: use slice instead of vec ref Wayne Warren 2022-04-03 20:52:41 -06:00
  • 2d6ca4265f egui_extras: minor indexing fix, address PR feedback Wayne Warren 2022-04-03 20:51:19 -06:00
  • b82fc89462 egui_extras: rename TableBody::delta to TableBody::y_progress Wayne Warren 2022-04-03 20:26:50 -06:00
  • 51a98d586b egui_extras: fix row indexing Wayne Warren 2022-04-03 20:03:11 -06:00
  • 91d78fa2e9 egui_extras: clean up virtual scroll table demo settings a little Wayne Warren 2022-04-03 20:02:50 -06:00
  • dfd6a91cb0 Fix doclinks Emil Ernerfeldt 2022-04-03 20:38:51 +02:00
  • 901b7c7994 [epaint] Add more text wrapping options (#1291) awaken1ng 2022-04-04 01:28:47 +07:00
  • 1c5f93322d egui_extras: restore TableBody::row example Wayne Warren 2022-04-03 12:16:23 -06:00
  • 7706a91974 egui_extras: add heterogeneous_rows example Wayne Warren 2022-04-03 12:11:12 -06:00
  • 2f22f41185 egui_extras: cleanup TableBody.heterogeneous_rows a little Wayne Warren 2022-04-03 12:00:25 -06:00
  • d09fa63d9c Fix Ui::add_visible sometimes leaving the Ui in a disabled state Emil Ernerfeldt 2022-04-03 19:38:34 +02:00
  • c2df572dd1 egui_extras: add comments to new TableBody methods Wayne Warren 2022-04-03 11:25:38 -06:00
  • 44bd8c1cc4 egui_extras: follow closure-based conventions for TableBody.heterogeneous_rows Wayne Warren 2022-04-03 11:18:13 -06:00
  • ab4930fde7 egui_extras: make number of rows in table demo configurable Wayne Warren 2022-04-03 10:59:10 -06:00
  • 6091370962 Add more doc-links in docstrings (#1419) 4JX 2022-04-03 18:18:35 +02:00
  • 861b0e11ba Fix sh/check.sh (#1446) Emil Ernerfeldt 2022-04-03 18:14:40 +02:00
  • 10f30a0c52 Fix tessellation of Shape::Vec of heterogenous TextureId:s (#1445) Emil Ernerfeldt 2022-04-03 18:14:27 +02:00
  • c2039920de Add Plot::allow_scroll (#1382) Lucas Kent 2022-04-03 18:43:55 +10:00
  • 95efbbc03e Remember to update glow window size when DPI changes (#1441) Emil Ernerfeldt 2022-04-03 10:20:49 +02:00
  • aa6a2bb73f Update PR template to suggests users to run ./sh/check.sh Emil Ernerfeldt 2022-04-03 09:52:25 +02:00
  • e81a92d32d egui_extras: enable virtual scroll for heterogenous rows Wayne Warren 2022-04-03 00:18:04 -06:00
  • 5dff1e42c6 More table improvements (#1440) Emil Ernerfeldt 2022-04-01 15:27:42 +02:00
  • c029f25c13 Table: don't allow resize of last column if it is Size::Remainder Emil Ernerfeldt 2022-04-01 14:44:25 +02:00
  • 51cc9c9a9a Table: fix bug with item spacing Emil Ernerfeldt 2022-04-01 14:43:43 +02:00
  • 21c32a18d8 Table resize (#1438) Emil Ernerfeldt 2022-04-01 12:01:00 +02:00
  • a52bbade45 Place dark-light behind a feature gate in eframe and egui_glow (#1437) Collin Kemper 2022-04-01 05:10:47 -04:00
  • 1d32670cf3 Dynamic sized strips, tables, and date picker (#963) René Rössler 2022-03-31 21:13:25 +02:00
  • 8681ec5cc9 small code cleanup dynamic-grid Emil Ernerfeldt 2022-03-31 21:10:02 +02:00
  • 8718ae6c59 Let 1D strips fill up parent width/height Emil Ernerfeldt 2022-03-31 21:08:43 +02:00
  • 04135aaa9c Fix table width size bug Emil Ernerfeldt 2022-03-31 15:11:01 +02:00
  • 73444a7116 Fix typos Emil Ernerfeldt 2022-03-31 14:53:17 +02:00
  • 40f62b1d17 Clip cells in demo Emil Ernerfeldt 2022-03-31 14:19:48 +02:00
  • c2a0f64c81 More optimization Emil Ernerfeldt 2022-03-31 14:19:10 +02:00
  • dc8c5aaa2b Optimization Emil Ernerfeldt 2022-03-31 14:17:53 +02:00
  • d72cfe5359 Improve docs and naming Emil Ernerfeldt 2022-03-31 14:02:35 +02:00
  • 153e2cf54f Make faint_bg_color less faint Emil Ernerfeldt 2022-03-31 13:56:18 +02:00
  • d2492c7d70 Use same stripe color as egui::Grid Emil Ernerfeldt 2022-03-31 12:39:23 +02:00
  • b2124f4cd1 Clean up demo code Emil Ernerfeldt 2022-03-31 12:39:02 +02:00
  • d9eac765dc Fix typo (scrool -> scroll) Emil Ernerfeldt 2022-03-31 12:23:46 +02:00
  • 95ff7ec000 Typo fixes in egui_web README (#1433) follower 2022-03-30 21:19:42 +13:00
  • 2ec346e7f5 rename Layout to StripLayout René Rössler 2022-03-28 17:21:26 +02:00
  • 275fa8c276 Merge remote-tracking branch 'egui/master' into dynamic-grid René Rössler 2022-03-28 17:12:50 +02:00
  • c3ac340e25 egui-winit: re-export egui (#1429) Luis Wirth 2022-03-28 13:23:07 +02:00