Skip to content

Commit de8a531

Browse files
committed
Remove all code related to managing and displaying recent donations visibility
1 parent c45d4cd commit de8a531

6 files changed

Lines changed: 0 additions & 60 deletions

File tree

‎packages/vscode/src/constants/state-keys.ts‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,6 @@ export const PINNED_HISTORY_CODE_COMPLETIONS_STATE_KEY =
5656
'pinned-history-code-completions'
5757
export const PINNED_HISTORY_NO_CONTEXT_STATE_KEY = 'pinned-history-no-context'
5858

59-
export const RECENT_DONATIONS_VISIBLE_STATE_KEY = 'recent-donations-visible'
60-
6159
export const get_presets_collapsed_state_key = (web_mode: string) =>
6260
`presets-collapsed-${web_mode}`
6361
export const get_configurations_collapsed_state_key = (api_mode: string) =>

‎packages/vscode/src/views/panel/backend/message-handlers/index.ts‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ export * from './handle-save-mode-api'
3434
export * from './handle-get-version'
3535
export * from './handle-get-api-tool-configurations'
3636
export * from './handle-reorder-api-tool-configurations'
37-
export * from './handle-get-donations-visibility'
38-
export * from './handle-save-donations-visibility'
3937
export * from './handle-focus-on-file-in-preview'
4038
export * from './handle-go-to-file'
4139
export * from './handle-toggle-file-in-preview'

‎packages/vscode/src/views/panel/backend/panel-provider.ts‎

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,6 @@ import {
4747
handle_reorder_api_tool_configurations,
4848
handle_pick_open_router_model,
4949
handle_pick_chatbot,
50-
handle_get_donations_visibility,
51-
handle_save_donations_visibility,
5250
handle_focus_on_file_in_preview,
5351
handle_go_to_file,
5452
handle_show_diff,
@@ -80,7 +78,6 @@ import {
8078
LAST_SELECTED_CODE_COMPLETION_CONFIG_ID_STATE_KEY,
8179
LAST_SELECTED_EDIT_CONTEXT_CONFIG_ID_STATE_KEY,
8280
get_presets_collapsed_state_key,
83-
RECENT_DONATIONS_VISIBLE_STATE_KEY,
8481
WEB_MODE_STATE_KEY
8582
} from '@/constants/state-keys'
8683
import {
@@ -170,21 +167,13 @@ export class PanelProvider implements vscode.WebviewViewProvider {
170167

171168
vscode.window.onDidChangeWindowState(async (e) => {
172169
if (e.focused) {
173-
const are_donations_visible = this.context.globalState.get<boolean>(
174-
RECENT_DONATIONS_VISIBLE_STATE_KEY,
175-
false
176-
)
177170
const WEB_MODES: WebMode[] = [
178171
'ask',
179172
'edit-context',
180173
'code-completions',
181174
'no-context'
182175
]
183176
const API_MODES: ApiMode[] = ['edit-context', 'code-completions']
184-
this.send_message({
185-
command: 'DONATIONS_VISIBILITY',
186-
is_visible: are_donations_visible
187-
})
188177
this.send_message({
189178
command: 'COLLAPSED_STATES',
190179
presets_collapsed_by_web_mode: Object.fromEntries(
@@ -541,10 +530,6 @@ export class PanelProvider implements vscode.WebviewViewProvider {
541530
this.context,
542531
message.is_for_code_completions
543532
)
544-
} else if (message.command == 'GET_DONATIONS_VISIBILITY') {
545-
handle_get_donations_visibility(this)
546-
} else if (message.command == 'SAVE_DONATIONS_VISIBILITY') {
547-
await handle_save_donations_visibility(this, message)
548533
} else if (message.command == 'GO_TO_FILE') {
549534
handle_go_to_file(message)
550535
} else if (message.command == 'SHOW_DIFF') {

‎packages/vscode/src/views/panel/frontend/Panel.tsx‎

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ export const Panel = () => {
4949
set_response_history,
5050
workspace_folder_count,
5151
is_connected,
52-
are_donations_visible,
5352
updated_preset,
5453
set_updated_preset,
5554
ask_instructions,
@@ -77,7 +76,6 @@ export const Panel = () => {
7776
handle_web_mode_change,
7877
handle_api_mode_change,
7978
handle_main_view_type_change,
80-
handle_donations_visibility_change,
8179
handle_presets_collapsed_change,
8280
handle_configurations_collapsed_change
8381
} = use_panel(vscode)
@@ -87,7 +85,6 @@ export const Panel = () => {
8785
edit_instructions === undefined ||
8886
no_context_instructions === undefined ||
8987
!version ||
90-
are_donations_visible === undefined ||
9188
code_completions_instructions === undefined ||
9289
main_view_type === undefined ||
9390
web_mode === undefined ||
@@ -249,10 +246,6 @@ export const Panel = () => {
249246
handle_api_mode_change('edit-context')
250247
set_chat_input_focus_and_select_key((k) => k + 1)
251248
}}
252-
are_donations_visible={are_donations_visible}
253-
on_toggle_donations_visibility={
254-
handle_donations_visibility_change
255-
}
256249
version={version}
257250
/>
258251
</div>

‎packages/vscode/src/views/panel/frontend/hooks/use-panel.ts‎

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,6 @@ export const use_panel = (vscode: any) => {
5454
const [workspace_folder_count, set_workspace_folder_count] =
5555
useState<number>()
5656
const [is_connected, set_is_connected] = useState<boolean>()
57-
const [are_donations_visible, set_are_donations_visible] = useState<
58-
boolean | undefined
59-
>()
6057
const [updated_preset, set_updated_preset] = useState<Preset>()
6158
const [ask_instructions, set_ask_instructions] = useState<
6259
string | undefined
@@ -126,8 +123,6 @@ export const use_panel = (vscode: any) => {
126123
set_is_connected(message.connected)
127124
} else if (message.command == 'VERSION') {
128125
set_version(message.version)
129-
} else if (message.command == 'DONATIONS_VISIBILITY') {
130-
set_are_donations_visible(message.is_visible)
131126
} else if (message.command == 'MAIN_VIEW_TYPE') {
132127
set_main_view_type(message.view_type)
133128
} else if (message.command == 'WEB_MODE') {
@@ -299,7 +294,6 @@ export const use_panel = (vscode: any) => {
299294
const initial_messages: FrontendMessage[] = [
300295
{ command: 'GET_INSTRUCTIONS' },
301296
{ command: 'GET_VERSION' },
302-
{ command: 'GET_DONATIONS_VISIBILITY' },
303297
{ command: 'GET_MAIN_VIEW_TYPE' },
304298
{ command: 'GET_WEB_MODE' },
305299
{ command: 'GET_API_MODE' },
@@ -374,15 +368,6 @@ export const use_panel = (vscode: any) => {
374368
})
375369
}
376370

377-
const handle_donations_visibility_change = () => {
378-
const is_visible = !are_donations_visible
379-
set_are_donations_visible(is_visible)
380-
post_message(vscode, {
381-
command: 'SAVE_DONATIONS_VISIBILITY',
382-
is_visible
383-
})
384-
}
385-
386371
const handle_presets_collapsed_change = (is_collapsed: boolean) => {
387372
if (!web_mode) return
388373
set_presets_collapsed_by_web_mode((prev) => ({
@@ -438,7 +423,6 @@ export const use_panel = (vscode: any) => {
438423
set_response_history,
439424
workspace_folder_count,
440425
is_connected,
441-
are_donations_visible,
442426
updated_preset,
443427
set_updated_preset,
444428
ask_instructions,
@@ -470,7 +454,6 @@ export const use_panel = (vscode: any) => {
470454
handle_web_mode_change,
471455
handle_api_mode_change,
472456
handle_main_view_type_change,
473-
handle_donations_visibility_change,
474457
handle_presets_collapsed_change,
475458
handle_configurations_collapsed_change
476459
}

‎packages/vscode/src/views/panel/types/messages.ts‎

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -289,15 +289,6 @@ export interface UpdateLastUsedPresetMessage extends BaseMessage {
289289
preset_name: string
290290
}
291291

292-
export interface GetDonationsVisibilityMessage extends BaseMessage {
293-
command: 'GET_DONATIONS_VISIBILITY'
294-
}
295-
296-
export interface SaveDonationsVisibilityMessage extends BaseMessage {
297-
command: 'SAVE_DONATIONS_VISIBILITY'
298-
is_visible: boolean
299-
}
300-
301292
export interface IntelligentUpdateFileInPreviewMessage extends BaseMessage {
302293
command: 'INTELLIGENT_UPDATE_FILE_IN_PREVIEW'
303294
file_path: string
@@ -356,7 +347,6 @@ export type FrontendMessage =
356347
| GetEditFormatInstructionsMessage
357348
| SaveEditFormatMessage
358349
| GetConnectionStatusMessage
359-
| GetDonationsVisibilityMessage
360350
| GetPresetsMessage
361351
| ReplacePresetsMessage
362352
| SendPromptMessage
@@ -393,7 +383,6 @@ export type FrontendMessage =
393383
| GetApiToolConfigurationsMessage
394384
| ReorderApiToolConfigurationsMessage
395385
| TogglePinnedApiToolConfigurationMessage
396-
| SaveDonationsVisibilityMessage
397386
| GetVersionMessage
398387
| EditsReviewMessage
399388
| ToggleFileInReviewMessage
@@ -565,11 +554,6 @@ export interface FocusChatInputMessage extends BaseMessage {
565554
command: 'FOCUS_CHAT_INPUT'
566555
}
567556

568-
export interface DonationsVisibilityMessage extends BaseMessage {
569-
command: 'DONATIONS_VISIBILITY'
570-
is_visible: boolean
571-
}
572-
573557
export interface ShowProgressMessage extends BaseMessage {
574558
command: 'SHOW_PROGRESS'
575559
title: string
@@ -628,7 +612,6 @@ export type BackendMessage =
628612
| EditFormatMessage
629613
| EditFormatInstructionsMessage
630614
| ApiToolConfigurationsMessage
631-
| DonationsVisibilityMessage
632615
| PresetsMessage
633616
| EditorStateChangedMessage
634617
| GitStateChangedMessage

0 commit comments

Comments
 (0)