Definition: CommitDialog.h:16
void on_checkbox_amend_stateChanged(int state)
Definition: CommitDialog.cpp:149
QString previousMessage_
Definition: CommitDialog.h:31
void onReady(GeneratedCommitMessage const &message)
Definition: CommitDialog.cpp:102
bool isAmend() const
Definition: CommitDialog.cpp:84
void on_plainTextEdit_textChanged()
Definition: CommitDialog.cpp:185
GenerateCommitMessageThread generator_
Definition: CommitDialog.h:33
std::string commit_message_
Definition: CommitDialog.h:34
CommitDialog(MainWindow *parent, QString const &reponame, GitUser const &user, gpg::Data const &key, QString const &previousMessage)
Definition: CommitDialog.cpp:9
void on_pushButton_generate_with_ai_clicked()
Definition: CommitDialog.cpp:154
MainWindow * mainwindow()
Definition: CommitDialog.cpp:53
QString text() const
Definition: CommitDialog.cpp:97
Ui::CommitDialog * ui
Definition: CommitDialog.h:29
bool isSigningEnabled() const
Definition: CommitDialog.cpp:79
void updateUI(bool enable)
Definition: CommitDialog.cpp:46
void setText(QString const &text)
Definition: CommitDialog.cpp:89
gpg::Data key_
Definition: CommitDialog.h:30
void updateSigningInfo()
Definition: CommitDialog.cpp:58
~CommitDialog() override
Definition: CommitDialog.cpp:40
void on_pushButton_config_signing_clicked()
Definition: CommitDialog.cpp:141
void keyPressEvent(QKeyEvent *event) override
Definition: CommitDialog.cpp:129
std::string diff_
Definition: CommitDialog.h:32
Definition: GenerateCommitMessageThread.h:11
Definition: GeneratedCommitMessage.h:7
Definition: MainWindow.h:90
Definition: AboutDialog.h:6
Definition: GitTypes.h:215