| _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) const | MainWindow | |
| _updateCommitLogTableView(int delay_ms) | MainWindow | private |
| abbrevCommitID(const GitCommitItem &commit) | MainWindow | static |
| abortPtyProcess() | MainWindow | private |
| AboutDialog class | MainWindow | friend |
| add_tag(GitRunner g, const QString &name, GitHash const &commit_id) | MainWindow | private |
| addDiffItems(const QList< GitDiff > *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 |
| 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 GitCommitItem &commit, std::function< void()> accepted_callback={}) | MainWindow | |
| checkout() | MainWindow | |
| checkoutLocalBranch(QString const &name) | MainWindow | |
| checkUser() | MainWindow | private |
| cherrypick(GitCommitItem 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 |
| clearGitObjectCache() | MainWindow | private |
| clearLabelMap() | MainWindow | private |
| clearLogContents() | MainWindow | |
| clearLogHistory() | MainWindow | private |
| clearRetry() | MainWindow | private |
| clearSshAuthentication() | MainWindow | private |
| clearStatusInfo() | MainWindow | |
| Clone enum value | MainWindow | |
| clone(CloneParams const &a) | MainWindow | private |
| CloneOperation enum name | MainWindow | |
| cloneRepository(const GitCloneData &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(GitHash 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 GitCommitItem &commit) | MainWindow | private |
| deleteRemoteBranch(const GitCommitItem &commit) | MainWindow | private |
| deleteSelectedBranch() | MainWindow | private |
| deleteTags(const GitCommitItem &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 GitCommitItem *commit) | MainWindow | |
| execCommitPropertyDialog(QWidget *parent, const GitCommitItem &commit) | MainWindow | |
| execCommitViewWindow(const GitCommitItem *commit) | MainWindow | |
| execConfigUserDialog(const GitUser &global_user, const GitUser &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 GitHash &id) | MainWindow | private |
| findFileID(const GitHash &commit_id, const QString &file) | MainWindow | |
| findNext() | MainWindow | private |
| findRegisteredRepository(QString *workdir) const | MainWindow | private |
| findTag(const GitHash &id) const | MainWindow | private |
| findTag(std::map< GitHash, TagList > const &tagmap, GitHash 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 |
| getCommitItem(GitRunner g, const GitHash &hash) 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, GitSubmoduleItem 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 GitRemote &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(GitHash 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 GitHash &id) | MainWindow | private |
| jump(GitRunner g, const QString &text) | MainWindow | private |
| jumpToCommit(const GitHash &id) | MainWindow | |
| jumpToCommit(const QString &id) | MainWindow | |
| keyPressEvent(QKeyEvent *event) override | MainWindow | protected |
| labelsInfoText(GitCommitItem const &commit) | MainWindow | private |
| limitLogCount() const | MainWindow | private |
| locateCommitID(QString const &commit_id) | MainWindow | private |
| log_all2(GitRunner g, const GitHash &id, int maxcount) const | MainWindow | private |
| logGitVersion() | MainWindow | private |
| m | MainWindow | private |
| MainWindow(QWidget *parent=nullptr) | MainWindow | explicit |
| MainWindowExchangeData class | MainWindow | friend |
| makeCommitLabels(GitCommitItem const &commit, std::map< GitHash, BranchList > const &branch_map, std::map< GitHash, TagList > const &tag_map) const | MainWindow | private |
| makeCommitLog(GitHash const &head, CommitLogExchangeData exdata, int scroll_pos, int select_row) | MainWindow | private |
| makeDiffList(const GitHash &id, QList< GitDiff > *diff_list, QListWidget *listwidget) | MainWindow | |
| makeDiffs(GitRunner g, GitHash id, std::future< QList< GitSubmoduleItem >> &&async_modules) | MainWindow | private |
| makeFileItemText(const ObjectData &data) | MainWindow | static |
| makeRepositoryName(const QString &loc) | MainWindow | static |
| merge(GitCommitItem commit={}) | MainWindow | private |
| mergeBranch(const QString &commit, GitMergeFastForward ff, bool squash) | MainWindow | private |
| mergeBranch(GitCommitItem const *commit, GitMergeFastForward 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_restart_trace_logger_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 GitHash &id) | MainWindow | |
| queryCommitLog(GitRunner g) | MainWindow | private |
| queryCurrentCommitTagList() const | MainWindow | |
| queryTags(GitRunner g) | MainWindow | private |
| rebaseBranch(GitCommitItem const *commit) | MainWindow | private |
| refrectRepositories() | MainWindow | private |
| refresh() | MainWindow | |
| remoteBranches(const GitHash &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 GitHash &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 |
| saveBlobAs(const QString &id, const QString &dstpath) | MainWindow | |
| saveByteArrayAs(const QByteArray &ba, const QString &dstpath) | MainWindow | private |
| saveFileAs(const QString &srcpath, const QString &dstpath) | MainWindow | |
| 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 GitBranch &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< GitDiff > &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 GitHash &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< GitSubmoduleItem > &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 GitUser &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 GitHash &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 GitUser &user, bool request) | MainWindow | private |
| updateButton() | MainWindow | private |
| updateCommitGraph(GitCommitItemList *logs) | MainWindow | static |
| updateCommitLogTableViewLater() | MainWindow | |
| updateCurrentFileList() | MainWindow | |
| updateDiffView(QListWidgetItem *item) | MainWindow | private |
| updateDiffView() | MainWindow | private |
| updateFileList(const GitHash &id) | MainWindow | private |
| updateFileList(const GitCommitItem *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 GitHash &id) | MainWindow | static |
| updateUI() | MainWindow | privateslot |
| updateUncommitedChanges(GitRunner g) | MainWindow | private |
| updateUnstagedFileCurrentItem() | MainWindow | private |
| updateWindowTitle(const GitUser &user) | MainWindow | private |
| updateWindowTitle(GitRunner g) | MainWindow | private |
| UserEventHandler class | MainWindow | friend |
| whichCommand_(const QString &cmdfile1, const QString &cmdfile2={}) | MainWindow | private |
| ~MainWindow() override | MainWindow | |