varietywalls / variety

Wallpaper downloader and manager for Linux systems
http://peterlevi.com/variety
GNU General Public License v3.0
1.2k stars 143 forks source link

`View at xxx` doesn't show on the indicator and thumbs manager #515

Open nlpsuge opened 2 years ago

nlpsuge commented 2 years ago

Version of Variety

0.8.7, it works well on 0.8.5

Describe the bug

After installing the Variety 0.8.7 from the source, I can't find the View at xxx on the indicator and the context menu of the History.

Context

To Reproduce

1.Install the Variety 0.8.7 from the source 2.Try to find the View at xxx on the indicator and the context menu of the History

Attach Variety's log file

Desktop environment and version

Gnome

OS name and version

Fedora 35

Screenshots

Attached files

Additional context

I just debugged a bit and found that the variable info is None in my case: https://github.com/varietywalls/variety/blob/0bce08bc10e589680de64b352b4a469c8f89b9e1/variety/VarietyWindow.py#L741

peterlevi commented 2 years ago

Hm, this works for me, and there have been no recent changes in related functionality. Are you sure this is a newly-downloaded image? Which source is it from?

nlpsuge commented 2 years ago

Are you sure this is a newly-downloaded image?

Yes.

Which source is it from?

Wallhaven.cc.


I'm debugging. And m = VarietyMetadata(filename)

https://github.com/varietywalls/variety/blob/0bce08bc10e589680de64b352b4a469c8f89b9e1/variety/Util.py#L173

has this exception: TypeError: gobject variety+Util+VarietyMetadata' doesn't support property path'

image

I found a similar issue https://github.com/varietywalls/variety/issues/193.