Héctor Ramón Jiménez
|
b68ac3aa47
|
Merge branch 'master' into feature/performance-metrics
|
2019-11-05 03:43:54 +01:00 |
|
Héctor Ramón Jiménez
|
a2161586da
|
Implement state-less scrolling in TextInput
|
2019-11-05 03:33:24 +01:00 |
|
Héctor Ramón Jiménez
|
470266f540
|
Add horizontal offset to Primitive::Clip
|
2019-11-05 03:16:46 +01:00 |
|
Héctor Ramón Jiménez
|
ef056d8489
|
Move Target to its own module
|
2019-11-02 20:20:35 +01:00 |
|
Héctor Ramón Jiménez
|
1242b334fe
|
Merge branch 'feature/scrollables' into feature/text-input
|
2019-11-02 01:50:29 +01:00 |
|
Héctor Ramón Jiménez
|
58d04cadef
|
Add scrollable section to tour
|
2019-11-02 01:42:51 +01:00 |
|
Héctor Ramón Jiménez
|
8a0a31c513
|
Fix text measurement (needs further testing)
|
2019-11-02 01:14:07 +01:00 |
|
Héctor Ramón Jiménez
|
d3cdee1d9b
|
Render TextInput cursor inside the clipping area
|
2019-10-31 04:43:53 +01:00 |
|
Héctor Ramón Jiménez
|
51a0e99097
|
Implement cursor movement in TextInput
|
2019-10-31 03:50:40 +01:00 |
|
Héctor Ramón Jiménez
|
43f348dc4a
|
Show text cursor in TextInput
|
2019-10-30 05:20:41 +01:00 |
|
Héctor Ramón Jiménez
|
fedcab6f4f
|
Handle some TextInput events
|
2019-10-30 05:00:12 +01:00 |
|
Héctor Ramón Jiménez
|
63cd0fd8eb
|
Draft TextInput widget structure
Also started a `todos` example to showcase it!
|
2019-10-30 03:31:07 +01:00 |
|
Héctor Ramón Jiménez
|
85916c9e87
|
Rename Primitive::Scrollable to Clip
|
2019-10-29 19:50:34 +01:00 |
|
Héctor Ramón Jiménez
|
29588f604a
|
Implement scrollbar interactions! 🎉
|
2019-10-29 05:09:54 +01:00 |
|
Héctor Ramón Jiménez
|
a3c55f7517
|
Stop leaking impl details in scrollable Renderer
|
2019-10-29 02:13:22 +01:00 |
|
Héctor Ramón Jiménez
|
be488ac738
|
Draw scrollbar on top of scrollable content
|
2019-10-29 02:00:17 +01:00 |
|
Héctor Ramón Jiménez
|
09bd2c46c0
|
Expose scrollable offset properly
|
2019-10-27 01:24:08 +02:00 |
|
Héctor Ramón Jiménez
|
719c073fc6
|
Draft Scrollable widget (no clipping yet!)
|
2019-10-25 03:47:34 +02:00 |
|
Héctor Ramón Jiménez
|
871eb41430
|
Add TODO to image::Renderer::node
|
2019-10-23 01:34:58 +02:00 |
|
Héctor Ramón Jiménez
|
38b6c84e77
|
Implement basic image rendering in iced_wgpu
|
2019-10-23 01:21:23 +02:00 |
|
Héctor Ramón Jiménez
|
f8a232c8af
|
Remove generic handle in Image
For now, we will simply assume images will be loaded from a given path.
|
2019-10-22 23:20:24 +02:00 |
|
Héctor Ramón Jiménez
|
ccc463a7c0
|
Draw checkbox in iced_wgpu
|
2019-10-13 18:10:12 +02:00 |
|
Héctor Ramón Jiménez
|
8c3dabb5a1
|
Draw radio buttons in iced_wgpu
|
2019-10-12 18:48:35 +02:00 |
|
Héctor Ramón Jiménez
|
a444819799
|
Fix button shadow feedback in iced_wgpu
|
2019-10-12 05:07:29 +02:00 |
|
Héctor Ramón Jiménez
|
afacb35f9b
|
Draw sliders in iced_wgpu
|
2019-10-12 05:07:00 +02:00 |
|
Héctor Ramón Jiménez
|
e74f117976
|
Add a slight shadow to buttons for feedback
|
2019-10-12 02:32:16 +02:00 |
|
Héctor Ramón Jiménez
|
a031a6f213
|
Handle mouse cursor in iced_wgpu
|
2019-10-11 23:30:53 +02:00 |
|
Héctor Ramón Jiménez
|
8846a239cf
|
Rename Renderer::Primitive to Renderer::Output
|
2019-10-11 22:15:39 +02:00 |
|
Héctor Ramón Jiménez
|
10e10e5e06
|
Make iced_core::Button customizable
Now it supports:
- Any kind of content
- Custom border radius
- Custom background
|
2019-10-08 03:13:41 +02:00 |
|
Héctor Ramón Jiménez
|
c9510db551
|
Render colored quads
|
2019-10-07 03:56:16 +02:00 |
|
Héctor Ramón Jiménez
|
70c17b053b
|
Rename Box primitive to Quad
|
2019-10-07 02:17:40 +02:00 |
|
Héctor Ramón Jiménez
|
7765e6da50
|
Draft Box primitive
|
2019-10-06 19:22:25 +02:00 |
|
Héctor Ramón Jiménez
|
5a5ca34b5f
|
Modularize iced_wgpu
|
2019-10-05 19:22:51 +02:00 |
|