Commit Graph
462 Commits
Author SHA1 Message Date
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
rebornix b81d873a34 WIP of Stash Explorer commands
# Conflicts:
#	src/commands/stashApply.ts
2017-07-02 22:34:05 -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
rebornix 0e4664bab1 Rename Stash Explorer 2017-07-02 22:32:04 -04:00
rebornix 1b4800571d extract stash explorer 2017-07-02 22:32:04 -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 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 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 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 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 55ef004332 Fixes changes hover not showing the correct diff when showing recent changes annotations 2017-06-19 23:23:20 -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 5823457ea0 Removes invalid signature 2017-06-13 03:15:15 -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 76961d6697 Fixes #33 - escape commit message 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 48a1ca704d Adds new recent changes annotations 2017-06-10 04:19:07 -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 10674124c8 Fixes #87 - Can't open files in remote when using git@ urls (ssh) 2017-06-09 17:26:20 -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