blue-systems / plasma-5.5

Plasma 5.2 - 5.5
0 stars 0 forks source link

[desktop]: adnd doesnt work properly anymore, e.g. on comics widget #164

Closed star-buck closed 8 years ago

star-buck commented 8 years ago

pressing on a comics widget sometimes gets into edit mode revealing the handle, but then never leaves it (handle stays always visible).

eikehein commented 8 years ago

Clemens, can you record a video of this so I have more to go on? I can't reproduce it on my system, the handle properly disappears soon after leaving the widget. A video might give me a better clue.

star-buck commented 8 years ago

Please try Kubuntu or Netrunner 17: http://www.netrunner.com/download-id/4232/ It seems the handle doesnt properly go back also with any other widget. The strange thing is that it worked with previously Netrunner 16 just fine.

eikehein commented 8 years ago

On the ISO ADND seems to be completely broken - not only the handle doesn't disappear, dragging from outside the handle also doesn't work. It's working in master though. I notice Netrunner still ships the 5.4.2 release and not 5.4.3, I'll check tomorrow which version range this problem might affect.

eikehein commented 8 years ago

It's broken specifically with the patched Netrunner Desktop containment, it's fine with the default one.

eikehein commented 8 years ago

Discussed fix with Leszek, should hopefully get fixed with package update now.

llelectronics commented 8 years ago

Packaged, tested and released to repo.

star-buck commented 8 years ago

still not working in latest plasma 5.5.0 / Qt5.5.1.

eikehein commented 8 years ago

It's working fine for me with the Desktop / Folder View containments. Please test with those -- if it works with them but not with Netrunner Desktop, it's the fork that screwed up. Note that the patches to fix it the last time were for 5.4 and aren't needed for 5.5.

eikehein commented 8 years ago

What I did originally was write a bash script that makes a git clone of the containment code and modifies it to spit out a packagable Netrunner Desktop containment, and advice that it should be re-run with every Plasma release / modified to check out the right branch and or tag. So it needs to be ensured that the Netrunner Desktop code you're shipping with Plasma 5.5 is the result of a run of that script using the 5.5 branch code.

llelectronics commented 8 years ago

@eikehein the script is good but we created a source repo with two different codebases as running the script everytime does not work (urls to patches and patches itself get obsolete).

eikehein commented 8 years ago

running the script everytime does not work (urls to patches and patches itself get obsolete).

I was making the script because nobody wanted to maintain a repo fork this time and adviced to rehost the patches out of the pastebin~

llelectronics commented 8 years ago

@eikehein The initial version had c++ patches not only a simple qml based fork. (that was the initial reason I did not want to maintain that code) But in general either solutions aren't timesavers if the patch files don't work anymore as the files they should patch change :P

llelectronics commented 8 years ago

Should be fixed now in its own plasma5.5 branch : https://github.com/netrunner/netrunner-desktop-containment/tree/plasma5.5

star-buck commented 8 years ago

works again now.