Héctor Ramón Jiménez
04468a7147
Implement event capturing for Checkbox
2020-11-12 00:20:09 +01:00
Héctor Ramón Jiménez
a44cd07212
Implement event capturing for Button
2020-11-12 00:19:12 +01:00
Héctor Ramón Jiménez
3f968b8c87
Make Widget::on_event return an event::Status
2020-11-12 00:09:52 +01:00
Héctor Ramón Jiménez
1db11ba69a
Introduce event::Status in iced_native
2020-11-11 23:54:59 +01:00
Héctor Ramón
73811c394a
Merge pull request #610 from hecrj/improvement/update-dependencies
...
Update dependencies
2020-11-11 18:06:27 +01:00
Héctor Ramón Jiménez
0400f6716b
Use directories-next in todos example
2020-11-11 02:34:17 +01:00
Héctor Ramón
2f5a3dacd9
Merge pull request #608 from hecrj/remove-pane-grid-focus
...
Improve flexibility of `PaneGrid`
2020-11-10 22:57:19 +01:00
Héctor Ramón Jiménez
86fa12229e
Introduce is_command_pressed to ModifiersState
2020-11-10 21:18:21 +01:00
Héctor Ramón Jiménez
1475b10dff
Update font-kit dependency in iced_graphics
2020-11-10 20:33:45 +01:00
Héctor Ramón Jiménez
6f52eb4d3a
Update lyon dependency in iced_graphics
2020-11-10 20:13:47 +01:00
Héctor Ramón Jiménez
fa98dbad16
Update glam dependency in iced_graphics
2020-11-10 20:12:15 +01:00
Héctor Ramón Jiménez
45c749f28c
Update bytemuck dependency in iced_graphics
2020-11-10 20:11:23 +01:00
Héctor Ramón Jiménez
9d4f664c94
Update bytemuck and remove zerocopy in iced_wgpu
2020-11-10 20:06:24 +01:00
Héctor Ramón Jiménez
b86accfe1c
Update bytemuck dependency in iced_glow
2020-11-10 19:52:43 +01:00
Héctor Ramón Jiménez
fb3cd68dde
Update glow and glow_glyph dependencies in iced_glow
2020-11-10 19:48:40 +01:00
Héctor Ramón Jiménez
0c2787eada
Update euclid dependency in iced_glow
2020-11-10 19:15:07 +01:00
Héctor Ramón Jiménez
17a4647fce
Update directories dependency in todos example
2020-11-10 19:13:40 +01:00
Héctor Ramón Jiménez
860de97b42
Update env_logger in tour and integration examples
2020-11-10 19:12:28 +01:00
Héctor Ramón Jiménez
3b2ed0d6f0
Remove unnecessary move in PaneGrid::new
2020-11-10 03:18:46 +01:00
Héctor Ramón Jiménez
d6d5cf0294
Restore hotkeys in pane_grid example
...
- Implement `subscription::events_with`
- Remove `pane_grid::KeyPressEvent`
- Return closest sibling in `pane_grid::State::close`
2020-11-10 02:32:57 +01:00
Héctor Ramón Jiménez
c53022e8df
Fix typo in documentation of pane_grid::Content
2020-11-10 01:51:27 +01:00
Héctor Ramón Jiménez
8008ea5286
Introduce on_click handler in PaneGrid
2020-11-10 01:48:11 +01:00
Héctor Ramón Jiménez
5681c83d3c
Remove focus concept from pane_grid
2020-11-10 01:38:27 +01:00
Héctor Ramón
d0402d072d
Merge pull request #598 from oknozor/input-text-focus
...
Add textinput focus method
2020-11-09 20:49:42 +01:00
Héctor Ramón Jiménez
1a2cb2f35b
Split focus and unfocus methods in text_input
2020-11-09 20:32:58 +01:00
Paul Delafosse
f7d67598cb
Add textinput focus method
2020-11-09 20:32:50 +01:00
Héctor Ramón
da1a3eed1e
Merge pull request #597 from hecrj/improvement/reuse-view-in-event-loop
...
Rebuild widget tree only after an application update
2020-11-08 13:31:08 +01:00
Héctor Ramón
ef76f16900
Merge pull request #600 from aentity/update_guillotiere
...
update guillotiere to 0.6
2020-11-06 19:10:59 +01:00
aentity
66509784cb
update guillotiere to 0.6
2020-11-06 01:49:37 -08:00
Héctor Ramón Jiménez
631c9e4a21
Write missing documentation in iced_winit
2020-11-06 02:25:56 +01:00
Héctor Ramón Jiménez
e966cd5b59
Remove a bit of code duplication in both shells
2020-11-05 04:50:57 +01:00
Héctor Ramón Jiménez
d5a15419e9
Drop UserInterface manually after exit request
2020-11-05 04:13:09 +01:00
Héctor Ramón Jiménez
6619fab044
Update iced_glutin with new event loop logic
2020-11-05 04:09:40 +01:00
Héctor Ramón Jiménez
88993fb092
Relayout UserInterface on resize in iced_winit
2020-11-05 04:09:40 +01:00
Héctor Ramón Jiménez
86b26f65d6
Handle event loop ControlFlow in iced_winit
2020-11-05 04:09:40 +01:00
Héctor Ramón Jiménez
fee46fd653
Introduce application::State in iced_winit
2020-11-05 04:09:40 +01:00
Héctor Ramón Jiménez
ed2b9a91b4
Initialize runtime values in application::run
2020-11-05 04:09:40 +01:00
Héctor Ramón Jiménez
ee38b04d8b
Use static noop Waker in application::run
2020-11-05 04:09:40 +01:00
Héctor Ramón Jiménez
c153d11aa6
Draft strategy to reuse view result in event loop
2020-11-05 04:09:31 +01:00
Héctor Ramón
e6131783e9
Merge pull request #590 from Limeth/master
...
Fix lifetimes in `Layout::children`
2020-11-02 17:57:56 +01:00
Jakub Hlusička
1d51025993
Take self by value in Layout::children
2020-11-02 16:27:28 +01:00
Héctor Ramón
28280600d7
Merge pull request #592 from sum-elier/fix-window-icon-dimensionsmismatch-error
...
Fixes #591 DimensionsMismatch error message
2020-11-02 15:06:01 +01:00
sum-elier
2b1d438ad4
Fix DimensionsMismatch error message
...
The values passed to write! were shifted 1 to the left.
Fixes #591
2020-11-01 09:21:42 -05:00
Jakub Hlusička
4dc93e8138
Fix lifetimes in Layout::children
2020-10-31 16:51:11 +01:00
Héctor Ramón
f46431600c
Merge pull request #586 from hecrj/fix/subscription-map
...
Accept a function pointer in `Subscription::map`
2020-10-30 08:04:23 +01:00
Héctor Ramón
820abdc98e
Merge pull request #583 from Limeth/master
...
Add conversion functions to Size and Vector
2020-10-29 16:03:10 +01:00
Jakub Hlusička
16646ffc41
Apply suggestions
2020-10-29 14:57:37 +01:00
Héctor Ramón
b8825966d4
Merge pull request #533 from Kaiden42/gitignore
...
Fix: ignoring all `target` directories
2020-10-29 10:45:34 +01:00
Héctor Ramón Jiménez
dd1b1cac0a
Accept a function pointer in Subscription::map
...
Instead of a closure, a function pointer can be hashed and used to
uniquely identify a particular `Subscription`.
This should fix a bug where two different instances of `Subscription`
producing the same output were not treated differently by the runtime,
causing one of them to be ignored.
2020-10-29 10:27:18 +01:00
Héctor Ramón
b40775fb74
Merge pull request #584 from hecrj/improvement/viewport-aware-drawing
...
Viewport aware drawing
2020-10-29 02:00:56 +01:00