Héctor Ramón Jiménez
54ad92ce91
Build UserInterface only once on Outcome::Chain
2022-08-02 17:34:04 +02:00
Héctor Ramón Jiménez
6dac049db5
Fix clippy lints 🎉
2022-07-28 04:00:06 +02:00
Héctor Ramón Jiménez
80688689aa
Draft widget operations
2022-07-28 02:46:51 +02:00
Héctor Ramón Jiménez
2f76a10a1d
Fix further clippy lints
...
... and explicitly annotate crates as well.
2022-07-09 18:03:59 +02:00
Poly
15f794b7a8
Address Clippy lints
2022-07-09 17:07:38 +02:00
Héctor Ramón Jiménez
bb07d017e8
Add Style variant support to application::StyleSheet
2022-07-08 20:07:33 +02:00
Héctor Ramón Jiménez
7f3b7075db
Rename theme::Definition to application::StyleSheet
2022-05-26 19:02:15 +02:00
Héctor Ramón Jiménez
822a3cd04f
Let a Theme control the text_color of an application
2022-05-26 01:10:26 +02:00
Héctor Ramón Jiménez
03eda9b162
Let a Theme control the background color of an application
...
... and remove `Application::background_color`
2022-05-25 05:01:18 +02:00
Héctor Ramón Jiménez
664251f3f5
Draft first-class Theme support
...
RFC: https://github.com/iced-rs/rfcs/pull/6
2022-05-14 01:56:32 +02:00
Héctor Ramón Jiménez
27fdc70756
Merge branch 'master' into dev/system-information
2022-05-04 17:19:28 +02:00
Héctor Ramón Jiménez
f1ec0af507
Run system::information in a different thread
...
... since it seems it can block for a couple of seconds.
2022-05-04 15:21:07 +02:00
Héctor Ramón Jiménez
e24f26c28f
Fix feature name in cfg block in iced_winit
2022-05-04 14:02:54 +02:00
Héctor Ramón Jiménez
d23026d2dd
Bump versions 🎉
2022-05-02 22:07:53 +02:00
Héctor Ramón Jiménez
aecbd46123
Replace hecrj in links with iced-rs
2022-05-02 20:26:59 +02:00
Héctor Ramón Jiménez
68e9eb0a9b
Fix broken intra-doc links in documentation
2022-04-30 14:20:52 +02:00
Héctor Ramón Jiménez
ac35fe3edf
Point repository links to 0.4 branch in documentation
2022-04-30 13:54:07 +02:00
Héctor Ramón Jiménez
93bfe2c75e
Expose system module through feature flag
2022-04-30 13:37:57 +02:00
Richard
5eefa5d4ea
Simplify the QueryInformation Action
2022-04-27 17:16:32 -03:00
Richard
6e167675d6
Use closure internally to fetch graphics_info
2022-04-27 15:43:41 -03:00
Richard
8643fbef90
Rename system::information to fetch_information
2022-04-27 15:42:55 -03:00
Richard
18ecec2bbd
Change ContextCreationFailed to GraphicsCreationFailed
2022-04-27 15:42:55 -03:00
Richard
005e516b5e
Rename get_information to fetch_information
2022-04-27 15:42:53 -03:00
Richard
984d1f375e
Move compositor module access from window to crate
2022-04-27 15:25:16 -03:00
Richard
5be1ac18fe
Rename GraphicsInformation to Information
2022-04-26 19:09:09 -03:00
Richard
053f352f68
Introduce get_information
2022-04-26 18:59:47 -03:00
Richard
c9ea1f11de
Add memory usage to Information struct
2022-04-26 18:59:08 -03:00
Richard
83ab27b5cb
Add graphics information to iced_winit
2022-04-26 18:58:52 -03:00
Richard
53538b65b1
Add system_information example
2022-04-26 18:57:00 -03:00
Richard
c8ed318e17
Export new system module
2022-04-26 18:55:52 -03:00
Richard
0b36a55196
Add function helper in iced_winit::system
2022-04-26 18:55:51 -03:00
Richard
c2f45a192f
Turn Information fields pub
2022-04-26 18:55:48 -03:00
Richard
6295a72aa6
Implement QueryInformation for iced_winit
2022-04-26 18:54:27 -03:00
Richard
fed8da1c90
Add new System variant to Action
2022-04-26 18:54:07 -03:00
Richard
6e93713197
Add sysinfo crate through feature flag
2022-04-26 18:54:06 -03:00
Richard
764b424dfc
Add logging to window and context creation
2022-04-26 18:54:01 -03:00
Richard
1e62fdf069
Introduce Error::ContextCreationFailed
2022-04-20 19:57:59 -03:00
Héctor Ramón Jiménez
adce9e0421
Update Rust edition to 2021 🎉
2022-02-09 17:57:44 +07:00
Theo Robinson
4830a17d65
Fix links
...
Change dead links to updated ones.
Change/Convert all file links to relative links so they are branch
agnostic.
2022-02-07 23:13:25 +07:00
Tanner Rogalsky
2e8fb09568
Allow the creation of a clipboard without a window.
2022-02-05 06:55:22 -05:00
Héctor Ramón Jiménez
1a737b8e20
Replace Zulip links with Discord
2022-01-31 21:18:39 +07:00
Héctor Ramón Jiménez
6f604ab399
Allow Application::run to return on native platforms
2022-01-31 16:39:46 +07:00
Héctor Ramón Jiménez
26d95fdc4b
Append Canvas to <body> when targetting Wasm in iced_winit
2022-01-28 21:37:16 +07:00
Kai Mast
1e3feee3a3
Reduce diff
2022-01-28 21:37:16 +07:00
Kai Mast
f39147d382
Always use event_loop.run
2022-01-28 21:37:16 +07:00
Kai Mast
beebf25c5f
Re-add docs for clipboard
2022-01-28 21:37:16 +07:00
Kai Mast
908259663d
Remove wasm-specific clipboard
2022-01-28 21:37:15 +07:00
Vladyslav Nikonov
bdca20fc4a
Experimental wgpu WebGL backend support
...
- Added missing `draw_cache_align_4x4` call for `brush_glyph` on wasm32 target
- Added WebGL support to `integratio_wgpu` example
- Fixed test.yml CI workflow
- Removed spir-v shader in `integration_wgpu`; Fixed formatting
- Removed redundant `BoxStream` typedef
2022-01-28 21:37:14 +07:00
Richard
230db88fb2
Add setting to try OpenGL ES first
2022-01-19 17:40:17 -03:00
Héctor Ramón Jiménez
6ab4611a6e
Invalidate widget tree from Responsive widget
...
... by introducing a new `invalidate_widgets` method to `Shell`
2022-01-11 13:47:43 +07:00