Skip to content

Comments

Manually Search Stash ID - Edit Page - Performers#6284

Merged
WithoutPants merged 12 commits intostashapp:developfrom
Gykes:StashID-Manual-Search
Nov 27, 2025
Merged

Manually Search Stash ID - Edit Page - Performers#6284
WithoutPants merged 12 commits intostashapp:developfrom
Gykes:StashID-Manual-Search

Conversation

@Gykes
Copy link
Collaborator

@Gykes Gykes commented Nov 17, 2025

This allows users to manually search for Stash IDs inside of the performer modal via name or stash ID. I built the Search Modal out more than needed to support the other sections later on but it still needs work to include tags. Once we get performers locked down then I can go ahead and move it over for the rest of the required edit pages

Screenshots: #6271 (comment)

@WithoutPants
Copy link
Collaborator

I think Search StashBox for StashID is way too wordy. I would replace this with a simple + icon button, or alternatively Add... with the ellipsis to show that it will open a dialog.

In the modal dialog, I think a simple select would be better than a DropDown.

Text field in the modal dialog needs to be made consistent with other text fields.

I wasn't able to actually set a value with this. I could get search results, but clicking on it didn't do anything.

@WithoutPants WithoutPants added this to the Version 0.30.0 milestone Nov 17, 2025
@WithoutPants WithoutPants added the feature Pull requests that add a new feature label Nov 17, 2025
@Gykes
Copy link
Collaborator Author

Gykes commented Nov 17, 2025

I put that verbage due to the button being there but it's not super obvious what the button is for. We can make it to where the "StashID:" always appears then it makes a little more sense than a random button that just says "Add" or something along those lines.

For the simple select how do you mean? I know I have roughly 4 Stashboxes and just listing them out would take up quite a lot of space.

I will look at the setting the value. I was able to se it last night just fine we maybe I broke something in my latest commit.

Copy link
Collaborator

@WithoutPants WithoutPants left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Result list styling needs fixing:
Image

cursor: pointer should also be added to the seach result items to indicate that they are clickable.

There is a peculiar usability issue that probably needs addressing as well. Adding an id where the performer already has one from the same stash-box instance replaces it: which is expected, but is a weird UX experience; there's no obvious indication that the existing stash id was replaced unless you're looking at the ids. I think the solution here is a warning that should appear when a stash-box instance is selected for which there is already one, OR a dialog should pop up after the id is selected to confirm the replace operation.

@Gykes
Copy link
Collaborator Author

Gykes commented Nov 26, 2025

Lots of changes that you request.

One thing I did was remove the style on the list so that there were no more bullets.

@Gykes Gykes requested a review from WithoutPants November 26, 2025 23:57
@WithoutPants WithoutPants changed the title [WIP] Manually Search Stash ID - Edit Page Manually Search Stash ID - Edit Page Nov 27, 2025
@WithoutPants WithoutPants merged commit e0c1d4c into stashapp:develop Nov 27, 2025
2 checks passed
@DogmaDragon DogmaDragon changed the title Manually Search Stash ID - Edit Page Manually Search Stash ID - Edit Page - Performers Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Pull requests that add a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants