Commits

Use new children approach for `Pane`s and `Toast`s

30979caf25 • Marshall Bowers • Oct 12, 2023

Checkpoint

ce8533f83b • Nathan Sobo • Oct 12, 2023

WIP

2044ccdc0b • Antonio Scandurra • Oct 12, 2023

WIP

ca35573ad5 • Antonio Scandurra • Oct 12, 2023

Checkpoint: Back to a compiling state

6dbe983461 • Marshall Bowers • Oct 12, 2023

Checkpoint

262f5886a4 • Marshall Bowers • Oct 12, 2023

Fix issues in `storybook2`

207d843aee • Marshall Bowers • Oct 12, 2023

Temporarily disable click handlers

a6b872bb0c • Marshall Bowers • Oct 12, 2023

Reconcile with upstream changes

8cd112110e • Marshall Bowers • Oct 12, 2023

Fix some merge errors

9581279919 • Marshall Bowers • Oct 12, 2023

Merge branch 'gpui2' into gpui2-ui

002458f4c8 • Marshall Bowers • Oct 12, 2023

Refine project panel, list item

12573ed2e7 • Nate Butler • Oct 11, 2023

Hook up assistant panel

5477b87774 • Marshall Bowers • Oct 11, 2023

Simplify state interactions

7478e63ea0 • Marshall Bowers • Oct 11, 2023

Merge branch 'gpui2-ui' of github.com:zed-industries/zed into gpui2-ui

922d1462a8 • Marshall Bowers • Oct 11, 2023

Add support for switching between the project and collab panels

8f410d5e2e • Marshall Bowers • Oct 11, 2023

Push language selector handler down into `StatusBar`

b6a9c58994 • Marshall Bowers • Oct 11, 2023

Adjust icon color based on whether the various components are open

382693a199 • Marshall Bowers • Oct 11, 2023

Add ability to toggle the terminal

acf2c2c6a5 • Marshall Bowers • Oct 11, 2023

Wire up toggling of project and chat panels

a69f93d214 • Marshall Bowers • Oct 10, 2023

Add working toggle for `LanguageSelector`

8e1638b773 • Marshall Bowers • Oct 10, 2023

Thread click handler through from workspace to language selector

95ef61bc45 • Marshall Bowers • Oct 10, 2023

Add click handlers to some of the buttons in the `StatusBar`

c142676b20 • Marshall Bowers • Oct 10, 2023

Add `on_click` to `IconButton`

be843227a1 • Marshall Bowers • Oct 10, 2023

Wire up click handlers on `Button`s

48d9b49ada • Marshall Bowers • Oct 10, 2023

Colocate element stories with their elements

f2ee61553f • Marshall Bowers • Oct 10, 2023

Colocate component stories with their components

30088afa89 • Marshall Bowers • Oct 10, 2023

Add an example of colocating a story for a UI component with its definition

b1d88ced61 • Marshall Bowers • Oct 10, 2023

Comment out overridden widths

5b7ca6435c • Marshall Bowers • Oct 10, 2023

Merge branch 'gpui2' into gpui2-ui

a6ae6b0752 • Marshall Bowers • Oct 10, 2023

Re-enable hover styles

8f7f38536d • Marshall Bowers • Oct 10, 2023

Use `Self::State` in `children_any` and `child_any`

40d58c9bc3 • Marshall Bowers • Oct 10, 2023

Merge branch 'gpui2' into marshall/gpui2-playground

f76c9041bb • Marshall Bowers • Oct 10, 2023

Rename helper style

08f4576aa6 • Marshall Bowers • Oct 9, 2023

Add a story showcasing z-index

7610028a89 • Marshall Bowers • Oct 9, 2023

Clean up theme loading

0d903f4d0d • Marshall Bowers • Oct 9, 2023

Change how the default theme gets determined

312f3d2ab9 • Marshall Bowers • Oct 9, 2023

Add theme loading

def67295e5 • Marshall Bowers • Oct 9, 2023

Add support for switching between the two hardcoded themes

613973d2b1 • Marshall Bowers • Oct 9, 2023

Add note about CSS hack

8b3a357949 • Marshall Bowers • Oct 9, 2023

Add a `Toast` in the bottom-right corner

f73708d725 • Marshall Bowers • Oct 9, 2023

Add `div.z_index`

d3c79c7078 • Marshall Bowers • Oct 9, 2023

Use command modifier for example keybindings in `CommandPalette`

2654942b3c • Marshall Bowers • Oct 9, 2023

Add strikethrough support back to `Label`

ed2c8cdc25 • Marshall Bowers • Oct 9, 2023

Add back negative margins, now that they're supported again

19434afe0a • Marshall Bowers • Oct 9, 2023

Update `gpui3_macros::style_helpers!` based on its `gpui2` equivalent

a7c4ae530d • Marshall Bowers • Oct 9, 2023

Add `Details` component

42e9800bde • Marshall Bowers • Oct 9, 2023

Add `RecentProjects` component

d956bd3743 • Marshall Bowers • Oct 9, 2023

Add `ThemeSelector` component

100a4731e2 • Marshall Bowers • Oct 9, 2023

Add `LanguageSelector` component

000ae27aff • Marshall Bowers • Oct 9, 2023

Add `MultiBuffer` component

06b0707aa9 • Marshall Bowers • Oct 9, 2023

Remove unused `Arc` import

ac93449788 • Marshall Bowers • Oct 9, 2023

Add `Toast` component

02d32de044 • Marshall Bowers • Oct 9, 2023

Add `ContextMenu` component

333e3e4f01 • Marshall Bowers • Oct 9, 2023

Add `CommandPalette` component

f7721d0523 • Marshall Bowers • Oct 9, 2023

Add `Palette` component

e5473fc51a • Marshall Bowers • Oct 9, 2023

Rename `view_type` to `state_type`

a08ceadd1a • Marshall Bowers • Oct 9, 2023

Add `Keybinding` component

dc2ddfb42c • Marshall Bowers • Oct 9, 2023

Add `CollabPanel` component

4eeed14d34 • Marshall Bowers • Oct 9, 2023

Time `compute_layout`

8814ea8241 • Marshall Bowers • Oct 7, 2023

Merge branch 'gpui2' into marshall/gpui2-playground

8f6649e29e • Marshall Bowers • Oct 7, 2023

Add `TitleBar` component and wire up to the workspace

eb642551ac • Marshall Bowers • Oct 7, 2023

Add `Facepile` and `PlayerStack` components

f33d41af63 • Marshall Bowers • Oct 7, 2023

Add `TrafficLights` component

5e7954f152 • Marshall Bowers • Oct 7, 2023

Add `ChatPanel` component

9e79ad5a62 • Marshall Bowers • Oct 7, 2023

Remove duplicate module declaration

0dcbc47e15 • Marshall Bowers • Oct 7, 2023

Add `Button` component

b8b8fe6120 • Marshall Bowers • Oct 7, 2023

Add `EditorPane` component and wire up in the workspace

ff066ef177 • Marshall Bowers • Oct 7, 2023

Add `Toolbar` component

63e834ce73 • Marshall Bowers • Oct 7, 2023

Add `Breadcrumb` component

b118e60160 • Marshall Bowers • Oct 7, 2023

Add `TabBar` component

00e8531898 • Marshall Bowers • Oct 7, 2023

Increase storybook window size

7c8d662315 • Marshall Bowers • Oct 7, 2023

Update `Cargo.lock`

2f6d67cad6 • Marshall Bowers • Oct 7, 2023

Merge branch 'gpui2' into marshall/gpui2-playground

f5e5b44bc1 • Marshall Bowers • Oct 7, 2023

Add `Terminal` component

82577b4acc • Marshall Bowers • Oct 6, 2023

Add `Tab` component

8db7f7ed37 • Marshall Bowers • Oct 6, 2023

Add `Pane` and `PaneGroup` components

d5ffd4a1fb • Marshall Bowers • Oct 6, 2023

Add `StatusBar` component

b53579858a • Marshall Bowers • Oct 6, 2023

Add `WorkspaceElement` component

28d504d7d3 • Marshall Bowers • Oct 6, 2023

Add `ProjectPanel` component

56c2ac048d • Marshall Bowers • Oct 6, 2023

Add `Buffer` component

208d5df106 • Marshall Bowers • Oct 6, 2023

Add `AssistantPanel` component

d09f53c380 • Marshall Bowers • Oct 6, 2023

Add `IconButton` component

696aee3891 • Marshall Bowers • Oct 6, 2023

Move UI out of `storybook2` and into `ui2`

bcad2f4e9e • Marshall Bowers • Oct 6, 2023

Add `ui2` crate

1cf5cdbeca • Marshall Bowers • Oct 6, 2023

Merge branch 'marshall/merge-main-into-gpui2' into marshall/gpui2-playground

8e94f3902b • Marshall Bowers • Oct 6, 2023

Fix compile errors

5ee6814947 • Marshall Bowers • Oct 6, 2023

Restore `Sized` bound on `StyleHelpers`

65cd4f5838 • Marshall Bowers • Oct 6, 2023

Merge branch 'gpui2' into marshall/gpui2-playground

7fd35d68bb • Marshall Bowers • Oct 6, 2023

Merge branch 'main' into marshall/gpui2-playground

ad8187b151 • Marshall Bowers • Oct 6, 2023

Add profiling information for `compute_layout`

79ad5c08e4 • Marshall Bowers • Oct 6, 2023

Add `.when` to `Element`s

45d08c70f0 • Marshall Bowers • Oct 4, 2023

Add `List` component

77feecc623 • Marshall Bowers • Oct 4, 2023

Merge branch 'gpui2' into marshall/gpui2-playground

332f3f5617 • Marshall Bowers • Oct 4, 2023

Add `Avatar` element

339ba7986f • Marshall Bowers • Oct 4, 2023

Add `Icon` element

249e6fe637 • Marshall Bowers • Oct 4, 2023

Add storybook CLI

e84b8747a1 • Marshall Bowers • Oct 4, 2023

Remove unneeded `theme` function

0323a60d85 • Marshall Bowers • Oct 4, 2023

Begin setting up stories

a05cbf8169 • Marshall Bowers • Oct 4, 2023

Wire up hacky children for `Panel`

4b793f44ef • Marshall Bowers • Oct 4, 2023