github / github/app

More "non-code" docking options - esp for Canvas

オープン
#2,206 コメント 0 件 リアクション 1 件 担当者 0 名 GitHub で見る
主要言語
言語のデータがありません
スター
2.1k
フォーク
153
PR マージ指標
30日以内にマージされた PR はありません

説明

### Feature summary

Add flexible, non-code-oriented docking and layout options, especially for canvases.

### What problem are you trying to solve?

Canvases currently open in a fixed right-side panel. That works for narrow companion content, but it constrains canvases designed as intelligent dashboards, process cockpits, and process-augmentation screens. These experiences often need horizontal space, persistent visibility, or a layout that complements rather than compresses the main focus area.

The GitHub App is increasingly useful for workflows beyond a traditional code-and-chat arrangement, but its docking model remains optimized primarily for code-centric side panels.

### Proposed solution

Allow users to place canvases and other non-code surfaces in more flexible layouts, including:

- Above or below the main focus area
- Left or right side
- Full-screen
- Detachable or separate-window mode

Placement should be selectable per canvas and remembered across sessions. Resizable split layouts would make the feature especially useful.

### Workflow impact

This would unlock richer process-oriented experiences inside the GitHub App: operational dashboards, planning cockpits, backlog and release-management views, review surfaces, and other agent-augmented workflows. It would let canvas authors design for the task instead of designing around one fixed panel shape.

### Installation context

GitHub Copilot desktop app on Windows.

### Additional context

The key request is not merely moving the existing panel. It is treating canvases as first-class workspace surfaces whose layout can match their purpose, particularly for non-code workflows.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

この issue では、実装の対象となるファイル、テスト、エントリーポイントが特定されていないため、まず Copilot desktop app の canvas と docking layout のコードを探してください。完了とするには、選択可能な配置、サイズ変更、セッション間での永続化、および Windows での切り離し可能モードまたは全画面モードについて、合意されたサポートが必要です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
github
領域
design, desktop
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。