Eric Amodio
53edd00dc5
Replaces !! with Boolean
6 anni fa
Eric Amodio
1f657bbbb3
Removes inheritance from Disposable
6 anni fa
Eric Amodio
d790e9db04
Prettier all-the-things
6 anni fa
Eric Amodio
876badacf4
Fixes issues with failing to load GitLens after bundling
6 anni fa
Eric Amodio
2ad9524d74
Updates dependencies
Fixes issue with new typescript
Pins node version to match vscode's version (7.9)
6 anni fa
Eric Amodio
9f40bf037a
Closes #112 - Adds blame support for unsaved files
Adds a static "container"
Adds a document tracker - replaces the context tracker
Adds a line tracker
Refactors all the things - better performance, lower overhead, less code, more separation of concerns, more maintainable (hopefully)
Changes dirty blame to only happen after a "idle" delay
Closes open file annotations on edit (too expensive to track changes)
6 anni fa
Eric Amodio
020deaaff7
Fixes some startup performance issues
Adds some startup performance timings
7 anni fa
Eric Amodio
a785cfd22e
Adds readonly to ctor props
7 anni fa
Eric Amodio
f81dfd03ca
Stops pushing into subscription array
7 anni fa
Eric Amodio
a618b7efe6
Adds ability to esc out of file annotations
7 anni fa
Eric Amodio
3502bdf6c7
Adds more linting rules
Fixes lint issues
7 anni fa
Eric Amodio
1acc183621
Refactors commands to use typed args objects
7 anni fa
Eric Amodio
ee29596d45
Enables typescript strict mode
Fixes all the compile/lint issues
7 anni fa
Eric Amodio
bb59f2899a
Adds const for ExtensionKey
7 anni fa
Eric Amodio
8b0748608d
Renames commands/commands to commands/common
Renames quickpicks/quickpicks to quickpicks/common
Moves git quick picks into common and other quick pick files
7 anni fa
Eric Amodio
e0b3dcd484
Refactors Logger.error to take the Error object
7 anni fa
Eric Amodio
487fb5197c
Adds paging support to repo/file quick picks
Adds keyboard support to page in repo/file quick picks
Adds progress indicator for repo/file quick picks
Completely reworks keyboard scopes
7 anni fa
Eric Amodio
a2a3f1a81e
Adds commit navigation in quick pick lists via alt+, alt+.
Reworks keyboard context
7 anni fa
Eric Amodio
a37a80d704
Exposes Keys
Adds keyboard logging
7 anni fa
Eric Amodio
0480477136
Consolidates setContext into commands
Adds context for toggling CodeLens
7 anni fa
Eric Amodio
a98f400375
Adds alt+left and alt+right keyboarding for quickpicks
7 anni fa