Commit graph

3537 commits

Author SHA1 Message Date
Austin M. Reppert
fa04f40524
Make vertical scroll properties optional
Co-Authored-By: Austin M. Reppert <austinmreppert@gmail.com>
2023-06-27 23:03:29 +02:00
Héctor Ramón
f63a9d1a79
Merge pull request #1843 from wash2/fix-tiny-skia-quad
fix: quad rendering including border only inside of the bounds
2023-06-27 22:19:49 +02:00
Héctor Ramón
c7332c1522
Merge pull request #1885 from bungoboingo/gradient-packing-optimization
Small gradient optimization
2023-06-27 22:10:17 +02:00
Héctor Ramón Jiménez
2f886b0e4e
Fix import consistency in iced_tiny_skia 2023-06-27 22:06:32 +02:00
Héctor Ramón Jiménez
bf7d636ebf
Draw border path for quad only if it has a border in iced_tiny_skia 2023-06-27 22:05:49 +02:00
Héctor Ramón
f6966268bb
Merge pull request #1845 from bungoboingo/feat/offscreen-rendering
Feat: Offscreen Rendering & Screenshots
2023-06-27 20:37:19 +02:00
Héctor Ramón Jiménez
5b6e205e99
Simplify offscreen API as color module in iced_wgpu 2023-06-27 20:26:13 +02:00
Héctor Ramón Jiménez
5ae726e02c
Move Screenshot inside window module 2023-06-27 19:41:03 +02:00
Héctor Ramón
ef18ecf4ef
Merge pull request #1921 from iced-rs/subpixel-glyph-positioning
Subpixel glyph positioning and layout linearity
2023-06-26 19:17:34 +02:00
Héctor Ramón
75bd55c1f0
Merge pull request #1931 from GyulyVGC/patch-1
Minor grammar correction
2023-06-25 12:39:22 +02:00
Giuliano Bellini
3136669c7f
Update BUG-REPORT.yml 2023-06-25 10:47:48 +02:00
Héctor Ramón
d9581f4e7e
Merge pull request #1929 from tarkah/update/winit
Update winit
2023-06-23 18:25:41 +02:00
Cory Forsstrom
a047588ae8
Update winit 2023-06-23 08:21:30 -07:00
Héctor Ramón
105e52ab59
Merge pull request #1928 from tarkah/fix/vendored-build
Fix iced build when using vendored dependencies
2023-06-23 13:35:28 +02:00
Cory Forsstrom
8152513bf8
Provide access to font from each crate 2023-06-22 20:18:38 -07:00
Héctor Ramón Jiménez
ef87ff1e8a
Clear text caches after a font is loaded 2023-06-21 21:47:29 +02:00
Héctor Ramón Jiménez
b38f7d2837
Center Submit button vertically in styling example 2023-06-21 18:07:26 +02:00
Héctor Ramón
59bb5a99aa
Merge pull request #1925 from iced-rs/update/ouroboros
Update `ouroboros` dependency
2023-06-21 02:13:11 +02:00
Héctor Ramón
b4ab444b00
Merge pull request #1924 from iced-rs/fix/nested-overlay-translation
Fix `translation` in `layout` of `Nested` overlay
2023-06-21 01:57:10 +02:00
Héctor Ramón Jiménez
3a5519d012
Update ouroboros dependency 2023-06-21 01:56:27 +02:00
Héctor Ramón Jiménez
716bf09923
Fix translation in layout of Nested overlay 2023-06-21 01:43:25 +02:00
Héctor Ramón Jiménez
5bc7cbf5bc
Use subpixel glyph positioning and layout linearity
... for offsetting and scaling text
2023-06-20 06:50:36 +02:00
Héctor Ramón Jiménez
8ae4e28013
Fix outdated release version in BUG-REPORT.yml 2023-06-16 16:23:57 +02:00
Héctor Ramón
1726b523d5
Merge pull request #1918 from iced-rs/update/glyphon-and-cosmic-text
Update `glyphon` and `cosmic-text`
2023-06-16 16:16:19 +02:00
Héctor Ramón
e7e2b7b711
Merge pull request #1917 from JonathanLindsey/subscription_channel_FnOnce
Make the subscription::channel function take a FnOnce non Sync closure
2023-06-16 16:08:53 +02:00
Héctor Ramón Jiménez
0c65936664
Update glyphon and cosmic-text 2023-06-16 15:50:03 +02:00
Bingus
93673836cd
Fixed documentation 2023-06-14 11:45:29 -07:00
Héctor Ramón
267dbf34e9
Merge pull request #1719 from tarkah/feat/nested-overlay
Nested overlays
2023-06-14 20:32:45 +02:00
Bingus
d955b3444d
Replaced offscreen_blit.wgsl with existing blit.wgsl. 2023-06-14 11:10:09 -07:00
Héctor Ramón Jiménez
9803b276ad
Fix cursor availability in overlay::Nested::draw 2023-06-14 11:27:42 +02:00
Héctor Ramón Jiménez
87db76a11f
Make overlay::Menu publish messages on selection 2023-06-14 11:25:05 +02:00
Cory Forsstrom
b0205e03d8
Use nested for lazy widgets 2023-06-14 11:03:41 +02:00
Cory Forsstrom
4de6ee6fa1
Cursor availability during on_event 2023-06-14 10:47:31 +02:00
Cory Forsstrom
83140d6049
Remove interior mutability
Nested doesn't need to implement Overlay trait, it can be be used
mutably in user interface so we don't need interior mutability.
2023-06-14 10:43:24 +02:00
Cory Forsstrom
3e6f6eedcb
Use layout with children for nesting 2023-06-14 10:37:51 +02:00
Cory Forsstrom
12c623f35b
Cursor availability by layer 2023-06-14 10:15:52 +02:00
Cory Forsstrom
d4bb7c0b24
Remove unwraps in overlay::Nested and fix mouse_interaction 2023-06-14 10:08:48 +02:00
Cory Forsstrom
1ce047cdb3
Prioritize mouse interaction of deepest Overlay 2023-06-14 09:35:06 +02:00
Cory Forsstrom
f44d429283
Render nested in layer 2023-06-14 09:28:09 +02:00
Cory Forsstrom
f608056c50
Add nested picklist to modal example 2023-06-14 09:27:28 +02:00
Cory Forsstrom
0a56ffb5d6
Add nested overlay method to group & map 2023-06-14 09:25:57 +02:00
Cory Forsstrom
55dc3b5619
Introduce internal overlay::Nested for UserInterface 2023-06-14 09:25:30 +02:00
Héctor Ramón
329fbc7b21
Merge pull request #1910 from tarkah/fix/scrollable-scroll-wheel
Only scroll w/ wheel if over scrollable
2023-06-13 03:37:57 +02:00
Cory Forsstrom
38da953583
Only scroll w/ wheel if over scrollable 2023-06-12 13:15:11 -07:00
Jonathan Lindsey
fcf9062679 Make the subscription::channel function take a FnOnce closure instead of a Fn closure and remove Sync as a requirement for its output. 2023-06-10 21:52:26 -05:00
Héctor Ramón
60cd864d43
Merge pull request #1904 from iced-rs/cursor-availability
Cursor availability
2023-06-09 21:53:54 +02:00
Héctor Ramón Jiménez
27639c4ce6
Fix mouse interactions in Scrollable 2023-06-08 21:03:24 +02:00
Héctor Ramón Jiménez
733c2bd9f5
Use mouse::Cursor in integration example 2023-06-08 20:45:48 +02:00
Héctor Ramón Jiménez
aba98e4965
Extend cursor availability to the shell level 2023-06-08 20:35:40 +02:00
Héctor Ramón Jiménez
57db196c3a
Increase width of controls in pane_grid example 2023-06-08 20:23:47 +02:00