Definition: CommitDialog.h:16
void on_checkbox_amend_stateChanged(int state)
Definition: CommitDialog.cpp:150
void setCommitIDs(const CommitMessageGenerator::CommitPair &commits)
Definition: CommitDialog.cpp:155
QString previousMessage_
Definition: CommitDialog.h:33
void onReady(GeneratedCommitMessage const &message)
Definition: CommitDialog.cpp:103
bool isAmend() const
Definition: CommitDialog.cpp:85
CommitMessageGenerator::CommitPair commits_
Definition: CommitDialog.h:30
void on_plainTextEdit_textChanged()
Definition: CommitDialog.cpp:192
GenerateCommitMessageThread generator_
Definition: CommitDialog.h:35
std::string commit_message_
Definition: CommitDialog.h:36
CommitDialog(MainWindow *parent, QString const &reponame, GitUser const &user, gpg::Data const &key, QString const &previousMessage)
Definition: CommitDialog.cpp:10
void on_pushButton_generate_with_ai_clicked()
Definition: CommitDialog.cpp:160
MainWindow * mainwindow()
Definition: CommitDialog.cpp:54
QString text() const
Definition: CommitDialog.cpp:98
Ui::CommitDialog * ui
Definition: CommitDialog.h:31
bool isSigningEnabled() const
Definition: CommitDialog.cpp:80
void updateUI(bool enable)
Definition: CommitDialog.cpp:47
void setText(QString const &text)
Definition: CommitDialog.cpp:90
gpg::Data key_
Definition: CommitDialog.h:32
void updateSigningInfo()
Definition: CommitDialog.cpp:59
~CommitDialog() override
Definition: CommitDialog.cpp:41
void on_pushButton_config_signing_clicked()
Definition: CommitDialog.cpp:142
void keyPressEvent(QKeyEvent *event) override
Definition: CommitDialog.cpp:130
std::string diff_
Definition: CommitDialog.h:34
Definition: GenerateCommitMessageThread.h:11
Definition: GeneratedCommitMessage.h:7
Definition: MainWindow.h:96
Definition: AboutDialog.h:6
Definition: CommitMessageGenerator.h:15
Definition: GitTypes.h:267