Konkitoman
4bbdab1788
Now in screen_rect min is the viewport position and max is the viewport size
2023-08-12 20:36:41 +03:00
Konkitoman
48646ef521
Update viewports example, and added documentation for Window::default_embedded
2023-08-09 20:16:35 +03:00
Konkitoman
a88a5cdf83
Fix some warnings
2023-08-09 19:15:35 +03:00
Konkitoman
86ef11c521
Now viewport_id always will be in a ViewportId you cannot create a ViewportId you can only get the main one everywere or get the current viewport id with Context::get_viewport_id
2023-08-09 18:33:59 +03:00
Konkitoman
1a7c4700fd
Now embedded is stored on window, and fix crash when we set a window size to 0
2023-08-08 21:18:03 +03:00
Konkitoman
c68908a6a8
Add embedd button on window is only a button with character - or ^
2023-08-08 17:19:54 +03:00
Konkitoman
d45fc14a13
Move viewports stuff to crates/egui/src/viewports.rs
2023-08-07 19:02:18 +03:00
Konkitoman
860160ed05
Some work on wgpu implementation
2023-08-06 09:21:44 +03:00
Konkitoman
7ee80da98c
Fix Test3 allways was fallowing the cursour
2023-08-05 17:36:09 +03:00
Konkitoman
098d94e705
Fix viewports example
2023-08-05 15:34:23 +03:00
Konkitoman
d1b00b6fdc
Add Window::show_async!
...
A refactoring of crates/egui/src/containers/window.rs is needed
2023-08-03 20:13:04 +03:00
Konkitoman
1448c5047f
Remove viewport_id and parent_viewport_id from Window::show arguments because can be accessed from Context::get_viewport_id and Context::get_parent_viewport_id
2023-08-03 19:53:17 +03:00
Konkitoman
7f791f4bf9
Add Window::embedded
2023-08-03 19:39:51 +03:00
Konkitoman
2057993f54
Some more work now stuff is rendered corectly
2023-08-02 20:49:41 +03:00
Konkitoman
141421547b
Fix: a sync viewport cannot render itself he needs his parent to be rendered now when sync viewport needs a redraw that redraw will be redirected to his parent
2023-08-02 19:58:12 +03:00
Konkitoman
34fea8a0e5
Some more work on making possible to render viewport_sync in glutin
...
Context::current_rendering_viewport was replaced by Context::get_viewport_id
Added Context::get_parent_viewport_id
Changed Context::run to need parent_viewport_id
Changed Context::beagin to need parent_viewport_id
Added ImplContext::frame_stack
Some work on making posibile to render multiples frames at the same time
A lot of more things in glutin backend is not Arc<RwLock<T>>
2023-08-02 17:14:31 +03:00
Konkitoman
1f5d17cfcc
Some hacky fixes
2023-07-29 21:32:57 +03:00
Konkitoman
bb0b80fb08
Fix some warnings
2023-07-28 18:28:16 +03:00
Konkitoman
769c71a714
WGPU implementation
2023-07-27 18:18:14 +03:00
Konkitoman
46e85856b9
Update example for debuging purposes
...
There is a bug that some how makes the windows to be liked!
Winit events look fine but some thing i think is happening with area id or some thing
2023-07-27 15:32:26 +03:00
Konkitoman
cb09e630a2
Add a new example and change how embedding is stored
2023-07-25 16:40:03 +03:00