Commit Graph
158 Commits
Author SHA1 Message Date
Marshall Bowers a6ae6b0752 Merge branch 'gpui2' into gpui2-ui 2023-10-10 15:12:59 -04:00
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
Antonio Scandurra 9eff99de49 --amend 2023-10-10 20:02:34 +02:00
Antonio Scandurra 4855b8f3de WIP 2023-10-10 20:02:23 +02:00
Antonio Scandurra 84ad2cb827 Checkpoint 2023-10-10 19:48:32 +02:00
Antonio Scandurra 97edec6e72 WIP 2023-10-10 17:31:42 +02:00
Marshall Bowers 40d58c9bc3 Use Self::State in children_any and child_any 2023-10-10 11:26:18 -04:00
Marshall Bowers f76c9041bb Merge branch 'gpui2' into marshall/gpui2-playground 2023-10-10 11:24:45 -04:00
Antonio Scandurra 96fbf9fd06 Checkpoint 2023-10-10 16:47:09 +02:00
Antonio Scandurra 48a12be538 WIP 2023-10-10 15:03:47 +02:00
Antonio Scandurra 012a7743ad Checkpoint 2023-10-10 14:43:55 +02:00
Antonio Scandurra 678235023f Checkpoint 2023-10-10 13:07:53 +02:00
Antonio Scandurra a4afb72535 Checkpoint: beziers 2023-10-10 13:01:35 +02: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
Antonio Scandurra 7b610f8dd8 WIP 2023-10-09 19:50:48 +02:00
Marshall Bowers d3c79c7078 Add div.z_index 2023-10-09 13:19:32 -04:00
Antonio Scandurra d889cdecde Checkpoint 2023-10-09 19:13:57 +02:00
Marshall Bowers a7c4ae530d Update gpui3_macros::style_helpers! based on its gpui2 equivalent 2023-10-09 12:31:22 -04:00
Antonio Scandurra 6a4c2a0d40 WIP 2023-10-09 16:02:55 +02:00
Marshall Bowers 8814ea8241 Time compute_layout 2023-10-07 12:23:25 -04:00
Marshall Bowers 208d5df106 Add Buffer component 2023-10-06 17:47:10 -04:00
Marshall Bowers 65cd4f5838 Restore Sized bound on StyleHelpers 2023-10-06 13:45:56 -04:00
Marshall Bowers 7fd35d68bb Merge branch 'gpui2' into marshall/gpui2-playground 2023-10-06 13:45:11 -04:00
Marshall Bowers 79ad5c08e4 Add profiling information for compute_layout 2023-10-06 10:48:25 -04:00
Antonio Scandurra ca6eb5511c Checkpoint: underlines 2023-10-06 15:34:37 +02: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
Antonio Scandurra fe3ef08f39 Checkpoint! 2023-10-05 09:34:54 -06:00
Antonio Scandurra 657a25178d Checkpoint 2023-10-05 17:00:37 +02:00
Antonio Scandurra f3560caf93 Checkpoint 2023-10-05 15:34:57 +02:00
Antonio Scandurra 2e056e9b0b WIP 2023-10-05 15:30:47 +02:00
Antonio Scandurra 92bda1231e Use content mask for quad as well 2023-10-05 12:11:28 +02:00
Antonio Scandurra 7643bd61fd Checkpoint 2023-10-05 10:59:50 +02:00
Antonio Scandurra bf73b40529 Draw only once on next frame callbacks 2023-10-05 10:57:16 +02: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
Marshall Bowers 77feecc623 Add List component 2023-10-04 18:25:43 -04:00
Marshall Bowers 332f3f5617 Merge branch 'gpui2' into marshall/gpui2-playground 2023-10-04 17:32:21 -04:00
Nathan Sobo c8bc68c267 Checkpoint 2023-10-04 15:08:04 -06:00