hulkrelax / deckfaqs

GameFAQs browser for the Steam Deck
MIT License
23 stars 5 forks source link

Feature Requests #7

Open glaucon1984 opened 2 years ago

glaucon1984 commented 2 years ago

Hi,

I would like to request some features that would make this project very useful, probably you are already aware, and I guess this is not as easy as it seems to implement, but just in case:

hulkrelax commented 2 years ago

Hi just wanted to update on these requests.

Regarding saving your position within a guide, if you don't close DeckFAQs, the guide does keep its last scrolled position. Obviously, if you close DeckFAQs, the position is no longer saved. I've thought about ways to save guide position and possibly at a later date I will implement something. At the moment, hopefully built-in search will ease the pain especially with the plain text guides (see next paragraph).

I am working on search for plain-text guides at the moment, and it should be available in the next release of DeckFAQs. Releases of DeckFAQs since v1.0.0 are only compatibility with the new pre-release of Plugin Loader (now called Decky Loader) so just keep that in mind. In addition to search, I'm also adding scrolling with the d-pad or analog stick so you can navigate through the guide without using the touch screen. Prior releases since you made this feature request have also added some new features like a table of contents for HTML guides, dark mode, and improved full screen guide support.

Regarding caching/saving guides locally, as you mentioned, it is a bit of a grey area so I'd rather not touch that right now. Even then, HTML guides span multiple pages so you can't necessarily just cache the entire guide without traversing every page for the guide. Plain-text guides obviously are easier because they are self-contained on one page but even then, it's not that much data to download.

As I mentioned before, I've improved full screen guides and the rendering of guides in general (in the quick access menu too). The formatting of plain-text guides in full screen mode is basically the same as you would see on the real site so hopefully that will satisfy your request. Obviously, there is only so much I can do rendering guides in the quick access menu but they mostly legible (with the exception of ASCII art)

Be on the lookout for the next release of DeckFAQs (probably v1.3.0) which should have scrolling with the gamepad and built-in search (as well as the other features I've added since)!

theCroh commented 2 years ago

Regarding saving your position within a guide, if you don't close DeckFAQs, the guide does keep its last scrolled position. Obviously, if you close DeckFAQs, the position is no longer saved. I've thought about ways to save guide position and possibly at a later date I will implement something. At the moment, hopefully built-in search will ease the pain especially with the plain text guides (see next paragraph).

Just an idea: Maybe you could utilize Chrome's (Chromium's?) "link to highlight" function for saving the location. I do this manually on mobile Vivaldi (i.e. when I stop using the guide, I create a link to the latest position and put that in the URL field). This way the guide opens from roughly correct position next time (as long as I keep the tab open).