Eric Amodio
6b4642d8c8
Fixes #96 - stops opening external diff if configured
2017-06-15 23:44:41 -04:00
Eric Amodio
45aa9b17ac
Changes to use enum for glyphs
2017-06-13 22:34:51 -04:00
Eric Amodio
9b908e27ba
Preps v4.1.1
2017-06-13 03:21:49 -04:00
Eric Amodio
0eb6026a82
Fixes missing icons
2017-06-13 03:18:14 -04:00
Eric Amodio
5823457ea0
Removes invalid signature
2017-06-13 03:15:15 -04:00
Eric Amodio
64b929fd5b
Preps v4.1.0
2017-06-13 01:33:23 -04:00
Eric Amodio
a618b7efe6
Adds ability to esc out of file annotations
2017-06-13 01:31:13 -04:00
Eric Amodio
a2903ce4a9
Refactors formatters
...
Moves annotation messages from formatter to annotations
Moves icons into dark/light folders
2017-06-13 00:14:10 -04:00
Eric Amodio
12debe583c
Cleans up more duplicate code
2017-06-12 12:25:35 -04:00
Eric Amodio
0160e064be
Preps v4.1-beta.2
2017-06-12 12:13:48 -04:00
Eric Amodio
76961d6697
Fixes #33 - escape commit message
2017-06-12 12:13:48 -04:00
Eric Amodio
cc827f4711
Adds more notes on copy commands
2017-06-12 12:13:48 -04:00
Eric Amodio
6f3441a9e7
Adds default date format
2017-06-12 12:13:48 -04:00
Eric Amodio
64ae82075e
Cleans up some duplicate code
2017-06-12 12:13:48 -04:00
Eric Amodio
5624567daa
Fixes regression with code lens
2017-06-12 12:13:48 -04:00
Eric Amodio
c1c65127b7
Fixes extra newline in multiline commit messages
2017-06-11 17:56:07 -04:00
Eric Amodio
ce98f02706
Adds details hover to recent changes annotations
2017-06-11 17:43:53 -04:00
Eric Amodio
7f2ec30164
Preps v4.1-beta
2017-06-10 04:21:02 -04:00
Eric Amodio
48a1ca704d
Adds new recent changes annotations
2017-06-10 04:19:07 -04:00
Eric Amodio
23c7171d7f
Preps v4.0.2-beta
2017-06-10 00:57:56 -04:00
Eric Amodio
dd0b95498e
Fixes excessive memory usages with diff regex
2017-06-10 00:49:22 -04:00
Eric Amodio
e6316400f0
Optimized parsers for speed & memory usage
...
Switches to lazy parsing of diff chunks
2017-06-10 00:16:46 -04:00
Eric Amodio
eeff31cf27
Removes I from interface naming of "things"
2017-06-09 18:00:54 -04:00
Eric Amodio
eb3b9ad6c9
Preps v4.0.1
2017-06-09 17:27:54 -04:00
Eric Amodio
10674124c8
Fixes #87 - Can't open files in remote when using git@ urls (ssh)
2017-06-09 17:26:20 -04:00
Eric Amodio
e0f66247cf
Preps v4.0.0
2017-06-09 16:35:52 -04:00
Eric Amodio
badd999db1
Defaults toggleWhitespace.enabled to true
...
Turns off whitespace toggling if already 'none'
2017-06-09 16:32:05 -04:00
Eric Amodio
9ae4cc36a1
Adds ability to suppress most warning messages
2017-06-09 15:42:56 -04:00
Eric Amodio
30bb4398a3
Changes formatting & ordering
2017-06-09 15:41:49 -04:00
Eric Amodio
9c7a971e21
Changes to undefined checks
2017-06-09 15:41:49 -04:00
Eric Amodio
ba59fb29ad
Fixes #85 - Show File Commit Details doesn't work on last line if it is empty
2017-06-09 15:41:49 -04:00
Eric Amodio
50ba3e1446
Fixes #84 - diff w/ previous should only compare w/ working tree if file is uncommitted
2017-06-09 15:41:49 -04:00
Eric Amodio
62e5ef6225
Fixes issue with open in remote not showing with no editors
2017-06-09 10:18:10 -04:00
Eric Amodio
ed54d289dd
Stops collecting initialized event (data cap issues)
2017-06-09 09:36:00 -04:00
Eric Amodio
2a8dafd9e9
Fixes #83 - Close Unchanged Files command can infinitely loop
2017-06-08 00:54:46 -04:00
Eric Amodio
016c561ead
Preps v4.0.0-beta.2
2017-06-07 12:55:07 -04:00
Eric Amodio
9cf86a41ec
Adds setting to explicitly control telemetry
...
Disables zone.js monkey patching by application insights
2017-06-07 12:52:56 -04:00
Eric Amodio
4eb1c3e36a
Renames interpolation method
2017-06-07 12:52:56 -04:00
Eric Amodio
95e0a6c71b
Adds code lens range to debug info
2017-06-07 12:52:56 -04:00
Eric Amodio
35ca8106c9
Adds customizable code lens strings
2017-06-07 12:52:56 -04:00
Eric Amodio
948a75de79
Don't wait for settings message before continuing
2017-06-07 12:52:56 -04:00
Eric Amodio
4b0891b949
Adds settings migration support
2017-06-07 12:52:56 -04:00
Eric Amodio
a9d94868e7
Preps v4.0.0-beta
2017-06-07 12:52:56 -04:00
Eric Amodio
3c45c7e049
Anchors the code lens to the end of the line
2017-06-07 12:51:00 -04:00
Eric Amodio
ba0d55d5d4
Updates dependencies
2017-06-07 12:50:59 -04:00
Eric Amodio
d2dc172042
Attempts to fix #80 - on line with link, annotation gets underlined
2017-06-07 12:49:52 -04:00
Eric Amodio
e5e582d300
Fixes #81 - Current line annotation is too sticky
2017-06-07 12:49:52 -04:00
Eric Amodio
7c9e4b911c
Adds better formatting of settings
2017-06-07 12:49:52 -04:00
Eric Amodio
42fdf9f327
Updates screenshots
2017-06-07 12:49:52 -04:00
Eric Amodio
547d50fed6
Adds another screenshot to README
2017-06-07 12:49:52 -04:00
Eric Amodio
6c33686335
Adds vscode issue TODO
2017-06-07 12:49:52 -04:00
Eric Amodio
28355d41b6
Adds more screenshots to README
2017-06-07 12:49:52 -04:00
Eric Amodio
6e5bb2343e
Preps v4.0.0-alpha.2
2017-06-07 12:49:51 -04:00
Eric Amodio
d01c592533
Adds welcome message for first-time users
2017-06-07 12:48:22 -04:00
Eric Amodio
37e48ded2d
Major refactor/rework -- many new features and breaking changes
...
Adds all-new, beautiful, highly customizable and themeable, file blame annotations
Adds all-new configurability and themeability to the current line blame annotations
Adds all-new configurability to the status bar blame information
Adds all-new configurability over which commands are added to which menus via the `gitlens.advanced.menus` setting
Adds better configurability over where Git code lens will be shown -- both by default and per language
Adds an all-new `changes` (diff) hover annotation to the current line - provides instant access to the line's previous version
Adds `Toggle Line Blame Annotations` command (`gitlens.toggleLineBlame`) - toggles the current line blame annotations on and off
Adds `Show Line Blame Annotations` command (`gitlens.showLineBlame`) - shows the current line blame annotations
Adds `Toggle File Blame Annotations` command (`gitlens.toggleFileBlame`) - toggles the file blame annotations on and off
Adds `Show File Blame Annotations` command (`gitlens.showFileBlame`) - shows the file blame annotations
Adds `Open File in Remote` command (`gitlens.openFileInRemote`) to the `editor/title` context menu
Adds `Open Repo in Remote` command (`gitlens.openRepoInRemote`) to the `editor/title` context menu
Changes the position of the `Open File in Remote` command (`gitlens.openFileInRemote`) in the context menus - now in the `navigation` group
Changes the `Toggle Git Code Lens` command (`gitlens.toggleCodeLens`) to always toggle the Git code lens on and off
Removes the on-demand `trailing` file blame annotations -- didn't work out and just ended up with a ton of visual noise
Removes `Toggle Blame Annotations` command (`gitlens.toggleBlame`) - replaced by the `Toggle File Blame Annotations` command (`gitlens.toggleFileBlame`)
Removes `Show Blame Annotations` command (`gitlens.showBlame`) - replaced by the `Show File Blame Annotations` command (`gitlens.showFileBlame`)
2017-06-07 12:48:22 -04:00
Eric Amodio
e3e7605268
Preps v3.6.1
2017-06-07 12:43:22 -04:00
Eric Amodio
f16c3857e5
Fixes zone.js monkey patching by application-insights
2017-06-07 12:42:33 -04:00
Eric Amodio
5298511bb9
Preps v3.6.0
2017-06-02 18:45:04 -04:00
Eric Amodio
4400ab1da9
Updates dependencies
2017-06-02 15:12:57 -04:00
Eric Amodio
6a9977b954
Fixes issue where the wrong diff line could be shown
2017-06-02 15:12:31 -04:00
Eric Amodio
c0d5f55baa
Preps v3.6.0-beta
2017-05-27 04:33:27 -04:00
Eric Amodio
68f6ae8f3a
Updates dependencies
2017-05-27 04:32:42 -04:00
Eric Amodio
53c691898f
Changes behavior of diffWithWorking to always does what it says
...
Compares the current file with the working tree -- if the current file *is* the working file, it will show a `File matches the working tree` message
2017-05-27 04:26:51 -04:00
Eric Amodio
365af9c54b
Changes behavior of diffWithPrevious to always does what it says
...
Compares the current file with the previous commit to that file
2017-05-27 04:26:12 -04:00
Eric Amodio
55b1a66ec0
Adds 'gitlens.diffWithWorking' status bar command option
...
Changes 'gitlens.diffWithPrevious' status bar command option behavior
2017-05-27 04:25:12 -04:00
Eric Amodio
522e5a49a2
Renames 'Compare with *' in quick pick menus
...
Renames 'Compare File with Previous Commit' command
Renames 'Compare Line with Previous Commit' command
Renames 'Compare Line with Working Tree' command
2017-05-27 04:20:25 -04:00
Eric Amodio
e99febb52d
Adds diff info to active line hover always
2017-05-27 02:39:10 -04:00
Eric Amodio
2036c8abaf
Preps v3.5.1
2017-05-25 01:39:16 -04:00
Eric Amodio
021a5b833a
Fixes #71 - blame invalid on external edit
2017-05-25 01:31:24 -04:00
Eric Amodio
f1042de9c7
Stops some code lens actions when uncommitted
2017-05-25 01:30:28 -04:00
Eric Amodio
efd3d40aa8
Switches to use GitUris in more places
2017-05-25 01:05:18 -04:00
Eric Amodio
9c7062020e
Fixes issue with blame on versioned files
...
Stops falling back to the cached blame of the working file
Handles git scheme urls properly
2017-05-25 00:49:36 -04:00
Eric Amodio
9da80c121b
Debounces other active line events
2017-05-25 00:35:12 -04:00
Eric Amodio
5380724323
Preps v3.5.0
2017-05-24 23:01:28 -04:00
Eric Amodio
77651701aa
Removes insiders flag from stash commands
2017-05-24 22:59:41 -04:00
Eric Amodio
bb834f2e0a
Removes insiders flag from remotes
2017-05-24 22:58:54 -04:00
Eric Amodio
535e627048
Preps v3.5.0-beta.2
2017-05-24 13:02:02 -04:00
Eric Amodio
8a74950708
Fixes #40 - encoding issues
...
This is only a partial fix, as vscode doesn't allow enough controls to fix everything
2017-05-24 12:52:47 -04:00
Eric Amodio
3502bdf6c7
Adds more linting rules
...
Fixes lint issues
2017-05-23 18:48:04 -04:00
Eric Amodio
23db83832c
Preps v3.5.0-beta
2017-05-23 01:30:58 -04:00
Eric Amodio
807b1f1ea3
Fixes #73 - doesn't work with Chinese filenames
2017-05-23 01:30:16 -04:00
Eric Amodio
6232b8087f
Reworks CHANGELOG to http://keepachangelog.com spec
2017-05-22 23:58:56 -04:00
Eric Amodio
b783bfdf10
Updates dependencies
2017-05-22 21:15:01 -04:00
Eric Amodio
b8322f19cd
Preps v3.5.0-beta
2017-05-22 18:03:29 -04:00
Eric Amodio
8623e661ca
Changes the start of line decoration to be both only
2017-05-22 18:03:08 -04:00
Eric Amodio
c3bd17edee
Adds new open in remote commands to README
2017-05-22 16:29:10 -04:00
Eric Amodio
b17640ba57
Changes commit search shortcut in README
2017-05-22 16:28:47 -04:00
Eric Amodio
f6a18458df
Updates dependencies
2017-05-22 16:22:30 -04:00
Eric Amodio
e1b1b737d9
Constrains the active line hover to the start/end of a line
2017-05-22 16:17:20 -04:00
Eric Amodio
19e523d6e4
Adds diff info to the active line hover for uncommitted changes
2017-05-22 16:16:17 -04:00
Eric Amodio
ff1597d64f
Refactors git command caching
...
Now caching many more commands to reduce git/parsing roundtrips and increase performance
2017-05-22 16:14:33 -04:00
Eric Amodio
49cc681520
Prepopulates commit search to the current line commit
...
If there is an active editor, otherwise will fall back to the clipboard
2017-05-22 16:08:07 -04:00
Eric Amodio
6d1a1ca346
Adds gitlens.openBranchInRemote command
...
Adds gitlens.openRepoInRemote command
2017-05-22 16:06:45 -04:00
Eric Amodio
49fa9b5078
Fixes issues with missing repoPath
...
Allows commit search without an active editor
2017-05-22 16:04:46 -04:00
Eric Amodio
ec6ca8188c
Changes to Uncommitted change
2017-05-22 15:54:10 -04:00
Eric Amodio
034a01c7d1
Turns off console hijacking by appinsights
2017-05-17 00:35:30 -04:00
Eric Amodio
15ebde445d
Change appinsights to load dynamically
...
appinsights seems to monkey patch even if explicitly disabled, so instead just only load it if needed
2017-05-16 00:38:08 -04:00
Eric Amodio
f184feda2c
Removes the need for the outputLevel in debug
2017-05-15 23:16:25 -04:00
Eric Amodio
d35074ecf8
Changes file alt+right to be a diff on commit details quick pick
...
Changes file alt+right to be a diff on repo status quick pick
2017-05-15 03:09:54 -04:00
Eric Amodio
4d62e5cdad
Reorders settings
2017-05-15 02:01:52 -04:00