Skip to content

Application: Gtk4 preparation#887

Merged
jeremypw merged 8 commits into
masterfrom
jeremypw/application/gtk4prep
Aug 8, 2025
Merged

Application: Gtk4 preparation#887
jeremypw merged 8 commits into
masterfrom
jeremypw/application/gtk4prep

Conversation

@jeremypw

@jeremypw jeremypw commented Aug 1, 2025

Copy link
Copy Markdown
Collaborator

Some fairly substantive changes around process-finished notifications.

TODO (maybe).

Changes need to be made around restoring window size which entail changing the settings schema. These could be done before or during the port and are left for another PR.

@danirabbit When is the correct time to make settings schema changes?

@jeremypw jeremypw requested a review from danirabbit August 1, 2025 12:25

@danirabbit danirabbit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a tiny change and a question.

I think it makes sense to touch settings in a separate branch since that's not really related to this change

Comment thread src/Application.vala Outdated
Comment thread src/Application.vala Outdated
Comment thread src/Application.vala
}

if (!(Gdk.WindowState.FOCUSED in terminal.main_window.get_window ().get_state ())) {
if (!(get_active_window ().is_active)) {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't know this was already available in GTK3, very cool!

@jeremypw

jeremypw commented Aug 3, 2025

Copy link
Copy Markdown
Collaborator Author

I think it makes sense to touch settings in a separate branch since that's not really related to this change

OK, so it can be done in Gtk3 before the port?

@danirabbit

danirabbit commented Aug 4, 2025

Copy link
Copy Markdown
Member

OK, so it can be done in Gtk3 before the port?

@jeremypw I think there's typically some finickyness about it that will need to be touched anyways, but it wouldn't hurt to get it a bit closer so there's less to do. I think it makes sense to do that in a separate branch though from this branch

@jeremypw jeremypw marked this pull request as ready for review August 8, 2025 16:33
@jeremypw jeremypw merged commit 856b4a6 into master Aug 8, 2025
4 checks passed
@jeremypw jeremypw deleted the jeremypw/application/gtk4prep branch August 8, 2025 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants