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

Commit Graph

  • 3109ee9825 Make PlatformOutput::accesskit_update an Option Matt Campbell 2022-11-30 07:09:03 -06:00
  • d14eab6cb0 See if I can get AccessKit exempted from the 'missing backticks' lint Matt Campbell 2022-11-29 20:45:41 -06:00
  • c0668891e6 Tweak one of the doc comments Matt Campbell 2022-11-29 20:45:07 -06:00
  • 428213398d More documentation, particularly around lazy activation Matt Campbell 2022-11-29 20:16:03 -06:00
  • 884001f633 Update AccessKit Matt Campbell 2022-11-29 19:47:59 -06:00
  • c47c3a1c03 fix clippy lint Matt Campbell 2022-11-29 16:40:16 -06:00
  • 2114978e9b Lazily activate egui's AccessKit support Matt Campbell 2022-11-29 16:21:26 -06:00
  • 9473dbdde1 Properly associate the slider label with both the slider and the drag value Matt Campbell 2022-11-29 14:03:27 -06:00
  • a31d7dc4f2 Same for Slider Matt Campbell 2022-11-29 13:43:37 -06:00
  • 599d147cf6 Support the AccessKit SetValue for DragValue; this is the only way for a Windows AT to programmatically adjust the value Matt Campbell 2022-11-29 13:13:48 -06:00
  • b65fd40f8c Refactor InputState functions for AccessKit actions Matt Campbell 2022-11-29 13:04:37 -06:00
  • 9e10822172 Tell AccessKit that the default action for a text edit (equivalent to a click) is to set the focus. This matters to some platform adapters. Matt Campbell 2022-11-29 12:16:11 -06:00
  • a472d147d6 fix clippy lint Matt Campbell 2022-11-29 11:35:44 -06:00
  • a08282f7af Avoid VoiceOver race condition bug Matt Campbell 2022-11-29 11:26:23 -06:00
  • de62604b0d Restore support for increment and decrement actions in DragValue Matt Campbell 2022-11-29 11:01:15 -06:00
  • 6dd21180da Update AccessKit, introducing support for editable spinners on Windows and an important fix for navigation order on macOS Matt Campbell 2022-11-29 10:33:14 -06:00
  • 6483b45c6d squash before rebase Matt Campbell 2022-11-29 10:24:06 -06:00
  • 0336816faf Fix keyboard support in DragValue (#2342) Matt Campbell 2022-11-29 08:27:14 -06:00
  • a646c1259d Improve example fix_keypress_event Emil Ernerfeldt 2022-11-29 15:09:57 +01:00
  • 975cbac83a Update the glow example to avoid a white flash when the app starts. (#2345) Fotis Gimian 2022-11-30 01:04:17 +11:00
  • a3f1e5961f Fix bug in keyboard shortcut formatting Emil Ernerfeldt 2022-11-27 22:03:42 +01:00
  • c5e6def65e Only update pixels_per_point when it has changed (#2352) Erlend Walstad 2022-11-27 17:22:45 +01:00
  • d2f70cdcd1 Make it easier to convert strings to Id (#2350) Erlend Walstad 2022-11-27 13:15:18 +01:00
  • 2b819ee826 remove WindowInfo { maximized } SunDoge 2022-11-26 11:51:27 +08:00
  • 502e1aa229 Do not emit changed responses on unchanged values in selectable_value/radio_value (#2343) Nagy Tibor 2022-11-25 22:23:56 +01:00
  • f9066ff285 [WGPU] Allow for depth buffer in web target (#2335) Lukas Hermann 2022-11-24 11:40:53 -08:00
  • 7d8154971b Update ndk-sys v0.4.0 -> v0.4.1+23.1.7779620 (#2340) Emil Ernerfeldt 2022-11-24 10:09:32 +01:00
  • 2b2834ff9d Changelog line for key_press fix Jose Palazon 2022-11-22 15:24:27 +00:00
  • ed0d5f871c Add example with key presses Jose Palazon 2022-11-22 14:48:46 +00:00
  • 324104c7c3 Fix key press event Jose Palazon 2022-11-22 14:48:21 +00:00
  • f3633534e7 add set_plot_bounds method, giving users the ability to set the plot bounds themselves. (#2320) Felix Zwettler 2022-11-22 15:05:23 +01:00
  • bde47c9957 epaint: cover default fonts in the license field (#2327) Emil Ernerfeldt 2022-11-22 13:44:01 +01:00
  • 8602326af5 Plot: round hlines, vlines, and grid lines to pixels to avoid aliasing Emil Ernerfeldt 2022-11-22 13:42:52 +01:00
  • 8671aa26e1 Added support for thin space Emil Ernerfeldt 2022-11-21 17:33:23 +01:00
  • 1c8cf9e3d5 Move egui::util::History to emath::History (#2329) Emil Ernerfeldt 2022-11-21 14:14:33 +01:00
  • f4d8ab9779 [wgpu] Add depth stencil initialization to Painter (#2316) Lukas Hermann 2022-11-21 01:08:24 -08:00
  • dfc1f2c470 add plot_secondary_clicked to plot_ui (#2318) Clement Rey 2022-11-17 17:07:42 +01:00
  • eca5e6a4d2 Update to Rust 1.65 (#2314) Emil Ernerfeldt 2022-11-16 19:08:03 +01:00
  • f7019926dc wgpu backend: do not try to render zero-sized surfaces (#2313) Clement Rey 2022-11-16 18:03:57 +01:00
  • 5407c6b7ed reverse if cmc/zero_sized_canvas Emil Ernerfeldt 2022-11-16 17:46:20 +01:00
  • b629108eb9 wgpu backend: do not try to render zero-sized surfaces Clement Rey 2022-11-16 17:22:39 +01:00
  • 9268f43896 eframe: make RequestRepaintEvent into an enum UserEvent (#2311) Emil Ernerfeldt 2022-11-16 12:17:41 +01:00
  • 0ff1ee3893 feat(combobox): implement text wrap for selected text (#2272) Robert Walter 2022-11-16 11:57:27 +01:00
  • df19fa87d8 Merge branch 'master' into feat-window-actions Emil Ernerfeldt 2022-11-16 11:29:20 +01:00
  • 0ba04184d5 Improve mouse selection accuracy (#2304) Arshia Soleimani 2022-11-16 02:26:02 -08:00
  • da056696e4 remove argument app SunDoge 2022-11-14 21:05:02 +08:00
  • d644b6bc8c add overlap icon when maximized SunDoge 2022-11-14 21:02:59 +08:00
  • 817236f640 add maximized to WindowInfo update button text fix clippy SunDoge 2022-11-14 20:53:22 +08:00
  • 690dc2d2e8 Add 'none' alias to Sense::hover (#2306) Matt Fellenz 2022-11-14 02:44:46 -08:00
  • ef931c406c Add Window::pivot and position combo boxes better (#2303) Emil Ernerfeldt 2022-11-13 22:17:33 +01:00
  • f0f41d60e1 eframe: Don't show window until after initialization (#2279) LoganDark 2022-11-13 11:30:52 -08:00
  • 5bac853d9c eframe: Repaint immediately on RepaintAsap, fixes #903 (#2280) LoganDark 2022-11-13 11:30:39 -08:00
  • 634d506012 add actions for window controls SunDoge 2022-11-12 16:26:28 +08:00
  • f790e248e4 Fixed color edit popup going outside the screen (#2270) ItsEthra 2022-11-11 16:09:54 +03:00
  • 8ff139687a bump msrv 1.64 and tts + bindgen dep (#2274) Red Artist 2022-11-11 14:57:25 +05:30
  • e225c6b8d0 Opt-in logging of egui-wgpu using puffin Emil Ernerfeldt 2022-11-10 16:27:31 +01:00
  • b2edbe617e Fixed Plot Line::fill does not fill last segment correctly (#2275) WesleyCh3n 2022-11-10 22:00:20 +08:00
  • b1e71d308f Only show tooltips when mouse pointer is still (#2263) Emil Ernerfeldt 2022-11-09 19:35:08 +01:00
  • 51ff32797d Give each tooltip area its own unique Id (#2264) Emil Ernerfeldt 2022-11-08 11:04:54 +01:00
  • 35213606c4 Bug fix: don't paint panel separation lines on top of everything else Emil Ernerfeldt 2022-11-08 08:27:49 +01:00
  • 5515d2db77 Add ui.centered Emil Ernerfeldt 2022-11-08 01:07:51 +01:00
  • c3edc1b88e fix mistake added in #2261 Emil Ernerfeldt 2022-11-08 00:51:50 +01:00
  • 4aacb4575b Panel visual improvements (#2261) Emil Ernerfeldt 2022-11-08 00:34:31 +01:00
  • 75a825e9a1 Fix ScrollArea::show_rows (#2258) qthree 2022-11-08 05:26:01 +07:00
  • 3805a3282f feat: add a way to provide customable scaling to SVG rasterization (#2252) blusk 2022-11-07 10:52:14 -05:00
  • b3ab47a594 eframe: warn if web_sys_unstable_apis was not set Emil Ernerfeldt 2022-11-07 14:00:00 +01:00
  • d5eb8779cb Allow overlapping interactive widgets (#2244) Emil Ernerfeldt 2022-11-07 12:44:35 +01:00
  • 8c76b8caff Update op puffin 0.14.0 (#2257) Emil Ernerfeldt 2022-11-07 12:37:37 +01:00
  • eec18290a4 eframe: make sure to update native_pixels_per_point when dpi changes (#2256) Emil Ernerfeldt 2022-11-07 12:36:17 +01:00
  • 940b896cbb use RandomState::with_seeds replace AHasher::default (#2254) axxop 2022-11-07 17:53:07 +08:00
  • 17501d7e3e Update arboard, fixing copy-paste on X11 (#2238) Emil Ernerfeldt 2022-11-07 09:54:42 +01:00
  • 22a917c00a Painter extend accepts IntoIter (#2249) Max Wase 2022-11-07 10:32:28 +02:00
  • e48602059d Update ahash to 0.8.1 (#2255) Emil Ernerfeldt 2022-11-07 09:23:45 +01:00
  • 7434a7d7d5 Implement Debug for egui::Context (#2248) Steven Casper 2022-11-06 13:49:29 -08:00
  • a0b3f1126b Add helpers for zooming an app using Ctrl+Plus and Ctrl+Minus (#2239) Emil Ernerfeldt 2022-11-05 11:18:13 +01:00
  • 25718f2774 fix comment for WebOptions follow_system_theme (#2233) Mikhail Sheldyakov 2022-11-05 10:20:53 +02:00
  • fcb00723bc wgpu: add support for user-level command buffers + viewport clarification (#2230) Clement Rey 2022-11-04 09:54:29 +01:00
  • 4d1e858a52 Use total_cmp for clamping drag value in order to avoid floating point ambiguities (#2213) ItsEthra 2022-11-02 21:38:39 +03:00
  • 34e6e12f00 Specify deifferent minification and magnification filters (#2224) Emil Ernerfeldt 2022-11-02 17:54:06 +01:00
  • 8e79a5a8ae Add egui_speedy2d link to README.md (#2211) heretik31 2022-11-01 21:24:12 +01:00
  • 76d0cf5034 Fixed datepicker not being marked as changed (#2208) ItsEthra 2022-10-31 23:40:49 +03:00
  • 1fb19f08ce Typo in egui, layout: alignmen => alignment (#2209) Antoine Marras 2022-10-31 21:39:49 +01:00
  • 4c82519fb8 configurable wgpu backend (#2207) Andreas Reich 2022-10-31 17:57:32 +01:00
  • f71cbc2475 Fixed menu popups going outside of the screen (#2191) ItsEthra 2022-10-31 19:57:15 +03:00
  • 02b9d2d082 Keyboard shortcut helpers (#2202) Emil Ernerfeldt 2022-10-31 12:58:26 +01:00
  • d97282cd92 Interact with non-Rect shapes (#2199) Mason Feurer 2022-10-30 14:59:19 -05:00
  • 2b1341095d CI: Run cargo clippy for wasm32-unknown-unknown (#2200) Emil Ernerfeldt 2022-10-30 20:55:07 +01:00
  • 53b800502a wgpu renderer no longer creates a sampler with every texture (#2198) Andreas Reich 2022-10-30 15:14:45 +01:00
  • f7a15a34f9 Panel collapse/expansion animation (#2190) Emil Ernerfeldt 2022-10-28 11:51:56 +02:00
  • da96fcacd3 Improve panel sizing API Emil Ernerfeldt 2022-10-28 10:04:54 +02:00
  • 1fadc7396a Add CollapsingHeader::show_unindented (#2154) Lily M. Lyons 2022-10-24 08:10:13 -07:00
  • aebec6329a Use ⚠ instead of ‼ in "Debug build" warning Emil Ernerfeldt 2022-10-24 15:00:50 +02:00
  • 7b8c17042c eframe: Make fullsize_content mac-only Emil Ernerfeldt 2022-10-21 08:55:56 +02:00
  • 5e44c13b48 Allows creating a ColorImage struct without an alpha channel (#2167) Paul Hazen 2022-10-19 06:01:53 -07:00
  • 3d36a20376 table: fix deadlocks caused by lock fairness (#2156) Clement Rey 2022-10-16 20:10:48 +02:00
  • 944159d514 using a shared vertex & index buffer in wgpu renderer (#2148) Andreas Reich 2022-10-14 10:53:19 +02:00
  • 02d1e7492a fix typo in text_layout_types (#2150) Parth 2022-10-14 02:03:47 -04:00
  • a1f6f68213 Allow for changing of plot bounds from PlotUI (#2145) Andrew Langmeier 2022-10-13 02:00:11 -04:00
  • ae5294e63c Use WidgetText for the slider's text (#2143) Nicolas Musset 2022-10-12 17:20:32 +02:00
  • c414af7aa2 wgpu renderer now always requires a RenderPass being passed in, pass command encoder to prepare callback (#2136) Andreas Reich 2022-10-12 14:27:24 +02:00