@@ -26,7 +26,6 @@ import { Color } from 'vs/base/common/color';
26
26
import { IOpenerService } from 'vs/platform/opener/common/opener' ;
27
27
import { IGenericMarkProperties } from 'vs/platform/terminal/common/terminalProcess' ;
28
28
import { IQuickInputService , IQuickPickItem } from 'vs/platform/quickinput/common/quickInput' ;
29
- import { Codicon } from 'vs/base/common/codicons' ;
30
29
import { ILifecycleService } from 'vs/workbench/services/lifecycle/common/lifecycle' ;
31
30
import { terminalDecorationError , terminalDecorationIncomplete , terminalDecorationMark , terminalDecorationSuccess } from 'vs/workbench/contrib/terminal/browser/terminalIcons' ;
32
31
@@ -455,32 +454,13 @@ export class DecorationAddon extends Disposable implements ITerminalAddon {
455
454
quickPick . onDidAccept ( async e => {
456
455
quickPick . hide ( ) ;
457
456
const result = quickPick . activeItems [ 0 ] ;
458
- let iconSetting : string | undefined ;
459
457
switch ( result . id ) {
460
458
case 'a' : this . _showToggleVisibilityQuickPick ( ) ; break ;
461
459
}
462
- if ( iconSetting ) {
463
- this . _showChangeIconQuickPick ( iconSetting ) ;
464
- }
465
460
} ) ;
466
461
quickPick . show ( ) ;
467
462
}
468
463
469
- private async _showChangeIconQuickPick ( iconSetting : string ) {
470
- type Item = IQuickPickItem & { icon : Codicon } ;
471
- const items : Item [ ] = [ ] ;
472
- for ( const icon of Codicon . getAll ( ) ) {
473
- items . push ( { label : `$(${ icon . id } )` , description : `${ icon . id } ` , icon } ) ;
474
- }
475
- const result = await this . _quickInputService . pick ( items , {
476
- matchOnDescription : true
477
- } ) ;
478
- if ( result ) {
479
- this . _configurationService . updateValue ( iconSetting , result . icon . id ) ;
480
- this . _showConfigureCommandDecorationsQuickPick ( ) ;
481
- }
482
- }
483
-
484
464
private _showToggleVisibilityQuickPick ( ) {
485
465
const quickPick = this . _quickInputService . createQuickPick ( ) ;
486
466
quickPick . hideInput = true ;
0 commit comments