Skip to content

Commit 478929c

Browse files
committed
docs: add PR anomalyco#5917 draggable sidebar resize to merged PRs list
1 parent b436a78 commit 478929c

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ The following PRs have been merged into this fork and are awaiting merge into up
4242
| [#5563](https://github.com/sst/opencode/pull/5563) | Ask TUI Tool | [@dbpolito](https://github.com/dbpolito) | Open | Ask tool for agents to collect user input via select/confirm/text dialogs |
4343
| [#5508](https://github.com/sst/opencode/pull/5508) | Cache management command | [@JosXa](https://github.com/JosXa) | Open | `opencode cache info` and `opencode cache clean` for plugin cache mgmt |
4444
| [#5873](https://github.com/sst/opencode/pull/5873) | IDE integration UX improvements | [@tofunori](https://github.com/tofunori) | Open | Selection in footer, synthetic context, home screen IDE status |
45+
| [#5917](https://github.com/sst/opencode/pull/5917) | Draggable sidebar resize | [@agustif](https://github.com/agustif) | Open | Click and drag the sidebar border to resize, width persisted to KV store |
4546
| [#140](https://github.com/Latitudes-Dev/shuvcode/pull/140) | Toggle transparent background | [@JosXa](https://github.com/JosXa) | Open | Command palette toggle for transparent TUI background on any theme |
4647
| [Branch](https://github.com/ariane-emory/opencode/tree/feat/glob-permissions) | Granular File Permissions | [@ariane-emory](https://github.com/ariane-emory) | N/A | Glob pattern support for `permission.edit` to restrict agent file access |
4748

script/sync/fork-features.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,43 @@
3333
}
3434
],
3535
"features": [
36+
{
37+
"pr": 5917,
38+
"title": "Draggable sidebar resize",
39+
"author": "agustif",
40+
"status": "open",
41+
"description": "Click and drag the sidebar border to resize width, persisted to KV store",
42+
"files": [
43+
"packages/opencode/src/cli/cmd/tui/routes/session/index.tsx",
44+
"packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx"
45+
],
46+
"criticalCode": [
47+
{
48+
"file": "packages/opencode/src/cli/cmd/tui/routes/session/index.tsx",
49+
"description": "Drag state signals and mouse event handlers for sidebar resize",
50+
"markers": [
51+
"drag",
52+
"setDrag",
53+
"down(x: number)",
54+
"move(x: number)",
55+
"up()",
56+
"onMouseDrag",
57+
"onMouseUp",
58+
"onMouseDragEnd"
59+
]
60+
},
61+
{
62+
"file": "packages/opencode/src/cli/cmd/tui/routes/session/index.tsx",
63+
"description": "Sidebar border with hover highlight and mouse down handler",
64+
"markers": ["setHov", "onMouseDown", "onMouseOver", "onMouseOut", "borderColor={drag()"]
65+
},
66+
{
67+
"file": "packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx",
68+
"description": "Dynamic width from props instead of fixed 42",
69+
"markers": ["width={props.width}"]
70+
}
71+
]
72+
},
3673
{
3774
"pr": 4898,
3875
"title": "Search in messages",

0 commit comments

Comments
 (0)