Commit Graph
12982 Commits
Author SHA1 Message Date
Antonio Scandurra fb1e7eef6b Checkpoint 2023-10-17 11:08:48 +02:00
Antonio Scandurra ac5b32c491 Checkpoint 2023-10-17 10:14:22 +02:00
Antonio Scandurra b526fc070d Merge branch 'gpui2-text-wrap' into gpui2 2023-10-17 09:03:16 +02:00
Antonio Scandurra 88ae4679d1 Checkpoint 2023-10-17 09:03:01 +02:00
Antonio Scandurra 9e7a579365 Checkpoint 2023-10-17 08:57:20 +02:00
Antonio Scandurra b040ae8d4d Checkpoint 2023-10-17 08:52:26 +02:00
Antonio Scandurra c6e20aed9b Checkpoint 2023-10-17 08:32:33 +02:00
Nathan Sobo 695a24d8a7 Checkpoint 2023-10-17 08:26:12 +02:00
Nathan Sobo 2472142532 Checkpoint 2023-10-17 06:09:03 +02:00
Nathan Sobo bf49f55c95 Include length in run to not use tuples 2023-10-17 05:15:00 +02:00
Nathan Sobo 0df1eb71cb Use cloned 2023-10-17 05:08:56 +02:00
Marshall Bowers c8b452d411 Merge branch 'gpui2-ui' into gpui2 2023-10-16 16:54:40 -04:00
Marshall Bowers 708034d1d3 Call is_toggled as a method 2023-10-16 15:55:43 -04:00
Nathan Sobo 3127c78bc7 Fix compile error 2023-10-16 20:19:04 +02:00
Nathan Sobo 938dd8b9ca Checkpoint 2023-10-16 20:16:35 +02:00
Nathan Sobo 847376cd8f WIP 2023-10-16 20:15:41 +02:00
Nathan Sobo 1a3650ef2a Get everything rendering again 2023-10-16 20:15:24 +02:00
Nate Butler 129273036a Add notifications panel to workspace UI structure 2023-10-16 13:11:52 -04:00
Nate Butler 97d77440e7 Simplify static panes for now 2023-10-16 13:07:15 -04:00
Marshall Bowers 5e43c332f1 Merge branch 'gpui2-ui' into gpui2 2023-10-13 17:44:28 -04:00
Marshall Bowers 6891e86621 Add state to BufferSearch 2023-10-13 17:44:21 -04:00
Marshall Bowers 3c1ec2e9ca Add rudimentary UI for BufferSearch 2023-10-13 17:36:27 -04:00
Marshall Bowers 49caeeafce Merge branch 'gpui2-ui' into gpui2 2023-10-13 17:20:54 -04:00
Marshall Bowers 349ad7858b Add placeholder BufferSearch 2023-10-13 17:20:44 -04:00
Marshall Bowers c70f220db3 Wire up buffer search toggle for EditorPane 2023-10-13 17:14:09 -04:00
Nate Butler 603765732e Checkpoint 2023-10-13 14:50:37 -04:00
Nathan Sobo 297b6b282c Make all geometry types Default to support movement-based refinement 2023-10-13 12:41:00 -06:00
Antonio Scandurra fedb787b4f WIP 2023-10-13 19:06:03 +02:00
Antonio Scandurra 90f226193c Checkpoint 2023-10-13 19:06:03 +02:00
Marshall Bowers e477fa7a93 Wire up call controls in the TitleBar 2023-10-13 12:46:35 -04:00
Marshall Bowers f3679b37a2 Change TitleBar to a view 2023-10-13 12:21:51 -04:00
Nate Butler b30b1d145c Refactor button rendering to use ThemeColor instead of direct theme calls 2023-10-13 11:47:13 -04:00
Nate Butler e902d5d917 Add example NotificationToast to workspace 2023-10-13 11:47:05 -04:00
Nate Butler 8bd4107423 Fix toast contents not filling container 2023-10-13 11:46:48 -04:00
Nate ButlerandMarshall Bowers 7ba305e033 Hook up buttons in NotificationToast
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
2023-10-13 11:03:59 -04:00
Nate ButlerandMarshall Bowers caa0eb6e29 Add missing derive Element
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
2023-10-13 10:47:39 -04:00
Nate Butler c6d831a564 Update NotificationToast implementation and use in Workspace component 2023-10-13 10:35:30 -04:00
Nate Butler 943c02bf79 Refactor NotificationToast structure to include primary and secondary actions 2023-10-13 10:20:26 -04:00
Nate Butler c32b081029 Add notification toast component and remove ToastVariant from toast.rs 2023-10-13 10:05:50 -04:00
Marshall Bowers 44a30e269e Restore elevation docs 2023-10-12 18:18:44 -04:00
Marshall Bowers ef18aaa66f Merge branch 'main' into gpui2 2023-10-12 17:43:05 -04:00
Marshall Bowers 45f3a98359 Remove old ui and storybook crates (#3125)
This PR deletes the old `ui` and `storybook` crates in favor of their
newer variants that we'll be landing to `main` in the near future.

### Motivation

These crates are based off the old version of GPUI 2 (the `gpui2`
crate).

At this point we have since transitioned to the new version of GPUI 2
(the `gpui3` crate, currently still on the `gpui2` branch).

Having both copies around is confusing, so the old ones are going the
way of the dinosaurs.

Release Notes:

- N/A
2023-10-12 17:40:20 -04:00
Marshall Bowers 36bca4f0d6 Restore click events on Buttons using on_mouse_down 2023-10-12 16:56:48 -04:00
Marshall Bowers 6e5ad75c5c Use Workspace::view to construct the view 2023-10-12 16:52:32 -04:00
Marshall Bowers 79a61c28d7 Remove global WorkspaceState 2023-10-12 16:23:10 -04:00
Max Brunsfeld bac43ae38e Fix panic when following due to disconnected channel notes views (#3124)
In addition to fixing a panic, this makes it slightly more convenient to
re-open disconnected channel notes views. I didn't make it automatic,
but it will at least replace the previous, disconnected view.

Release Notes:

- Fixed a crash that sometimes occurred when following someone with a
disconnected channel notes view open.
2023-10-12 13:16:58 -07:00
Marshall Bowers e900ea20b7 Fix toggling of left panel 2023-10-12 16:12:09 -04:00
Marshall Bowers 8496d02fe1 Hold the story view in the StoryWrapper 2023-10-12 16:11:59 -04:00
Marshall Bowers fc94c4ea40 Render stories as Views 2023-10-12 16:06:54 -04:00
Marshall Bowers c90d976d7a Remove debug logging in Element derive macro 2023-10-12 15:52:42 -04:00