Héctor Ramón Jiménez
|
fa9e1d96ea
|
Introduce dynamic opacity support for Image and Svg
|
2024-05-03 13:25:58 +02:00 |
|
Héctor Ramón
|
1cefe6be21
|
Merge pull request #2334 from DKolter/image-rotation
Adding feature: Image rotation
|
2024-05-03 07:31:34 +02:00 |
|
myuujiku
|
8efd32c51b
|
Apply bounds check when grabbing image::Viewer
|
2024-05-02 21:18:47 +02:00 |
|
Héctor Ramón Jiménez
|
a57313b23e
|
Simplify image rotation API and its internals
|
2024-05-02 17:28:28 +02:00 |
|
Héctor Ramón Jiménez
|
09a6bcfffc
|
Add Image rotation support
Co-authored-by: DKolter <68352124+DKolter@users.noreply.github.com>
|
2024-05-02 17:27:45 +02:00 |
|
Héctor Ramón Jiménez
|
b52c7bb610
|
Use an opaque Id type for image::Handle
Hashing pointers is a terrible idea.
|
2024-05-01 01:39:43 +02:00 |
|
Héctor Ramón Jiménez
|
4cd45643d7
|
Introduce opaque widget helper
|
2024-04-25 06:05:37 +02:00 |
|
Héctor Ramón Jiménez
|
188db4da48
|
Draft support for dynamic custom renderer injection
|
2024-03-21 05:52:48 +01:00 |
|
gigas002
|
0c93c3c5fc
|
Implement setter for filter_method property of viewer
|
2024-03-11 21:02:15 +09:00 |
|
rustrover
|
500ba962d1
|
fix some comments
Signed-off-by: rustrover <seekseat@126.com>
|
2024-03-09 15:26:37 +08:00 |
|
Héctor Ramón Jiménez
|
7a50e9e8fb
|
Convert Renderer::Theme to generic Widget type
|
2024-01-21 17:56:01 +01:00 |
|
Héctor Ramón Jiménez
|
d62bb8193c
|
Introduce useful helpers in layout module
|
2024-01-10 10:01:49 +01:00 |
|
Héctor Ramón Jiménez
|
d278bfd21d
|
Replace width and height with Widget::size
|
2024-01-10 10:01:49 +01:00 |
|
Héctor Ramón Jiménez
|
0655a20ad1
|
Make Shrink have priority over Fill in layout
|
2024-01-04 06:51:21 +01:00 |
|
Héctor Ramón Jiménez
|
a5125d6fea
|
Refactor texture image filtering
- Support only `Linear` or `Nearest`
- Simplify `Layer` groups
- Move `FilterMethod` to `Image` and `image::Viewer`
|
2023-11-11 07:22:51 +01:00 |
|
Héctor Ramón Jiménez
|
34f07b6027
|
Fix clippy::semicolon_if_nothing_returned
|
2023-09-20 04:11:52 +02:00 |
|
Héctor Ramón Jiménez
|
a026e917d3
|
Make widget::Tree mutable in Widget::layout
|
2023-08-30 06:36:24 +02:00 |
|
Héctor Ramón Jiménez
|
ed3454301e
|
Implement explicit text caching in the widget state tree
|
2023-08-30 04:31:21 +02:00 |
|
Héctor Ramón Jiménez
|
085842e765
|
Remove unnecessary comment in image::viewer
|
2023-08-03 20:18:31 +02:00 |
|
Malcolm Ramsay
|
004a1f3848
|
fix: Check cursor in bounds when scrolling image::Viewer
Ensure that the cursor is within the bounds of the image::Viewer when
performing the scrolling.
Fixes #1997
|
2023-08-03 08:42:46 +09:30 |
|
Cory Forsstrom
|
42c423b4a8
|
Add viewport to Widget::on_event
|
2023-07-15 10:04:25 -07:00 |
|
Héctor Ramón Jiménez
|
5c8cfb411e
|
Take Rectangle by value in Cursor API
|
2023-06-08 20:16:46 +02:00 |
|
Héctor Ramón Jiménez
|
34451bff18
|
Implement basic cursor availability
|
2023-06-08 20:11:59 +02: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 |
|