_addExistingLocalRepository(QString dir, QString name, QString sshkey, bool open, bool save=true, bool msgbox_if_err=true) | MainWindow | private |
_appendCharToFilterText(ushort c) | MainWindow | private |
_chooseRepository(QTreeWidgetItem *item) | MainWindow | private |
_git(const QString &dir, const QString &submodpath, const QString &sshkey, bool use_cache) const | MainWindow | |
_updateCommitLogTableView(int delay_ms) | MainWindow | private |
abbrevCommitID(const Git::CommitItem &commit) | MainWindow | static |
abortPtyProcess() | MainWindow | private |
AboutDialog class | MainWindow | friend |
add_tag(GitRunner g, const QString &name, Git::Hash const &commit_id) | MainWindow | private |
addDiffItems(const QList< Git::Diff > *diff_list, const std::function< void(const ObjectData &)> &add_item) | MainWindow | static |
addExistingLocalRepository(const QString &dir, bool open) | MainWindow | private |
addExistingLocalRepositoryWithGroup(const QString &dir, const QString &group) | MainWindow | private |
addFileObjectData(const MainWindowExchangeData &data) | MainWindow | private |
addMenuActionProperty(QMenu *menu) | MainWindow | |
addRepository(const QString &local_dir, const QString &group={}) | MainWindow | private |
addRepositoryAccepted(const AddRepositoryDialog &dlg) | MainWindow | private |
addTag(QString const &name) | MainWindow | |
appendCharToFilterText(int k, FilterTarget ft) | MainWindow | private |
appendLogHistory(const QByteArray &str) | MainWindow | private |
applyFilter() | MainWindow | private |
appsettings() | MainWindow | |
appsettings() const | MainWindow | |
askAreYouSureYouWantToRun(const QString &title, const QString &command) | MainWindow | private |
autoOpenRepository(QString dir, const QString &commit_id={}) | MainWindow | |
blame(QListWidgetItem *item) | MainWindow | private |
blame() | MainWindow | private |
Branches enum value | MainWindow | |
branchmap() const | MainWindow | private |
buildRepoTree(QString const &group, QTreeWidgetItem *item, QList< RepositoryInfo > *repos) | MainWindow | private |
Busy enum value | MainWindow | |
cancelPendingUserEvents() | MainWindow | private |
cancelUpdateFileList() | MainWindow | private |
catFile(GitRunner g, const QString &id) | MainWindow | |
changeRepositoryBookmarkName(RepositoryInfo item, QString new_name) | MainWindow | |
changeSshKey(const QString &local_dir, const QString &ssh_key, bool save) | MainWindow | |
checkExecutable(const QString &path) | MainWindow | private |
checkGitCommand() | MainWindow | private |
checkout(QWidget *parent, const Git::CommitItem &commit, std::function< void()> accepted_callback={}) | MainWindow | |
checkout() | MainWindow | |
checkoutLocalBranch(QString const &name) | MainWindow | |
checkUser() | MainWindow | private |
cherrypick(Git::CommitItem const *commit) | MainWindow | private |
chooseRepository() | MainWindow | private |
cleanSubModule(GitRunner g, QListWidgetItem *item) | MainWindow | private |
clearAllFilters(int select_row=-1) | MainWindow | private |
clearAuthentication() | MainWindow | private |
clearDiffView() | MainWindow | private |
clearFileList() | MainWindow | private |
clearFilterText(int repo_list_select_row=-1) | MainWindow | private |
clearGitCommandCache() | MainWindow | private |
clearLabelMap() | MainWindow | private |
clearLogContents() | MainWindow | |
clearLogHistory() | MainWindow | private |
clearRetry() | MainWindow | private |
clearSshAuthentication() | MainWindow | private |
clearStatusInfo() | MainWindow | |
clone(CloneParams const &a) | MainWindow | private |
Clone enum value | MainWindow | |
CloneOperation enum name | MainWindow | |
cloneRepository(const Git::CloneData &clonedata, const RepositoryInfo &repodata) | MainWindow | |
closeEvent(QCloseEvent *event) override | MainWindow | protected |
color(unsigned int i) | MainWindow | |
commit(bool amend=false) | MainWindow | private |
commitAmend() | MainWindow | private |
commitItem(int row) const | MainWindow | |
commitItem(Git::Hash const &id) const | MainWindow | |
commitlog() const | MainWindow | |
committerIcon(int row, QSize size) const | MainWindow | |
connectPtyProcessCompleted() | MainWindow | private |
connectSetCommitLog() | MainWindow | private |
connectShowFileListHandler() | MainWindow | private |
createRepository(const QString &dir) | MainWindow | private |
currentBranch() const | MainWindow | |
currentBranchName() const | MainWindow | |
currentCommitItem() | MainWindow | |
currentFileItem() const | MainWindow | private |
currentFileMimeFileType() const | MainWindow | private |
currentGitUser() const | MainWindow | |
currentRemoteName() const | MainWindow | |
currentRepository() const | MainWindow | |
currentRepositoryData() | MainWindow | |
currentRepositoryData() const | MainWindow | |
currentRepositoryName() const | MainWindow | |
currentWorkingCopyDir() const | MainWindow | |
defaultWorkingDir() const | MainWindow | |
delete_tags(GitRunner g, const QStringList &tagnames) | MainWindow | private |
deleteBranch(const Git::CommitItem &commit) | MainWindow | private |
deleteRemoteBranch(const Git::CommitItem &commit) | MainWindow | private |
deleteSelectedBranch() | MainWindow | private |
deleteTags(const Git::CommitItem &commit) | MainWindow | private |
deleteTags(QStringList const &tagnames) | MainWindow | |
deleteTempFiles() | MainWindow | private |
DiffIndexRole enum value | MainWindow | |
diffResult() const | MainWindow | private |
DIGIT_HEIGHT | MainWindow | static |
DIGIT_WIDTH | MainWindow | static |
doGitCommand(const std::function< void(GitRunner)> &callback) | MainWindow | private |
doReopenRepository(ProcessStatus *status, const RepositoryInfo &repodata) | MainWindow | private |
dragEnterEvent(QDragEnterEvent *event) override | MainWindow | protected |
drawDigit(QPainter *pr, int x, int y, int n) const | MainWindow | |
editFile(const QString &path, const QString &title) | MainWindow | private |
emitWriteLog(LogData const &logdata) | MainWindow | |
enableDragAndDropOnRepositoryTree(bool enabled) | MainWindow | private |
endSession() | MainWindow | private |
event(QEvent *event) override | MainWindow | protected |
eventFilter(QObject *watched, QEvent *event) override | MainWindow | protected |
execAreYouSureYouWantToContinueConnectingDialog(const QString &windowtitle) | MainWindow | private |
execCommitExploreWindow(QWidget *parent, const Git::CommitItem *commit) | MainWindow | |
execCommitPropertyDialog(QWidget *parent, const Git::CommitItem &commit) | MainWindow | |
execCommitViewWindow(const Git::CommitItem *commit) | MainWindow | |
execConfigUserDialog(const Git::User &global_user, const Git::User &local_user, bool enable_local_user, const QString &reponame) | MainWindow | private |
execFileHistory(const QString &path) | MainWindow | |
execFileHistory(QListWidgetItem *item) | MainWindow | |
execRepositoryPropertyDialog(const RepositoryInfo &repo, bool open_repository_menu=false) | MainWindow | private |
execSetGlobalUserDialog() | MainWindow | private |
executableOrEmpty(const QString &path) | MainWindow | private |
execWelcomeWizardDialog() | MainWindow | private |
fetch(GitRunner g, bool prune) | MainWindow | private |
fetch(GitRunner g) | MainWindow | private |
FileDiffSliderWidget class | MainWindow | friend |
FileDiffWidget class | MainWindow | friend |
FileHistoryWindow class | MainWindow | friend |
FileListType enum name | MainWindow | |
FilePathRole enum value | MainWindow | |
FilterTarget enum name | MainWindow | private |
filtertarget() const | MainWindow | private |
findBranch(const Git::Hash &id) | MainWindow | private |
findFileID(const Git::Hash &commit_id, const QString &file) | MainWindow | |
findGitObject(const QString &id) const | MainWindow | private |
findNext() | MainWindow | private |
findRegisteredRepository(QString *workdir) const | MainWindow | private |
findTag(const Git::Hash &id) const | MainWindow | private |
findTag(std::map< Git::Hash, TagList > const &tagmap, Git::Hash const &id) | MainWindow | static |
findText(const QString &text) | MainWindow | private |
for_each_selected_files(std::function< void(QString const &)> const &fn) | MainWindow | private |
getBookmarksFilePath() const | MainWindow | private |
getFilePath(QListWidgetItem *item) | MainWindow | static |
getForceFetch() const | MainWindow | private |
getHeadId() const | MainWindow | private |
getIncrementalSearchText() const | MainWindow | private |
getLog(int index) const | MainWindow | private |
getLogHistoryLines() | MainWindow | private |
getObjCache() | MainWindow | private |
getObjectID(QListWidgetItem *item) | MainWindow | static |
getPtyProcess() | MainWindow | private |
getPtyProcess() const | MainWindow | private |
getPtyProcessOk() const | MainWindow | private |
getSubmoduleCommitId(QListWidgetItem *item) | MainWindow | static |
getSubmodulePath(QListWidgetItem *item) | MainWindow | static |
getTempRepoForCloneCompleteV() const | MainWindow | private |
git() | MainWindow | |
git_for_submodule(GitRunner g, Git::SubmoduleItem const &submod) | MainWindow | static |
HeaderRole enum value | MainWindow | |
hideProgress() | MainWindow | |
httpAuthenticationPass() const | MainWindow | private |
httpAuthenticationUser() const | MainWindow | private |
httpSetAuthentication(const std::string &user, const std::string &pass) | MainWindow | private |
ImageViewWidget class | MainWindow | friend |
indexOfDiff(QListWidgetItem *item) | MainWindow | static |
indexOfLog(QListWidgetItem *item) | MainWindow | static |
IndexRole enum value | MainWindow | |
initRepository(const QString &path, const QString &reponame, const Git::Remote &remote) | MainWindow | private |
initUpdateFileListTimer() | MainWindow | private |
interactionEnabled() const | MainWindow | private |
interactionMode() const | MainWindow | private |
InteractionMode enum name | MainWindow | |
internalAddTag(const QString &name) | MainWindow | private |
internalAfterFetch() | MainWindow | |
internalClearRepositoryInfo() | MainWindow | private |
internalDeleteTags(const QStringList &tagnames) | MainWindow | private |
internalSaveCommandPath(const QString &path, bool save, const QString &name) | MainWindow | private |
internalShowPanel(FileListType file_list_type) | MainWindow | private |
internalWriteLog(const LogData &logdata) | MainWindow | slot |
isAncestorCommit(Git::Hash const &id) const | MainWindow | |
isAvatarEnabled() const | MainWindow | |
isAvatarsVisible() const | MainWindow | |
isGraphVisible() const | MainWindow | |
isLabelsVisible() const | MainWindow | |
isOnlineMode() const | MainWindow | |
isPtyProcessRunning() const | MainWindow | private |
isRepositoryOpened() const | MainWindow | private |
isRetryQueued() const | MainWindow | private |
isThereUncommitedChanges() const | MainWindow | private |
isUninitialized() | MainWindow | private |
isValidRemoteURL(const QString &url, const QString &sshkey) | MainWindow | private |
isValidWorkingCopy(GitRunner g) | MainWindow | static |
isValidWorkingCopy(QString const &local_dir) | MainWindow | |
isValidWorkingCopy(QString const &dir) const | MainWindow | |
jump(GitRunner g, const Git::Hash &id) | MainWindow | private |
jump(GitRunner g, const QString &text) | MainWindow | private |
jumpToCommit(const Git::Hash &id) | MainWindow | |
jumpToCommit(const QString &id) | MainWindow | |
keyPressEvent(QKeyEvent *event) override | MainWindow | protected |
labelsInfoText(Git::CommitItem const &commit) | MainWindow | private |
limitLogCount() const | MainWindow | private |
loadApplicationSettings() | MainWindow | private |
locateCommitID(QString const &commit_id) | MainWindow | private |
log_all2(GitRunner g, const Git::Hash &id, int maxcount) const | MainWindow | private |
logGitVersion() | MainWindow | private |
m | MainWindow | private |
MainWindow(QWidget *parent=nullptr) | MainWindow | explicit |
MainWindowExchangeData class | MainWindow | friend |
makeCommitLabels(Git::CommitItem const &commit, std::map< Git::Hash, BranchList > const &branch_map, std::map< Git::Hash, TagList > const &tag_map) const | MainWindow | private |
makeCommitLog(Git::Hash const &head, CommitLogExchangeData exdata, int scroll_pos, int select_row) | MainWindow | private |
makeDiffList(const Git::Hash &id, QList< Git::Diff > *diff_list, QListWidget *listwidget) | MainWindow | |
makeDiffs(GitRunner g, Git::Hash id) | MainWindow | private |
makeFileItemText(const ObjectData &data) | MainWindow | static |
makeRepositoryName(const QString &loc) | MainWindow | static |
merge(Git::CommitItem commit={}) | MainWindow | private |
mergeBranch(const QString &commit, Git::MergeFastForward ff, bool squash) | MainWindow | private |
mergeBranch(Git::CommitItem const *commit, Git::MergeFastForward ff, bool squash) | MainWindow | private |
msgNoRepositorySelected() | MainWindow | private |
NamedCommitFlag enum name | MainWindow | |
namedCommitItems(int flags) | MainWindow | private |
new_git_runner(const QString &dir, const QString &sshkey) | MainWindow | |
new_git_runner() | MainWindow | |
newListWidgetFileItem(const MainWindow::ObjectData &data) | MainWindow | static |
newTempFilePath() | MainWindow | private |
None enum value | MainWindow | |
ObjectIdRole enum value | MainWindow | |
on_action_about_triggered() | MainWindow | privateslot |
on_action_add_repository_triggered() | MainWindow | privateslot |
on_action_clean_df_triggered() | MainWindow | privateslot |
on_action_commit_triggered() | MainWindow | privateslot |
on_action_configure_user_triggered() | MainWindow | privateslot |
on_action_create_desktop_launcher_file_triggered() | MainWindow | privateslot |
on_action_delete_branch_triggered() | MainWindow | privateslot |
on_action_delete_remote_branch_triggered() | MainWindow | privateslot |
on_action_edit_git_config_triggered() | MainWindow | privateslot |
on_action_edit_gitignore_triggered() | MainWindow | privateslot |
on_action_edit_global_gitconfig_triggered() | MainWindow | privateslot |
on_action_edit_settings_triggered() | MainWindow | privateslot |
on_action_edit_tags_triggered() | MainWindow | privateslot |
on_action_exit_triggered() | MainWindow | privateslot |
on_action_expand_commit_log_triggered() | MainWindow | privateslot |
on_action_expand_diff_view_triggered() | MainWindow | privateslot |
on_action_expand_file_list_triggered() | MainWindow | privateslot |
on_action_explorer_triggered() | MainWindow | privateslot |
on_action_fetch_prune_triggered() | MainWindow | privateslot |
on_action_fetch_triggered() | MainWindow | privateslot |
on_action_find_next_triggered() | MainWindow | privateslot |
on_action_find_triggered() | MainWindow | privateslot |
on_action_offline_triggered() | MainWindow | privateslot |
on_action_online_triggered() | MainWindow | privateslot |
on_action_pull_triggered() | MainWindow | privateslot |
on_action_push_all_tags_triggered() | MainWindow | privateslot |
on_action_push_triggered() | MainWindow | privateslot |
on_action_rebase_abort_triggered() | MainWindow | privateslot |
on_action_reflog_triggered() | MainWindow | privateslot |
on_action_repo_checkout_triggered() | MainWindow | privateslot |
on_action_repo_jump_to_head_triggered() | MainWindow | privateslot |
on_action_repo_jump_triggered() | MainWindow | privateslot |
on_action_repo_merge_triggered() | MainWindow | privateslot |
on_action_repositories_panel_triggered() | MainWindow | privateslot |
on_action_repository_property_triggered() | MainWindow | privateslot |
on_action_repository_status_triggered() | MainWindow | privateslot |
on_action_reset_hard_triggered() | MainWindow | privateslot |
on_action_reset_HEAD_1_triggered() | MainWindow | privateslot |
on_action_set_gpg_signing_triggered() | MainWindow | privateslot |
on_action_show_avatars_triggered() | MainWindow | privateslot |
on_action_show_graph_triggered() | MainWindow | privateslot |
on_action_show_labels_triggered() | MainWindow | privateslot |
on_action_sidebar_triggered() | MainWindow | privateslot |
on_action_ssh_triggered() | MainWindow | privateslot |
on_action_stash_apply_triggered() | MainWindow | privateslot |
on_action_stash_drop_triggered() | MainWindow | privateslot |
on_action_stash_triggered() | MainWindow | privateslot |
on_action_stop_process_triggered() | MainWindow | privateslot |
on_action_submodule_add_triggered() | MainWindow | privateslot |
on_action_submodule_update_triggered() | MainWindow | privateslot |
on_action_submodules_triggered() | MainWindow | privateslot |
on_action_terminal_triggered() | MainWindow | privateslot |
on_action_view_refresh_triggered() | MainWindow | privateslot |
on_action_view_sort_by_time_changed() | MainWindow | privateslot |
on_action_window_log_triggered(bool checked) | MainWindow | privateslot |
on_listWidget_files_currentRowChanged(int currentRow) | MainWindow | privateslot |
on_listWidget_files_customContextMenuRequested(const QPoint &pos) | MainWindow | privateslot |
on_listWidget_files_itemDoubleClicked(QListWidgetItem *item) | MainWindow | privateslot |
on_listWidget_staged_currentRowChanged(int currentRow) | MainWindow | privateslot |
on_listWidget_staged_customContextMenuRequested(const QPoint &pos) | MainWindow | privateslot |
on_listWidget_staged_itemDoubleClicked(QListWidgetItem *item) | MainWindow | privateslot |
on_listWidget_unstaged_currentRowChanged(int currentRow) | MainWindow | privateslot |
on_listWidget_unstaged_customContextMenuRequested(const QPoint &pos) | MainWindow | privateslot |
on_listWidget_unstaged_itemDoubleClicked(QListWidgetItem *item) | MainWindow | privateslot |
on_radioButton_remote_offline_clicked() | MainWindow | privateslot |
on_radioButton_remote_online_clicked() | MainWindow | privateslot |
on_tableWidget_log_customContextMenuRequested(const QPoint &pos) | MainWindow | privateslot |
on_tableWidget_log_doubleClicked(const QModelIndex &index) | MainWindow | privateslot |
on_toolButton_addrepo_clicked() | MainWindow | privateslot |
on_toolButton_commit_clicked() | MainWindow | privateslot |
on_toolButton_explorer_clicked() | MainWindow | privateslot |
on_toolButton_fetch_clicked() | MainWindow | privateslot |
on_toolButton_pull_clicked() | MainWindow | privateslot |
on_toolButton_push_clicked() | MainWindow | privateslot |
on_toolButton_select_all_clicked() | MainWindow | privateslot |
on_toolButton_stage_clicked() | MainWindow | privateslot |
on_toolButton_status_clicked() | MainWindow | privateslot |
on_toolButton_stop_process_clicked() | MainWindow | privateslot |
on_toolButton_terminal_clicked() | MainWindow | privateslot |
on_toolButton_unstage_clicked() | MainWindow | privateslot |
on_treeWidget_repos_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous) | MainWindow | privateslot |
on_treeWidget_repos_customContextMenuRequested(const QPoint &pos) | MainWindow | privateslot |
on_treeWidget_repos_itemDoubleClicked(QTreeWidgetItem *item, int column) | MainWindow | privateslot |
onAddFileObjectData(const MainWindowExchangeData &data) | MainWindow | privateslot |
onAvatarReady() | MainWindow | privateslot |
onCommitDetailGetterReady() | MainWindow | privateslot |
onCommitLogCurrentRowChanged(int row) | MainWindow | privateslot |
onInterval10ms() | MainWindow | privateslot |
onLogCurrentItemChanged(bool update_file_list) | MainWindow | private |
onLogIdle() | MainWindow | protectedslot |
onLogVisibilityChanged() | MainWindow | privateslot |
onPtyProcessCompleted(bool ok, PtyProcessCompleted const &data) | MainWindow | privateslot |
onRemoteInfoChanged() | MainWindow | privateslot |
onRepositoriesTreeDropped() | MainWindow | privateslot |
onRepositoryTreeSortRecent(bool f) | MainWindow | |
onSetCommitLog(const CommitLogExchangeData &log) | MainWindow | privateslot |
onShowFileList(FileListType panel_type) | MainWindow | privateslot |
onShowStatusInfo(StatusInfo const &info) | MainWindow | privateslot |
onStartEvent() | MainWindow | private |
openExplorer(const RepositoryInfo *repo) | MainWindow | private |
openRepository(OpenRepositoryOption const &opt) | MainWindow | private |
openRepositoryMain(OpenRepositoryOption const &opt) | MainWindow | private |
openSelectedRepository() | MainWindow | private |
openTerminal(const RepositoryInfo *repo) | MainWindow | private |
parseDetectedDubiousOwnershipInRepositoryAt(const std::vector< std::string > &lines) | MainWindow | static |
postEvent(QObject *receiver, QEvent *event, int ms_later) | MainWindow | private |
postStartEvent(int ms_later) | MainWindow | |
postUserEvent(UserEventHandler::variant_t &&v, int ms_later) | MainWindow | private |
preferredRepositoryGroup() const | MainWindow | private |
progress_widget() const | MainWindow | private |
pull(GitRunner g) | MainWindow | private |
push(bool set_upstream, const QString &remote, const QString &branch, bool force) | MainWindow | private |
push() | MainWindow | private |
push_tags(GitRunner g) | MainWindow | private |
queryCommit(const Git::Hash &id) | MainWindow | |
queryCommitLog(GitRunner g) | MainWindow | private |
queryCurrentCommitTagList() const | MainWindow | |
queryTags(GitRunner g) | MainWindow | private |
rebaseBranch(Git::CommitItem const *commit) | MainWindow | private |
refrectRepositories() | MainWindow | private |
refresh() | MainWindow | |
remoteBranches(const Git::Hash &id, QStringList *all) | MainWindow | private |
remoteInfoChanged() | MainWindow | signal |
Remotes enum value | MainWindow | |
remotes() const | MainWindow | private |
removeRepositoryFromBookmark(RepositoryTreeIndex const &index, bool ask) | MainWindow | private |
removeSelectedRepositoryFromBookmark(bool ask) | MainWindow | protected |
reopenRepository(bool validate) | MainWindow | private |
repositoriesListStyle() const | MainWindow | |
repositoryItem(const RepositoryTreeIndex &index) const | MainWindow | private |
repositoryList() const | MainWindow | private |
repositoryTreeIndex(const QTreeWidgetItem *item) const | MainWindow | private |
RepositoryTreeWidget class | MainWindow | friend |
resetFile(const QStringList &paths) | MainWindow | private |
retrieveCommitLog(GitRunner g) const | MainWindow | private |
retry() | MainWindow | private |
revertAllFiles() | MainWindow | private |
revertCommit() | MainWindow | private |
rowFromCommitId(const Git::Hash &id) | MainWindow | private |
rowLabels(int row, bool sorted=true) const | MainWindow | |
runOnRepositoryDir(const std::function< void(QString, QString)> &callback, const RepositoryInfo *repo) | MainWindow | private |
runPtyGit(const QString &progress_message, GitRunner g, GitCommandRunner::variant_t var, std::function< void(ProcessStatus *, QVariant const &userdata)> callback, QVariant const &userdata) | MainWindow | private |
saveApplicationSettings() | MainWindow | private |
saveAs(const QString &id, const QString &dstpath) | MainWindow | |
saveBlobAs(const QString &id, const QString &dstpath) | MainWindow | private |
saveByteArrayAs(const QByteArray &ba, const QString &dstpath) | MainWindow | private |
saveFileAs(const QString &srcpath, const QString &dstpath) | MainWindow | private |
saveRepositoryBookmark(RepositoryInfo item) | MainWindow | |
saveRepositoryBookmarks() | MainWindow | private |
scanFolderAndRegister(const QString &group) | MainWindow | private |
selectCommand_(const QString &cmdname, const QStringList &cmdfiles, const QStringList &list, QString path, const std::function< void(const QString &)> &callback) | MainWindow | private |
selectCommand_(const QString &cmdname, const QString &cmdfile, const QStringList &list, const QString &path, const std::function< void(const QString &)> &callback) | MainWindow | private |
selectedCommitItem() const | MainWindow | private |
selectedFiles() const | MainWindow | private |
selectedFiles_(QListWidget *listwidget) const | MainWindow | private |
selectedLogIndex() const | MainWindow | |
selectedRepositoryItem() const | MainWindow | protected |
selectGitCommand(bool save) | MainWindow | |
selectGpgCommand(bool save) | MainWindow | |
selectLogTableRow(int row) | MainWindow | |
selectSshCommand(bool save) | MainWindow | |
setAppSettings(const ApplicationSettings &appsettings) | MainWindow | private |
setCommitLog(const CommitLogExchangeData &exdata) | MainWindow | |
setCompletedHandler(std::function< void(bool, const QVariant &)> fn, const QVariant &userdata) | MainWindow | private |
setCurrentBranch(const Git::Branch &b) | MainWindow | |
setCurrentGitRunner(GitRunner g) | MainWindow | private |
setCurrentLogRow(int row) | MainWindow | |
setCurrentRemoteName(const QString &name) | MainWindow | private |
setCurrentRepository(const RepositoryInfo &repo, bool clear_authentication) | MainWindow | private |
setDiffResult(const QList< Git::Diff > &diffs) | MainWindow | private |
setFilterText(const QString &text, int repo_list_select_row=-1) | MainWindow | private |
setFocusToLogTable() | MainWindow | |
setForceFetch(bool force_fetch) | MainWindow | private |
setGitCommand(const QString &path, bool save) | MainWindow | private |
setGpgCommand(const QString &path, bool save) | MainWindow | private |
setHeadId(const Git::Hash &head_id) | MainWindow | private |
setInteractionEnabled(bool enabled) | MainWindow | private |
setInteractionMode(const InteractionMode &im) | MainWindow | private |
setNetworkingCommandsEnabled(bool enabled) | MainWindow | private |
setPreferredRepositoryGroup(const QString &group) | MainWindow | private |
setProgress(float progress) | MainWindow | |
setPtyProcessCompletionData(const QVariant &value) | MainWindow | private |
setPtyProcessOk(bool pty_process_ok) | MainWindow | private |
setRemoteOnline(bool f, bool save) | MainWindow | private |
setRepositoryInfo(QString const &reponame, QString const &brname) | MainWindow | private |
setRepositoryList(QList< RepositoryInfo > &&list) | MainWindow | private |
setRetry(std::function< void(const QVariant &)> fn, const QVariant &var) | MainWindow | private |
setShowAvatars(bool show, bool save) | MainWindow | |
setShowGraph(bool show, bool save) | MainWindow | |
setShowLabels(bool show, bool save) | MainWindow | |
setSshCommand(const QString &path, bool save) | MainWindow | private |
setStatusInfo(StatusInfo const &info) | MainWindow | |
setSubmodules(const QList< Git::SubmoduleItem > &submodules) | MainWindow | private |
setUncommitedChanges(bool uncommited_changes) | MainWindow | private |
setUnknownRepositoryInfo() | MainWindow | private |
setupAddFileObjectData() | MainWindow | private |
setupExternalPrograms() | MainWindow | |
setupShowFileListHandler() | MainWindow | private |
setupStatusInfoHandler() | MainWindow | private |
setWindowTitle_(const Git::User &user) | MainWindow | private |
showFileList(FileListType files_list_type) | MainWindow | private |
showLogWindow(bool show) | MainWindow | private |
shown() | MainWindow | |
showObjectProperty(QListWidgetItem *item) | MainWindow | |
showProgress(const QString &text, float progress=-1.0f) | MainWindow | |
showStatus() | MainWindow | private |
signalAddFileObjectData(const MainWindowExchangeData &data) | MainWindow | signal |
signalHideProgress() | MainWindow | signal |
signalSetProgress(float progress) | MainWindow | signal |
signalShowStatusInfo(StatusInfo const &info) | MainWindow | signal |
signalUpdateCommitLog() | MainWindow | signal |
signatureVerificationIcon(const Git::Hash &id) const | MainWindow | |
sigPtyCloneCompleted(bool ok, QVariant const &userdata) | MainWindow | signal |
sigPtyFetchCompleted(bool ok, QVariant const &userdata) | MainWindow | signal |
sigPtyProcessCompleted(bool ok, PtyProcessCompleted const &data) | MainWindow | signal |
sigSetCommitLog(const CommitLogExchangeData &log) | MainWindow | signal |
sigShowFileList(FileListType files_list_type) | MainWindow | signal |
sigWriteLog(LogData const &logdata) | MainWindow | signal |
sshPassphrasePass() const | MainWindow | private |
sshPassphraseUser() const | MainWindow | private |
sshSetPassphrase(const std::string &user, const std::string &pass) | MainWindow | private |
stage(GitRunner g, const QStringList &paths) | MainWindow | private |
startTimers() | MainWindow | private |
stopPtyProcess() | MainWindow | private |
submodule_add(QString url={}, const QString &local_dir={}) | MainWindow | private |
SubmoduleAdd enum value | MainWindow | |
SubmoduleCommitIdRole enum value | MainWindow | |
SubmodulePathRole enum value | MainWindow | |
submodules() const | MainWindow | private |
tagmap() const | MainWindow | private |
Tags enum value | MainWindow | |
tempfileHeader() const | MainWindow | private |
test() | MainWindow | privateslot |
testRemoteRepositoryValidity(const QString &url, const QString &sshkey) | MainWindow | |
themeForTextEditor() | MainWindow | |
toggleMaximized() | MainWindow | privateslot |
ui | MainWindow | private |
unassosiated_git_runner() const | MainWindow | |
updateAncestorCommitMap() | MainWindow | |
updateAvatar(const Git::User &user, bool request) | MainWindow | private |
updateButton() | MainWindow | private |
updateCommitGraph(Git::CommitItemList *logs) | MainWindow | static |
updateCommitLogTableViewLater() | MainWindow | |
updateCurrentFileList() | MainWindow | |
updateDiffView(QListWidgetItem *item) | MainWindow | private |
updateDiffView() | MainWindow | private |
updateFileList(const Git::Hash &id) | MainWindow | private |
updateFileList(const Git::CommitItem *commit) | MainWindow | private |
updateFileListLater(int delay_ms) | MainWindow | private |
updateHEAD(GitRunner g) | MainWindow | private |
updateLogTableView() | MainWindow | |
updatePocessLog(bool processevents) | MainWindow | private |
updateRemoteInfo() | MainWindow | private |
updateRepositoryList(RepositoryTreeWidget::RepositoryListStyle style=RepositoryTreeWidget::RepositoryListStyle::_Keep, int select_row=-1, QString const &search_text={}) | MainWindow | |
updateStagedFileCurrentItem() | MainWindow | private |
updateStatusBarText() | MainWindow | private |
updateSubmodules(GitRunner g, const Git::Hash &id, QList< Git::SubmoduleItem > *out) | MainWindow | static |
updateUI() | MainWindow | privateslot |
updateUncommitedChanges(GitRunner g) | MainWindow | private |
updateUnstagedFileCurrentItem() | MainWindow | private |
updateWindowTitle(const Git::User &user) | MainWindow | private |
updateWindowTitle(GitRunner g) | MainWindow | private |
UserEventHandler class | MainWindow | friend |
whichCommand_(const QString &cmdfile1, const QString &cmdfile2={}) | MainWindow | private |
~MainWindow() override | MainWindow | |