Vlad-Stefan Harbuz
a7224a7827
Implement Copy on Fill and Stroke
2024-06-21 11:58:35 +01:00
Héctor Ramón Jiménez
50dd2a6cc0
Fix application sometimes exiting at startup
2024-06-20 22:28:28 +02:00
Héctor Ramón Jiménez
cbeda38f0d
Inline documentation for application and daemon functions
2024-06-20 18:50:03 +02:00
Héctor Ramón
a26493ed2b
Merge pull request #2470 from ryankopf/master
...
feat: Add methods for window settings in Application
2024-06-20 18:44:13 +02:00
Héctor Ramón Jiménez
0785b334e7
Add window method to Application
2024-06-20 18:35:10 +02:00
ryankopf
3334cf670b
feat: Add methods for window settings in Application
...
This commit adds new methods to the `Application` struct for setting various window settings such as resizable, decorations, position, and level. These methods allow for more customization and control over the appearance and behavior of the application window.
2024-06-20 00:40:37 -05:00
Héctor Ramón
714d450315
Merge pull request #2469 from iced-rs/unify-shell-runtimes
...
`Daemon` API and Shell Runtime Unification
2024-06-20 01:23:01 +02:00
Héctor Ramón Jiménez
c5f4bebeda
Remove window::Id::MAIN constant
2024-06-20 01:13:42 +02:00
Héctor Ramón Jiménez
92e08c8f07
Add get_latest and get_oldest tasks in window
2024-06-20 01:13:09 +02:00
Héctor Ramón Jiménez
bdd30f7ab8
Introduce and_then methods for fallible Tasks
2024-06-20 01:11:21 +02:00
Héctor Ramón Jiménez
65c8e08b44
Fix initialization race conditions in WebAssembly
...
WebGL is still broken, but oh well... Time to move on.
2024-06-19 19:07:07 +02:00
Héctor Ramón Jiménez
5f25943449
Fix WebAssembly compilation
...
Rendering seems to still not work, however.
2024-06-19 17:39:17 +02:00
Héctor Ramón Jiménez
341c9a3c12
Introduce daemon API and unify shell runtimes
2024-06-19 01:53:40 +02:00
SolidStateDj
19db068bbb
Implement std::fmt::Display for iced::Radians ( #2446 )
...
* Implement `std::fmt::Display` for Radians
* Add ` rad` to the end of all displayed strings.
Co-authored-by: Héctor Ramón <hector0193@gmail.com>
---------
Co-authored-by: Héctor Ramón <hector0193@gmail.com>
2024-06-18 17:02:15 +00:00
Héctor Ramón
368b15f708
Merge pull request #2330 from Gigas002/viewer_content_fit
...
Implement content_fit for viewer widget
2024-06-18 00:37:24 +02:00
Héctor Ramón Jiménez
6c1027af8d
Fix text_editor always capturing scroll events
2024-06-17 03:37:00 +02:00
Héctor Ramón Jiménez
e9141e7abf
Rename Step to Screen in tour example
2024-06-16 23:18:45 +02:00
Héctor Ramón Jiménez
e0b4ddf7b7
Flatten state in tour example
2024-06-16 23:15:12 +02:00
Héctor Ramón
964ae95827
Merge pull request #2460 from Andrew-Schwartz/master
...
Add FromIterator for Row and Column
2024-06-16 22:54:46 +02:00
Héctor Ramón Jiménez
64426b7298
Fix BUG_REPORT formatting
2024-06-16 22:04:05 +02:00
Héctor Ramón Jiménez
681765110b
Make crazy users acknowledge they are crazy when filing bug reports in bad faith
2024-06-16 22:02:56 +02:00
Héctor Ramón
d8d58635e1
Merge pull request #2465 from henrispriet/henrispriet-wayland-deps
...
Fix DEPENDENCIES.md for wayland
2024-06-16 20:37:41 +02:00
Héctor Ramón
95d4adb55e
Merge pull request #2463 from iced-rs/task-api
...
`Task` API
2024-06-16 20:24:41 +02:00
Héctor Ramón Jiménez
b5c5a016c4
Rename window::closings to window::close_events
2024-06-16 20:15:55 +02:00
henrispriet
a892135206
actually wayland.dev isn't needed
2024-06-16 10:42:21 +00:00
henrispriet
b8321b8b2b
Fix DEPENDENCIES.md for wayland
2024-06-16 10:36:48 +00:00
Héctor Ramón Jiménez
ad2e4c535a
Fix Task::collect not producing the collected outputs
2024-06-15 01:16:26 +02:00
Héctor Ramón Jiménez
43033c7f83
Implement Task::collect
2024-06-15 00:43:51 +02:00
Héctor Ramón Jiménez
7f13fab058
Use all themes in multi_window example
2024-06-14 03:15:14 +02:00
Héctor Ramón Jiménez
20945e3f90
Simplify WindowOpened message handler in multi_window example
2024-06-14 03:11:07 +02:00
Héctor Ramón Jiménez
88b9384402
Use Task chaining to simplify multi_window example
2024-06-14 03:05:58 +02:00
Héctor Ramón Jiménez
b21e4567dc
Remove parent from PlatformSpecific window settings
2024-06-14 02:33:05 +02:00
Héctor Ramón Jiménez
4e7cbbf98a
Move Maybe* traits back to iced_futures
2024-06-14 01:57:49 +02:00
Héctor Ramón Jiménez
4ab4ffc9cf
Unpin nightly toolchain in document workflow
2024-06-14 01:57:36 +02:00
Héctor Ramón Jiménez
b328da2c71
Fix Send requirements for Wasm targets
2024-06-14 01:52:30 +02:00
Héctor Ramón Jiménez
a25b1af456
Replace Command with a new Task API with chain support
2024-06-14 01:47:39 +02:00
Andrew-Schwartz
620c3d3222
format
2024-06-13 14:46:56 -04:00
Andrew-Schwartz
65eb06c537
Add FromIterator for Row and Column
2024-06-12 13:01:04 -04:00
Andrew-Schwartz
1355f8d296
Revert "Add FromIterator for Row and Column"
...
This reverts commit 06c80c5bce .
2024-06-12 13:00:02 -04:00
Andrew-Schwartz
06c80c5bce
Add FromIterator for Row and Column
2024-06-12 10:54:50 -04:00
Héctor Ramón
e6d0b3bda5
Merge pull request #2456 from iced-rs/window-id-in-event-subscriptions
...
Introduce `window::Id` to `Event` subscriptions
2024-06-11 20:22:44 +02:00
Héctor Ramón Jiménez
6ea7846d88
Remove core::program module leftover
2024-06-11 20:11:55 +02:00
Héctor Ramón Jiménez
df85d85a6f
Allow dead_code in widget::lazy::cache
2024-06-11 20:07:06 +02:00
Héctor Ramón Jiménez
6a03b8489b
Remove tracing leftovers in iced_wgpu
2024-06-11 20:03:28 +02:00
Héctor Ramón Jiménez
5d7dcf417c
Introduce subscription::Event
...
... and remove `PlatformSpecific` from `Event`
2024-06-11 19:41:05 +02:00
Héctor Ramón
bda01567d5
Merge pull request #2457 from PolyMeilex/pick-list-menu-style
...
Allow for styling of the menu of a pick list
2024-06-10 23:03:02 +02:00
Héctor Ramón Jiménez
83296a73eb
Fix widget operations in multi_window runtime
2024-06-10 22:03:46 +02:00
Héctor Ramón Jiménez
ae2bf8ee40
Broadcast orphaned events in multi_window runtime
2024-06-10 22:03:46 +02:00
Héctor Ramón Jiménez
e400f972c1
Introduce window::Id to Event subscriptions
...
And remove `window::Id` from `Event` altogether.
2024-06-10 22:03:46 +02:00
Héctor Ramón Jiménez
49affc44ff
Update winit to 0.30.1
2024-06-10 22:01:23 +02:00