Héctor Ramón
3840b75bea
Provide compatible_surface in iced_wgpu::Compositor
2021-05-05 14:33:30 +07:00
Héctor Ramón
6b4bf34bf9
Merge pull request #851 from hecrj/fix/scrollbar-under-content
...
Fix `Scrollable` scrollbar being rendered behind contents
2021-05-04 13:03:43 +07:00
Héctor Ramón
59c2500c55
Fix Scrollable scrollbar being rendered behind contents
...
... by issuing a new clip layer just for the scrollbar itself.
2021-05-03 15:42:02 +07:00
Dispersia
983aa1b366
Run cargo fmt
2021-04-12 23:23:47 -07:00
Dispersia
0722d5e3ec
add temporary fix for image wgsl
2021-04-12 23:07:58 -07:00
Dispersia
c719091c3d
Add staging belt fix
2021-04-12 22:06:16 -07:00
Dispersia
9a2c78c405
Upgrade wgpu
2021-04-11 18:55:57 -07:00
Héctor Ramón
4b8ba8309f
Merge pull request #825 from tarkah/feat/window-visibility
...
add window visibility
2021-04-11 10:38:52 +07:00
Liam Murphy
11f29bca86
Use data urls instead of blob URLs
...
I didn't do this originally because I was half doing it in the first place to mess with Blob URLs, and it feels kinda wrong to be encoding it as base64 when that option is available. But not having memory leaks is more important.
2021-04-10 17:18:04 +10:00
Cory Forsstrom
84c0c9bc7a
use Mode::Hidden instead
2021-04-09 09:04:30 -07:00
Cory Forsstrom
6f6f1d82e8
add to glutin
2021-04-08 13:30:38 -07:00
Cory Forsstrom
cdab8f90fb
add window visibility
2021-04-08 12:58:08 -07:00
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