Eric Amodio
bb460c482a
Ensures tracked documents are always initialized
4 years ago
Eric Amodio
81d5137409
Cleans up "welcome" views
Makes them conditional on state
4 years ago
Eric Amodio
b6503e2b0c
Removes namespaces for better tree-shaking
4 years ago
Eric Amodio
eee360bc95
Adds Branches and History views
4 years ago
Eric Amodio
9d90cbc798
Fixes debounce typings
4 years ago
Eric Amodio
fcc55fb1a0
Refreshes line history on selection change
Even if the active line didn't change
4 years ago
Eric Amodio
4d3a433430
Fixes lint issues
4 years ago
Eric Amodio
7f7c2e2535
Fixes lint issues
4 years ago
Eric Amodio
1bf485eaa5
Overhauls git command quickpick menus
4 years ago
Eric Amodio
c838eaefe5
Closes #977 - adds per-lang codelens scopes
4 years ago
Eric Amodio
175a81eabe
Updates dependencies & prettiers
4 years ago
Eric Amodio
f22d4319ce
Adds more logging to why line annotations are off
5 years ago
Eric Amodio
ccbf51b958
Fixes lint issue
5 years ago
Eric Amodio
0fa822a756
Fixes because of change in vscode error message
5 years ago
Eric Amodio
2d81082d0c
Fixes #667 - Updates tracked lines on content changes
5 years ago
Eric Amodio
e64c8bc406
Reworks line tracking to avoid sync issues
5 years ago
Eric Amodio
798213df5f
Changes configuration to have better type safety
5 years ago
Eric Amodio
59d9071a9b
Updates prettier config
Giving up on better else/catch/finally formatting -- can't fight anymore
Switching to tabs for better accessibility
https://twitter.com/sh4na/status/1146837957200027648
5 years ago
Eric Amodio
cc561722bb
Updates eslint & fixes lint issues
5 years ago
Eric Amodio
0c9811028b
Adds is method to many types
5 years ago
Eric Amodio
8a64a06b95
Fixes #716 - reworks diff w/ next
Disables commands for the deleted or missing sha
Adds getNextDiffUris & getNextUri
Renames getDiffWithPreviousForFile to getPreviousDiffUris
Renames getPreviousRevisionUri to getPreviousUri
5 years ago
Eric Amodio
f625d37b00
Improves changes hover accuracy & diff rendering
Adds hovers.changesDiff setting for line vs hunk diff
5 years ago
Eric Amodio
8cbfc0c49a
Updates to latest typescript & eslint
5 years ago
Eric Amodio
7c6b659604
Switches to eslint from tslint
5 years ago
Eric Amodio
9ccbae3521
Adds live share support
Keeps all path manipulation on the host rather than guest
Fixes shared/local path munging for mac/windows
Keeps current user lookup local when a guest
Keeps difftool lookup local when a guest
Avoids fetch date lookup when a guest
Stops clearing node_modules (for now)
6 years ago
Eric Amodio
e0df9a8c30
Fixes issues detected by DeepScan
6 years ago
Eric Amodio
70933cfa13
Changes config.changed to always return true when initializing
Fixes auto-refresh context on repositories view loading
6 years ago
Eric Amodio
1fa211d084
Fixes issues with Close Unchanged Files and prompts for repo
6 years ago
Eric Amodio
53edd00dc5
Replaces !! with Boolean
6 years ago
Eric Amodio
d086131bb5
Fixes issue with line history refreshing on all selection changes
Changes line history to use GitLineTracker for better resource usage
6 years ago
Eric Amodio
0b0137f3a4
Moves gitService into git folder & renames a couple of git files
6 years ago
Eric Amodio
0f2f79fca7
Fixes #430 - Use content provider instead of tmp files (for text docs)
6 years ago
Eric Amodio
ac786a42a0
Changes mm Gravatar fallback to mp (since Gravatar renamed it)
Removes Uri monkey patch as it no longer will work
See 03432806c8
Stops encoding uris in .toString calls
6 years ago
Eric Amodio
3c05f841e9
Handles all floating promises
6 years ago
Eric Amodio
1f657bbbb3
Removes inheritance from Disposable
6 years ago
Eric Amodio
8939ac3ed1
Reorders imports (via tslint) and moves some files for better structure
6 years ago
Eric Amodio
df98b110cc
Consolidates gitlens:active* contexts into gitlens:activeFileStatus
Less roundtrips through to the UI on changes for better performance/UX
Also adds "flash" protection to deal with the active editor changing to undefined between changes
6 years ago
Eric Amodio
d790e9db04
Prettier all-the-things
6 years ago
Eric Amodio
d2a7a1ceb3
Fixes #399 - "Open x in Remote" commands aren't always available
Closes #209 - Open File in Remote should ask for a branch if no upstream
6 years ago
Eric Amodio
969ba41133
Removes some `as any` usages
6 years ago
Eric Amodio
0884098748
Fixes issue with line blame toggle not working
When current line blame starts off, the toggle doesn't work
6 years ago
Eric Amodio
28b87cfc92
Refactors current line tracking
Splits currentLineController into:
lineAnnotationController - end of line annotation
lineHoverController - hovers to current line(s)
statusBarController - blame on the statusbar
6 years ago
Eric Amodio
5b5bad84fa
Fixes issues with image & binary files
Fixes open file, open revision, & show file history
6 years ago
Eric Amodio
3cafcf3073
Fixes #314 - Toggle line annotation doesn't work
6 years ago
Eric Amodio
85c2abead2
Fixes tracked docs not properly waiting for init
7 years ago
Eric Amodio
312fcf8de7
Closes #291 - adds multi-cursor support to current line
7 years ago
Eric Amodio
787b2bd117
Updates typescript
7 years ago
Eric Amodio
e8cfe8c1bd
Adds a safety check if the GitService isn't yet initialized
7 years ago
Eric Amodio
7cd0eb5b3c
Fixes errors with renamed/deleted files
Adds a new "missing" document to allow the tracker to track these files
7 years ago
Eric Amodio
fbb1328007
Stops exposing underlying TextDocument
7 years ago