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

Commit Graph

  • 0ad99706a6 Fix doclink Emil Ernerfeldt 2023-11-13 19:52:00 +01:00
  • eafe36d305 Small code cleanup Emil Ernerfeldt 2023-11-13 19:50:23 +01:00
  • 5136e3a9c6 No need to store an Arc<glow::Context> Emil Ernerfeldt 2023-11-13 19:45:06 +01:00
  • 3a07c0cfe1 Less cloning Emil Ernerfeldt 2023-11-13 19:33:22 +01:00
  • 719f2f1c63 Reduce indentation and simplify code Emil Ernerfeldt 2023-11-13 19:22:33 +01:00
  • 337da61c22 Easily open all viewports in test_viewports app Emil Ernerfeldt 2023-11-13 19:22:17 +01:00
  • fdb7499933 Build fix Emil Ernerfeldt 2023-11-13 19:18:39 +01:00
  • 8195a82965 Split out run_ui_and_paint to be a member of GlowWinitRunning Emil Ernerfeldt 2023-11-13 19:15:11 +01:00
  • 9418499958 Avoid unwrap Emil Ernerfeldt 2023-11-13 19:07:55 +01:00
  • 0dec08ba2f Remove another Rc<RefCell<_>> Emil Ernerfeldt 2023-11-13 19:02:04 +01:00
  • dcd1675e59 Fix wasm compilation Emil Ernerfeldt 2023-11-13 18:57:02 +01:00
  • 4d7fc70803 Add a comment Emil Ernerfeldt 2023-11-13 15:53:29 +01:00
  • b179ddce86 Remove another Rc-RefMut Emil Ernerfeldt 2023-11-13 15:46:25 +01:00
  • 39ccffbaf9 No need to clone viewports Emil Ernerfeldt 2023-11-13 15:38:39 +01:00
  • 8d35f51b52 Clippy fixes Emil Ernerfeldt 2023-11-13 15:33:10 +01:00
  • 4bee4f8cf6 Refactor how EpiIntegration::update is called Emil Ernerfeldt 2023-11-13 15:06:13 +01:00
  • c033483430 Remove clone and fix ClontrolFlow::Pull overrided by WaitUntil Konkitoman 2023-11-13 16:07:08 +02:00
  • c32d035a46 Improve next_repaint_time Konkitoman 2023-11-13 15:38:52 +02:00
  • 7c251a599c Fix crash when closing end opening a viewport really fast Konkitoman 2023-11-13 15:24:30 +02:00
  • 960ef20e47 Remove the need for window during app update Emil Ernerfeldt 2023-11-12 20:53:47 +01:00
  • 00ee51b501 Less Viewport cloning Emil Ernerfeldt 2023-11-12 17:12:06 +01:00
  • 10dce1c7a6 Naming: state -> egui_winit Emil Ernerfeldt 2023-11-12 16:58:35 +01:00
  • df78a2d4c9 use winit:🪟:{Window, WindowId}; Emil Ernerfeldt 2023-11-12 16:14:42 +01:00
  • 115e10be76 Avoid some Window Rc clones Emil Ernerfeldt 2023-11-12 16:11:38 +01:00
  • 3e57131cbe No need to wrap winit::Window in RefCell - it is already Sync Emil Ernerfeldt 2023-11-12 16:05:47 +01:00
  • 1c5c19817d Fewer arguments to EpiIntegration::update Emil Ernerfeldt 2023-11-12 15:58:52 +01:00
  • 6ddc22e122 Reduce indentation by making some function non-members Emil Ernerfeldt 2023-11-12 15:35:13 +01:00
  • 93cb96e528 Move process_viewport_builders Emil Ernerfeldt 2023-11-12 15:25:32 +01:00
  • e83d227639 Create helper make_viewport_current Emil Ernerfeldt 2023-11-12 15:20:44 +01:00
  • 9eda6f6897 Clean up run.rs Emil Ernerfeldt 2023-11-12 15:02:50 +01:00
  • de6c250c9d Remove WINIT_EVENT_LOOP hack Emil Ernerfeldt 2023-11-12 13:10:06 +01:00
  • 5892d057d7 Use _px suffix for things in pixel units Emil Ernerfeldt 2023-11-12 12:52:48 +01:00
  • a3c7bdd846 Minor cleanup Emil Ernerfeldt 2023-11-12 12:49:30 +01:00
  • 46d3039364 Clean up ViewportCommands Emil Ernerfeldt 2023-11-12 12:20:06 +01:00
  • 2f53f7d6a7 Handle viewport commands in EguiGlow Emil Ernerfeldt 2023-11-12 11:45:36 +01:00
  • 111228bc4b Warn on web if there are more than one viewport Emil Ernerfeldt 2023-11-12 11:41:49 +01:00
  • e1f261b079 Simplify arguments to process_viewport_commands Emil Ernerfeldt 2023-11-12 10:54:15 +01:00
  • 6e17040539 Merge branch 'master' into multiples_viewports Emil Ernerfeldt 2023-11-12 10:46:41 +01:00
  • 51938ef9f4 Remove unnecessary std::result:: Prefix Emil Ernerfeldt 2023-11-11 22:02:27 +01:00
  • 922c372df4 Fix andoid compilation Emil Ernerfeldt 2023-11-11 22:01:18 +01:00
  • cd46691423 Updated to latest wgpu (0.18.0) (#3505) Andreas Reich 2023-11-11 21:58:32 +01:00
  • 6ba356d3d8 Replace Id::null() with Id::NULL (#3544) Emil Ernerfeldt 2023-11-11 21:40:02 +01:00
  • b27aa27e94 Add emath::Vec2b, replacing egui_plot::AxisBools (#3543) Emil Ernerfeldt 2023-11-11 21:31:36 +01:00
  • 730a4b758f typo Emil Ernerfeldt 2023-11-11 20:27:55 +01:00
  • 4dfc28f9ca Add some comments Emil Ernerfeldt 2023-11-11 20:25:16 +01:00
  • 6866e5881c More Id:s, less cloning Emil Ernerfeldt 2023-11-11 20:20:53 +01:00
  • 962eb020f8 More cleanup Emil Ernerfeldt 2023-11-11 20:17:15 +01:00
  • 5ecc0e3f62 Small cleanup Emil Ernerfeldt 2023-11-11 20:12:14 +01:00
  • 7e96001f83 Remove Rc<RefCell<…>> Emil Ernerfeldt 2023-11-11 20:06:44 +01:00
  • 3a87db2dc3 Remove RefCell Emil Ernerfeldt 2023-11-11 20:02:43 +01:00
  • 40f0fc0b53 Remove another Rc Emil Ernerfeldt 2023-11-11 19:59:57 +01:00
  • d439965322 Replace four locks with a single lock Emil Ernerfeldt 2023-11-11 19:51:51 +01:00
  • 9c420b9644 Remove some clones Emil Ernerfeldt 2023-11-11 19:06:04 +01:00
  • 3d6ca6cf14 Simplify arguments Emil Ernerfeldt 2023-11-11 19:01:47 +01:00
  • 2a554ddd35 Remove unnecessary Box Emil Ernerfeldt 2023-11-11 18:59:53 +01:00
  • 03a1471ddb Fix Table stripe pattern when combining row() and rows() (#3442) YgorSouza 2023-11-11 18:36:40 +01:00
  • 6a785d4b47 Taking over egui_glium (#3535) Francisco Ayala Le Brun 2023-11-11 18:35:57 +01:00
  • 33a034c42f Bump rustix from 0.37.23 to 0.37.25 (#3487) dependabot[bot] 2023-11-11 18:32:00 +01:00
  • 85e14e89bd Fix Shift+Tab behavior when no widget is focused (#3498) Arnold Loubriat 2023-11-11 09:16:38 +01:00
  • 59b4eff83d Fix broken doc links in the demo app widget gallery (#3441) YgorSouza 2023-11-10 21:39:49 +01:00
  • 5f4046d68a Use impl Into<Stroke> as argument in a few more places (#3420) Phen-Ro 2023-11-10 15:36:51 -05:00
  • 5201c04512 egui: add redo support to Undoer (#3478) LoganDark 2023-11-10 12:36:21 -08:00
  • 0901fa5a0f Fix: When we have a Viewport in a Viewport and when the first is destroyed, takes one more frame for the child to be destroyed. Konkitoman 2023-11-10 16:36:30 +02:00
  • 6b74ee7232 Simplify a little Konkitoman 2023-11-10 15:17:29 +02:00
  • c0b14f4d4e fix-inconsistent-naming (#3438) Rinde van Lon 2023-11-10 12:11:48 +00:00
  • 4c74e92911 docs: fix typo (#3421) Bayley Foster 2023-11-10 22:41:34 +10:30
  • 4539ebed61 Remove another Rc<RefCell<T>> Konkitoman 2023-11-10 13:09:07 +02:00
  • 4ff713abde Removed more unused Rc<RefCell<T>> Konkitoman 2023-11-10 12:59:31 +02:00
  • 9ee6669f8f Fix rounding of ImageButton (#3531) Chris Cate 2023-11-10 04:49:05 -06:00
  • d0ff09ac20 Update accesskit and accesskit_winit. (#3475) Nolan Darilek 2023-11-10 04:32:30 -06:00
  • 8a4164288b Remove unused Rc<RefCell<T>> Konkitoman 2023-11-10 12:30:18 +02:00
  • 7169f28ddf grammar fix in pr template (#3514) Ryan Hileman 2023-11-10 02:18:16 -08:00
  • 6326ef18d7 Make slider step account for range start (#3488) YgorSouza 2023-11-10 11:17:16 +01:00
  • 7e2c65a82a Fix upside down slider in the vertical orientation (#3424) YgorSouza 2023-11-10 11:16:38 +01:00
  • e9f92fee4c Fix some typos (#3459) One 2023-11-10 05:12:52 -05:00
  • 9e8fb18643 borrow_mut -> replace Emil Ernerfeldt 2023-11-09 20:01:57 +01:00
  • 3041de3735 is_focused -> focused_viewport Emil Ernerfeldt 2023-11-09 19:59:56 +01:00
  • 3c8110eeeb Remove superfluous profiling scopes Emil Ernerfeldt 2023-11-09 19:50:53 +01:00
  • 0c300e183d Replace newtype with type alias Emil Ernerfeldt 2023-11-09 19:48:24 +01:00
  • 79bfca3657 Remove unnecessary Clone Emil Ernerfeldt 2023-11-09 19:47:03 +01:00
  • 0f7d1d557c Clarify tessellate Emil Ernerfeldt 2023-11-09 19:23:37 +01:00
  • a852333f9b only apply x11 stuff on linux Emil Ernerfeldt 2023-11-09 19:11:38 +01:00
  • 41f9df5cb3 Floating scroll bars (#3539) Emil Ernerfeldt 2023-11-09 18:41:58 +01:00
  • 9676115e49 Simplify and move CloseRequested Konkitoman 2023-11-08 08:15:08 +02:00
  • e9b57e624d Fix warning Konkitoman 2023-11-08 07:58:53 +02:00
  • 04fbafd4ec Fix web Konkitoman 2023-11-08 07:47:43 +02:00
  • 37e42d1608 Fix docs Konkitoman 2023-11-08 07:44:28 +02:00
  • f174467d42 Remove viewport_id from tessellate and added tessellate_for Konkitoman 2023-11-08 07:36:36 +02:00
  • 12f3782721 Introduce ViewportInfo Konkitoman 2023-11-08 07:29:00 +02:00
  • 0d7c87836c Better ViewportBuilder builder patern Konkitoman 2023-11-08 07:04:33 +02:00
  • b59cb75beb use let-else to reduce indentation levels Emil Ernerfeldt 2023-11-07 19:51:51 +01:00
  • bee5d320c6 Add some puffin profiling scopes Emil Ernerfeldt 2023-11-07 19:51:37 +01:00
  • 2d54b4b3e2 Small cleanup and renamings Emil Ernerfeldt 2023-11-07 19:37:46 +01:00
  • 701301efc2 Use a ViewportIdSet Emil Ernerfeldt 2023-11-07 19:19:45 +01:00
  • a3b02002ea Some better naming and cleanup of viewport.rs Emil Ernerfeldt 2023-11-07 19:17:24 +01:00
  • 96f1426c6f Clean up how max_texture_side is set Emil Ernerfeldt 2023-11-07 19:06:16 +01:00
  • 35a799c6a1 Refactor glow setup a bit Emil Ernerfeldt 2023-11-07 18:51:25 +01:00
  • 25fd7ba2be Fix wrong pixels-per-point for wgpu Emil Ernerfeldt 2023-11-07 18:42:04 +01:00
  • d3134871d2 Clean up egui-wgpu code Emil Ernerfeldt 2023-11-07 16:04:30 +01:00
  • 18f3fdb61c Remove unsafe impl of Send and Sync for Painter Emil Ernerfeldt 2023-11-07 15:57:42 +01:00