-
-
Notifications
You must be signed in to change notification settings - Fork 19
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
Port dialogs/popups to AdwDialog counterparts #628
Port dialogs/popups to AdwDialog counterparts #628
Conversation
commitlint needs to be fixed, just needs to be lower-case, e.g. Basically just the Flatpak (Unstable) needs to pass right now, then I'll figure out what to do. It might be time to start branching when the run-time branches 🤔 |
97e481a
to
73f2566
Compare
I think I know why the "stable" Flatpak CI is failing, but the unstable CI I am not quite sure about, maybe you could have a look? https://github.com/andyholmes/valent/actions/runs/8142976430/job/22274123454?pr=628#step:4:5624 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would first look at those uncleared AdwDialog pointers, and if that doesn't fix it, have a look in test-window.c
where test_window_dialogs
is failing.
I have a suspicion it's failing on the about dialog, since all the previous tests pass. You can just comment stuff out until it passes to get that.
Oh, and the stable is failing because flatter doesn't have a beta/rc image.
You can open an MR for one if you like, but it's not necessary to if you just want to wait.
@andyholmes Flatpak Unstable CI finally passed 🎉, is there any other changes you would like made? |
Nope, this looks great! I will figure out branching scheme, because I don't like waiting either :) Might take a few days though, thanks for sticking with this! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, we are good to go :)
If you want to bump those two dependencies, we can merge ASAP 🚀
699a693
to
06e680d
Compare
I believe it was failing because there is no `close` action as it is not a separate window, so we just make the code run `adw_dialog_close` instead.
Co-authored-by: Andy Holmes <[email protected]>
Co-authored-by: Andy Holmes <[email protected]>
06e680d
to
d395a84
Compare
Here we gooo! |
This replaces #623, hopefully the log is cleaner, as well as the weird
git rebase -i
shenanigans being gone :D.