Commit Graph
100 Commits
Author SHA1 Message Date
Eric Amodio 7f3fdb48fd Removes insiders flag from stash view 2017-07-02 23:16:55 -04:00
Eric Amodio 81a9092455 Removes stash list in explorer command
Rename Show File History in Explorer back to Open File History Explorer
Removes the git explorer view (for now)
2017-07-02 23:12:01 -04:00
Eric Amodio d288985c26 Adapts stash commands to new structure for views
Adds onDidChangeRepo event to GitService
Refreshes stash view when repo changes
2017-07-02 22:34:55 -04:00
Eric Amodio c96a659e9e Fixes uris on nodes 2017-07-02 22:34:05 -04:00
Eric Amodio d193676502 Adds status icons to explorer views
Adds templating support to explorer views
2017-07-02 22:33:56 -04:00
Eric Amodio 6410a274d5 Renames explorer views
Adds refresh commands for explorer views
Adds context menu commands to both explorer views
2017-07-02 22:33:09 -04:00
Eric Amodio 272bb4db45 Sets line to avoid diff jumping 2017-07-02 22:33:09 -04:00
Eric Amodio 7fbee675f0 Spits branch and status nodes into separate files
Removes status node for now
2017-07-02 22:33:09 -04:00
Eric Amodio bc21272409 Defers command construction until later
Gets a properly constructed commit to improve performance of opening the diff
2017-07-02 22:32:59 -04:00
Eric Amodio da450a614d Renames explorerNodes 2017-07-02 22:32:05 -04:00
Eric Amodio c812a56eac Adds an experimental custom view (wip) 2017-07-02 22:31:04 -04:00
Eric Amodio 3081632815 Updates dependencies (typescript)
Fixes newly detected typescript errors
2017-07-02 22:23:54 -04:00
Eric Amodio 3d32d86998 Renames onDidBlameabilityChange for consistency 2017-06-29 01:41:10 -04:00
Eric Amodio 0a9559f5a5 Reworks commanding structure for less redundancy
Adds command args copying when needed
2017-06-28 01:06:20 -04:00
Eric Amodio 8693c87523 Updates dependencies 2017-06-27 18:34:28 -04:00
Eric Amodio 54c077eb8d Switches to png icon 2017-06-27 01:45:13 -04:00
Eric Amodio ee124b5325 Preps v4.2.0 2017-06-27 01:34:00 -04:00
Eric Amodio 63a0646c8f Adds commands to the SCM menus 2017-06-27 01:34:00 -04:00
Eric Amodio cb360c5a3d Renames Compare File with... command 2017-06-27 01:34:00 -04:00
Eric Amodio 3bf5f23c66 Adds diffWithRevision command 2017-06-27 01:34:00 -04:00
Eric Amodio 1751987868 Reworks more commands deal with context 2017-06-27 01:33:59 -04:00
Eric Amodio 9179b70875 Avoids re-setting the line if it is already set 2017-06-27 01:33:59 -04:00
Eric Amodio 93ea2c7145 Fixes another infinite loop in close command 2017-06-27 01:33:59 -04:00
Eric Amodio f9275a8e1a Reworks command structure with context 2017-06-27 01:33:59 -04:00
Eric Amodio ceb9c5e126 Removes "Line" from some command titles 2017-06-27 01:33:53 -04:00
Eric Amodio e42af14b11 Adds status formatter 2017-06-26 23:54:50 -04:00
Eric Amodio bcfa2cb4d7 Renames icon references to octicon 2017-06-26 23:53:18 -04:00
Eric Amodio 16963ee054 Fixes typo 2017-06-26 23:48:44 -04:00
Eric Amodio db1bdaa778 Updates excludes 2017-06-26 23:47:31 -04:00
Eric Amodio ccac13088c Fixes #103 - toggled line annotation state is sometimes forgotten
Often happened when also toggling file annotations
2017-06-26 23:37:16 -04:00
Eric Amodio 899a69357c Fixes a few spelling errors
Adds a better description to blame.line.enabled to be clearer about its behavior
Adds a better description to codeLens.enabled to be clearer about its behavior
2017-06-26 22:49:23 -04:00
Eric Amodio c78c3c7525 Preps v4.1.4 2017-06-25 13:26:33 -04:00
Eric Amodio 1cbf0b2c73 Updates dependencies 2017-06-25 13:26:33 -04:00
Eric Amodio 191a158b3b Optimizes diff with previous command 2017-06-25 13:26:33 -04:00
Eric Amodio f553980146 Attempts to fix #99
undo/redo spawns too many git processes
2017-06-25 13:26:19 -04:00
Eric Amodio a306ba2b98 Stops trying to set the line if we don't have one 2017-06-25 00:29:11 -04:00
Eric Amodio 1cdd94cb46 Adds a with method to commit 2017-06-24 17:54:19 -04:00
Eric Amodio 12caa017a9 Fixes issues with changes showing wrong diff
Refactors diff parsing
2017-06-24 17:52:52 -04:00
Eric Amodio ad790b274b Preps v4.1.3 2017-06-20 01:30:05 -04:00
Eric Amodio 55ef004332 Fixes changes hover not showing the correct diff when showing recent changes annotations 2017-06-19 23:23:20 -04:00
Eric Amodio 329d5a496d Preps v4.1.2 2017-06-15 23:54:43 -04:00
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