Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not working (fresh install) #37

Open
solomani opened this issue Jul 28, 2024 · 30 comments
Open

Not working (fresh install) #37

solomani opened this issue Jul 28, 2024 · 30 comments

Comments

@solomani
Copy link

Hi all, this plugin is not working. Initially, I thought it may be a clash, but even if it is the only plugin, it doesn't work. I have the latest version of SteamOS, using stable options as well as deckyloader etc. Wondering what I can check to troubleshoot the issue?

@HirschBerge
Copy link

If you were to go through the other issues, or look at the releases, you'd see that this isn't maintained and that you should put issues on here:
https://github.com/SDH-Stewardship/hltb-for-deck

@solomani
Copy link
Author

Thanks, but I cant post issues on that version, hence I posted here.

@HirschBerge
Copy link

@safijari open up issues if you're serious about maintaining this

@felixhirschfeld
Copy link

It's solved here, we just need to wait for release

SDH-Stewardship#4

@safijari
Copy link

@safijari open up issues if you're serious about maintaining this

*please

I've opened issues now (https://github.com/SDH-Stewardship/hltb-for-deck/issues). That said my intention is to put in the bare minimum to keep the plugin alive for the community. If someone wants to develop new features I'd be happy to add them but I won't be doing this myself.

The issue mentioned here is fixed in testing. Please test and give feedback (if any) on the SDH PR SteamDeckHomebrew/decky-plugin-database#661

The flickering issue is being worked on right now by MoonDeck's dev

@solomani
Copy link
Author

Confirmed it is now working after the last update, thank you.

@solomani
Copy link
Author

solomani commented Aug 1, 2024

As a follow-up, can we add a discussion section as well? I have some questions but they are not bugs/issues. Thanks.

@solomani
Copy link
Author

solomani commented Aug 3, 2024

FYI this problem has returned. Not working again but not sure why.

@safijari
Copy link

safijari commented Aug 3, 2024

HLTB changed the API in a way such that it's not clear how to use it anymore. I'll have to look more into it

@solomani
Copy link
Author

solomani commented Aug 4, 2024

Thank you.

@felixhirschfeld
Copy link

They added something to the url which maybe an access token that is likely to change. https://howlongtobeat.com/api/search/4b4cbe570602c88660f7df8ea0cb6b6e

@kangyili
Copy link

kangyili commented Aug 4, 2024

I've added a tiny PR to fix it temporarily SDH-Stewardship#7

@Rhylthus
Copy link

Rhylthus commented Aug 7, 2024

I've added a tiny PR to fix it temporarily SDH-Stewardship#7

Could you please provide an installable zip? Thanks

@safijari
Copy link

safijari commented Aug 7, 2024 via email

@HirschBerge
Copy link

Would it be possible to have a box in the ui for the plugin where the user can fill In the hash and maybe keep a stickied thread/discussion where it's shared? Not very elegant and if they implement other mitigations it might still break, but it's something to think about

@biokillos
Copy link

I've opened PR that fetches the latest API key from the website inspired by the python hltb package solution - SDH-Stewardship#10. If someone could test it out it would be awesome. It's one of my favorite deck plugins, it would be nice to keep it working.

Would it be possible to have a box in the ui for the plugin where the user can fill In the hash and maybe keep a stickied thread/discussion where it's shared?

I think that would be too much work for a user. The key is changed at least weekly if not more often. Even myself, I wouldn't bother with manual entry if that's so often.

@Rhylthus
Copy link

I've opened PR that fetches the latest API key from the website inspired by the python hltb package solution - SDH-Stewardship#10. If someone could test it out it would be awesome. It's one of my favorite deck plugins, it would be nice to keep it working.

Would it be possible to have a box in the ui for the plugin where the user can fill In the hash and maybe keep a stickied thread/discussion where it's shared?

I think that would be too much work for a user. The key is changed at least weekly if not more often. Even myself, I wouldn't bother with manual entry if that's so often.

Is it possible to have an installable zip please ? Thanks.

@safijari
Copy link

I've opened PR that fetches the latest API key from the website inspired by the python hltb package solution - SDH-Stewardship#10. If someone could test it out it would be awesome. It's one of my favorite deck plugins, it would be nice to keep it working.

