Héctor Ramón Jiménez
ae517b9fa0
Add clipboard argument to Application::update
2021-03-11 03:38:20 +01:00
Héctor Ramón
7eb5127748
Merge pull request #770 from hecrj/feature/clipboard-write
...
Write clipboard support and `TextInput` copy and cut behavior
2021-03-10 21:13:07 +01:00
Héctor Ramón
939fcfe9db
Merge pull request #771 from hecrj/fix/tooltip-layering
...
Reposition `Tooltip` inside `viewport` bounds
2021-03-10 03:28:04 +01:00
Héctor Ramón Jiménez
17dcfa8faf
Implement copy and cut behavior for TextInput
2021-03-10 01:59:20 +01:00
Héctor Ramón Jiménez
21971e0037
Make Clipboard argument in Widget trait mutable
2021-03-10 01:59:02 +01:00
Héctor Ramón Jiménez
35425001ed
Introduce write method to Clipboard trait
2021-03-10 01:18:22 +01:00
Héctor Ramón Jiménez
b22b0dd7ff
Update window_clipboard to 0.2
2021-03-10 01:16:26 +01:00
Héctor Ramón Jiménez
bbca5c4bde
Call hash_layout for controls in pane_grid::TitleBar
2021-03-09 04:49:17 +01:00
Héctor Ramón Jiménez
f52f8c1337
Fix viewport argument in PaneGrid draw calls
2021-02-27 03:36:46 +01:00
Héctor Ramón Jiménez
2736e4ca35
Hide Text as an implementation detail of Tooltip
2021-02-24 00:59:29 +01:00
Héctor Ramón Jiménez
4e923290cc
Add style and padding to Tooltip
2021-02-23 04:00:35 +01:00
Héctor Ramón Jiménez
2f766b7341
Introduce Tooltip::gap to control spacing
2021-02-23 03:16:37 +01:00
Héctor Ramón Jiménez
9f60a256fc
Remove viewport from Overlay::draw for now
2021-02-23 03:12:00 +01:00
Héctor Ramón Jiménez
81c75c1524
Change Tooltip to support Text only for now
2021-02-23 03:09:16 +01:00
Yusuf Bera Ertan
a19f89d3a6
feat(native): add Tooltip widget
2021-02-15 19:37:46 +03:00
anunge
9e453843b2
Touch support for PaneGrid and PickList ( #650 )
...
* touch events properly parsed and converted to logical size, button working
* scrolling with a nice touch
* fixed application state level touch cursor. panel_grid is touchable now.
* format glicthes fixes
* format glitches
* tight format
* fixed pane grid
* fixing with upstream
* Remove unused `touch` module from `iced_core`
* Remove unused `crate::text` import in `iced_native`
* Remove redundant match branch in `iced_winit`
* Keep removed line break in `UserInterface::update`
* Compute `text_size` only when bounds contains cursor in `overlay::menu`
Co-authored-by: Héctor Ramón Jiménez <hector0193@gmail.com>
2021-02-12 20:52:20 +01:00
Héctor Ramón Jiménez
45dc02e9bd
Split window::Event::Focused into two variants
2021-01-15 18:21:44 +01:00
cossonleo
0b140488b4
add focus event
2021-01-15 22:40:16 +08:00
Héctor Ramón Jiménez
0646280d67
Fix Widget::width implementation for PickList
2021-01-15 14:26:23 +01:00
Héctor Ramón Jiménez
c7f6b2a5c7
Capture relevant events in image::Viewer
2021-01-11 19:31:34 +01:00
Héctor Ramón Jiménez
e7344d03b4
Use BTreeMap for splits and regions in pane_grid
...
This preserves ordering between calls to update and draw logic.
2021-01-07 21:07:44 +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
f8aef03456
Merge pull request #657 from clarkmoody/feature/pane-grid-title-contents
...
Generic Element Content in Pane Grid TitleBar
2020-12-22 14:58:39 +01:00
Héctor Ramón Jiménez
e815c5bbd7
Remove unnecessary lifetime bound in TitleBar
2020-12-22 14:47:18 +01:00
Héctor Ramón Jiménez
f2c2f3fc75
Remove unnecessary text::Renderer bound for PaneGrid
...
This is no longer necessary, as we do not render text directly anymore.
2020-12-22 14:44:44 +01:00
Héctor Ramón
86361f003c
Merge pull request #668 from hecrj/fix/propagate-button-events
...
Propagate `Button` events to contents
2020-12-18 23:30:49 +01:00
Héctor Ramón Jiménez
10d6df73e3
Remove max_width and max_height from image::Viewer
...
The support for these layout constraints is currently not ideal. We
should reintroduce these methods once our layout engine improves.
2020-12-18 11:35:01 +01:00
Héctor Ramón Jiménez
c54a6446a3
Use intra-doc links in image::viewer
2020-12-18 11:35:01 +01:00
Héctor Ramón Jiménez
6a51282933
Simplify cursor_to_center in image::Viewer
2020-12-18 11:34:52 +01:00
Héctor Ramón Jiménez
149098cb68
Remove use of unwrap in image::Viewer
2020-12-18 11:20:48 +01:00
Héctor Ramón Jiménez
43ef85ae5c
Rename starting_cursor_pos to cursor_grabbed_at in image::Viewer
2020-12-18 11:20:18 +01:00
Héctor Ramón Jiménez
8245a11766
Negate values instead of multipling by -1.0 in image::Viewer
2020-12-18 11:01:20 +01:00
Héctor Ramón Jiménez
4eb5779542
Remove redundant f32 conversions in image::Viewer
2020-12-18 11:00:32 +01:00
Héctor Ramón Jiménez
64af860ad2
Remove unnecessary Option in image::viewer::State
2020-12-18 10:55:18 +01:00
Héctor Ramón Jiménez
e6f23e3771
Rename scale_pct to scale_step in image::Viewer
2020-12-18 10:53:38 +01:00
Héctor Ramón Jiménez
ca3e4e9f1b
Simplify pattern match in image::Viewer::on_event
2020-12-18 10:49:10 +01:00
Héctor Ramón Jiménez
add167d6a0
Pan image::Viewer even if the cursor is out of bounds
2020-12-18 10:47:29 +01:00
Héctor Ramón Jiménez
21b10dc103
Fix layout of image::Viewer
2020-12-18 10:44:24 +01:00
Héctor Ramón Jiménez
71de341684
Turn methods into helper functions in image::viewer
2020-12-18 10:24:04 +01:00
Héctor Ramón Jiménez
0b73e5fbfa
Merge remote-tracking branch 'tarkah/image-pane' into image-pane
2020-12-18 10:15:30 +01:00
Héctor Ramón Jiménez
8fb0ede72e
Propagate Button events to contents
2020-12-18 09:40:10 +01:00
Héctor Ramón Jiménez
70164f68a6
Fix text selection with touch events in TextInput
2020-12-15 06:48:12 +01:00
Héctor Ramón Jiménez
3bdf931925
Turn Touch into a touch::Event enum
2020-12-15 06:38:46 +01:00
Héctor Ramón Jiménez
09110a93b0
Merge branch 'ios-support-wip' into feature/touch-support
2020-12-15 06:13:19 +01:00
Clark Moody
f54590d7ad
Replace TitleBar string title with generic Content
2020-12-10 12:17:36 -06:00
Héctor Ramón Jiménez
f78108a514
Bump versions 🎉
2020-11-26 16:47:41 +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
7de72d6a27
Update READMEs of subcrates
2020-11-26 07:40:00 +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