Skip to content

Commit c275924

Browse files
committed
Apply VS Code quick input styling to modals and remove deprecated ignored extension filtering from commit message generation logic
1 parent 88c9eae commit c275924

3 files changed

Lines changed: 10 additions & 8 deletions

File tree

‎packages/ui/src/components/editor/panel/modals/CommitMessageModal/CommitMessageModal.module.scss‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,8 @@
3333
display: flex;
3434
justify-content: flex-end;
3535
gap: var(--padding-8px);
36+
37+
> button {
38+
flex: 1;
39+
}
3640
}

‎packages/ui/src/components/editor/panel/modals/Modal/Modal.module.scss‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,15 @@
2424
.container {
2525
position: relative;
2626
z-index: 1;
27-
background-color: var(--vscode-sideBar-background);
2827
padding: var(--padding-16px) var(--padding-12px) var(--padding-12px)
2928
var(--padding-12px);
3029
border-radius: var(--border-radius-8px);
3130
border: 1px solid var(--vscode-sideBarSectionHeader-border);
3231
width: 100%;
3332
margin: var(--padding-24px);
3433
max-width: 320px;
34+
background-color: var(--vscode-quickInput-background);
35+
color: var(--vscode-quickInput-foreground);
36+
border: 1px solid var(--vscode-widget-border);
37+
box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
3538
}

‎packages/vscode/src/views/panel/backend/message-handlers/handle-commit-changes/utils/generate-commit-message-from-diff.ts‎

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@ import {
55
get_commit_message_config,
66
CommitMessageConfig
77
} from './get-commit-message-config'
8-
import {
9-
get_ignored_extensions,
10-
collect_affected_files_with_metadata
11-
} from './file-utils'
8+
import { collect_affected_files_with_metadata } from './file-utils'
129
import { handle_file_selection_if_needed } from './handle-file-selection'
1310
import {
1411
build_files_content,
@@ -182,16 +179,14 @@ export const generate_commit_message_from_diff = async (params: {
182179
}): Promise<string | null> => {
183180
const config = vscode.workspace.getConfiguration('codeWebChat')
184181
const commit_message_prompt = config.get<string>('commitMessageInstructions')
185-
const all_ignored_extensions = get_ignored_extensions()
186182

187183
// Use provided config or get it if not provided (for backward compatibility)
188184
const resolved_api_config =
189185
params.api_config || (await get_commit_message_config(params.context))
190186
if (!resolved_api_config) return null
191187

192188
const affected_files_data = await collect_affected_files_with_metadata({
193-
repository: params.repository,
194-
ignored_extensions: all_ignored_extensions
189+
repository: params.repository
195190
})
196191

197192
const selected_files = await handle_file_selection_if_needed({

0 commit comments

Comments
 (0)