Would it be possible to have a box in the ui for the plugin where the user can fill In the hash and maybe keep a stickied thread/discussion where it's shared?

I think that would be too much work for a user. The key is changed at least weekly if not more often. Even myself, I wouldn't bother with manual entry if that's so often.

Is it possible to have an installable zip please ? Thanks.

If you change to pre-release Decky and then set your store to Testing you'll find a version of HLTB that has both the API issue and the flickering issue fixed

@Rhylthus
Copy link

I've opened PR that fetches the latest API key from the website inspired by the python hltb package solution - SDH-Stewardship#10. If someone could test it out it would be awesome. It's one of my favorite deck plugins, it would be nice to keep it working.

Would it be possible to have a box in the ui for the plugin where the user can fill In the hash and maybe keep a stickied thread/discussion where it's shared?

I think that would be too much work for a user. The key is changed at least weekly if not more often. Even myself, I wouldn't bother with manual entry if that's so often.

Is it possible to have an installable zip please ? Thanks.

If you change to pre-release Decky and then set your store to Testing you'll find a version of HLTB that has both the API issue and the flickering issue fixed

Perfect thanks it works very well

@solomani
Copy link
Author

Dumb question: how can I test this (as a normal user) - change emuDecky to "pre-release" updates? Not seeing a specific option for the HLTB plugin to activate beta builds. Thanks.

@biokillos
Copy link

@solomani in Decky Settings - General select update channel as pre-release and store channel as testing. The former is needed because newer version of HLTB plugin relies on Decky new v3 API. The latter is needed because the fixed version of the plugin still in the testing stage.

@solomani
Copy link
Author

Perfect. I confirmed it's working. Let me know if you need more testing, happy to help.

@neybrus
Copy link

neybrus commented Sep 8, 2024

The plugin version is 1.4.6, the latest firmware is on the steam deck and still does not work.It's just terrible, it hasn't been working for more than a month, it's just terrible

@markh110
Copy link

markh110 commented Sep 9, 2024

The plugin version is 1.4.6, the latest firmware is on the steam deck and still does not work.It's just terrible, it hasn't been working for more than a month, it's just terrible

@safijari posted this in another thread and it seems to have fixed things for me.

@safijari
Copy link

safijari commented Sep 9, 2024

The plugin version is 1.4.6, the latest firmware is on the steam deck and still does not work.It's just terrible, it hasn't been working for more than a month, it's just terrible

How are you installing 1.4.6? Did you install from the testing store? 1.4.6 is not out yet and is currently submitted for testing (see SteamDeckHomebrew/decky-plugin-database#687). I've tested it myself on stable and preview SteamOS + Decky and I've also gotten other reports that it works.

Can you please give more information about your system?

@preacha
Copy link

preacha commented Nov 20, 2024

It doesn't seem to be working again, could that be?

@Brikanian
Copy link

Hi, the HLTB plugin stopped to work a couple day ago, out of nowhere.
I tried to reload & reinstall to no avail.
The plugin loads and is accessible through Decky. The button on the drop-down menu (accessible with the Start button on any game) still show the "Hide/Show HLTB". But in the game page, I do not see the HLTB section anymore.

Is there any fix that I could implement?

I am on the version 1.4.6 of the HLTB plugin, with the stable version of Decky Loader (v.3.0.4).
I have a LCD Steam Deck, with the latest version of the OS on the stable channel (OS v.3.6.20, Build 20241030.1)

@felixhirschfeld
Copy link

This repository is not maintained anymore.
I posted the fix here but have to wait until someone can implement it.
SDH-Stewardship#16

@12eward
Copy link

12eward commented Dec 26, 2024

Someone has implemented a fix, and HLTB is back working! Installing the zip file into Decky Loader worked great for me.
SDH-Stewardship#18

@morwy
Copy link

morwy commented Dec 29, 2024

I have replied in https://github.com/SDH-Stewardship forked repo and also will reply here for matters of visibility:

The API has changed again and PR SDH-Stewardship#18 stopped working while still being not merged.

I will publish future fixes under my fork: https://github.com/morwy/hltb-for-deck/releases.
It is simply more convenient for me rather than waiting for the PRs to approved and merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests