Commit Graph

488 Commits

Author SHA1 Message Date
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 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 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 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
Eric Amodio
ce5ff1eb47 Reduces git calls on known untrackables 2017-05-15 01:50:09 -04:00