Beautiful and lightweight git client based on Qt

Alexey Edelev ddea471214 Updates in repository handling 6 năm trước cách đây
fonts 49bd176d14 First version with HMI propotype 8 năm trước cách đây
images 52116bcedc Fix issue with focus jumping from console to diff 8 năm trước cách đây
qml ddea471214 Updates in repository handling 6 năm trước cách đây
.gitignore 85c4aa0a21 Added build procedure for windows 7 năm trước cách đây
CuteGit.desktop bed0aa7b73 Deployment procedure update 7 năm trước cách đây
CuteGit.pro ddea471214 Updates in repository handling 6 năm trước cách đây
LICENSE 97e9ab89ed Update license file 7 năm trước cách đây
README.md bed0aa7b73 Deployment procedure update 7 năm trước cách đây
branchlistmodel.cpp 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
branchlistmodel.h 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
colorhandler.cpp 638ca3a34a Added git console 8 năm trước cách đây
colorhandler.h 638ca3a34a Added git console 8 năm trước cách đây
commitgraph.cpp 6150f66d61 Refactored diff TBB 8 năm trước cách đây
commitgraph.h 6150f66d61 Refactored diff TBB 8 năm trước cách đây
commitgraphpoint.cpp 3a266f55e7 Basic multi-repo implementation 8 năm trước cách đây
commitmodel.cpp 7a6351ec1d Added initial wizard 6 năm trước cách đây
commitmodel.h 49bd176d14 First version with HMI propotype 8 năm trước cách đây
diffmodel.cpp 9d544d53a6 Added files indicators 8 năm trước cách đây
diffmodel.h 9d544d53a6 Added files indicators 8 năm trước cách đây
gitbase.cpp 7097e8e9bc Make initial idea of OOPzation 8 năm trước cách đây
gitbase.h 42f70fad18 Make graph and diffs build in QtConcurrent thread. This change unlocks main thread 8 năm trước cách đây
gitbaseoid.cpp b2c91f84cc Added GitBaseOid and basic Remotes handling 8 năm trước cách đây
gitbaseoid.h b2c91f84cc Added GitBaseOid and basic Remotes handling 8 năm trước cách đây
gitbranch.cpp 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
gitbranch.h 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
gitcommit.cpp 6150f66d61 Refactored diff TBB 8 năm trước cách đây
gitcommit.h b2c91f84cc Added GitBaseOid and basic Remotes handling 8 năm trước cách đây
gitconsole.cpp f9345d20c0 Irreparable improvements of console 8 năm trước cách đây
gitconsole.h f9345d20c0 Irreparable improvements of console 8 năm trước cách đây
gitdiff.cpp 42f70fad18 Make graph and diffs build in QtConcurrent thread. This change unlocks main thread 8 năm trước cách đây
gitdiff.h 6150f66d61 Refactored diff TBB 8 năm trước cách đây
githandler.cpp ddea471214 Updates in repository handling 6 năm trước cách đây
githandler.h 7a6351ec1d Added initial wizard 6 năm trước cách đây
gitoid.cpp 42f70fad18 Make graph and diffs build in QtConcurrent thread. This change unlocks main thread 8 năm trước cách đây
gitoid.h 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
gitreference.cpp 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
gitreference.h 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
gitremote.cpp 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
gitremote.h 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
gitrepository.cpp 8dcc0580cd NiceGit renamed to CuteGit. Crash is fixed 8 năm trước cách đây
gitrepository.h 99e5a52745 Syntax sugar for type definition 6 năm trước cách đây
gittag.cpp 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
gittag.h 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
graphlistmodel.cpp b2c91f84cc Added GitBaseOid and basic Remotes handling 8 năm trước cách đây
graphlistmodel.h ddea471214 Updates in repository handling 6 năm trước cách đây
graphpoint.cpp 4594f071b9 Start working on commit tree annotation 8 năm trước cách đây
graphpoint.h 6150f66d61 Refactored diff TBB 8 năm trước cách đây
main.cpp 8dcc0580cd NiceGit renamed to CuteGit. Crash is fixed 8 năm trước cách đây
repositorymodel.cpp 7a6351ec1d Added initial wizard 6 năm trước cách đây
repositorymodel.h 3a266f55e7 Basic multi-repo implementation 8 năm trước cách đây
resources.qrc ddea471214 Updates in repository handling 6 năm trước cách đây
settings.cpp ddea471214 Updates in repository handling 6 năm trước cách đây
settings.h 7a6351ec1d Added initial wizard 6 năm trước cách đây
taglistmodel.cpp 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
taglistmodel.h 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
tagmodel.cpp 4594f071b9 Start working on commit tree annotation 8 năm trước cách đây
tagmodel.h 4594f071b9 Start working on commit tree annotation 8 năm trước cách đây
tooltipviewmodel.cpp 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
tooltipviewmodel.h 3ccf7695e7 Branch checkout raw version 8 năm trước cách đây
universallistmodel.cpp 70273052af Added commits oids and branches ideology 8 năm trước cách đây
universallistmodel.h ddea471214 Updates in repository handling 6 năm trước cách đây
universallistmodelbase.cpp ddea471214 Updates in repository handling 6 năm trước cách đây
universallistmodelbase.h ddea471214 Updates in repository handling 6 năm trước cách đây

README.md

CuteGit

CuteGit it's based on Qt framework Graphical User Interface with advanced functionality for Git SCM

Build for windows

For building and run CuteGit on Windows, you need:

Instruction:

  1. Check correct install cmake(system path for python, ...Qt\5.7\mingw53_32\bin, ...Qt\Tools\mingw530_32\bin)
  2. Create new folder in libgit2 library directory folder(example: build)
  3. Open "build" folder in command line and input follow commands: #cmake .. -G "MinGW Makefiles" #cmake --build .
  4. Built file libgit2.dll copy to "lib" folder in root directory CuteGit, if the folder doesn't exist, then create a new one.
  5. Copy "include" folder from libgit2 library to root directory CuteGit.
  6. Build CuteGit.