Eric Amodio
b58c023b66
Adds repo picker to commit search
Adds repo name to results if there is more than 1
6 years ago
Eric Amodio
7c196e5c5b
Optimizes delay loading of custom views
6 years ago
Eric Amodio
f7cd0d6bec
Removes unneeded (duplicate) entry
6 years ago
Eric Amodio
eda2375b84
Fixes #259 - Don't use full-history on files
6 years ago
Eric Amodio
10c345d1f1
Fixes #257 - commits w/o summaries cause issues
6 years ago
Eric Amodio
f38eba1813
Adds GitLens (Git) logger channel when debugging
6 years ago
Eric Amodio
db5c6f047c
Fixes some duplicate git calls
6 years ago
Eric Amodio
7cd0eb5b3c
Fixes errors with renamed/deleted files
Adds a new "missing" document to allow the tracker to track these files
6 years ago
Eric Amodio
6ae9d0e808
Fixes issues with findWorkingFileName
6 years ago
Eric Amodio
7a6b09cc4e
Renames more sha to ref
6 years ago
Eric Amodio
fbb1328007
Stops exposing underlying TextDocument
6 years ago
Eric Amodio
f7b2638d7e
Fixes issues with diff trying to use a range
Removes range because it is unnecessary
6 years ago
Eric Amodio
363a0e93dc
Fixes #255 - Messages with empty lines are truncated
Rewrite of the log and stash parser -- more robust and perf
6 years ago
Eric Amodio
ab9d0eb7b4
Renames getLogCommit to getLogCommitForFile
Adds new getLogCommit
Adds getRecentLogCommitForFile
Renames getLogForRepo to getLog
Renames getLogForRepoSearch to getLogForSearch
6 years ago
Eric Amodio
395da8e3de
Fixes #252 - Cannot read property 'push' of undefined
6 years ago
Eric Amodio
c0f302ee15
Disables missed commands when GitLens is disabled
Adds repository creation detection when there are no repositories
6 years ago
Eric Amodio
eeb195797b
Fixes tracker on startup
Resolves chcken/egg issue with tracker and git service
6 years ago
Eric Amodio
e50fe6928e
Fixes #247 - File blame annotations won't go away
6 years ago
Eric Amodio
3409b3280f
Fixes #249 - Gitlens disappears from the status bar
6 years ago
Eric Amodio
5682da6aab
Fixes missing sha
6 years ago
Eric Amodio
e66046ba3c
Restores additional decorations
6 years ago
Eric Amodio
52e9441aea
Moves config interfaces into single file
6 years ago
Eric Amodio
6e4f070fb7
Fixes #245 - code lens is jumpy
6 years ago
Eric Amodio
077cb6ed76
Fixes #242 - line annotation state isn't preserved properly
6 years ago
Eric Amodio
536cae05f3
Adds avatars to gutter and hover blame annotations
6 years ago
Eric Amodio
abf60c2c02
Adds e-mail to all commit models
6 years ago
Eric Amodio
0ecdb0d0d5
Replaces empty config with proxy
6 years ago
Eric Amodio
ca71d5d0ed
Fixes issue where section fn was reused (won't work)
6 years ago
Eric Amodio
c7e0c6a13a
Avoids git call on already tracked documents
6 years ago
Eric Amodio
977957904a
Shows explorer view when showing results
6 years ago
Eric Amodio
64c8bd46c9
Fixes versioned files not working
6 years ago
Eric Amodio
7b7bde819c
Adds pre support to versions
Changes migration to be from beta2
6 years ago
Eric Amodio
499d99e705
Adds a notification when results view is first shown
6 years ago
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 years ago
Eric Amodio
807c73f8cd
Updates dependencies
Fixes typings issue
6 years ago
Eric Amodio
e0f875412f
Fixes renamed files not showing changes from view
6 years ago
Eric Amodio
d85965f7cc
Fixes issue with staged/working git documents
6 years ago
Eric Amodio
6be7e9c960
Fixes not detecting gitignore changes
6 years ago
Eric Amodio
aaa350d574
Updates tags node only on tag change
6 years ago
Eric Amodio
5ba18860cb
Defers provider reset
6 years ago
Eric Amodio
4022f443a1
Fixes tracked debounce
6 years ago
Eric Amodio
216eb6cad5
Renames Compare Selected Ancestor with Working
6 years ago
Eric Amodio
13c57d1485
Adds new terminal commands
Adds Merge Branch (via Terminal) command
Adds Rebase (Interactive) Branch (via Terminal) command
Adds Cherry Pick Commit (via Terminal) command
Adds Revert Commit (via Terminal) command
Adds Create Tag (via Terminal)... command
Adds Delete Tag (via Terminal) command
6 years ago
Eric Amodio
b4c15ca86b
Fixes issue where tags aren't update on change
6 years ago
Eric Amodio
54941e6068
Closes #240 - adds Compare Selected Base with Working command
Adds Compare with Working command
6 years ago
Eric Amodio
4a59d980b1
Fixes #238 - shows merge commits in file history
6 years ago
Eric Amodio
62efdba8a5
Changes to use ' rather than ` unless needed
6 years ago
Eric Amodio
d34b97de22
Uses --simplify-merges instead of --no-merges
6 years ago
Eric Amodio
1a4b3d61e5
Adds explicit skipMerges to match diffWithPrevious
6 years ago
Eric Amodio
a79208de67
Removes --no-merges from ref resolve
6 years ago