Commit Graph
60 Commits
Author SHA1 Message Date
Marshall Bowers 1cf5cdbeca Add ui2 crate 2023-10-06 16:52:05 -04:00
Marshall Bowers 5ee6814947 Fix compile errors 2023-10-06 13:54:37 -04:00
Marshall Bowers 7fd35d68bb Merge branch 'gpui2' into marshall/gpui2-playground 2023-10-06 13:45:11 -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 6f7c305308 Checkpoint 2023-10-05 14:42:29 -06:00
Antonio Scandurra fe3ef08f39 Checkpoint! 2023-10-05 09:34:54 -06:00
Antonio Scandurra 2e056e9b0b WIP 2023-10-05 15:30:47 +02:00
Nathan Sobo 699a5d2944 Checkpoint 2023-10-04 20:35:24 -06:00
Marshall Bowers 45d08c70f0 Add .when to Elements 2023-10-04 18:33:28 -04:00
Marshall Bowers 77feecc623 Add List component 2023-10-04 18:25:43 -04:00
Marshall Bowers 339ba7986f Add Avatar element 2023-10-04 15:34:14 -04:00
Marshall Bowers 249e6fe637 Add Icon element 2023-10-04 13:46:45 -04:00
Marshall Bowers e84b8747a1 Add storybook CLI 2023-10-04 13:33:28 -04:00
Marshall Bowers 0323a60d85 Remove unneeded theme function
This also fixes the panic when trying to declare the `GPUIApplication` class.
2023-10-04 13:11:02 -04:00
Marshall Bowers a05cbf8169 Begin setting up stories 2023-10-04 12:49:06 -04:00
Marshall Bowers 4b793f44ef Wire up hacky children for Panel 2023-10-04 11:22:33 -04:00
Marshall Bowers aae4f00a4b Render Panel 2023-10-04 10:58:23 -04:00
Marshall Bowers 366a4918c3 Fix icon paths 2023-10-04 10:52:39 -04:00
Marshall Bowers 25cd12cf33 Fix icon name 2023-10-04 10:41:21 -04:00
Marshall Bowers 90e22da930 Render workspace 2023-10-04 10:37:29 -04:00
Marshall Bowers e6c7e57711 Merge branch 'gpui2' into marshall/gpui2-playground 2023-10-04 10:33:40 -04:00
Antonio Scandurra d385bc9cce Allow tinting images grayscale 2023-10-04 15:27:51 +02:00
Antonio Scandurra 1816ab95a0 Checkpoint: start rendering images 2023-10-04 15:03:21 +02:00
Antonio Scandurra 5c750b6880 Checkpoint: emojis rendering 2023-10-04 12:41:21 +02:00
Antonio Scandurra 4cf2ba20c2 Checkpoint: render SVGs 2023-10-04 10:51:47 +02:00
Antonio Scandurra a1ee2db6d1 Use Courier for now, to avoid panicking 2023-10-04 08:48:05 +02: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 45429b5400 WIP 2023-10-03 14:25:29 -06:00
Nathan Sobo d3916b84c9 Checkpoint 2023-10-03 13:55:53 -06:00
Nathan Sobo a8c1958c75 Checkpoint 2023-10-03 13:03:29 -06:00
Marshall Bowers 30afc8b1d2 WIP: Panel 2023-10-02 20:16:55 -04:00
Marshall Bowers 74ac6eb8a3 Begin building out new ui crate in storybook2 2023-10-02 18:59:44 -04: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 0b13c0a437 Checkpoint 2023-10-02 12:47:45 -06:00
Nathan Sobo 4212a45767 WIP 2023-09-30 10:01:59 -06:00
Marshall Bowers 46b4118b9e Checkpoint: Things are running, but with a stack overflow 2023-09-29 22:57:17 -04:00
Marshall Bowers c7fc5f3ab7 Checkpoint: Fix downcasting 2023-09-29 22:53:24 -04:00
Marshall Bowers f50a23accd Adjust window dimensions
Since resizing freezes the window.
2023-09-29 21:55:34 -04:00
Marshall Bowers 43a1296150 Checkpoint: Storybook window showing 2023-09-29 21:51:27 -04:00
Marshall Bowers 3b38641f98 Fix stack overflow by removing Deref and DerefMut impls 2023-09-29 21:21:08 -04:00
Marshall Bowers 8cac89d17c Checkpoint: Compiling 2023-09-29 20:51:52 -04: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 769a04517f Checkpoint - No warnings 2023-09-27 23:10:22 -06:00