-
Notifications
You must be signed in to change notification settings - Fork 9
Release v2.10.0 (tiled view) #30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
87e4894
cdc08d5
fe4e2a1
90a085f
71883a5
01f311a
6e8e8b9
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -32,6 +32,7 @@ class ClaudeCodeWebInterface { | |||||
| this.sessionTimer = null; | ||||||
| this.sessionTimerInterval = null; | ||||||
|
|
||||||
| this.paneManager = null; | ||||||
| this.init(); | ||||||
| } | ||||||
|
|
||||||
|
|
@@ -72,6 +73,8 @@ class ClaudeCodeWebInterface { | |||||
| this.setupTerminal(); | ||||||
| this.setupUI(); | ||||||
| this.setupPlanDetector(); | ||||||
| // Pane manager after UI exists | ||||||
| this.paneManager = new PaneManager(this); | ||||||
| this.loadSettings(); | ||||||
| this.applyAliasesToUI(); | ||||||
| this.disablePullToRefresh(); | ||||||
|
|
@@ -109,6 +112,7 @@ class ClaudeCodeWebInterface { | |||||
|
|
||||||
| window.addEventListener('resize', () => { | ||||||
| this.fitTerminal(); | ||||||
| if (this.paneManager?.enabled) this.paneManager.panes.forEach(p => p.fit()); | ||||||
| }); | ||||||
|
|
||||||
| window.addEventListener('beforeunload', () => { | ||||||
|
|
@@ -151,7 +155,7 @@ class ClaudeCodeWebInterface { | |||||
|
|
||||||
| // Plan modal title | ||||||
| const planTitle = document.querySelector('#planModal .modal-header h2'); | ||||||
| if (planTitle) planTitle.innerHTML = `<span class="icon" aria-hidden="true">${window.icons?.clipboard?.(18) || ''}</span> ${this.getAlias('claude')}'s Plan`; | ||||||
| if (planTitle) planTitle.innerHTML = `<span class=\"icon\" aria-hidden=\"true\">${window.icons?.clipboard?.(18) || ''}</span> ${this.getAlias('claude')}'s Plan`; | ||||||
|
||||||
| if (planTitle) planTitle.innerHTML = `<span class=\"icon\" aria-hidden=\"true\">${window.icons?.clipboard?.(18) || ''}</span> ${this.getAlias('claude')}'s Plan`; | |
| if (planTitle) planTitle.innerHTML = `<span class='icon' aria-hidden="true">${window.icons?.clipboard?.(18) || ''}</span> ${this.getAlias('claude')}'s Plan`; |
Copilot
AI
Sep 13, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing space before closing brace. Should be 'p.fit(); });' for better readability.
| if (this.paneManager?.panes) this.paneManager.panes.forEach(p => { if (p.terminal) p.terminal.options.fontSize = settings.fontSize; p.fit();}); | |
| if (this.paneManager?.panes) this.paneManager.panes.forEach(p => { if (p.terminal) p.terminal.options.fontSize = settings.fontSize; p.fit(); }); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using en-dash (‑) instead of hyphen (-) in 'side‑by‑side' and 'Per‑pane'. Should use regular hyphens: 'side-by-side' and 'Per-pane'.