Héctor Ramón Jiménez
8be1ba76d8
Make program module in iced_glow private
2021-11-05 17:08:35 +07:00
Héctor Ramón Jiménez
9fe65ed729
Rename Renderer::present to with_primitives
2021-11-05 15:38:27 +07:00
Héctor Ramón Jiménez
c9ed15782c
Introduce state lifetime for style_sheet in Toggler
2021-10-31 17:48:23 +07:00
Héctor Ramón Jiménez
9a3c81f336
Introduce first-class svg module in iced_native
2021-10-31 16:24:31 +07:00
Héctor Ramón Jiménez
c4186a71b7
Introduce first-class image module in iced_native
2021-10-31 16:20:50 +07:00
Héctor Ramón Jiménez
b3a01973c6
Introduce first-class text module in iced_native
2021-10-31 16:14:38 +07:00
Héctor Ramón Jiménez
0aafcde0ef
Remove widget module re-exports in iced_native
2021-10-31 16:14:34 +07:00
Héctor Ramón Jiménez
f625797392
Implement Widget::draw for Rule
2021-10-28 18:05:26 +07:00
Héctor Ramón Jiménez
e42e1e2f57
Implement Widget::draw for ProgressBar
2021-10-28 18:04:27 +07:00
Héctor Ramón Jiménez
687c35e052
Avoid flushing empty layers in iced_wgpu and iced_glow
2021-10-25 16:35:34 +07:00
Héctor Ramón Jiménez
7c08c6bd13
Remove Renderer trait for Checkbox
2021-10-21 18:50:27 +07:00
Héctor Ramón Jiménez
d39ad717ed
Wire up styling to Radio in iced_native
2021-10-20 19:18:40 +07:00
Héctor Ramón Jiménez
11bcb13427
Wire up styling to Slider in iced_native
2021-10-20 15:50:42 +07:00
Héctor Ramón Jiménez
3a0c503db9
Implement Widget::draw for Text
2021-10-14 17:00:38 +07:00
Héctor Ramón Jiménez
03b3493138
Remove trait-specific draw logic in iced_native
2021-10-14 16:07:22 +07:00
Héctor Ramón Jiménez
a0ad399622
Refactor alignment types into an alignment module
2021-09-20 15:14:08 +07:00
Héctor Ramón Jiménez
c914b2a05b
Use Iterator::min_by instead of fold in hit_test
2021-09-15 15:08:35 +07:00
Héctor Ramón Jiménez
643500bbdf
Use Option to encode empty text case in hit test methods
2021-09-15 14:49:13 +07:00
Ildar Akhmetgaleev
666f676d7c
Fix window holes behind transparent objects
...
Without this change, the transparent objects composed over the opaque
background creates the transparency of the entire window through which
the desktop wallpaper could be seen.
This problem manifested itself with glow backend and wayland compositor
(gnome).
This patch completely eliminates this problem. With it, the final image
produced by glow backend corresponds to the image produced by the wgpu
backend.
Fixes #1018
2021-09-02 21:18:12 +07:00
Héctor Ramón Jiménez
7614127d36
Rename HitTestResult to Hit
...
... and also move it to a new `text` module in `iced_core`
2021-08-26 14:41:33 +07:00
Tom
aa63841e2c
Implement textual hit testing
2021-08-21 10:31:26 -07:00
Tamás Szelei
a646b11109
Add integration_gl example
2021-08-13 20:10:39 +07:00
Héctor Ramón
a2b1ba522a
Merge pull request #914 from yusdacra/feat/expose_draw_cache_multithread
...
feat: expose draw_cache_multithread as a feature
2021-07-22 18:39:37 +07:00
Héctor Ramón Jiménez
357a8a95c9
Introduce text_multithreading to Settings
2021-07-22 18:27:33 +07:00
Héctor Ramón Jiménez
217f5be827
Add text_multithreading to Settings in iced_glow and iced_wgpu
2021-07-22 18:21:50 +07:00
Yusuf Bera Ertan
83d19689c8
docs: update all 0.2 github links to 0.3
2021-06-14 21:01:37 +03:00
Yusuf Bera Ertan
6469e463cd
feat: expose draw_cache_multithread
2021-06-14 18:06:28 +03:00
Kaiden42
bab71971fb
fix format
2021-06-03 20:21:55 +07:00
Kaiden42
88da268724
add missing glow support
2021-06-03 20:21:53 +07:00
Héctor Ramón Jiménez
883c7e71ae
Introduce internal_backend to iced_wgpu::Settings
2021-03-25 11:29:40 +01:00
Héctor Ramón
a5fddf9ee6
Merge pull request #465 from yusdacra/tooltip-widget
...
Tooltip widget
2021-02-24 01:42:08 +01:00
Héctor Ramón Jiménez
9d4996cbab
Export Tooltip in iced_glow
2021-02-23 03:18:47 +01:00
Héctor Ramón Jiménez
ec20763aef
Use string literal as panic message in iced_glow
2021-02-16 00:04:36 +01:00
Héctor Ramón Jiménez
a7bb7bb2ea
Implement split highlight on hover for PaneGrid
2021-01-01 15:28:38 +01:00
Héctor Ramón Jiménez
745aa49025
Update example links to point to 0.2 branch
2020-11-26 16:37:33 +01:00
Héctor Ramón Jiménez
11798dcc03
Update graphs in crate docs
2020-11-26 07:22:03 +01:00
Héctor Ramón Jiménez
01322f69a4
Use recently stabilized intra-doc links
...
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
2020-11-26 02:05:43 +01:00
Héctor Ramón Jiménez
1916755b6b
Limit border radius to max dimension in quad pipeline
2020-11-23 00:43:59 +01:00
Héctor Ramón Jiménez
3296be845c
Implement QRCode widget
2020-11-20 10:29:33 +01:00
Héctor Ramón Jiménez
c03d46719e
Remove Focus in pane_grid
...
Since #608 , the `PaneGrid` widget does not handle pane focus.
2020-11-17 06:13:56 +01:00
Héctor Ramón Jiménez
d6d5cf0294
Restore hotkeys in pane_grid example
...
- Implement `subscription::events_with`
- Remove `pane_grid::KeyPressEvent`
- Return closest sibling in `pane_grid::State::close`
2020-11-10 02:32:57 +01:00
Héctor Ramón Jiménez
c1f79b40cf
Make Application and Sandbox return a Result
2020-09-08 00:44:59 +02:00
Billy Messenger
32561bd85c
added FillMode enum style for the Rule widget
2020-08-22 21:23:44 +02:00
Billy Messenger
8d68c8584e
widget Rule added
2020-08-22 21:23:27 +02:00
Héctor Ramón Jiménez
795da598e0
Update glow to 0.5 in iced_glow
2020-07-27 23:01:30 +02:00
Héctor Ramón Jiménez
73b8ae8e5e
Rename ComboBox to PickList
2020-07-10 02:52:00 +02:00
Héctor Ramón Jiménez
2118a726f8
Write documentation for the new overlay API
2020-07-10 02:39:12 +02:00
Héctor Ramón Jiménez
ce8cb228ef
Merge branch 'master' into feature/overlay
2020-07-10 01:25:49 +02:00
Héctor Ramón Jiménez
f3dfaa2c43
Merge branch 'master' into feature/pane-grid-titlebar
2020-07-08 11:44:40 +02:00
Héctor Ramón Jiménez
61f22b1db2
Add styling support for ComboBox and Menu
2020-07-08 11:19:56 +02:00