Héctor Ramón
3ea2c4595a
Merge pull request #815 from taiki-e/docs
...
Enable qr_code feature on docs.rs
2021-04-06 13:47:30 +07:00
Taiki Endo
8473d8e984
Enable qr_code feature on docs.rs
2021-04-06 02:46:44 +09:00
Héctor Ramón
854b2e0c4d
Merge pull request #810 from Cupnfish/master
...
fix typo
2021-04-01 17:54:39 +02:00
Downtime
ca4257ff5c
Update frame.rs
2021-04-01 21:58:25 +08:00
Héctor Ramón Jiménez
90fee3a923
Fix iced_wgpu link in CHANGELOG
2021-03-31 20:46:59 +02:00
Héctor Ramón
06517aa7e8
Merge pull request #806 from hecrj/release/0.3.0
...
Release 0.3 — Touch support, clipboard write access, image viewer, tooltips, and more!
2021-03-31 20:34:45 +02:00
Héctor Ramón Jiménez
0864e63bde
Bump versions 🎉
2021-03-31 20:07:17 +02:00
Héctor Ramón Jiménez
2b20512a3d
Update CHANGELOG
2021-03-31 19:59:23 +02:00
Héctor Ramón
b9ec44446e
Merge pull request #804 from hecrj/feature/graceful-exit
...
Graceful exiting for `Application`
2021-03-31 10:20:22 +02:00
Héctor Ramón Jiménez
8f952452ce
Showcase graceful exiting in events example
2021-03-30 21:45:49 +02:00
Héctor Ramón Jiménez
67db13ff7c
Add support for graceful exits in Application
...
- `Settings` now contains an `exit_on_close_request` field
- `Application` has a new `should_exit` method
2021-03-30 21:44:19 +02:00
Héctor Ramón Jiménez
00de9d0c9b
Add CloseRequested variant to window::Event
2021-03-30 21:33:57 +02:00
Héctor Ramón
bbb4e4678f
Merge pull request #796 from hecrj/fix/redraw-empty-window
...
Skip redrawing if window has no surface
2021-03-26 15:16:28 +01:00
Héctor Ramón Jiménez
1207afa7d0
Skip redrawing if window has no surface
2021-03-26 14:46:19 +01:00
Héctor Ramón
bf09f44d56
Merge pull request #789 from Cupnfish/master
...
Add WGPU_BACKEND environment variable
2021-03-25 11:41:52 +01:00
Héctor Ramón Jiménez
883c7e71ae
Introduce internal_backend to iced_wgpu::Settings
2021-03-25 11:29:40 +01:00
Downtime
ab8dcf91bd
Support choosing wgpu backend using env var
2021-03-25 11:29:26 +01:00
Héctor Ramón Jiménez
2b520ca098
Convert ScaleFactorChanged into Resized events in iced_glutin
...
... instead of just dropping them when calling `to_static`.
2021-03-24 05:29:19 +01:00
Héctor Ramón Jiménez
d66a34b272
Convert ScaleFactorChanged into Resized events in iced_winit
...
... instead of just dropping them when calling `to_static`.
2021-03-24 04:59:13 +01:00
Liam Murphy
99c56b9bff
fix: Don't rely on image handle not being dropped
...
It now causes a memory leak, though. :/
2021-03-21 15:34:20 +11:00
Liam Murphy
e9d122b1aa
Add Blob to web-sys features
...
rust-analyzer lied to me
2021-03-21 14:40:39 +11:00
Liam Murphy
1d85b6e887
feat(web): Support in-memory image data
...
I had to create two methods which basically do the same thing, `from_memory` and `from_slice`, but `from_memory` takes ownership of the bytes to be compatible with `iced_native`.
Also, `Data` is incompatible, because if I stored the bytes in `Data` and created a new object URL every render, it would have caused a memory leak because bumpalo doesn't call destructors and there'd be no way to call URL.revokeObjectUrl on it. It's also more efficient this way.
2021-03-21 14:36:06 +11:00
Nicolas Levy
0333a8daff
Overwrite overlay method in Widget implementation for Button ( #764 )
...
* Overwrite `overlay` method in Widget implementation for Button
* Overwrite `overlay` method in Widget implementation for Button (cargo fmt)
* Fix button overlay
2021-03-14 23:39:01 +01:00
Aldo Fregoso
57247106b9
Added select_all method to TextInput.
2021-03-13 14:50:59 -06:00
Héctor Ramón
c1f70f1e92
Merge pull request #773 from hecrj/feature/clipboard-access-in-update
...
Clipboard access in `Application::update`
2021-03-12 02:54:13 +01:00
Héctor Ramón Jiménez
7da3fb1b22
Implement stub Clipboard in iced_web
...
We need to figure out browser permissions and use of unstable `web-sys`
APIs
2021-03-11 03:52:41 +01:00
Héctor Ramón Jiménez
a365998264
Expose read and write methods in iced_winit::Clipboard directly
2021-03-11 03:49:15 +01:00
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
a74974a8e4
Merge pull request #760 from TriedAngle/master
...
Update: rand in solar_system example
2021-03-05 03:10:55 +01:00
Sebastian
5f27ed4720
Update: rand
2021-03-03 01:23:18 +01:00
Héctor Ramón Jiménez
c51b771519
Reposition Tooltip inside viewport bounds
...
... only when out of bounds.
2021-02-27 03:47:13 +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
a5fddf9ee6
Merge pull request #465 from yusdacra/tooltip-widget
...
Tooltip widget
2021-02-24 01:42:08 +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
5e2743361b
Generate new layers only for clip primitives in Layer::generate
2021-02-23 04:02:55 +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
9d4996cbab
Export Tooltip in iced_glow
2021-02-23 03:18:47 +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
Héctor Ramón Jiménez
6759a5c56f
Log event subscription error as a warning
2021-02-23 02:16:12 +01:00
Héctor Ramón
842d54732b
Merge pull request #739 from hecrj/fix/beta-warnings
...
Fix warnings in the `beta` toolchain
2021-02-16 00:41:06 +01:00
Héctor Ramón Jiménez
ec20763aef
Use string literal as panic message in iced_glow
2021-02-16 00:04:36 +01:00