Closed hf29h8sh321 closed 2 years ago
@jderose9 The biggest problem at the moment is not to fix the problems. I.e., the gnome 42 fixes are ready (for a while now), but they are not being merged into the main branch. There are also enough eyes on the Pull Requests to find (most) bugs and regressions. But someone has to merge the branches and create the versions.
So in my opinion the team has to grow or the project will ultimately be forked at some point. Gnome 42 has been released and many people are waiting for a release...
I have already forked and applied some changes for references, because I didn't think the OG's were going to respond.
For now I think I will use my fork to try and automate some of the review, release, and resolution processes, as well as adding a way to trigger warnings on upstream changes so we know faster when something is going to break. We can trigger a test every time gnome pushes a commit even and check if the extension still runs without user intervention, and let us know if it doesn't, before gnome changes ever get released to an end user.
I know first hand that maintaining a project like this is draining and stressful. But I also know that automation is the key to ease that workload dramatically.
I also fixed an issue in the Makefile for extraction of strings for the pot file, I'll see if I can PR that here when I get to my laptop next.
Confirmed. Please try the new patch set below.
IIRC right click on panel icons was broken some time before the extension stopped to load. It is annoying, but probably a matter for a separate ticket. Edit: I confirm that the panel is broken after locking and unlocking
This solutions worked for me as well on the Debian Testing/bookworm, which have the Gnome Shell 41.4. Add to revert one of the patches that requires that I had the Gnome 42, and I still only have the 41. Will trying to work as is to see If I find another problem :)
Confirmed. Please try the new patch set below.
IIRC right click on panel icons was broken some time before the extension stopped to load. It is annoying, but probably a matter for a separate ticket. Edit: I confirm that the panel is broken after locking and unlocking
I'm new to applying patches, so how do I apply these patches? I'm on Ubuntu 22.04 Beta.
EDIT: I just read on Ask Ubuntu that I would have to compile GNOME 42 from source and apply the patches before compiling. Don't have the time to do that, so I will just wait until D2D is updated for full GNOME 42 support.
Just installed the development version by following instructions here on Fedora 36 beta. It works including the settings panel.
Hey guys, I think the master branch is almost ready for the next release supporting GS 42. Please pull the latest changes and let us know if you find a problem. I'll prepare an e.g.o. package this week, unless something major surfaces. Thanks!
@erickwill disable all other broken extensions, and build this from the master branch. Other users have reported the entire extensions support in gnome as a whole stopping working due to the breaking changes of gnome 42, once one extension crashes.
The only thing missing is #1600 but this is not a dealbreaker in my opinion. Everything else works fine, running Manjaro (gnome41) and Ubuntu (gnome42) as daily drivers with the latest git version. @charlesg99 Go for the new version! :)
Sadly I found one last bug, the overview does not work with multi monitors.
SecondaryMonitorDisplay is not a constructor [...] panelManager.js:412
Edit: #1606
Just updated to Gnome 42 on Arch and installed dash-to-panel latest master branch. I have weird bug with "sticky" icon labels which sometimes not disapperared.
@mrjavum This is a known gnome bug.
@philippun1 Thanks, I have found this: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2321 So waiting for updates on Arch)
Can we just take a moment to appreciate the phrase,
Impossible to enumerate trash children
.
I know I've seen that somewhere before 🤔 https://www.youtube.com/watch?v=PGNVJV3Imlg
Just updated arch and the new mutter package fixed the hover issue. Now we're ready!
Thanks to a speedy review by JustPerfection, v46 is already available on e.g.o. Closing, please open new issues if you find a problem.
Huh, this was covered in the media!
I can confirm @philippun1 branch is working so far on Debian unstable.