Luwx / Lightly

A modern style for qt applications.
Other
1.48k stars 95 forks source link

Clicking Dolphin's Folder Share tab instantly crashes #194

Closed Goodname15 closed 1 year ago

Goodname15 commented 1 year ago

To be able to encounter this issue, kdenetwork-filesharing needs to be installed. I personally also have the latest github version installed on Fedora Workstation 36 with KDE. The issue does not appear when using Breeze instead of Lightly.

When clicking on the Share tab of Folder properties, dolphin crashes image

Here's the Crash Log: https://pastebin.com/D2ykBDYP

boehs commented 1 year ago

2022-10-09_16-05

Can't reproduce, at least on https://github.com/boehs/lightly (in which none of the changes I imagine would affect this)

Do you have any other reproduction steps?

Goodname15 commented 1 year ago

Sadly, I do not. I've tried https://github.com/boehs/lightly but the same issue persists. It really just is an instant crash of dolphin when clicking the share tab while having lightly active and I have no idea why it would not be reproducible on your system.

pizzadude commented 1 year ago

I had the same issue. I fixed it by building the latest fork from source. But for some reason, building the latest fork from source manually (sudo make install), I couldn't apply the theme. So I took the fedora spec for lightly and adapted it to work with the latest git version of the fork:

https://github.com/pizzadude/kdestuff-copr/blob/main/lightly-git.spec

And it works! But if you are lazy and you don't want to manually build an RPM file from that spec I just linked, you can get it from here:

https://copr.fedorainfracloud.org/coprs/pizzadude/kdestuff/

The package is lightly-git.

Edit: Basically what I'm saying is, I needed to build an RPM instead of building via traditional methods for it to let me install lightly from source. I recommend you grab my spec file and build it yourself also.

Goodname15 commented 1 year ago

Just tried it and it works! I don't really understand, what makes your method different from just installing normally, which did work for me, when I first installed lightly from dnf and then built the new version. But for some reason it is different, so thanks!