Roo-Code/src
Roo Code 9dd88bbcf9 feat: Add openTabsInCorrectGroup setting for better tab management
- Added openTabsInCorrectGroup setting to GlobalState type definition
- Created UI toggle in AutoApproveSettings component within File Editing Options section
- Added translation strings for the new UI elements
- Implemented message handler in webviewMessageHandler.ts
- Modified DiffViewProvider to accept provider reference and implement tab placement logic
- Updated Task.ts to pass provider to DiffViewProvider
- Added setting to ExtensionState and WebviewMessage types
- Fixed TypeScript errors by adding openTabsInCorrectGroup to ClineProvider getState()

This feature allows Roo to open diff editors and related tabs in the most logical editor group when working with multiple VS Code editor groups, improving navigation and organization for users with complex editor layouts.

Fixes #6005
2025-07-21 15:20:24 +00:00
..
__mocks__ feature: add toggle for disable mcp server tool from prompt (#3551) 2025-06-20 19:14:59 -04:00
__tests__ Farewell jest (#4607) 2025-06-16 21:39:45 -07:00
activate fix (#5540) 2025-07-09 20:57:10 -04:00
api Feature/vertex ai model name conversion (#5728) 2025-07-15 14:15:33 -04:00
assets PNPM + Turbo monorepo + Nightly releases (#3407) 2025-05-21 21:01:20 -07:00
core feat: Add openTabsInCorrectGroup setting for better tab management 2025-07-21 15:20:24 +00:00
extension Log API-initiated tasks to a tmp directory (#5833) 2025-07-17 11:47:21 -07:00
i18n feat: Add Mistral embedding provider (#5932) (#5946) 2025-07-19 13:24:24 -04:00
integrations feat: Add openTabsInCorrectGroup setting for better tab management 2025-07-21 15:20:24 +00:00
services feat: auto-omit MCP content when no servers are configured (#5889) 2025-07-20 15:25:26 -04:00
shared feat: Add openTabsInCorrectGroup setting for better tab management 2025-07-21 15:20:24 +00:00
utils Make the default architect prompt create a todo list (#5472) 2025-07-08 13:59:48 -04:00
workers Count tokens worker (#3037) 2025-04-29 12:29:25 -07:00
.gitignore PNPM + Turbo monorepo + Nightly releases (#3407) 2025-05-21 21:01:20 -07:00
.prettierignore PNPM + Turbo monorepo + Nightly releases (#3407) 2025-05-21 21:01:20 -07:00
.vscodeignore feat: add LaTeX math equation rendering in chat window (#4258) (#4786) 2025-06-20 15:45:18 -04:00
esbuild.mjs Try to fix win32 esbuild (#4479) 2025-06-09 15:03:44 -07:00
eslint.config.mjs Fix linter errors (#3821) 2025-05-21 23:16:43 -07:00
extension.ts feat: Add automatic configuration import on extension startup (#4848) 2025-06-30 10:45:51 -04:00
package.json Changeset version bump (#5953) 2025-07-19 11:58:06 -04:00
package.nls.ca.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.de.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.es.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.fr.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.hi.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.id.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.it.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.ja.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.ko.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.nl.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.pl.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.pt-BR.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.ru.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.tr.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.vi.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.zh-CN.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
package.nls.zh-TW.json Add command timeout allowlist with IPC support (#5910) 2025-07-18 16:48:39 -04:00
tsconfig.json fix typescript compiler watch path inconsistency (#5155) 2025-07-08 10:40:01 -04:00
turbo.json Improve turbo task dependency declarations (#4323) 2025-06-04 09:32:27 -07:00
vitest.config.ts Fix #4958: Increase vitest timeout for Windows CI (#4959) 2025-06-20 17:14:42 -07:00
vitest.setup.ts Farewell jest (#4607) 2025-06-16 21:39:45 -07:00