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

Commit Graph

  • ea47d36de7 Refactor: use a single struct Branch Emil Ernerfeldt 2023-04-25 13:19:24 +02:00
  • 4be5f43a3a Remove NodeState Emil Ernerfeldt 2023-04-25 12:42:29 +02:00
  • a4dc86d77e Store rects separatedly Emil Ernerfeldt 2023-04-25 12:39:18 +02:00
  • 1d0509de23 Smooth preview Emil Ernerfeldt 2023-04-25 12:25:17 +02:00
  • e5d0cf68d6 Store state Emil Ernerfeldt 2023-04-25 11:04:58 +02:00
  • 20e291d3f6 [egui-wgpu] Device configuration is now dependent on adapter (#2951) Andreas Reich 2023-04-25 09:53:13 +02:00
  • 32be36416c You can mandate that all leaves have tabs Emil Ernerfeldt 2023-04-24 22:37:04 +02:00
  • 0617b7d26d Drag to re-arrange horizontal layout Emil Ernerfeldt 2023-04-24 21:41:19 +02:00
  • 240989df8b Drag to re-arrange tabs Emil Ernerfeldt 2023-04-24 20:46:21 +02:00
  • 13ec65cf08 Fix drag-drop and simplification code Emil Ernerfeldt 2023-04-24 17:04:10 +02:00
  • ce7ed11542 bug fixes Emil Ernerfeldt 2023-04-24 09:13:21 +02:00
  • b5eddc5d5c Buggy drop-detection Emil Ernerfeldt 2023-04-23 22:45:25 +02:00
  • 9b154c6d1d Preview drag destinations Emil Ernerfeldt 2023-04-23 20:28:23 +02:00
  • 92d93cb24a Drag tab names Emil Ernerfeldt 2023-04-23 17:24:06 +02:00
  • 52657301c9 dock wip Emil Ernerfeldt 2023-04-22 11:02:19 +02:00
  • 8fcbbb542f Silence unrelated clippy warning Emil Ernerfeldt 2023-04-23 15:26:43 +02:00
  • 92c7053a14 Rename examples/user_attention/README.mg to ... (#2948) MAlba124 2023-04-24 14:28:13 +02:00
  • 0e6d69d4c4 Make egui work on WebGPU out of the box. (#2945) Andreas Reich 2023-04-24 11:26:45 +02:00
  • 09e1569bf3 Enable egui-winit to support wasm target (#2949) Jinlei Li 2023-04-24 15:16:50 +08:00
  • c82604fe51 Update and fix web demo Emil Ernerfeldt 2023-04-24 09:15:06 +02:00
  • f962378243 wgpu 0.16 (#2884) Niklas Korz 2023-04-21 11:40:25 +02:00
  • 4d357b0f02 clippy fixes from 1.69.0 Emil Ernerfeldt 2023-04-21 11:33:18 +02:00
  • 4d360f67a4 eframe web: rememeber to unsubscribe from events on destroy Emil Ernerfeldt 2023-04-21 09:22:34 +02:00
  • ac50fa0d94 eframe web: Better panic handling (#2942) Emil Ernerfeldt 2023-04-21 08:33:01 +02:00
  • 7f2de426d2 eframe: Set app icon on Mac and Windows (#2940) Emil Ernerfeldt 2023-04-20 15:47:04 +02:00
  • 834e2e9f50 Fix: request_repaint_after works even when called from background thread (#2939) Emil Ernerfeldt 2023-04-20 10:56:52 +02:00
  • d46cf067ea Return plot transforms (#2935) Emil Ernerfeldt 2023-04-19 17:01:16 +02:00
  • ce761e548f use env_logger in all examples (#2934) Emil Ernerfeldt 2023-04-19 16:35:38 +02:00
  • e3a021eea6 Allow for requesting the user's attention to the window (#2905) TicClick 2023-04-19 15:29:17 +02:00
  • d1af798a9b Clear all keys and modifies on focus change (#2933) Emil Ernerfeldt 2023-04-19 15:27:51 +02:00
  • ede3ded977 egui-winit: Use RawDisplayHandle for smithay clipboard init (#2914) Ryan Hileman 2023-04-19 00:14:23 -07:00
  • b8e798777d Only show id clash warnings in debug builds by default (#2930) Emil Ernerfeldt 2023-04-19 08:53:37 +02:00
  • d486c76a9f Remove dark-light dependency (#2929) Emil Ernerfeldt 2023-04-18 21:52:48 +02:00
  • 9c9a54ce36 Replace tracing with log (#2928) Emil Ernerfeldt 2023-04-18 21:11:26 +02:00
  • 0f9e1a3526 eframe web: Store app state to local storage when leaving site (#2927) Emil Ernerfeldt 2023-04-18 20:26:02 +02:00
  • 438f6eafc8 Plot widget - allow disabling zoom and drag for x and y separately (#2901) Jackson Kruger 2023-04-18 10:58:19 -07:00
  • 902bcfe6aa Add script to generate changelogs (#2920) Emil Ernerfeldt 2023-04-18 18:58:12 +02:00
  • 03c1a05e49 Rename sh/ folder to scripts/ Emil Ernerfeldt 2023-04-18 17:10:52 +02:00
  • 69b568aeb4 Improved plot groups and bounds handling (#2410) Sven Niederberger 2023-04-18 16:27:00 +02:00
  • 8a2cfbd131 Apply 'with_active' option to winit (#2813) Dixeran 2023-04-18 22:13:25 +08:00
  • af4d737c92 Fix typo. Closes https://github.com/emilk/egui/pull/2876 Emil Ernerfeldt 2023-04-18 16:11:34 +02:00
  • 4267fc079b bug: hide triple_clicked in documentation (#2867) xacer 2023-04-18 07:11:05 -07:00
  • 93ee554af5 Check more target triples with cargo deny (#2919) Emil Ernerfeldt 2023-04-18 16:10:53 +02:00
  • 4809747952 Check for typos on CI (#2918) Emil Ernerfeldt 2023-04-18 16:10:20 +02:00
  • 77df9cb982 Menu State rect now uses menu frame rect instead of contents rect, as their position goes out of bounds. (#2886) hats-np 2023-04-18 15:07:24 +01:00
  • 33aa4d698f Fix typos (#2866) Jozef Číž 2023-04-18 15:52:45 +02:00
  • 8326fffdb0 Add raw mouse wheel event (#2782) YgorSouza 2023-04-18 15:44:26 +02:00
  • 89e42884fc Remove android-activity dependency + add activity features (#2863) Robert Bragg 2023-04-18 14:40:30 +01:00
  • b604b6200c Update yanked deps (#2917) Emil Ernerfeldt 2023-04-18 15:27:31 +02:00
  • 7c12bb692b eframe: add call to save_and_destroy in Exit event of run_return (#2895) Luke Jones 2023-04-19 01:08:17 +12:00
  • 6f1e66731e eframe: read the state of native window's input focus and request it (#2900) TicClick 2023-04-18 15:03:06 +02:00
  • b80c0e6ff6 Add option to show icon (#2910) Barugon 2023-04-18 05:55:09 -07:00
  • 116d1547be fix epaint bytemuck dependency (#2913) Ryan Hileman 2023-04-18 05:51:38 -07:00
  • c86bfb6e67 egui-wgpu: Support multisampling (#2878) Pēteris Pakalns 2023-04-13 23:29:15 +03:00
  • eb0812a953 eframe web: ensure modifiers keys won't stick in a down state on alt-tab (#2857) Emil Ernerfeldt 2023-03-31 10:11:41 +02:00
  • 5cdbce04a8 Update to accesskit 0.10.1 (#2855) Emil Ernerfeldt 2023-03-30 10:23:54 +02:00
  • 5fc5f087ff Add character limit to TextEdit (#2816) cameron 2023-03-30 04:23:22 -04:00
  • fb726aaabb egui-winit: fix unsafe API of Clipboard::new (#2765) Diggory Hardy 2023-03-30 09:21:07 +01:00
  • 9ddf7abeee feat: simple grid row color picker (#2519) Andrew Scott 2023-03-30 03:01:22 -05:00
  • 92c4e23aac eframe: add a simplified native-only API for simple native apps (#2453) Emil Ernerfeldt 2023-03-30 10:00:47 +02:00
  • 4b1c0d90c0 demo app: use enum instead of strings for demo-selector anchor (#2781) XyLyXyRR 2023-03-30 15:20:07 +08:00
  • b8816d6988 Run cargo-deny on a matrix of targets (#2852) Emil Ernerfeldt 2023-03-30 09:12:11 +02:00
  • b1f837ca2f [egui-wgpu] Do vertex & index buffer in a single copy each (#2820) Andreas Reich 2023-03-29 19:30:18 +02:00
  • 5ccc71415e Replace show_index String with Into<TextWidget> (#2790) Brian Janssen 2023-03-29 17:00:31 +02:00
  • 977749b0e0 eframe: Automatically change theme when system dark/light mode changes (#2750) Ruben 2023-03-29 16:39:30 +02:00
  • 870264b005 eframe: capture a screenshot using Frame::request_screenshot amfaber 2023-03-29 16:34:22 +02:00
  • 74d43bfa17 Fix UI data() read mutability (#2742) Ivan Sotnikov 2023-03-29 16:59:24 +03:00
  • 2946ed74e3 Update serial window example (#2756) c-git 2023-03-29 09:55:45 -04:00
  • 8eeb3e0d28 Fix resizable columns option in the table demo (#2780) Boris-Chengbiao Zhou 2023-03-29 15:53:56 +02:00
  • f38904336b Prefer the client width/height for the canvas parent (#2804) Samit Basu 2023-03-29 06:04:04 -07:00
  • 24eccca8e6 Only enable instant/wasm-bindgen when building for wasm32 architecture (#2808) Gabriel Féron 2023-03-29 14:59:45 +02:00
  • 73a011f83a fix scroll bars not appearing (#2826) (#2827) Ryan Hileman 2023-03-29 05:53:24 -07:00
  • 8ec9233e28 Add #![forbid(unsafe_code)] where unsafe isn't needed (#2773) YgorSouza 2023-03-29 14:39:51 +02:00
  • c5caed5b35 Enabled wayland feature for winit when running native (#2751) ItsEthra 2023-03-29 15:38:27 +03:00
  • 94f8b02286 improve fallback fonts alignment (#2724) lictex_ 2023-03-29 20:36:09 +08:00
  • 089c7b46f3 Fix the OS check for windows (#2832) Jeremy Leibs 2023-03-23 15:15:00 +01:00
  • 59c2c4c70d Update tempfile to fix CVE (#2809) Emil Ernerfeldt 2023-03-14 08:50:06 +01:00
  • f94187ab71 Remove misleading safety-badges Emil Ernerfeldt 2023-02-28 22:35:04 +01:00
  • 8345847853 fix window position display error (physical pixels converted to logic… (#2763) 谢克 2023-03-01 04:35:09 +08:00
  • e9d869c4c5 hsva color_slider_2d orientation change (#2727) Ivan 2023-02-28 21:21:01 +01:00
  • 5910144112 Scroll bar visibility options (#2729) Ivan 2023-02-28 21:20:10 +01:00
  • f85a25307d Fix deadlock when using show_blocking_widget (#2753) YgorSouza 2023-02-28 20:52:37 +01:00
  • 7215fdfb7c Release eframe 0.21.3 - fix web input of the the letter P 0.21.3 Emil Ernerfeldt 2023-02-15 08:26:45 +01:00
  • e2778d9d6a eframe: Fix inputting of the letter P on web (#2740) Emil Ernerfeldt 2023-02-15 08:24:52 +01:00
  • 38849fe381 Release eframe 0.21.2 - support --no-default-features 0.21.2 Emil Ernerfeldt 2023-02-12 19:31:29 +01:00
  • df7e5bd57a Allow compiling eframe with --no-default-features (#2728) Emil Ernerfeldt 2023-02-12 19:29:42 +01:00
  • e3e781ced8 fix puffin_profiler example Emil Ernerfeldt 2023-02-12 19:27:10 +01:00
  • 97756bc246 Add badges to all crates' README.md Emil Ernerfeldt 2023-02-12 18:08:13 +01:00
  • f71d79a0ff Release egui-winit, eframe 0.21.1 - fix crash on monitor size/dpi change 0.21.1 Emil Ernerfeldt 2023-02-12 15:29:47 +01:00
  • 95247daa17 Fix window position assertion caused by negative window size (#2722) Aevyrie 2023-02-12 06:14:38 -08:00
  • 530e9f667c format: add some blank lines where it was needed Emil Ernerfeldt 2023-02-10 18:03:16 +01:00
  • 409fb968d3 add cargo config file that sets --cfg=web_sys_unstable_apis on wasm32 Emil Ernerfeldt 2023-02-10 17:56:10 +01:00
  • 1581f0229e examples/README.md: explain that the examples are for master Emil Ernerfeldt 2023-02-08 20:34:43 +01:00
  • ae722ab0cf Release 0.21.0 - Deadlock fix and winit update 0.21.0 Emil Ernerfeldt 2023-02-08 20:11:21 +01:00
  • 1384fa3287 Publish new web demo Emil Ernerfeldt 2023-02-08 20:10:12 +01:00
  • 83b5b81227 Update changelogs with recent additions Emil Ernerfeldt 2023-02-08 19:36:33 +01:00
  • 63fa3aec10 Update example screenshots Emil Ernerfeldt 2023-02-08 19:04:04 +01:00
  • ebeb788b1f We no longer use tts, so remove speech-related dependencies (#2698) Emil Ernerfeldt 2023-02-08 18:45:44 +01:00
  • 0fc25c2680 Fix: make sure always_on_top is respected on glow again Emil Ernerfeldt 2023-02-08 18:12:52 +01:00
  • 449dd1c23c cargo update (#2697) Emil Ernerfeldt 2023-02-08 18:11:34 +01:00