Description of problem: gnome-shell-extension-dash-to-dock-67-1.fc32.noarch is not working in Rawhide with latest updates running gnome-shell-3.35.3-2.fc32.x86_64. Version-Release number of selected component (if applicable): gnome-shell-extension-dash-to-dock-67-1.fc32.noarch gnome-shell-3.35.3-2.fc32.x86_64 How reproducible: Always Steps to Reproduce: 1. Fresh install of Rawhide Workstation (Fedora-Everything-netinst-x86_64-Rawhide-20200117.n.0.iso) 2. Install Dash to Dock. 3. Actual results: Dash to Dock is installed but not working. Would be good to have it working before the f32 fork point.
Hi, I am assuming that this issue is casued by dash-to-dock 67 only being compatible with GNOME 3.34. dash-to-dock must be upgraded every time a new GNOME version is released. It looks like upstream (including 3v1n0, who developed GNOME 3.34 support on a branch & PR) have not started developing GNOME 3.36 compatibility yet. (3.35 is the development branch for 3.36 stable.) After looking hard for a 3.35 / 3.36 compatible dash-to-dock branch, I submitted a bug report requesting one: https://github.com/micheleg/dash-to-dock/issues/1084 -Mike
Created attachment 1655489 [details] Partial log from journalctl Please note the log contains errors from more than one shell extension (background-logo as well as dash-to-dock). If you need more please let me know.
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle. Changing version to 32.
@ilaurie : A dev created a patchset as a proposed PR. I released an update with it; please test: https://bodhi.fedoraproject.org/updates/FEDORA-2020-f4ab471f85
Created attachment 1665729 [details] Capture from fc32 beta Capture from fc32 beta showing incorrect appearance.
Created attachment 1665730 [details] Capture from fc31 Capture from fc31 showing how it should look.
Thanks Michael, it is better than nothing but it still isn't working correctly. Issues are as follows: (a) By default it is the exact same size and appearance as when you hit "Activities", traditionally by default it has been smaller to better suit large monitors. (b) The settings dialog boxes won't launch, so you cannot adjust the appearance and behavior. I think many people make it even smaller than the default by tweaking it. I have attached a screen cap from my fc32-beta and also from fc31 showing correct appearance and also showing the settings (which won't launch on fc32 beta).
@ilaurie: Please provide that feedback upstream: https://github.com/micheleg/dash-to-dock/pull/1097 Most likely, that is a bug when this patchset is applied against the vanilla dash-to-dock branch, rather than the ubuntu branch of upstream.
@ilaurie: New patch by them, and new F32 update by me. https://bodhi.fedoraproject.org/updates/FEDORA-2020-58f0e9ce86 Please confirm that it addresses: (a) By default it is the exact same size and appearance as when you hit "Activities", traditionally by default it has been smaller to better suit large monitors.
gnome-shell-extension-dash-to-dock-67-3.20200224git5658b5c.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-f4ab471f85
gnome-shell-extension-dash-to-dock-67-4.20200224git5658b5c.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-58f0e9ce86
It's getting better. If anything it is a bit too small by default now, although once the settings for it work again that should be fixable. It is supposed to be centered in the screen however. As it is now, the upper edge point seems to be the same as when it was much larger, so it isn't positioning itself correctly yet. This issue was reported upstream in the context of it being at the bottom of the screen where it was biased way over to the left rather than being centered. Same issue as I have. I'll attach a a screen shot.
Created attachment 1666338 [details] gnome-shell-extension-dash-to-dock-67-4.20200224git5658b5c.fc32 gnome-shell-extension-dash-to-dock-67-4.20200224git5658b5c.fc32 not centered correctly. Settings still non-functional in this version.
Actually after more playing there is another regression. If you disable the dash-to-dock, then hit "Activities" the sizing for that is very small as well. It doesn't revert to its normal size until you log out and back in again.... on Fedora 31 the settings are somehow isolated between the stand alone dash-to-dock versus the one brought up by the "Activities". Of course "Activities" doesn't bring up a dash-to-dock if the stand alone one is active. Fedora 31 behavior is the benchmark really and the Enterprise products (both 7 and 8) work that way also.
@ilaurie: Are you one of the people commenting here? https://github.com/micheleg/dash-to-dock/pull/1097 If not, please comment there. As soon as they release additional/revised patches, I will release a new update.
@ilaurie, actually, it looks like there are more commits now. I will apply them and release a new update.
FEDORA-2020-633701de74 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-633701de74
@ilaurie, here's the new update: https://bodhi.fedoraproject.org/updates/FEDORA-2020-633701de74 the several new commits were actually pushed 5 days ago.
Thanks Michael, most of the issues are resolved. Only problem I can see now is the icons are shifted within the dock and most of them become pushed out of the dock. Comment by ColinKinloch describes the issue perfectly with a screen shot. If I find anything not already covered I'll comment over there. It's getting better, we're almost there.
gnome-shell-extension-dash-to-dock-67-5.20200224git5658b5c.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-633701de74
Note it still isn't working correctly. Icon positioning problem still needs to be addressed.
It looks like there are still a couple of outstanding issues... icons cannot be reordered if the dock is at the bottom of the screen, and you cannot "click through" the dock, but apart from that it's working well now. For people who have the dock on the left side, the first issue doesn't apply, and the second issue is less important, because the dock probably isn't going to be extended beyond the icons in that mode. It's probably worth doing another Fedora build so it can push through in time for the official beta release. I think it will reduce the likelihood of a large number of duplicate bug reports since a lot of people use this extension.
gnome-shell-extension-dash-to-dock-67-4.20200224git5658b5c.fc32 has been pushed to the Fedora 32 stable repository. If problems still persist, please make note of it in this bug report.
gnome-shell-extension-dash-to-dock-67-5.20200224git5658b5c.fc32 has been pushed to the Fedora 32 stable repository. If problems still persist, please make note of it in this bug report.
This bug auto-closed and there are outstanding issues still to be fixed upstream.
FEDORA-2020-63860763a4 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-63860763a4
@ilaurie here's the new update with the latest patches: https://bodhi.fedoraproject.org/updates/FEDORA-2020-63860763a4
FEDORA-2020-63860763a4 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-63860763a4` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-63860763a4 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
gnome-shell-extension-dash-to-dock-67-6.20200323git70f1db8.fc32 and gnome-shell-extension-dash-to-dock-67-6.20200323git70f1db8.fc33 are both generally working for me in Fedora 32 beta and Rawhide. There is one minor glitch in Fedora 32 however that I don't have in Rawhide. When you select to configure an extension, the config dialogue box brings up another icon in the dash-to-dock in Rawhide as it should, but in Fedora 32 beta only a space is made for the icon, the icon itself is missing. This could be as simple as a missing png file in a package somewhere.
Created attachment 1676790 [details] Fedora 32 beta icon missing Fedora 32 beta icon missing
Created attachment 1676791 [details] Rawhide shows icon ok Rawhide shows icon ok
FEDORA-2020-63860763a4 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.
@ilaurie: I'm going to close this for now, partially because I might request a F32 "final freeze" exception for the final version of this errata (gnome-shell-extension-dash-to-dock-67-6.20200323git70f1db8.fc32), it seems to have the prior version. I'll open up a separate bug for your icon issue, I just investigated it.
Created bug for that icon issue: https://bugzilla.redhat.com/show_bug.cgi?id=1822690
Sadly we have regression, the dash-to-dock no longer has adjustable icon size, and the icons are really tiny. We've here before. The update that broke things again is gnome-shell-extension-dash-to-dock-67-8.20200415git9c13203.fc32.noarch. It is broken in f32 and also Rawhide.
Downgrading f32 to gnome-shell-extension-dash-to-dock-67-7.20200408git77bc707.fc32.noarch fixes the issue. For f32 download from here: https://koji.fedoraproject.org/koji/buildinfo?buildID=1490454 Downgrading Rawhide to gnome-shell-extension-dash-to-dock-67-7.20200408git77bc707.fc33.noarch fixes the issue. For Rawhide download from here: https://koji.fedoraproject.org/koji/buildinfo?buildID=1491831
gnome-shell-extension-dash-to-dock-68-1.fc32 fixes it.
ilaurie: Yeah, I reported the icon size issue in the upstream PR, with a screenshots. It was fixed not as part of the PR, but as a separate PR that made it into v68.
Also, the version in Fedora 32's release repo will be: gnome-shell-extension-dash-to-dock-67-6.20200323git70f1db8.fc32 Which is good enough IMHO. The launch day patch will be either: gnome-shell-extension-dash-to-dock-67-7.20200408git77bc707.fc32.noarch or: gnome-shell-extension-dash-to-dock-68-1.fc32 Please give feedback on 68-1 to make it the launch day patch (or not): https://bodhi.fedoraproject.org/updates/FEDORA-2020-c0604e395a
Hopefully 68 makes it through in time, I gave it Karma yesterday.