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
|
ba470a2b2a
|
Remove unnecessary code in Value
|
2019-11-05 02:58:42 +01:00 |
|
Héctor Ramón Jiménez
|
075fcf1a52
|
Merge branch 'master' into feature/text-input
|
2019-11-03 05:19:51 +01:00 |
|
Héctor Ramón
|
0ea911ae36
|
Merge pull request #35 from hecrj/feature/scrollables
Scrollable widget
|
2019-11-03 05:19:12 +01:00 |
|
Héctor Ramón Jiménez
|
022dc0139b
|
Show Ferris at the end of the scrollable section
|
2019-11-02 02:44:57 +01:00 |
|
Héctor Ramón Jiménez
|
f3baae9228
|
Add text input section to tour
|
2019-11-02 02:17:00 +01:00 |
|
Héctor Ramón Jiménez
|
c427ce0cec
|
Reduce Copy constraint to Clone in Message
|
2019-11-02 02:15:17 +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
|
85dab04965
|
Scale scrollbar movement by content ratio
|
2019-11-02 01:46:45 +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
|
374b54c3ec
|
Merge branch 'feature/scrollables' into feature/text-input
|
2019-10-31 02:14:14 +01:00 |
|
Héctor Ramón Jiménez
|
298c42ac5f
|
Replace nalgebra with glam
`glam` compiles much faster and leverages SIMD nicely.
|
2019-10-31 01:41:04 +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
|
1505d8f941
|
Implement task addition in todos example
|
2019-10-30 05:00:59 +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
|
ace4217b22
|
Fix Transformation docs
|
2019-10-29 19:45:47 +01:00 |
|
Héctor Ramón Jiménez
|
bd5d871eb6
|
Handle touchpad scroll events
|
2019-10-29 19:00:46 +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
|
9dabbf7885
|
Provide Renderer to Widget::on_event
This allows us to implement configurable event processing that adapts to
different rendering strategies.
|
2019-10-29 03:34:21 +01:00 |
|
Héctor Ramón Jiménez
|
6602c1517c
|
Complete Scrollable::hash_layout
|
2019-10-29 03:29:29 +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
|
23ebfb707a
|
Issue draw calls only when necessary
|
2019-10-29 01:21:28 +01:00 |
|
Héctor Ramón Jiménez
|
2b23e0986c
|
Implement text clipping (caching still broken)
|
2019-10-28 04:28:21 +01:00 |
|
Héctor Ramón Jiménez
|
35e94f5a32
|
Draft text scrolling (no clipping yet!)
|
2019-10-27 03:11:54 +01:00 |
|
Héctor Ramón Jiménez
|
21eb2f692c
|
Implement clipping for quads
|
2019-10-27 03:10:49 +01:00 |
|
Héctor Ramón Jiménez
|
e21890168f
|
Improve scroll example
|
2019-10-27 03:04:07 +01:00 |
|
Héctor Ramón Jiménez
|
82c2aa6bfd
|
Align items properly inside a Scrollable
|
2019-10-27 02:59:25 +01:00 |
|
Héctor Ramón Jiménez
|
e2668b882a
|
Remove adapter from iced_wgpu::Renderer
|
2019-10-27 02:30:19 +01:00 |
|
Héctor Ramón Jiménez
|
0a0aa3edd9
|
Implement clipping for images
|
2019-10-27 02:29:23 +01:00 |
|
Héctor Ramón Jiménez
|
63c10b67ab
|
Remove Scrollable::justify_content method
|
2019-10-27 01:37:40 +02: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
|
de3c87b9a7
|
Link to specific issues in the ROADMAP
|
2019-10-26 21:08:15 +02:00 |
|
Héctor Ramón
|
fdd91cc043
|
Merge pull request #23 from hecrj/roadmap
Add `ROADMAP`
|
2019-10-26 20:47:23 +02:00 |
|
Héctor Ramón Jiménez
|
c1f6e66175
|
Clarify a couple of ideas in the ROADMAP
|
2019-10-26 20:35:07 +02:00 |
|
Héctor Ramón Jiménez
|
00ea9ca5c7
|
Mention roadmap and show crate graph in README
|
2019-10-26 20:29:25 +02:00 |
|
Héctor Ramón
|
5e3cfb358e
|
Clarify event subscriptions in ROADMAP
|
2019-10-25 23:21:50 +02:00 |
|
Héctor Ramón
|
e3cf59fd99
|
Fix spelling and grammar in ROADMAP
Co-Authored-By: memoryruins <memoryruinsmusic@gmail.com>
|
2019-10-25 22:44:17 +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
|
d66dc4aee6
|
Move "Multi-window support" up in the ROADMAP
|
2019-10-23 05:05:48 +02:00 |
|
Héctor Ramón
|
4769272122
|
Merge pull request #22 from hecrj/basic-renderer
Basic `wgpu` renderer
|
2019-10-23 04:52:51 +02:00 |
|
Héctor Ramón Jiménez
|
99e1a3780a
|
Set initial window size to 1280x1024 for now
This will be configurable when calling `Application::run` in the future.
|
2019-10-23 04:44:33 +02:00 |
|
Héctor Ramón Jiménez
|
f6fc0b714c
|
Remove leftover winit feature for doc.rs
|
2019-10-23 02:50:57 +02:00 |
|
Héctor Ramón Jiménez
|
ac611ab837
|
Remove unnecessary comma
|
2019-10-23 02:47:05 +02:00 |
|
Héctor Ramón Jiménez
|
1788d5d21e
|
Update READMEs
|
2019-10-23 02:35:24 +02:00 |
|