Skip to content

Refactor to gtk4 with all #1108

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Conversation

tglman
Copy link

@tglman tglman commented Aug 5, 2025

Hi,

I did merge together #1043 and #1029 and rebased on top of the current master, it mostly works except right now has some issues with the launcher module that I'm checking.

I'm opening this just to give an heads up that this work is done and if someone what to test it is more than welcome.

This also port the new module menu to gtk-4.

I will try to keep this branch update with master to remove the potential merge conflicts.

@tglman tglman force-pushed the refactor-gtk4-all branch from 654d779 to a62b799 Compare August 6, 2025 00:58
@werdahias
Copy link

I tried it and it's pretty great. I have some weird bugs though occasionally when a popup at [[end]] moves to the right an off the screen.

@werdahias
Copy link

Also, tray support would be the killer feature to have. Great work otherwise !

@tglman
Copy link
Author

tglman commented Aug 19, 2025

Hi @werdahias,

The tray should work, do you have any issues ?

@werdahias
Copy link

@tglman nice, didn't realize this was already possible, the wiki stated it was still WIP. Just enabled it, very happy so far! Cheers, eh!

@JakeStanger
Copy link
Owner

The wiki reflects the state of the "stable" port #112, which does not include some modules that still have PRs open for their ports.

This PR is just to tie that all together in the meantime for convenience if anybody wants to try the unstable features.

I'm hoping to pick the remaining module PRs up and re-review/test in the near future.

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.

4 participants