Skip to content

Releases: philpw99/Stash_Helper

Better way to handle Custom CSS

12 Dec 18:39

Choose a tag to compare

The CSS Magic didn't work well. Now finally I use graphql query to change the custom CSS setting. It seems to be working well.
The reason I didn't use graphql before, is that the "\n"(new line) in a query didn't work. Now finally I know how to embed a "\n" in a graphql query. It's kinda dumb, but at least I figured it out.

(There is No) Better way to handle multi-tab browsing.

10 Dec 09:24

Choose a tag to compare

After carefully reading all web driver documents, I drew a conclusion that Web Driver doesn't provide a way to know which browser tab is the active one. Maybe it is the design. So right now either I go through all the browser tabs and get the one I want, or I just get the first one.
In this program, functions like GetURL() cannot determine which browser tab I should get the URL from. Therefore I can only get the first one( or the last one), which is not necessary the active tab.
Is this a good way to program? Of course not, but when GetActiveTab function is missing, what can I do ? At least now Stash_Helper can handle multi-tab a little better than before.
The next step is to fix the bookmarks. I didn't know it was broken (done).
Kermie is currently doing the desktop integration. Do I need to worry? Not at all. This program is versatile and has lots of features that Kermie will have a hard time implementing them. When he can get one feature done, I probably will add 2 or 3 to it. There is a benefit of making programs for just one platform, that's speed, baby!

Another small fix.

09 Dec 23:10

Choose a tag to compare

After an URL is opened, the browser will switch to that tab, otherwise it seems like it's doing nothing.

CSS Magic !

29 Nov 04:22

Choose a tag to compare

Thankfully this feature is easy but powerful !
Now you can instantly apply or remove various CSS styles. Works like magic !
Tested on v0.11. The previous version might be a little different.

Enhance play list adding.

22 Nov 02:13

Choose a tag to compare

New features list:

  • Now you can add multiple scenes/movies/galleries/images to the play list.
  • Auto-check-and-update stash-win.exe file.
  • Only allow one instance of Stash_Helper to run. You can circumvent the protection very easily, but at least I tried.

This update took me a long time to do. Basically I had to translate the various stash URL to the corresponding graphql queries. It was definitely not easy and lots of errors during the debug. But now it seems good enough to release.
The benefit of doing this, is allowing you to do the filtering anyway you want, then add the resulting scenes/movies/galleries/images to the play list.
For example, I want to play all the 18VR videos. Then I just need to put a filter "studio includes 18VR" in scenes. I got 7 scenes for that. So I just press "Ctrl-Alt-A" to add all those 7 videos to my play list. It's much more convenient than the old method, which you need to add them one by one.
What I didn't expect was there were so many things needed to take care of, in order to turn an URL into a graphql query. Right now I can finally relax.
Like the app? Suggestions? Feature requests? You know what to do.

Add "Open Media Folder"

10 Nov 19:15

Choose a tag to compare

Now it can open the current browsing media's folder to show its files. Shortcut is Ctrl-Alt-O
Useful for various file handling. For example, you can right click on the file and cast it to your TV.
Supports Scene/Movie/Image/Gallery.
For movies with multiple scenes, it will only open the first scene's folder.

Fix Settings.

10 Nov 01:36

Choose a tag to compare

  • The "Settings" height is a little too much.
  • Update web driver will cause the program to crash, now no more.

Small fix

07 Nov 05:55

Choose a tag to compare

This is a tiny fix for only a windows size problem of Scrape manager.

More bug fixes.

05 Nov 04:34

Choose a tag to compare

BViking78 found some bugs and now they are squashed. Hopefully.

  • There is no easy way or good way to handle multiple Stash instances, so I did something and hope it will fix the problem.
  • Bookmarking got some bugs. Turns out I forgot to save them after the changes. Stupid me.
  • Make alternative window size of Scrape Manager. Not sure it will improve the size problem. I don't have this problem myself when testing with different resolutions.

Shortcuts and Bookmarks

03 Nov 06:03

Choose a tag to compare

Added keyboard shortcuts for play list management.

  • Ctrl-Alt-A(dd) for adding a scene or a movie to the list.
  • Ctrl-Alt-C(lear) to clear the current play list.
  • Ctrl-Alt-M(anage) to manage the list.
  • Ctrl-Alt-P(lay) to play the list in external media player.

Added a Bookmark (Ctrl-Alt-B) feature to easily add the URL in the Stash browser as a bookmark. The program will know the URL is a scene, a movie, an image or other things, and add it to the according menu. The maximum items in a menu now is increased to 20.

Thank you BViking78 for all the good suggestions !