Commit Graph
100 Commits
Author SHA1 Message Date
Nathan Sobo 61b8ad38bd Remove state erasure for now 2023-10-10 12:44:40 -06:00
Nathan Sobo e714653478 Checkpoint 2023-10-10 12:42:44 -06:00
Nathan Sobo d70b4f04f6 Checkpoint 2023-10-10 12:41:28 -06:00
Nathan Sobo fe60f264c4 Checkpoint 2023-10-09 21:46:49 -06:00
Nathan Sobo dfdb691f73 Checkpoint 2023-10-09 21:30:14 -06:00
Nathan Sobo 9fe5836240 Move events module up 2023-10-09 21:19:56 -06:00
Nathan Sobo 8074e6b46a Add basic mouse event handling 2023-10-09 21:17:56 -06:00
Nathan Sobo f763ed9a7e Checkpoint 2023-10-09 19:54:29 -06:00
Nathan Sobo 65c7765c07 Checkpoint 2023-10-05 21:02:26 -06:00
Nathan Sobo e99f6c03c1 Synchronize access when starting and stopping display links
Hoping this prevents panics we were observing when starting.
2023-10-05 20:46:26 -06:00
Nathan Sobo 6f7c305308 Checkpoint 2023-10-05 14:42:29 -06:00
Nathan Sobo ed20397a2b Checkpoint 2023-10-05 00:13:17 -06:00
Nathan Sobo 1c70ca2214 Checkpoint 2023-10-05 00:08:45 -06:00
Nathan Sobo 77b9a7aa5a Checkpoint 2023-10-04 23:59:21 -06:00
Nathan Sobo 0d0c760d94 Checkpoint 2023-10-04 23:03:00 -06:00
Nathan Sobo 177e385bb9 Checkpoint: Fix a crash 2023-10-04 22:59:01 -06:00
Nathan Sobo 699a5d2944 Checkpoint 2023-10-04 20:35:24 -06:00
Nathan Sobo c8bc68c267 Checkpoint 2023-10-04 15:08:04 -06:00
Nathan Sobo 02d6b91b73 Checkpoint 2023-10-04 15:05:04 -06:00
Nathan Sobo e68b24f839 Checkpoint 2023-10-04 13:43:21 -06:00
Nathan Sobo 25a2554bdd Checkpoint 2023-10-03 21:23:32 -06:00
Nathan Sobo 1e0ff65337 Checkpoint 2023-10-03 20:19:59 -06:00
Nathan Sobo da211bef96 Checkpoint 2023-10-03 20:04:17 -06:00
Nathan Sobo 7f9e3bc787 Checkpoint 2023-10-03 17:58:11 -06:00
Nathan Sobo d995192dde Checkpoint: Get basic workspace rendering 2023-10-03 17:39:03 -06:00
Nathan Sobo c57e19c8fa Checkpoint: Glyphs rendering how I'd like 2023-10-03 17:29:36 -06:00
Nathan Sobo 550d9a9f71 Checkpoint 2023-10-03 16:17:25 -06:00
Nathan Sobo 4208ac2958 WIP 2023-10-03 15:17:45 -06:00
Nathan Sobo 45429b5400 WIP 2023-10-03 14:25:29 -06:00
Nathan Sobo d3916b84c9 Checkpoint 2023-10-03 13:55:53 -06:00
Nathan Sobo 3b27d41c72 Checkpoint 2023-10-03 13:52:10 -06:00
Nathan Sobo a8c1958c75 Checkpoint 2023-10-03 13:03:29 -06:00
Nathan Sobo 3698e89b88 Checkpoint 2023-10-03 11:16:42 -06:00
Nathan Sobo dcaf4c905f Checkpoint 2023-10-03 05:57:15 -06:00
Nathan Sobo 6046ed4f5c Checkpoint 2023-10-03 05:51:59 -06:00
Nathan Sobo 91582257fb WIP 2023-10-02 14:02:28 -06:00
Nathan Sobo 66ef5549e9 Checkpoint 2023-10-02 13:34:07 -06:00
Nathan Sobo 79e1e1a747 Checkpoint 2023-10-02 13:16:10 -06:00
Nathan Sobo 0b13c0a437 Checkpoint 2023-10-02 12:47:45 -06:00
Nathan Sobo 4212a45767 WIP 2023-09-30 10:01:59 -06:00
Nathan Sobo ef01a64826 Fix infinite loop 2023-09-30 09:43:52 -06:00
Nathan Sobo c1a35a29a8 WIP 2023-09-29 14:34:40 -06:00
Nathan Sobo 7a6c27cf24 WIP 2023-09-29 14:04:58 -06:00
Nathan Sobo dcc314f088 Checkpoint 2023-09-29 13:22:53 -06:00
Nathan Sobo 3f50779a17 Checkpoint 2023-09-28 12:02:52 -06:00
Nathan Sobo 5ab1034698 Checkpoint 2023-09-28 01:16:47 -06:00
Nathan Sobo 13ba450c4c Checkpoint 2023-09-28 00:46:15 -06:00
Nathan Sobo c5470d4050 Checkpoint 2023-09-27 23:24:07 -06:00
Nathan Sobo 7e49c7d782 Checkpoint 2023-09-27 23:19:32 -06:00
Nathan Sobo 769a04517f Checkpoint - No warnings 2023-09-27 23:10:22 -06:00
Nathan Sobo 1ee70a0146 Checkpoint 2023-09-27 23:05:39 -06:00
Nathan Sobo 8be8047b8d Checkpoint 2023-09-27 22:02:48 -06:00
Nathan Sobo 7524f7fbe8 Checkpoint 2023-09-27 21:25:06 -06:00
Nathan Sobo 9fefb1d898 Checkpoint 2023-09-27 21:14:09 -06:00
Nathan Sobo 49672bfc5f Checkpoint 2023-09-27 17:51:12 -06:00
Nathan Sobo b364d404a9 Checkpoint 2023-09-27 17:25:04 -06:00
Nathan Sobo 96f9c67e77 Checkpoint 2023-09-27 17:17:30 -06:00
Nathan Sobo e9a84a21e4 Checkpoint 2023-09-27 15:35:51 -06:00
Nathan Sobo e979d75cb8 WIP 2023-09-22 08:34:43 -06:00
Nathan Sobo d120d0cf2e Checkpoint 2023-09-21 14:10:53 -06:00
Nathan Sobo a0416e9c6d WIP 2023-09-21 13:46:31 -06:00
Nathan Sobo a53c0b9472 WIP 2023-09-21 13:39:54 -06:00
Nathan Sobo 8573c6e8c6 WIP 2023-09-21 12:18:09 -06:00
Nathan Sobo dfeb702544 WIP - Next: implement Element derive macro 2023-09-20 22:26:46 -06:00
Nathan Sobo 6d2b27689d WIP 2023-09-20 20:40:30 -06:00
Nathan Sobo a8bb3dd9a3 WIP 2023-09-20 20:28:32 -06:00
Nathan Sobo 44608517c1 WIP 2023-09-20 14:32:55 -06:00
Nathan Sobo 5b0e333967 Checkpoint 2023-09-20 12:16:26 -06:00
Nathan Sobo 83dae46ec6 Checkpoint 2023-09-20 10:17:29 -06:00
Nathan Sobo 7885eaf974 Checkpoint 2023-09-19 21:55:49 -06:00
Nathan Sobo 37d0f06e07 Checkpoint 2023-09-19 20:55:13 -06:00
Nathan Sobo 8406c0d9a3 Checkpoint 2023-09-19 13:27:57 -06:00
Nathan Sobo e762f7f3c0 Checkpoint 2023-09-19 13:09:00 -06:00
Nathan Sobo 89519b1521 WIP 2023-09-19 08:46:02 -06:00
Nathan Sobo 2701be91e3 Add negative style helpers 2023-09-18 20:47:40 -06:00
Nathan Sobo f2e87a3429 Add Element::when method 2023-09-18 20:25:12 -06:00
Nathan Sobo c7a3186d08 Checkpoint 2023-09-18 20:17:27 -06:00
Nathan Sobo a5e4ceb735 Checkpoint: Add methods for setting arbitrary lengths 2023-09-18 19:48:22 -06:00
Nathan Sobo df9a05ba92 Checkpoint 2023-09-18 17:40:47 -06:00
Nathan Sobo 0a2a5be71c Checkpoint 2023-09-14 21:42:56 -06:00
Nathan Sobo 4fd4f44bb7 Checkpoint 2023-09-14 18:51:03 -06:00
Nathan Sobo 378b2fbd9e WIP 2023-09-14 16:52:04 -06:00
Nathan Sobo 1f9b52d5e1 Checkpoint 2023-09-14 16:19:48 -06:00
Nathan Sobo b30bb56483 Checkpoint 2023-09-14 16:14:42 -06:00
Nathan Sobo ba22da00bf Checkpoint 2023-09-14 15:49:54 -06:00
Nathan Sobo cee5ddee53 Checkpoint 2023-09-14 15:34:39 -06:00
Nathan Sobo c74c60a629 Slotmaps 2023-09-14 15:21:49 -06:00
Nathan Sobo e4f8fe941e Checkpoint 2023-09-14 14:47:02 -06:00
Nathan Sobo b9e1ca1385 Checkpoint 2023-09-14 14:42:04 -06:00
Nathan Sobo 1c20a8cd31 Checkpoint 2023-09-13 11:07:24 -06:00
Nathan Sobo 1adb7fa58c Checkpoint 2023-09-13 09:28:04 -06:00
Nathan Sobo dcf6059a15 Checkpoint 2023-09-13 08:55:14 -06:00
Nathan Sobo 8a6e9f90be Checkpoint 2023-09-13 08:13:45 -06:00
Nathan Sobo 77af33ba5d WIP 2023-09-13 00:03:56 -06:00
Nathan Sobo faabed1df0 Checkpoint 2023-09-12 21:34:03 -06:00
Nathan Sobo cae5c76bed Checkpoint 2023-09-12 21:07:35 -06:00
Nathan Sobo 53b698adb6 Checkpoint 2023-09-12 20:40:05 -06:00
Nathan Sobo dc2733998e WIP 2023-09-12 12:43:08 -06:00
Nathan Sobo 5dad97779a WIP 2023-09-12 07:34:42 -06:00
Nathan Sobo 3ba8857491 Checkpoint 2023-09-11 12:58:55 -06:00