Skip to content

Commit a1e691c

Browse files
committed
feat: enhance webview security and improve editor color handling
- Updated Content Security Policy in cockpitWebviewDocument.ts to allow script sources from params.cspSource. - Added a new test case in cockpitWebview.test.ts to ensure pending picker colors are prioritized over saved defaults for todo label and flag editors. - Introduced a new loader script (cockpitWebview.loader.js) to handle the loading of the main cockpit webview script with error handling. - Added a large demo GIF to the images directory.
1 parent b24a874 commit a1e691c

17 files changed

Lines changed: 10610 additions & 39 deletions

.vscodeignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ images/**/*
6363
!images/activity-todo-list-command-dark.svg
6464
!images/copilot-cockpit-demo.gif
6565
!images/DEMO.gif
66-
!images/2026-03-30+01-06-46 (1).gif
66+
!images/DEMO v2.gif
6767
2026-04-02-cockpit-dispatcher-plugin-improvement-plan.md
6868

6969
# Large demo assets kept excluded unless explicitly allowlisted above

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ That matters most when the repo keeps producing more work than any one person ca
3434

3535
## 🎬 Demo
3636

37-
[![Watch the Copilot Cockpit intro video](images/2026-03-30+01-06-46%20%281%29.gif)](https://www.youtube.com/watch?v=yiJCmwmxEFc)
37+
[![Watch the Copilot Cockpit intro video](images/DEMO%20v2.gif)](https://www.youtube.com/watch?v=yiJCmwmxEFc)
3838

3939
Use the feature tour below for the slower tab-by-tab explanation.
4040

diff_output.txt

2.88 KB
Binary file not shown.

docs/feature-tour.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ This page is ready for one screenshot per major surface.
2424

2525
Current overview reference for `S1`:
2626

27-
[![Watch the Copilot Cockpit intro video](../images/2026-03-30+01-06-46%20%281%29.gif)](https://www.youtube.com/watch?v=yiJCmwmxEFc)
27+
[![Watch the Copilot Cockpit intro video](../images/DEMO%20v2.gif)](https://www.youtube.com/watch?v=yiJCmwmxEFc)
2828

2929
This intro video is the current broad product overview for the docs. The tab-specific captures for `S2` through `S7` are still separate and should be added to the sections below.
3030

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ npm run install:vsix:both
6060

6161
## Demo
6262

63-
[![Watch the Copilot Cockpit intro video](../images/2026-03-30+01-06-46%20%281%29.gif)](https://www.youtube.com/watch?v=yiJCmwmxEFc)
63+
[![Watch the Copilot Cockpit intro video](../images/DEMO%20v2.gif)](https://www.youtube.com/watch?v=yiJCmwmxEFc)
6464

6565
Use [Feature Tour](./feature-tour.md) for the slower tab-by-tab explanation.
6666

-585 KB
Binary file not shown.
Binary file not shown.

images/DEMO v2.gif

15.8 MB
Loading

images/demo-animated.gif

-5.12 MB
Binary file not shown.

images/demo-static.png

-97.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)