GitProgressList: Make progress commands more OO
commit2a187be67853b544a0c4ad1647a265dc47dba3f8
authorSven Strickroth <email@cs-ware.de>
Sat, 21 Jun 2014 19:09:50 +0000 (21 21:09 +0200)
committerSven Strickroth <email@cs-ware.de>
Tue, 29 Jul 2014 11:40:19 +0000 (29 13:40 +0200)
tree90452432345b0265049cf0f6ea0123b9bb685ca4
parent49be42cd0d1bf8ab9cb802fb9eda504327bc29d0
GitProgressList: Make progress commands more OO

Encapsulate command specific logic into separate classes.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
29 files changed:
src/Git/GitStatusListCtrl.cpp
src/TortoiseProc/AppUtils.cpp
src/TortoiseProc/Commands/AddCommand.cpp
src/TortoiseProc/Commands/CloneCommand.cpp
src/TortoiseProc/Commands/DropCopyAddCommand.cpp
src/TortoiseProc/Commands/ResolveCommand.cpp
src/TortoiseProc/Commands/RevertCommand.cpp
src/TortoiseProc/GitProgressDlg.cpp
src/TortoiseProc/GitProgressDlg.h
src/TortoiseProc/GitProgressList.cpp
src/TortoiseProc/GitProgressList.h
src/TortoiseProc/ProgressCommands/AddProgressCommand.cpp [new file with mode: 0644]
src/TortoiseProc/ProgressCommands/AddProgressCommand.h [copied from src/TortoiseProc/Commands/RevertCommand.cpp with 52% similarity]
src/TortoiseProc/ProgressCommands/CloneProgressCommand.cpp [new file with mode: 0644]
src/TortoiseProc/ProgressCommands/CloneProgressCommand.h [new file with mode: 0644]
src/TortoiseProc/ProgressCommands/FetchProgressCommand.cpp [new file with mode: 0644]
src/TortoiseProc/ProgressCommands/FetchProgressCommand.h [copied from src/TortoiseProc/Commands/RevertCommand.cpp with 52% similarity]
src/TortoiseProc/ProgressCommands/RemoteProgressCommand.h [new file with mode: 0644]
src/TortoiseProc/ProgressCommands/ResetProgressCommand.cpp [new file with mode: 0644]
src/TortoiseProc/ProgressCommands/ResetProgressCommand.h [copied from src/TortoiseProc/Commands/RevertCommand.cpp with 52% similarity]
src/TortoiseProc/ProgressCommands/ResolveProgressCommand.cpp [new file with mode: 0644]
src/TortoiseProc/ProgressCommands/ResolveProgressCommand.h [copied from src/TortoiseProc/Commands/RevertCommand.cpp with 52% similarity]
src/TortoiseProc/ProgressCommands/RevertProgressCommand.cpp [new file with mode: 0644]
src/TortoiseProc/ProgressCommands/RevertProgressCommand.h [copied from src/TortoiseProc/Commands/RevertCommand.cpp with 52% similarity]
src/TortoiseProc/ProgressCommands/SendMailProgressCommand.cpp [copied from src/TortoiseProc/Commands/RevertCommand.cpp with 53% similarity]
src/TortoiseProc/ProgressCommands/SendMailProgressCommand.h [copied from src/TortoiseProc/Commands/RevertCommand.cpp with 52% similarity]
src/TortoiseProc/SyncDlg.cpp
src/TortoiseProc/TortoiseProc.vcxproj
src/TortoiseProc/TortoiseProc.vcxproj.filters