Go to the documentation of this file. 1 #ifndef REPOSITORYWRAPPERFRAME_H
2 #define REPOSITORYWRAPPERFRAME_H
29 std::map<Git::CommitID, QList<Git::Tag>>
tag_map;
43 const QList<BranchLabel> *
label(
int row)
const;
47 QColor
color(
unsigned int i);
79 #endif // REPOSITORYWRAPPERFRAME_H
void selectLogTableRow(int row)
Definition: RepositoryWrapperFrame.cpp:120
FileDiffWidget * filediffwidget()
Definition: RepositoryWrapperFrame.cpp:60
void connectAvatarReady(const typename QtPrivate::FunctionPointer< Func2 >::Object *receiver, Func2 slot)
Definition: AvatarLoader.h:45
RepositoryWrapperFrameP(RepositoryWrapperFrame *pointer=nullptr)
Definition: RepositoryWrapperFrame.h:73
void disconnectAvatarReady(const typename QtPrivate::FunctionPointer< Func2 >::Object *receiver, Func2 slot)
Definition: AvatarLoader.h:49
FilesListWidget * stagesfileslistwidget_
Definition: RepositoryWrapperFrame.h:25
FilesListWidget * unstagedFileslistwidget()
Definition: RepositoryWrapperFrame.cpp:50
FileDiffWidget * filediffwidget_
Definition: RepositoryWrapperFrame.h:26
MainWindow * mw_
Definition: RepositoryWrapperFrame.h:21
QIcon signatureVerificationIcon(const Git::CommitID &id) const
MainWindow::signatureVerificationIcon.
Definition: MainWindow.cpp:864
void prepareLogTableWidget()
Definition: RepositoryWrapperFrame.cpp:130
RepositoryWrapperFrame * pointer
Definition: RepositoryWrapperFrame.h:72
QImage committerIcon(int row, QSize size) const
Definition: RepositoryWrapperFrame.cpp:75
GitObjectCache objcache
Definition: RepositoryWrapperFrame.h:33
QColor color(unsigned int i)
MainWindow::color.
Definition: MainWindow.cpp:931
QColor color(unsigned int i)
Definition: RepositoryWrapperFrame.cpp:100
RepositoryWrapperFrame(QWidget *parent=nullptr)
Definition: RepositoryWrapperFrame.cpp:6
std::map< Git::CommitID, QList< Git::Tag > > tag_map
Definition: RepositoryWrapperFrame.h:29
std::map< QString, Git::Diff > diff_cache
Definition: RepositoryWrapperFrame.h:31
Definition: RepositoryWrapperFrame.h:71
Definition: RepositoryWrapperFrame.h:15
AvatarLoader avatar_loader
Definition: ApplicationGlobal.h:54
bool isAncestorCommit(const QString &id)
Definition: MainWindow.cpp:5589
void avatarReady()
Definition: RepositoryWrapperFrame.cpp:125
const Git::CommitItemList & getCommitLog(RepositoryWrapperFrame const *frame) const
Definition: MainWindow.cpp:3068
void updateCommitGraph(RepositoryWrapperFrame *frame)
MainWindow::updateCommitGraph.
Definition: MainWindow.cpp:2774
std::map< Git::CommitID, QList< Git::Branch > > branch_map
Definition: RepositoryWrapperFrame.h:28
void bind(MainWindow *mw, LogTableWidget *logtablewidget, FilesListWidget *fileslistwidget, FilesListWidget *unstagedfileslistwidget, FilesListWidget *stagesfileslistwidget, FileDiffWidget *filediffwidget)
Definition: RepositoryWrapperFrame.cpp:17
const Git::CommitItemList & getLogs() const
Definition: RepositoryWrapperFrame.cpp:90
FilesListWidget * fileslistwidget()
Definition: RepositoryWrapperFrame.cpp:45
Definition: MainWindow.h:58
void clearLogContents()
Definition: RepositoryWrapperFrame.cpp:151
Definition: GitObjectManager.h:55
MainWindow * mainwindow()
Definition: RepositoryWrapperFrame.cpp:28
~RepositoryWrapperFrame() override
Definition: RepositoryWrapperFrame.cpp:12
FilesListWidget * fileslistwidget_
Definition: RepositoryWrapperFrame.h:23
void updateLogTableView()
Definition: RepositoryWrapperFrame.cpp:110
const Git::CommitItem * commitItem(const RepositoryWrapperFrame *frame, int row) const
Definition: MainWindow.cpp:5433
QIcon signatureVerificationIcon(const Git::CommitID &id) const
Definition: RepositoryWrapperFrame.cpp:70
const QList< BranchLabel > * label(int row) const
Definition: RepositoryWrapperFrame.cpp:80
QImage committerIcon(RepositoryWrapperFrame *frame, int row, QSize size) const
Definition: MainWindow.cpp:5457
Git::CommitItemList commit_log
Definition: RepositoryWrapperFrame.h:19
ApplicationGlobal * global
Definition: main.cpp:33
std::map< int, QList< BranchLabel > > label_map
Definition: RepositoryWrapperFrame.h:30
QString currentBranchName() const
Definition: RepositoryWrapperFrame.cpp:85
void setFocusToLogTable()
Definition: RepositoryWrapperFrame.cpp:115
const QList< BranchLabel > * label(const RepositoryWrapperFrame *frame, int row) const
Definition: MainWindow.cpp:2743
LogTableWidget * logtablewidget_
Definition: RepositoryWrapperFrame.h:22
bool isAncestorCommit(const QString &id)
Definition: RepositoryWrapperFrame.cpp:95
void updateAncestorCommitMap()
Definition: RepositoryWrapperFrame.cpp:105
const Git::CommitItem * commitItem(int row)
Definition: RepositoryWrapperFrame.cpp:65
LogTableWidget * logtablewidget()
Definition: RepositoryWrapperFrame.cpp:40
FilesListWidget * stagedFileslistwidget()
Definition: RepositoryWrapperFrame.cpp:55
QString currentBranchName() const
Definition: MainWindow.cpp:5194
void updateAncestorCommitMap(RepositoryWrapperFrame *frame)
Definition: MainWindow.cpp:5595
FilesListWidget * unstagedfileslistwidget_
Definition: RepositoryWrapperFrame.h:24