Fixed issue #438: Slow load Switch/Checkout dialog
commit482b337470613afbd5d68f14dedf62917cac0e8d
authorFrank Li <lznuaa@gmail.com>
Sat, 22 May 2010 14:44:35 +0000 (22 22:44 +0800)
committerFrank Li <lznuaa@gmail.com>
Sat, 22 May 2010 14:45:59 +0000 (22 22:45 +0800)
treef55b492040fdaf3259142f13dabdca3b23245470
parentc7b34aa0f240dda146b2490fd06dd5573f676f3c
Fixed issue #438: Slow load Switch/Checkout dialog

Create Thread at back ground to load tag and branch to
avoid dialog loading slow when there are many tags (above 1000)

Signed-off-by: Frank Li <lznuaa@gmail.com>
src/TortoiseProc/ChooseVersion.h
src/TortoiseProc/CreateBranchTagDlg.cpp
src/TortoiseProc/CreateBranchTagDlg.h
src/TortoiseProc/ExportDlg.cpp
src/TortoiseProc/ExportDlg.h
src/TortoiseProc/GitSwitchDlg.cpp
src/TortoiseProc/GitSwitchDlg.h
src/TortoiseProc/MergeDlg.cpp
src/TortoiseProc/MergeDlg.h
src/Utils/MiscUI/HistoryCombo.cpp
src/Utils/MiscUI/HistoryCombo.h