On First Install
Summary
The following events happen only when Dendron is first installed
Details
To check if it is the first install, we use logic in ../packages/plugin-core/src/vsCodeUtils.ts (Private)
This checks if there was a previous globalVersion
stored in `ExtensionContext["globalState"]
On InstallStatus.INITIAL_INSTALL
, the following happens:
- set initial install, ../packages/plugin-core/src/_extension.ts (Private)
- warn on incompatible extensions, ../packages/plugin-core/src/_extension.ts (Private)
- notify user about keybinding conflicts ../packages/plugin-core/src/_extension.ts (Private)
- track install duration, ../packages/plugin-core/src/_extension.ts (Private)
- set global dendron version, ../packages/plugin-core/src/_extension.ts (Private)
- notify user about telemetry, ../packages/plugin-core/src/_extension.ts (Private)
- show the welcome page, ../packages/plugin-core/src/_extension.ts (Private)
Lookup
Backlinks