Commit Graph

6950 Commits

Author SHA1 Message Date
Samuel Guerra 91000c0feb Implemented `txt_parse`, real time only. 2023-10-31 12:24:34 -03:00
Samuel Guerra 7874213cbc Started implementing `txt_parse`. 2023-10-31 01:24:20 -03:00
Samuel Guerra 6785f76ff8 Expanded `DATA` API to support data annotation back from descendants to contexts. 2023-10-30 23:22:37 -03:00
Samuel Guerra fc7a838628 Implemented basic input validation example. 2023-10-30 16:27:59 -03:00
Samuel Guerra 2cd1beacd3 Implemented access text events. 2023-10-30 15:51:14 -03:00
Samuel Guerra 166b9374f9 Updated dependencies. 2023-10-30 11:53:54 -03:00
Samuel Guerra 3d5b9eff6a Fixed auto-scrolling on init. 2023-10-29 16:02:52 -03:00
Samuel Guerra 2feb66f406 Fixed caret position. 2023-10-29 01:28:53 -03:00
Samuel Guerra 87c7de5487 Fixed caret position. 2023-10-29 01:10:16 -03:00
Samuel Guerra 1d3d4f2b1b Fixed default touch caret size. 2023-10-29 00:46:27 -03:00
Samuel Guerra 9990a37352 Fixed markdown white space issue. 2023-10-29 00:07:58 -03:00
Samuel Guerra b5897a2298 Fixed Grid auto-grow with auto-placed. 2023-10-28 20:45:45 -03:00
Samuel Guerra e8787717c1 Removed asserts with false positives.
The inlined widget maybe have multiple empty rows.
2023-10-28 19:20:37 -03:00
Samuel Guerra c6cde34cb4 typo 2023-10-28 17:49:36 -03:00
Samuel Guerra c99ee6d4c6 Implemented shorthand for `Wrap!`. 2023-10-28 17:38:26 -03:00
Samuel Guerra 89be80154c Set text layout size from child to support CHILD foreign nodes.
This fixes `child_insert` for `TextInput!`.
2023-10-28 16:48:05 -03:00
Well b10fa41c2e Touch carets positioning work. 2023-10-28 01:29:26 -03:00
Samuel Guerra ae14b947c8 Updated TODO. 2023-10-28 00:19:49 -03:00
Samuel Guerra 3e694a0426 Added TODO. 2023-10-28 00:18:38 -03:00
Samuel Guerra 6f848b0824 Fixed panics in grid auto-grow and style instantiation. 2023-10-27 20:52:18 -03:00
Samuel Guerra f7f60cfc25 Improved `SCROLL_TO_CMD` to to work with rectangles.
Implemented `access_scroll_node`.
2023-10-27 16:51:38 -03:00
Samuel Guerra 357ab28a3f Finished implementing access tooltip. 2023-10-27 00:17:39 -03:00
Samuel Guerra 07ad540895 Implemented bounds for cursor anchored layer. 2023-10-26 20:53:47 -03:00
Samuel Guerra d84d111090 Delay tooltip close action detection to avoid closing the tooltip immediately. 2023-10-26 18:36:45 -03:00
Samuel Guerra b1cc1817ca Fixed disabled tooltip not always showing imediatly when enabled tooltip was visible. 2023-10-26 16:16:29 -03:00
Samuel Guerra c643a38bd8 Refactored touch carets (de)init. 2023-10-26 01:24:31 -03:00
Samuel Guerra 33be98e7db Implemented `ACCESS_TOOLTIP_EVENT`. 2023-10-26 00:24:41 -03:00
Samuel Guerra 12ea3d4bb6 Better `ACCESS` API. 2023-10-25 19:35:17 -03:00
Samuel Guerra e2a6eda7be Better Label behaviour. 2023-10-25 18:27:41 -03:00
Samuel Guerra 6fc431c13c fmt 2023-10-25 18:11:32 -03:00
Samuel Guerra 78c8d7423d Small fixes. 2023-10-25 17:29:03 -03:00
Samuel Guerra 031ed47921 Implemented `Label!`. 2023-10-25 16:54:25 -03:00
Well b439c8def8 Continued implementing `touch_caret`. 2023-10-25 01:19:14 -03:00
Samuel Guerra dfae1a580f TODO update. 2023-10-25 00:02:53 -03:00
Samuel Guerra 474aa54e26 Fixed scroll_to_focusable scrolling on every click. 2023-10-24 19:01:02 -03:00
Samuel Guerra f78a2fc39c FInished directional `navigation_origin`. 2023-10-24 18:13:58 -03:00
Samuel Guerra 2c147995ab More focus origin code. 2023-10-24 17:00:55 -03:00
Samuel Guerra 61de0dad37 Small fixes. 2023-10-24 15:55:13 -03:00
Samuel Guerra 0168a4468e Use temporary accesskit with patched winit. 2023-10-24 15:09:39 -03:00
Samuel Guerra d2730a81bc Use forked accesskit until upgrade is released. 2023-10-24 14:26:17 -03:00
Samuel Guerra 02f0736961 Use fork winit until it is fixed. 2023-10-24 14:00:45 -03:00
Samuel Guerra 2aa0a1ad81 Started implementing `touch_caret`. 2023-10-24 01:27:29 -03:00
Samuel Guerra e7a4157aae TODO update. 2023-10-23 20:52:28 -03:00
Samuel Guerra 80028cb25e Fixed webrender warning suppression. 2023-10-23 18:56:33 -03:00
Samuel Guerra 9b7557805f Added warnings for empty render requests in debug builds.
Fixed background color of window without child.
2023-10-23 18:28:20 -03:00
Samuel Guerra ca30b2ddf0 TODO update. 2023-10-23 16:45:51 -03:00
Samuel Guerra 6fb9eb6326 More winit upgrade code. 2023-10-23 16:23:52 -03:00
Samuel Guerra 0fa6b896c6 Clenup. 2023-10-23 15:23:14 -03:00
Samuel Guerra 304e7be53f Winit now can stop listening to device events. 2023-10-23 15:21:29 -03:00
Samuel Guerra 8feafa264a Linux fixes. 2023-10-23 13:49:41 -03:00