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

Commit Graph

  • c5352cf6c1 Remove profile scope from tessellate_shape Emil Ernerfeldt 2024-02-02 15:53:01 +01:00
  • 60e272f192 Make egui_plot::PlotItem a public trait (#3943) Emil Ernerfeldt 2024-02-02 14:38:35 +01:00
  • 8f2c8664e7 Emilk/revert workspace deps (#3942) Emil Ernerfeldt 2024-02-01 21:29:48 +01:00
  • f7d8d616e6 Bump version to 0.26.0-alpha.1 0.26.0-alpha.1 release-0.26-alpha Emil Ernerfeldt 2024-02-01 20:09:45 +01:00
  • 00cd671ad8 Use workspace dependencies for the egui crates Emil Ernerfeldt 2024-02-01 20:23:11 +01:00
  • 948db61a8a Update to puffin 0.19 (#3940) Emil Ernerfeldt 2024-02-01 20:15:11 +01:00
  • dda9f79838 Remove version field for path-dependencies Emil Ernerfeldt 2024-02-01 20:11:40 +01:00
  • 520b28ce22 Don't make labels focusable by default (#3937) Emil Ernerfeldt 2024-02-01 18:08:36 +01:00
  • 6149a43013 It's a-me :) antoine/hierachical_dnd_example Antoine Beyeler 2024-02-01 17:47:59 +01:00
  • 67b796faee Misc cleanup (#3935) Emil Ernerfeldt 2024-02-01 17:09:35 +01:00
  • 1db291721f Parallell tessellation (#3934) Emil Ernerfeldt 2024-02-01 16:27:59 +01:00
  • 8860930ec8 Niche-optimize Id so that Option<Id> is the same size as Id (#3932) Emil Ernerfeldt 2024-02-01 12:18:36 +01:00
  • 038350e3bd Revert "different child_next_auto_id_source" better-auto_id Emil Ernerfeldt 2022-12-02 10:08:25 +01:00
  • 1e2df868ca different child_next_auto_id_source Emil Ernerfeldt 2022-12-02 09:43:33 +01:00
  • 23a74900ae Auto-ids are seeded based on Ui::id Emil Ernerfeldt 2022-11-08 08:34:24 +01:00
  • 3a1244f672 Auto-repaint when widgets move or changes id. (#3930) Emil Ernerfeldt 2024-02-01 11:33:23 +01:00
  • d72f92c41d Add x11 and wayland features to egui-wgpu and egui_glow (#3909) YgorSouza 2024-01-30 16:55:55 +01:00
  • ca513ce241 Plot items now have optional id which is returned in the plot's response when hovered (#3920) Andreas Reich 2024-01-30 15:55:56 +01:00
  • 945a69d2f2 Add opacity factor to TextShape (#3916) StratusFearMe21 2024-01-30 14:55:18 +00:00
  • 527f4bfdf6 Expand plot axes thickness to fit their labels (#3921) Emil Ernerfeldt 2024-01-30 12:45:27 +01:00
  • 01597fe1a1 Response.context_menu now returns the response of the context menu, if open (#3904) Aufar Zakiev 2024-01-30 01:07:16 +03:00
  • 8562150e33 Change default plot line thickness from 1.0 to 1.5 (#3918) Emil Ernerfeldt 2024-01-29 19:23:27 +01:00
  • ab39420c29 Much more accurate cpu_usage timing (#3913) Emil Ernerfeldt 2024-01-29 19:12:16 +01:00
  • 6a94f4f5f0 Fix input lag in drag-to-select o labels (#3917) Emil Ernerfeldt 2024-01-29 18:06:32 +01:00
  • 21253d844e Postpone call to get_current_texture (#3914) Emil Ernerfeldt 2024-01-29 18:06:21 +01:00
  • 1d1b07c6b2 Turn off text wrapping by default in combo-box popups (#3912) Emil Ernerfeldt 2024-01-29 16:09:54 +01:00
  • c77f28dff7 Added screenshot Antoine Beyeler 2024-01-28 10:45:49 +01:00
  • 403729925b Add support for selection and target container highlight Antoine Beyeler 2024-01-27 16:02:07 +01:00
  • 9689d71609 Done Antoine Beyeler 2024-01-27 12:38:18 +01:00
  • c3fdd35625 WIP Antoine Beyeler 2024-01-27 10:22:29 +01:00
  • 13b59fb0d4 Fix typos (#3899) YgorSouza 2024-01-29 11:16:10 +01:00
  • abd028bad3 Add drag-and-drop APIs with payloads storage (#3887) Emil Ernerfeldt 2024-01-29 11:14:18 +01:00
  • 40ed503ebd Re-try adapter creation if creation with WebGPU enabled fails and WebGL was enabled. (#3895) Andreas Reich 2024-01-29 11:04:05 +01:00
  • 5d0bc2bf7d egui_plot: customizable spacing of grid and axis label spacing (#3896) Emil Ernerfeldt 2024-01-26 13:36:49 +01:00
  • 6b0782c96b Improve Frame API to allow picking color until after adding content (#3889) Emil Ernerfeldt 2024-01-25 19:59:12 +01:00
  • a815923717 Improve Response.dragged, drag_started and clicked (#3888) Emil Ernerfeldt 2024-01-25 17:28:53 +01:00
  • d190df7d25 Register callbacks with Context::on_begin_frame and on_end_frame. (#3886) Emil Ernerfeldt 2024-01-25 12:33:42 +01:00
  • e3cfcf7d2e eframe: don't call App::update on minimized windows (#3877) rustbasic 2024-01-25 18:15:38 +09:00
  • 5388e65623 Smooth scrolling (#3884) Emil Ernerfeldt 2024-01-24 16:40:20 +01:00
  • 200051d5d8 Fix Android crash on resume with Glow backend (#3867) Garoven 2024-01-24 15:50:21 +01:00
  • 5e7fa46451 Fix text selection crashes Emil Ernerfeldt 2024-01-24 15:47:44 +01:00
  • 41aad74552 Cross-widget text select (#3870) Emil Ernerfeldt 2024-01-24 15:45:22 +01:00
  • bcf032a08f Allow read access to shapes added to painter this frame (#3866) Bruno 2024-01-24 13:32:10 +01:00
  • 3a8e2348a5 egui-wgpu: turn off the default features of wgpu (#3875) Emil Ernerfeldt 2024-01-24 09:43:40 +01:00
  • 4d1a736016 Add WgpuConfiguration::desired_maximum_frame_latency (#3874) Emil Ernerfeldt 2024-01-24 09:36:17 +01:00
  • 11c89125f7 Add some drag-and-drop-related APIs in Response and Memory (#3876) Antoine Beyeler 2024-01-24 09:32:38 +01:00
  • 2c837d25a2 egui_winit: Allow getting the clipboard and allow_ime state (#3724) Brian Janssen 2024-01-23 12:49:28 +01:00
  • 2f9a4ca6e8 Make egui_plot::PlotMemory public (#3871) Emil Ernerfeldt 2024-01-23 09:47:47 +01:00
  • aa67d3180b Add Context::debug_text (#3864) Emil Ernerfeldt 2024-01-22 17:04:58 +01:00
  • 31cc31a67b Add Align2::anchor_size (#3863) Emil Ernerfeldt 2024-01-22 16:47:50 +01:00
  • 9fb83d3541 Use a selectable label for syntax-highlighted text in egui_extras Emil Ernerfeldt 2024-01-22 14:47:58 +01:00
  • ca6ce2dd92 Always set response.hovered to false when dragging another widget (#3860) Emil Ernerfeldt 2024-01-22 14:37:53 +01:00
  • c735a0b26c Link to example of File Dialogs (#3835) One 2024-01-22 06:13:38 -05:00
  • e46b0018b9 Fix Android crash on resume (#3847) Garoven 2024-01-22 12:13:28 +01:00
  • 2d725d157f Add Response::contains_pointer (#3859) Emil Ernerfeldt 2024-01-22 11:17:03 +01:00
  • 894a53488a Fix typo (#3800) One 2024-01-22 05:15:37 -05:00
  • ff39fd6195 Fix: dragging to above/below a TextEdit or Label will select text to begin/end (#3858) Emil Ernerfeldt 2024-01-22 10:49:42 +01:00
  • d319489479 Fix deadlock during text selection Emil Ernerfeldt 2024-01-19 15:48:45 +01:00
  • f034f6db9f Refactor: move text selection logic to own module (#3843) Emil Ernerfeldt 2024-01-19 15:38:53 +01:00
  • 3936418f0b Fix: handle IconData::default() without crashing (#3842) Emil Ernerfeldt 2024-01-19 14:24:26 +01:00
  • 76ec982958 Lower some logging from debug -> trace Emil Ernerfeldt 2024-01-19 13:44:04 +01:00
  • f7ec8f210d Use runtime knowledge of OS for OS-specific text editing (#3840) Emil Ernerfeldt 2024-01-19 13:37:10 +01:00
  • b766a48fa7 Update wgpu to 0.19 (#3824) Emil Ernerfeldt 2024-01-19 10:14:13 +01:00
  • 7733d1d87c Bug Fix : Response::is_pointer_button_down_on is now false the frame the button is released (#3833) rustbasic 2024-01-18 00:33:11 +09:00
  • f01d337fa8 Update to ehttp 0.4 (#3834) Emil Ernerfeldt 2024-01-17 15:39:28 +01:00
  • 7bde0252c1 Keep ViewportInfo::maximized and minimized up-to-date on Windows (#3831) rustbasic 2024-01-17 21:01:33 +09:00
  • 221a77dd5b egui-winit: Don't consume clipboard shortcuts (#3812) Nathan Adams 2024-01-17 12:13:11 +01:00
  • 42013cd6c2 Fix stable_dt (#3832) Emil Ernerfeldt 2024-01-17 12:10:51 +01:00
  • 9e924ec5f0 Fix unwraps in SVG scaling (#3826) Romet Tagobert 2024-01-16 10:57:48 +02:00
  • 4c8b95f365 Fix clickable widgets blocking scrolling on touch screens (#3815) lucasmerlin 2024-01-15 10:08:41 +01:00
  • ce6876e5bd Add keys ?, /, | (#3820) Emil Ernerfeldt 2024-01-15 10:08:22 +01:00
  • c3bc4e26b0 ComboBox: add builder method for height (#3001) hinto-janai 2024-01-15 04:07:42 -05:00
  • 5d2e192927 Selectable text in Labels (#3814) Emil Ernerfeldt 2024-01-14 15:17:55 +01:00
  • 301c72ba22 fixed typos in README.md (#3789) Tarek Sabet 2024-01-09 11:12:09 +01:00
  • 401de05630 Use Self everywhere (#3787) Emil Ernerfeldt 2024-01-08 17:41:21 +01:00
  • 12ad9e7b36 Release 0.25.0 - Better keyboard input 0.25.0 Emil Ernerfeldt 2024-01-08 12:25:43 +01:00
  • 5f55e8ea40 Tweak "About" panel in the demo slightly Emil Ernerfeldt 2024-01-08 12:20:16 +01:00
  • 4ccd1fc82b Improve docstring Emil Ernerfeldt 2024-01-08 12:19:53 +01:00
  • 241a5fcda1 Strip trailing periods from changelog entries Emil Ernerfeldt 2024-01-08 12:19:23 +01:00
  • b087f58c5d fix egui-wgpu callback viewport size check (#3759) (#3778) Madeline Sparkles 2024-01-08 18:20:34 +08:00
  • 0e7bf6dfcf Add screenshot to custom_plot_manipulation example Emil Ernerfeldt 2024-01-08 11:12:47 +01:00
  • 8b4c9fd374 Added key mappings for [, ], , and \. (#3373) Mike Krüger 2024-01-08 11:15:15 +01:00
  • d79fae5de1 Add warning about consume_shortcut and friends Emil Ernerfeldt 2024-01-08 09:49:59 +01:00
  • 7b105cfa0f Invalidate font atlas on any change to pixels_per_point, not matter how small (#3698) StarStarJ 2024-01-08 09:13:34 +01:00
  • b0c7a7fca4 Add missing links to source code (#3770) One 2024-01-08 03:07:25 -05:00
  • 937c09f14a [ScrollArea]: Add option to always scroll the only enabled direction (#3710) untbu 2024-01-07 21:20:31 +00:00
  • 8c30e8c5f7 Highlight submenu buttons when hovered and open (#3780) Emil Ernerfeldt 2024-01-07 22:08:32 +01:00
  • 327f599407 add methods to manipulate TextEditState undoer (#3479) LoganDark 2024-01-07 08:19:37 -08:00
  • 5432f91a4d Have non-resizable Areas ignore mouse input just beyond their bounds (#3039) Fleabit 2024-01-07 16:04:29 +00:00
  • 1777bb7789 Implemented window header color change when focused (on top). (#3515) Guillaume Schmid 2024-01-07 16:57:32 +01:00
  • 4a6999bbad Add option to customize progress bar rounding (#2881) YgorSouza 2024-01-07 16:43:13 +01:00
  • 3b19303e02 Fix typo in crates/egui_glow/README.md (#2956) Mike Tsao 2024-01-07 07:31:34 -08:00
  • 128afdde0a Changed logic for submenus closing (#3055) Danny Stoll 2024-01-07 15:25:29 +00:00
  • bfed2b4195 Add DragValues for RGB(A) in the color picker (#2734) Ivan 2024-01-07 16:12:59 +01:00
  • 51e5d28b39 Rename from_hex_string -> from_hex, and to_hex_string -> to_hex (#3777) Emil Ernerfeldt 2024-01-07 10:08:57 +01:00
  • 669473ccd2 Add Color32::from_hex_string and Color32::to_hex_string (#3570) YgorSouza 2024-01-07 08:54:10 +01:00
  • b6fe244810 Fix: apply edited DragValue when it looses focus (#3776) Emil Ernerfeldt 2024-01-06 23:51:51 +01:00
  • e13cc69d76 Add a public API for overriding plot legend traces' visibilities (#3534) jayzhudev 2024-01-06 14:35:54 -07:00
  • 5ed2c0aa90 Plot custom zoom (#2714) YgorSouza 2024-01-06 22:34:42 +01:00
  • 797406de39 Add indeterminate state to checkbox (#3605) YgorSouza 2024-01-06 22:34:23 +01:00