1. 27 7月, 2016 1 次提交
    • W
      Restore prev commit msg using `IStorageService` · 4753a000
      William Raiford 提交于
      * Added line in `UndoLastCommitAction` to get the previous commit msg and store in `IStorageService`.
      * Added `UpdateCommitInputPrevCommitMsg` that checks for that key in storage, and use it then remove it if it exists.
        * This does not suffer from the previous bug that blanked out the commit msg if you unstage a file.
        * Added a clause if the undo last commit fails to remove the key from storage. This way, it doesn't stay in there and get used later (I was scratching my head when it showed up later).
      4753a000
  2. 21 7月, 2016 1 次提交
  3. 12 7月, 2016 2 次提交
    • J
      clean & fix git template message usage · 9a1bdbaf
      Joao Moreno 提交于
      9a1bdbaf
    • W
      Changed `getCommitInfo` to `getCommitTemplate` · 7a298ad0
      William Raiford 提交于
      * Removed all previous commit message code.
      * Changed `getCommitInfo` call to return a string that is the template contents.
        * Removed from `IModel`, `IRawStatus`
      * Still has issue of locating `~/some/path/with/tilde` in it.
        * path.resolve resolves to the repo's `.build` path and not the user folder.
        * I'm testing this on Windows, and I don't know the behavior on Linux.
      7a298ad0
  4. 08 7月, 2016 3 次提交
  5. 05 7月, 2016 1 次提交
    • W
      Cleaning up, Pipeline working · 13ff0573
      William Raiford 提交于
      * Cleaned up and corrected changeView calling code to avoid initial git commit msg stuff.
      * Refactored `lastCommitMsg` to `prevCommitMsg` in pipeline.
      
      * Added `getCommitInfo` to git `IModel`.
        * Added commitInfo to Model implementation class.
      * Changed `IRawGitService.getCommitInfo` to return `IRawStatus` instead of `ICommitInfo` directly.
      * Changed `IGitService.getCommitInfo` to return `IModel`.
        * This was required because it expects a status when performing a git operation from the client (not really documented nor obvious).
      
      * Added `Repository.getLog(ILogOptions)` for getting the previous commit msg, but allowing extensibility.
        * Added `ILogOptions` with single `prevCount` for extensibility of other use cases when executing `git log -1` (which gets the previous commit msg).
      
      InProgress:
      
      * Implementing getCommitInfo to parse possible template file, as well as parse the previous log message.
      13ff0573
  6. 30 6月, 2016 1 次提交
    • W
      (Erroring) Adding `getCommitInfo` · db79a45f
      William Raiford 提交于
      * I'm going ahead and commiting changes for possibility of others seeing this code. I will rely on later being able to correctly rebase changes.
      * Added `getCommitInfo` to the git command chain: `IRawGitService`, `GitService`, `GitChannel`, `ChangesView`.
      * Is erroring in a side-effect that I am having problems debugging, as the contributing guidance doesn't explain debugging the node process side (explicitly anyway).
      db79a45f
  7. 09 6月, 2016 4 次提交
  8. 03 6月, 2016 2 次提交
  9. 01 6月, 2016 2 次提交
  10. 21 4月, 2016 1 次提交
  11. 14 4月, 2016 2 次提交
  12. 05 4月, 2016 1 次提交
  13. 23 3月, 2016 1 次提交
  14. 22 2月, 2016 1 次提交
  15. 09 2月, 2016 1 次提交
  16. 08 2月, 2016 1 次提交
  17. 05 2月, 2016 2 次提交
  18. 03 2月, 2016 1 次提交
  19. 02 2月, 2016 1 次提交
  20. 26 1月, 2016 1 次提交
  21. 25 1月, 2016 1 次提交
  22. 23 1月, 2016 1 次提交
  23. 22 1月, 2016 1 次提交
    • J
      npe · 890d835b
      Joao Moreno 提交于
      fixes #2100
      890d835b
  24. 14 1月, 2016 1 次提交
  25. 08 1月, 2016 1 次提交
  26. 04 1月, 2016 1 次提交
  27. 22 12月, 2015 1 次提交
  28. 12 12月, 2015 2 次提交
  29. 09 12月, 2015 1 次提交