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 Jiménez
|
d328b07b39
|
Introduce viewport to Widget::draw
This should eventually allow us to only generate primitives that are
visible.
|
2020-10-28 06:21:07 +01:00 |
|
Héctor Ramón Jiménez
|
a165eddd75
|
Avoid PaneGrid unfocus when cursor is unavailable
|
2020-07-23 04:44:35 +02:00 |
|
Héctor Ramón Jiménez
|
021b173ef3
|
Add newline before Marker in pane_grid
|
2020-07-22 02:55:35 +02:00 |
|
Héctor Ramón Jiménez
|
dc0e423142
|
Remove unnecessary lifetime in Widget trait
|
2020-07-10 02:01:30 +02:00 |
|
Héctor Ramón Jiménez
|
f24e03eae8
|
Implement Widget::overlay for PaneGrid
|
2020-07-10 01:35:58 +02:00 |
|
Héctor Ramón Jiménez
|
ce8cb228ef
|
Merge branch 'master' into feature/overlay
|
2020-07-10 01:25:49 +02:00 |
|
Héctor Ramón Jiménez
|
3c5921f30c
|
Update pane_grid GIFs
|
2020-07-09 07:05:57 +02:00 |
|
Héctor Ramón Jiménez
|
ad19c1628d
|
Fix docs of modifiers_keys in PaneGrid
|
2020-07-09 05:33:44 +02:00 |
|
Héctor Ramón Jiménez
|
2334c7d1d5
|
Stop tracking pressed_modifiers in PaneGrid
|
2020-07-09 05:28:42 +02:00 |
|
Héctor Ramón Jiménez
|
e3cd947437
|
Write documentation for new PaneGrid API
|
2020-07-09 05:26:11 +02:00 |
|
Héctor Ramón Jiménez
|
f3dfaa2c43
|
Merge branch 'master' into feature/pane-grid-titlebar
|
2020-07-08 11:44:40 +02:00 |
|
Héctor Ramón Jiménez
|
c901f40fd6
|
Introduce Widget::overlay 🎉
|
2020-07-08 10:34:14 +02:00 |
|
Héctor Ramón
|
99a50d6b2f
|
Merge pull request #431 from hecrj/feature/pane-grid-splits
Splits iterator for `PaneGrid` and minor improvements
|
2020-07-01 22:44:37 +02:00 |
|
Héctor Ramón Jiménez
|
e8aeb86698
|
Use keyboard::ModifiersChanged in PaneGrid
|
2020-06-30 07:38:04 +02:00 |
|
Héctor Ramón Jiménez
|
cee8400663
|
Unfocus Pane in pane_grid on click outbounds
|
2020-06-30 01:02:39 +02:00 |
|
Héctor Ramón Jiménez
|
cb530ccf2f
|
Rename regions and splits in pane_grid::Node
|
2020-06-30 01:02:26 +02:00 |
|
Héctor Ramón Jiménez
|
3cfe6e428b
|
Lay out title text dynamically in TitleBar
|
2020-06-10 16:27:28 +02:00 |
|
Héctor Ramón Jiménez
|
8b93c9cb6a
|
Clarify leeway meaning in PaneGrid
|
2020-06-08 19:41:33 +02:00 |
|
Héctor Ramón Jiménez
|
ac7816e8ca
|
Merge branch 'intuitive-pane-grid-resize' into feature/pane-grid-titlebar
|
2020-06-08 18:35:03 +02:00 |
|
Héctor Ramón Jiménez
|
172bd78a91
|
Fix PaneGrid documentation example
|
2020-06-08 18:34:41 +02:00 |
|
Héctor Ramón Jiménez
|
8493ccec7f
|
Merge branch 'intuitive-pane-grid-resize' into feature/pane-grid-titlebar
|
2020-06-08 18:33:36 +02:00 |
|
Héctor Ramón Jiménez
|
be0cc2c780
|
Add leeway support to PaneGrid::on_resize
|
2020-06-08 18:25:23 +02:00 |
|
Héctor Ramón Jiménez
|
041cab0fa4
|
Resize PaneGrid without modifier keys
|
2020-06-08 18:11:29 +02:00 |
|
Héctor Ramón Jiménez
|
4dc5bffdfb
|
Draft draggable and graphics logic for TitleBar
|
2020-06-05 14:02:29 +02:00 |
|
Héctor Ramón Jiménez
|
4e1e0e0890
|
Draft drawing logic for Content and TitleBar
|
2020-06-05 06:52:07 +02:00 |
|
Héctor Ramón Jiménez
|
a11bcf5af0
|
Draft first-class TitleBar in pane_grid
|
2020-06-04 07:13:38 +02:00 |
|
Héctor Ramón Jiménez
|
2ab7341fa5
|
Implement State::with_content in pane_grid
|
2020-05-22 21:56:50 +02:00 |
|
Héctor Ramón Jiménez
|
f3d54a0f33
|
Expose Node and State::layout for PaneGrid
|
2020-05-22 21:55:31 +02:00 |
|
Héctor Ramón Jiménez
|
7565d294af
|
Fix PaneGrid not releasing split properly
|
2020-05-06 06:18:22 +02:00 |
|
Héctor Ramón Jiménez
|
bb9ccc4f62
|
Remove inconsistent input module in iced_native
|
2020-04-30 05:04:45 +02:00 |
|
Héctor Ramón Jiménez
|
e55cd9652e
|
Split Input mouse event by ButtonState
|
2020-04-30 04:53:15 +02:00 |
|
Héctor Ramón Jiménez
|
e139aae143
|
Split Input keyboard event by ButtonState
|
2020-04-30 04:34:29 +02:00 |
|
Olivier Pinon
|
41f6a325e9
|
#288 Renamed XXXWidget to Marker
|
2020-04-12 01:20:40 +02:00 |
|
Olivier Pinon
|
f7d7ab1ba9
|
Remove unnecessary 'static lifetime on Renderer
|
2020-04-12 00:57:44 +02:00 |
|
Héctor Ramón Jiménez
|
703f7657e1
|
Add example to pane_grid module documentation
|
2020-04-02 03:44:14 +02:00 |
|
Héctor Ramón Jiménez
|
4c44517556
|
Fix minor documentation issues
|
2020-04-02 03:44:14 +02:00 |
|
Héctor Ramón Jiménez
|
d07304fb85
|
Hash type ids in Widget::hash_layout impls
|
2020-03-30 17:28:55 +02:00 |
|
Théo Gaillard
|
0539cd1b85
|
refactor: remove not mandatory static lifetime
|
2020-03-30 06:39:10 +08:00 |
|
Héctor Ramón Jiménez
|
fb744a338c
|
Fix links in pane_grid documentation
|
2020-03-20 11:56:39 +01:00 |
|
Héctor Ramón Jiménez
|
cfc2b55e05
|
Rename Internal::idle_pane to active_pane
|
2020-03-20 11:54:42 +01:00 |
|
Héctor Ramón Jiménez
|
33f33ed4e3
|
Check cursor is in-bounds before resizing panes
|
2020-03-20 11:53:08 +01:00 |
|
Héctor Ramón Jiménez
|
420275793e
|
Fix minor documentation issues in pane_grid
|
2020-03-19 09:43:36 +01:00 |
|
Héctor Ramón Jiménez
|
bd74c4e577
|
Write documentation for pane_grid
|
2020-03-19 09:30:54 +01:00 |
|
Héctor Ramón Jiménez
|
a820b8ce7b
|
Rename PaneGrid::modifiers to pressed_modifiers
|
2020-03-19 08:21:23 +01:00 |
|
Héctor Ramón Jiménez
|
50b02d41a0
|
Check only for partial match of modifier keys
|
2020-03-18 07:10:36 +01:00 |
|
Héctor Ramón Jiménez
|
1cd1582506
|
Add modifiers to KeyPressEvent in pane_grid
|
2020-03-17 07:16:54 +01:00 |
|
Héctor Ramón Jiménez
|
a280dcda23
|
Add PaneGrid::on_key_press for hotkey logic
|
2020-03-17 06:53:57 +01:00 |
|
Héctor Ramón Jiménez
|
a373682fa4
|
Fix ratio calculation on resize in PaneGrid
|
2020-03-14 09:36:20 +01:00 |
|