diff --git a/git/git_client.h b/git/git_client.h index 9781bce..dd7d97b 100644 --- a/git/git_client.h +++ b/git/git_client.h @@ -45,6 +45,18 @@ class GitClient : public QObject { bool gitPull(); std::optional gitDiff(QString const &commit); std::optional gitMerge(); + + QString gitLastCommit(QString fileName); + QString gitBlob(QString fileName); + QString gitCommitForBlob(QString blob); + bool gitIsFileTracked(QString file2name); + +signals: + void ismasUpdatesAvailable(); + +public slots: + void onIsmasUpdatesAvailable(); + }; #endif // GIT_CLIENT_H_INCLUDED