@@ -64,7 +64,6 @@ import { ACTIVITY_BAR_BADGE_BACKGROUND, ACTIVITY_BAR_BADGE_FOREGROUND } from 'vs
64
64
import { MarkdownRenderer } from 'vs/editor/browser/core/markdownRenderer' ;
65
65
import { startEntries } from 'vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent' ;
66
66
import { GettingStartedIndexList } from './gettingStartedList' ;
67
- import product from 'vs/platform/product/common/product' ;
68
67
import { StandardKeyboardEvent } from 'vs/base/browser/keyboardEvent' ;
69
68
import { KeyCode } from 'vs/base/common/keyCodes' ;
70
69
import { getTelemetryLevel } from 'vs/platform/telemetry/common/telemetryUtils' ;
@@ -938,12 +937,11 @@ export class GettingStartedPage extends EditorPane {
938
937
}
939
938
940
939
const someStepsComplete = this . gettingStartedCategories . some ( category => category . steps . find ( s => s . done ) ) ;
941
-
942
- if ( this . editorInput . showTelemetryNotice && product . openToWelcomeMainPage ) {
940
+ if ( this . editorInput . showTelemetryNotice && this . productService . openToWelcomeMainPage ) {
943
941
const telemetryNotice = $ ( 'p.telemetry-notice' ) ;
944
942
this . buildTelemetryFooter ( telemetryNotice ) ;
945
943
footer . appendChild ( telemetryNotice ) ;
946
- } else if ( ! product . openToWelcomeMainPage && ! someStepsComplete && ! this . hasScrolledToFirstCategory ) {
944
+ } else if ( ! this . productService . openToWelcomeMainPage && ! someStepsComplete && ! this . hasScrolledToFirstCategory ) {
947
945
const firstSessionDateString = this . storageService . get ( firstSessionDateStorageKey , StorageScope . GLOBAL ) || new Date ( ) . toUTCString ( ) ;
948
946
const daysSinceFirstSession = ( ( + new Date ( ) ) - ( + new Date ( firstSessionDateString ) ) ) / 1000 / 60 / 60 / 24 ;
949
947
const fistContentBehaviour = daysSinceFirstSession < 1 ? 'openToFirstCategory' : 'index' ;
@@ -1417,7 +1415,7 @@ export class GettingStartedPage extends EditorPane {
1417
1415
const stepListComponent = this . detailsScrollbar . getDomNode ( ) ;
1418
1416
1419
1417
const categoryFooter = $ ( '.getting-started-footer' ) ;
1420
- if ( this . editorInput . showTelemetryNotice && getTelemetryLevel ( this . configurationService ) !== TelemetryLevel . NONE && product . enableTelemetry ) {
1418
+ if ( this . editorInput . showTelemetryNotice && getTelemetryLevel ( this . configurationService ) !== TelemetryLevel . NONE && this . productService . enableTelemetry ) {
1421
1419
this . buildTelemetryFooter ( categoryFooter ) ;
1422
1420
}
1423
1421
@@ -1442,7 +1440,7 @@ export class GettingStartedPage extends EditorPane {
1442
1440
const optOutButton = `[${ optOutCopy } ](command:settings.filterByTelemetry)` ;
1443
1441
1444
1442
const text = localize ( { key : 'footer' , comment : [ 'fist substitution is "vs code", second is "privacy statement", third is "opt out".' ] } ,
1445
- "{0} collects usage data. Read our {1} and learn how to {2}." , product . nameShort , privacyStatementButton , optOutButton ) ;
1443
+ "{0} collects usage data. Read our {1} and learn how to {2}." , this . productService . nameShort , privacyStatementButton , optOutButton ) ;
1446
1444
1447
1445
parent . append ( mdRenderer . render ( { value : text , isTrusted : true } ) . element ) ;
1448
1446
mdRenderer . dispose ( ) ;
0 commit comments