Commit graph

406 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
cdee847cea Showcase new TextInput::password in tour 2019-12-07 07:19:05 +01:00
Héctor Ramón Jiménez
34bdfe9416 Implement TextInput::password for secure data 2019-12-07 07:18:15 +01:00
Héctor Ramón Jiménez
749722fca6 Add custom_widget example
It showcases how to build a simple native custom widget that draws a
circle.
2019-12-07 05:47:14 +01:00
Héctor Ramón
05a2a619c1
Merge pull request #108 from hecrj/feature/text-input-behavior
Improve text input behavior
2019-12-06 20:42:25 +01:00
Héctor Ramón Jiménez
4268556edb Update CHANGELOG 2019-12-06 06:13:22 +01:00
Héctor Ramón Jiménez
69590bcf72 Consider word bounds in TextInput cursor jumps 2019-12-06 05:45:06 +01:00
Héctor Ramón Jiménez
a56eef0fec Use unicode-segmentation for text_input::Value 2019-12-06 04:46:53 +01:00
Héctor Ramón Jiménez
114a759d2c Implement word movement in TextInput 2019-12-06 04:01:54 +01:00
Héctor Ramón Jiménez
65cac922b3 Add ModifiersState to keyboard::Event::Input 2019-12-06 04:01:48 +01:00
Héctor Ramón Jiménez
31b0b7f580 Update native CHANGELOG 2019-12-05 03:34:15 +01:00
Héctor Ramón Jiménez
7c8799e493 Support Home and End keys for TextInput 2019-12-05 03:16:50 +01:00
Héctor Ramón Jiménez
ef987ae2ec Remove unnecessary use of abs 2019-12-05 03:14:32 +01:00
Héctor Ramón Jiménez
14fb7e13fb Place TextInput cursor position on click 2019-12-05 03:09:39 +01:00
Héctor Ramón Jiménez
e92ea48e88 Make Button::background generic 2019-12-05 01:57:35 +01:00
Héctor Ramón
f87ddf1056
Merge pull request #107 from Maldela/background
Implemented `From<Color` for `Background`
2019-12-05 00:19:13 +01:00
Malte Veerman
33ad332ce9 Implemented From<Color for Background 2019-12-04 22:02:07 +01:00
Héctor Ramón
ed045b45ba
Merge pull request #106 from Gohla/no_cfg_attr
Use cfg and path attribute instead of cfg_attr for IntelliJ Rust support
2019-12-04 19:52:59 +01:00
Gabriel Konat
5a974fe72d Use cfg and path attribute instead of cfg_attr for IntelliJ Rust support 2019-12-04 14:39:20 +01:00
Héctor Ramón
d1eb187e26
Merge pull request #90 from hecrj/feature/image-from-bytes
Load images from memory and image viewer example
2019-12-04 04:28:07 +01:00
Héctor Ramón Jiménez
2144109dd7 Update changelogs 2019-12-04 04:11:10 +01:00
Héctor Ramón Jiménez
1f60e28204 Update Image::hash_layout to hash new Handle 2019-12-04 04:04:18 +01:00
Héctor Ramón Jiménez
561c3641c6 Merge branch 'master' into feature/image-from-bytes 2019-12-04 04:01:12 +01:00
Héctor Ramón Jiménez
4293dcb254 Rename image::Handle::from_bytes to from_memory
Also, replace `image` example with a new `pokedex` example using the
PokéAPI.
2019-12-04 03:55:33 +01:00
Héctor Ramón
6c145bbb23
Merge pull request #95 from Friz64/scrolling-behaviour
Make scrolling behave like you'd expect it to
2019-12-04 01:14:13 +01:00
Friz64
2cd517c099 Correct documentation oversight 2019-12-03 15:19:59 +01:00
Héctor Ramón Jiménez
0b5409c53d Fix TextInput inner border radius in iced_wgpu 2019-12-03 07:40:56 +01:00
Héctor Ramón
60b32a9fed
Merge pull request #94 from hatoo/improve-setting
Improve window setting
2019-12-03 07:38:03 +01:00
Héctor Ramón Jiménez
7756081fdb Refactor window creation in iced_winit 2019-12-03 07:20:22 +01:00
Héctor Ramón Jiménez
369ed9bc2e Add decorations to settings::Window 2019-12-03 07:08:12 +01:00
Héctor Ramón Jiménez
31e3b6fbcb Unify logic by introducing scrollable::Scrollbar 2019-12-03 06:49:31 +01:00
Friz64
6b25b4df22 Reset tour start to 0 2019-12-02 19:12:05 +01:00
Friz64
6943041e0f Address suggestions 2019-12-02 19:12:05 +01:00
Friz64
9a733bb3c8 Support null renderer 2019-12-02 19:12:05 +01:00
Friz64
c12ba14dda Move scrolling percentage logic to separate function 2019-12-02 19:12:05 +01:00
Friz64
f8fac432c6 Finalize work 2019-12-02 19:10:07 +01:00
Friz64
5eec3a8867 First implementation 2019-12-02 19:09:17 +01:00
Héctor Ramón
ff0dc44cd7
Merge pull request #99 from hecrj/fix/web-render-after-command
Schedule render after `Command` futures finish in `iced_web`
2019-12-02 18:00:48 +01:00
hatoo
287f3ea99a Add tailing newline to winit/Cargo.toml 2019-12-02 21:58:35 +09:00
hatoo
97f1f3dcf4 Modify src/settings.rs to keep original API 2019-12-02 21:57:07 +09:00
hatoo
a1f9be3089 Remove unneeded dependency "winapi" from iced 2019-12-02 21:44:08 +09:00
Héctor Ramón
be0df0669e
Merge pull request #101 from Shootertrex/fix/image-widget-hashing
Added path to image hash so it updates when path changes
2019-12-02 00:26:51 +01:00
Nicholas Pienta
f9abee391d Added path to image hash so it updates when path changes 2019-12-01 18:13:01 -05:00
Héctor Ramón Jiménez
e648de560d Use PowerPreference::Default in iced_wgpu 2019-12-01 23:36:29 +01:00
Héctor Ramón Jiménez
67570a0a1d Add repr(C) to GPU types 2019-12-01 19:03:05 +01:00
Héctor Ramón Jiménez
dd0bd29b68 Update CHANGELOG 2019-12-01 18:50:29 +01:00
Héctor Ramón Jiménez
2995c50b1c Schedule render after Command futures finish 2019-12-01 18:03:35 +01:00
hatoo
a33f49ff4b Remove platform-specific logic from iced
Make Window.platform_specific use iced_winit::settings::PlatformSpecific
2019-12-01 14:55:05 +09:00
Héctor Ramón
805c5ad0cd
Merge pull request #84 from hecrj/fix/event-processing
Process events only when necessary
2019-12-01 03:33:40 +01:00
Héctor Ramón
25ed33329b
Merge pull request #74 from hecrj/fix/font-load-panic
Fallback to embedded font when system font is unsupported
2019-12-01 03:33:24 +01:00
Héctor Ramón
e404f5098a
Merge pull request #92 from nvzqz/type-conversions
Add `From` impls for `Length`, `Point`, and `Size`
2019-11-30 17:01:01 +01:00