Bingus
633f405f3f
Merge remote-tracking branch 'origin/master' into feat/multi-window-support
...
# Conflicts:
# Cargo.toml
# core/src/window/icon.rs
# core/src/window/id.rs
# core/src/window/position.rs
# core/src/window/settings.rs
# examples/integration/src/main.rs
# examples/integration_opengl/src/main.rs
# glutin/src/application.rs
# native/src/subscription.rs
# native/src/window.rs
# runtime/src/window/action.rs
# src/lib.rs
# src/window.rs
# winit/Cargo.toml
# winit/src/application.rs
# winit/src/icon.rs
# winit/src/settings.rs
# winit/src/window.rs
2023-07-12 12:23:18 -07:00
Héctor Ramón Jiménez
99e0a71504
Rename iced_native to iced_runtime
2023-03-05 06:35:20 +01:00
Héctor Ramón Jiménez
3a0d34c024
Create iced_widget subcrate and re-organize the whole codebase
2023-03-04 05:37:11 +01:00
Bingus
2d427455ce
Iced master merge (again)
2023-02-17 13:01:40 -08:00
Bingus
744cef5608
Merge remote-tracking branch 'origin/master' into feat/multi-window-support
...
# Conflicts:
# winit/src/window.rs
2023-02-17 11:45:34 -08:00
Héctor Ramón Jiménez
2c2421ae5d
Expose fetch_id helper in window module
2023-02-17 13:47:46 +01:00
Héctor Ramón Jiménez
db65c6904d
Expose change_always_on_top helper in window module
2023-02-17 13:24:46 +01:00
Bingus
3c095aa3f0
Merged in iced master
2023-02-15 14:56:15 -08:00
Bingus
63fb608d8b
Merge remote-tracking branch 'origin/master' into feat/multi-window-support
...
# Conflicts:
# native/src/command/action.rs
# native/src/window/action.rs
# winit/src/window.rs
2023-02-15 14:55:02 -08:00
Héctor Ramón Jiménez
98a717383a
Write missing window::Action helpers in window
2023-01-31 04:53:15 +01:00
Héctor Ramón Jiménez
ecc5bfaeff
Improve consistency of window::Action
2023-01-31 04:53:00 +01:00
Bingus
70d487ba20
Merge remote-tracking branch 'origin/master' into feat/multi-window-support
...
# Conflicts:
# examples/events/src/main.rs
# glutin/src/application.rs
# native/src/window.rs
# winit/src/window.rs
2023-01-18 15:01:17 -08:00
Héctor Ramón Jiménez
e2ddef7438
Replace Option<Instant> with RedrawRequest enum
2023-01-12 05:18:25 +01:00
Héctor Ramón Jiménez
0b86c4a299
Implement window::frames subscription
...
... and use it in the `solar_system` example 🎉
2023-01-12 04:35:41 +01:00
bungoboingo
ec41918ec4
Implemented window title update functionality for multiwindow.
2023-01-09 11:28:07 -08:00
Richard
f93fa02543
introduce window::spawn and window::close
2023-01-09 11:27:04 -08:00
Richard
0ad53a3d5c
add window::Id to Event and Action
2023-01-09 11:27:04 -08:00
Richard
ec56c0686d
Introduce opaque window::Id type
2023-01-09 11:27:04 -08:00
Héctor Ramón Jiménez
6855961358
Create conversion function for user_attention in iced_winit
2023-01-02 20:17:36 +01:00
Héctor Ramón Jiménez
b5ab50b2a8
Implement window::close action and remove should_exit
2022-12-15 03:06:04 +01:00
Michael Aaron Murphy
ac6e137be3
feat: Add window minimize support
2022-10-11 21:56:45 +02:00
Michael Aaron Murphy
8a50836ffc
feat: Add window maximize support
2022-10-11 21:56:01 +02:00
Michael Aaron Murphy
7ea7dbef57
feat: Add window drag support from winit
...
Exposes access to the winit window's window_drag method as an action.
2022-10-11 21:39:53 +02:00
Héctor Ramón Jiménez
11f5527d76
Implement SetMode and FetchMode window actions
2022-08-18 14:39:15 +02:00
Héctor Ramón Jiménez
7cb6e7438f
Implement move_to and resize commands for window
2021-09-02 16:30:14 +07:00
Héctor Ramón Jiménez
76698ff2b5
Make Command implementations platform-specific
...
This allows us to introduce a platform-specific `Action` to both `iced_native`
and `iced_web` and remove the `Clipboard` from `Application::update` to maintain
purity.
Additionally, this should let us implement further actions to let users query
and modify the shell environment (e.g. window, clipboard, and more!)
2021-09-02 13:29:34 +07:00