Conversation
|
I think probably the best way forward for development is I can create a new packaging branch based on this branch and then build that in daily so we can start building indicators against it etc But I'm not sure what trying to upgrade this mid-cycle looks like, so I'd like to leave it unmerged for now until we have a plan around how to handle the packaging/upgrade. |
danirabbit
left a comment
There was a problem hiding this comment.
Don't forget to update deps on README and .github :)
|
There's a packaging branch now: https://github.com/elementary/wingpanel/tree/deb-packaging-gtk4 So we should have access to the library on OS 8 daily no problem to work with porting the other indicators when this builds: https://code.launchpad.net/~elementary-os/+recipe/wingpanel-8-daily You might want to temporarily change the meson project name here to |
|
Looks like we didn't properly update the library stuff so we could at least try to build indicators: |
@danirabbit I did something in #605 lmk if that's right :) |
This comment has been minimized.
This comment has been minimized.
950597f to
1275ea2
Compare
|
Finally starting to test this! It looks like we've got some issues with
|
|
Interestingly, I can't reproduce the issue with indicators closing without accepting clicks on my Starlite running at 1.5x scaling. So I wonder if it has to do with scaling somehow? |
|
@leolost2605 can you resolve merge conflicts here? Since we're dropping X11 in OS 9, I'm not worried about any X11 bugs here. We could drop X11 in master before merging this if it makes it easier. Or we could drop it in a commit after merging this. Happy either way! |

Fixes #655
This should work now.
Todo:
Misc: