Skip to content

Commit 1ce2fef

Browse files
committed
feat: polish desktop workspace flows
1 parent 910beee commit 1ce2fef

48 files changed

Lines changed: 705 additions & 90 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,3 +102,5 @@ wiki/refs/*
102102
!wiki/refs/agent-cli-coordination/**
103103
discussions/
104104
marketing/
105+
106+
TASK.md

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.4.2] - 2026-06-14
9+
10+
### Added
11+
- Added explicit `columns x rows` display layout controls in the Web UI config editor and carried those grid dimensions through Warp launch specs.
12+
- Added detected worktree selection for agent panes, with branch and dirty-state indicators in the workspace editor and canvas.
13+
- Added SSH project authentication controls for default SSH config, identity-file, and password/keyboard-interactive login modes.
14+
15+
### Changed
16+
- The desktop sidebar title area now participates in native window dragging on macOS desktop builds.
17+
- The SSH Add Project flow now treats saved and manual SSH targets as connection sources, removes premature agent selection, and emphasizes project name and remote directory setup.
18+
819
## [1.4.1] - 2026-06-14
920

1021
### Added
@@ -83,6 +94,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8394
- Tmux and direct-layout workspace execution, SSH targets, opener integrations, diagnostics, and local project index.
8495
- Desktop release packaging with bundled backend sidecar and GitHub release verification.
8596

97+
[1.4.2]: https://github.com/GeminiLight/cc-branch/releases/tag/v1.4.2
8698
[1.4.1]: https://github.com/GeminiLight/cc-branch/releases/tag/v1.4.1
8799
[1.4.0]: https://github.com/GeminiLight/cc-branch/releases/tag/v1.4.0
88100
[1.3.0]: https://github.com/GeminiLight/cc-branch/releases/tag/v1.3.0

apps/desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cc-branch/desktop",
33
"private": true,
4-
"version": "1.4.1",
4+
"version": "1.4.2",
55
"type": "module",
66
"scripts": {
77
"tauri": "tauri",

apps/desktop/src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/desktop/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cc-branch"
3-
version = "1.4.1"
3+
version = "1.4.2"
44
description = "CC Branch Desktop App"
55
authors = ["GeminiLight"]
66
license = "MIT"

apps/desktop/src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "CC Branch",
4-
"version": "1.4.1",
4+
"version": "1.4.2",
55
"identifier": "com.gemini-light.cc-branch",
66
"build": {
77
"frontendDist": "../../web/dist",

apps/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cc-branch/apps",
33
"private": true,
4-
"version": "1.4.1",
4+
"version": "1.4.2",
55
"type": "module",
66
"scripts": {
77
"dev": "cd web && npm run dev",

apps/web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cc-branch/web",
33
"private": true,
4-
"version": "1.4.1",
4+
"version": "1.4.2",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

apps/web/src/App.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,7 @@ function AppInner() {
713713
onAddProject={() => setAddModalOpen(true)}
714714
onOpenSettings={handleOpenSettings}
715715
resizable
716+
desktopDragRegion={isMacDesktopShell}
716717
/>
717718
</div>
718719

0 commit comments

Comments
 (0)