Eric Amodio
5d415b86e8
Adds issue-linking for commit messages in hovers
6 years ago
Eric Amodio
b10f7391ed
Adds control over annotation toggling
Supports toggling annotations for each file individually or all files at once
Closes #289
6 years ago
Eric Amodio
312fcf8de7
Closes #291 - adds multi-cursor support to current line
6 years ago
Eric Amodio
e041383cd8
Fixes #274 - TextEditor is closed/disposed
6 years ago
Eric Amodio
5fd665b2a7
Closes #272 - adds option to reduce status bar flicker
6 years ago
Eric Amodio
3a6a00a4e9
Removes 'or not' from 'whether or not'
6 years ago
Eric Amodio
6898c39195
Changes code lens and line blame toggles to always work
7 years ago
Eric Amodio
ad2bc4eb3b
Overhauls configuration
7 years ago
Eric Amodio
787b2bd117
Updates typescript
7 years ago
Eric Amodio
73f58b0b54
Fixes #265 - use ClosedOpen decoration behavior
7 years ago
Eric Amodio
fbb1328007
Stops exposing underlying TextDocument
7 years ago
Eric Amodio
ab9d0eb7b4
Renames getLogCommit to getLogCommitForFile
Adds new getLogCommit
Adds getRecentLogCommitForFile
Renames getLogForRepo to getLog
Renames getLogForRepoSearch to getLogForSearch
7 years ago
Eric Amodio
3409b3280f
Fixes #249 - Gitlens disappears from the status bar
7 years ago
Eric Amodio
52e9441aea
Moves config interfaces into single file
7 years ago
Eric Amodio
077cb6ed76
Fixes #242 - line annotation state isn't preserved properly
7 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)
7 years ago
Eric Amodio
4022f443a1
Fixes tracked debounce
7 years ago
Eric Amodio
8212659460
Closes #112 - Adds blame support for unsaved files
7 years ago
Eric Amodio
8344c33d4a
Adds protection to hopefully address #226
7 years ago
Eric Amodio
b5640fde68
Overhauls uri handling
Fixes #220 - Open revision results in empty file
Fixes SO many bugs
7 years ago
Eric Amodio
42e7020597
Fixes #217 - status bar blame sticks on editor close
7 years ago
Eric Amodio
fdc2e89c18
Adds real theming support
7 years ago
Eric Amodio
7e439018a7
Removes no longer needed decorator removal
7 years ago
Eric Amodio
878c389634
Fixes #176 & #205 - better blameability eventing
7 years ago
Eric Amodio
0be0a56577
Fixes #201 checks tracking vs has remotes
7 years ago
Eric Amodio
fe40f488dd
Updates configuration usage for multi-root
Uses new ConfigurationChangeEvent arg
7 years ago
Eric Amodio
a785cfd22e
Adds readonly to ctor props
7 years ago
Eric Amodio
bfdcaad496
Removes unneeded arrays
7 years ago
Eric Amodio
cd35188aec
Refactors line hover annotations to be lazy eval
7 years ago
Eric Amodio
29eabe06d1
Refactors all-the-things to reduce lag for #178
7 years ago
Eric Amodio
86c413081d
Sets decoration range behavior
7 years ago
Eric Amodio
c02ff46dc3
Adds changes hover to file annotations
7 years ago
Eric Amodio
f81dfd03ca
Stops pushing into subscription array
7 years ago
Eric Amodio
1d3845b0c9
Closes #66 - Removes peek explorers
Converts type/const into string enums
Refactors command initialization
7 years ago
Eric Amodio
5e62d5e40b
Adds new command bar to hover annotations
Adds new open file revision command with annotation support
7 years ago
Eric Amodio
2809991096
Closes #116 - adds full commit msg to annotations
Switches to use HoverProvider for hovers in file blames
7 years ago
Eric Amodio
f6019454b6
Adds open in remote to hover annotations
Optimizes annotation computation (cache by commit)
7 years ago
Eric Amodio
655afb358e
Fixes double hovers on blank lines
7 years ago
Eric Amodio
a2dc65c044
Adds message truncation at newline
7 years ago
Eric Amodio
9782a81e46
Adds new GitLens custom view
7 years ago
Eric Amodio
03fefaad3b
Disables current line blame annotations when debugging
7 years ago
Eric Amodio
3d32d86998
Renames onDidBlameabilityChange for consistency
7 years ago
Eric Amodio
ccac13088c
Fixes #103 - toggled line annotation state is sometimes forgotten
Often happened when also toggling file annotations
7 years ago
Eric Amodio
f553980146
Attempts to fix #99
undo/redo spawns too many git processes
7 years ago
Eric Amodio
6f3441a9e7
Adds default date format
7 years ago
Eric Amodio
ce98f02706
Adds details hover to recent changes annotations
7 years ago
Eric Amodio
48a1ca704d
Adds new recent changes annotations
7 years ago
Eric Amodio
eeff31cf27
Removes I from interface naming of "things"
7 years ago
Eric Amodio
ba59fb29ad
Fixes #85 - Show File Commit Details doesn't work on last line if it is empty
7 years ago
Eric Amodio
d2dc172042
Attempts to fix #80 - on line with link, annotation gets underlined
7 years ago