[BUG] Clicking, then pressing "I'm feeling lucky" bricks the entire engine.
Hello,
I have discovered a nuisance bug in the randomization functionality of some sort.
It bricks the entire software rendering it unusable unless a full reset is done.
I have fixed it with:
flatpak uninstall --delete-data io.github.jeffshee.Hidamari flatpak remove --unused
To reproduce it:
Simply have a live wallpaper on desktop, right click and press "I'm feeling lucky".
Best Regards,
AALV
Yes. I can also confirm this is happening and your method of removing and instaling WORKED...except now it does not see nor find the Hidamari Videos/Hidamari folder,
I am on Ubuntu MATE 22.04 LTS Jammy Jellyfish on a GPD Winmax 2 32gb RAM.
i've found the reason why.
in the config file that reside in ~/.var/app/io.github.jeffshee.Hidamari/config/hidamari/
it is responsible for what file the hidamari will load for the wallpaper, oddly enough the first instance of randomize function after a boot will result in a "Default": null which brick the application. if you delete the default parameter you can boot up hidamari again.
even more interestingly, if you trigger the randomize function a second time after the first via command:
dbus-send --session \
--dest=io.github.jeffshee.Hidamari.server \
--type=method_call \
/io/github/jeffshee/Hidamari/server \
io.github.jeffshee.hidamari.server.feeling_lucky \
&>/dev/null
it practically fix itself and hidamari will boot again with correct default parameters.
Linux mint 22.1 user here In ~/.var/app/io.github.jeffshee.Hidamari/config/hidamari/config.json file I copied the value of "eDP-1" to replace the null value of "Default" and saved the config file and reopn the app, it worked for me