Héctor Ramón Jiménez
|
29ad61d377
|
Add missing metadata to iced_graphics subcrate
|
2020-11-26 15:57:55 +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
|
c23136a5df
|
Account for empty ranges in Slider and ProgressBar
|
2020-11-26 03:33:08 +01:00 |
|
rubik83
|
955b62ea2d
|
fix slider handle_offset formula
change :
let handle_offset = (bounds.width - handle_width) * ((value - range_start) / (range_end - range_start).max(1.0))
to :
let handle_offset = (bounds.width - handle_width) * ((value - range_start) / (range_end - range_start).max(f32::EPSILON)).max(0.0).min(1.0)
|
2020-11-26 03:09:46 +01:00 |
|
rubik83
|
9991a89428
|
fix active_progress_width formula
change :
let active_progress_width = bounds.width * ((value - range_start) / (range_end - range_start).max(1.0))
to :
let active_progress_width = bounds.width * ((value - range_start) / (range_end - range_start).max(f32::EPSILON)).max(0.0).min(1.0)
|
2020-11-26 03:09:46 +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
|
08e0b9ffbd
|
Fix broken links in API documentation
|
2020-11-26 01:59:20 +01:00 |
|
Greg V
|
775c1c5873
|
Add license to iced-graphics' Cargo.toml
|
2020-11-25 23:02:50 +03:00 |
|
Héctor Ramón
|
556cf24b95
|
Merge pull request #627 from hecrj/fix/canvas-rotation
Fix backwards `Frame::rotate` in `canvas`
|
2020-11-24 00:17:46 +01:00 |
|
Héctor Ramón Jiménez
|
f41eacc3dc
|
Use f32 for border_width and border_radius
|
2020-11-23 00:31:50 +01:00 |
|
Héctor Ramón Jiménez
|
77c7ad1fef
|
Fix backwards Frame::rotate in canvas
The angle direction has been fixed upstream in `euclid` (see
https://github.com/servo/euclid/pull/413).
|
2020-11-22 11:05:08 +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
|
3aca177132
|
Implement event capturing for Canvas
|
2020-11-12 01:24:59 +01:00 |
|
Héctor Ramón Jiménez
|
3f968b8c87
|
Make Widget::on_event return an event::Status
|
2020-11-12 00:09:52 +01:00 |
|
Héctor Ramón
|
73811c394a
|
Merge pull request #610 from hecrj/improvement/update-dependencies
Update dependencies
|
2020-11-11 18:06:27 +01:00 |
|
Héctor Ramón Jiménez
|
1475b10dff
|
Update font-kit dependency in iced_graphics
|
2020-11-10 20:33:45 +01:00 |
|
Héctor Ramón Jiménez
|
6f52eb4d3a
|
Update lyon dependency in iced_graphics
|
2020-11-10 20:13:47 +01:00 |
|
Héctor Ramón Jiménez
|
fa98dbad16
|
Update glam dependency in iced_graphics
|
2020-11-10 20:12:15 +01:00 |
|
Héctor Ramón Jiménez
|
45c749f28c
|
Update bytemuck dependency in iced_graphics
|
2020-11-10 20:11:23 +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
|
fee46fd653
|
Introduce application::State in iced_winit
|
2020-11-05 04:09:40 +01:00 |
|
Héctor Ramón Jiménez
|
7f02765214
|
Draw only visible options in overlay::Menu
|
2020-10-28 06:21:07 +01:00 |
|
Héctor Ramón Jiménez
|
d328b07b39
|
Introduce viewport to Widget::draw
This should eventually allow us to only generate primitives that are
visible.
|
2020-10-28 06:21:07 +01:00 |
|
Clark Moody
|
f05578c8f8
|
Update scrollbar logic and introduce outer_bounds
|
2020-10-22 16:05:44 -05:00 |
|
Clark Moody
|
09e67c5c27
|
Replace hard-coded params with struct members
|
2020-10-22 14:07:07 -05:00 |
|
Héctor Ramón Jiménez
|
c1f79b40cf
|
Make Application and Sandbox return a Result
|
2020-09-08 00:44:59 +02:00 |
|
Héctor Ramón Jiménez
|
f6dda3b2f5
|
Fix Radio border radius when using custom size
|
2020-09-06 15:02:55 +02:00 |
|
Héctor Ramón Jiménez
|
2ce5df0844
|
Merge branch 'feature/rule-widget' into master
|
2020-08-22 21:25:06 +02:00 |
|
Billy Messenger
|
fed30ef775
|
added FillMode::fill()
|
2020-08-22 21:23:50 +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
|
02ca90a22d
|
Invert Y axis in Transformation::orthographic
|
2020-08-17 18:11:11 +02:00 |
|
Cameron Hart
|
b90e5c4e05
|
Upgrade glam to 0.9 & use glam's Mat4 ortho rh gl.
|
2020-08-17 12:01:58 +12:00 |
|
Héctor Ramón Jiménez
|
00d66da0ce
|
Add Keyboard variant to canvas::Event
|
2020-08-10 23:57:29 +02:00 |
|
Héctor Ramón Jiménez
|
9ba4cfd23f
|
Add height method to Slider
|
2020-08-01 08:18:52 +02:00 |
|
Héctor Ramón Jiménez
|
9b778006ce
|
Fix border rendering of transparent Container
Fixes #452
|
2020-07-18 03:05:14 +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
|
dc0e423142
|
Remove unnecessary lifetime in Widget trait
|
2020-07-10 02:01:30 +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
|
1319c25f20
|
Respect TitleBar text color style when drawing
|
2020-07-09 06:27:12 +02:00 |
|
Héctor Ramón Jiménez
|
ef553cd124
|
Stop drawing pane background when dragged
|
2020-07-09 05:44:48 +02:00 |
|
Héctor Ramón Jiménez
|
e3cd947437
|
Write documentation for new PaneGrid API
|
2020-07-09 05:26:11 +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
|
33e6682882
|
Avoid clipping antialiasing in Renderer::overlay
|
2020-07-08 11:40:07 +02:00 |
|
Héctor Ramón Jiménez
|
69ac47f463
|
Implement font method for ComboBox
|
2020-07-08 11:29:21 +02:00 |
|
Héctor Ramón Jiménez
|
625979b665
|
Draft Widget::overlay idempotency
|
2020-07-08 11:29:19 +02:00 |
|
Héctor Ramón Jiménez
|
61f22b1db2
|
Add styling support for ComboBox and Menu
|
2020-07-08 11:19:56 +02:00 |
|
Héctor Ramón Jiménez
|
0ff5a02550
|
Rename Layer to overlay::Content
|
2020-07-08 11:12:47 +02:00 |
|