Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Impart

An open-source, fully offline gallery organization tool · By Arastryx

[Bug] Can't delete folders, and now tags may be in a weird state

A topic by eMander created 70 days ago Views: 83 Replies: 3
Viewing posts 1 to 3

Hello! I first want to say your tool looks really useful, and would definitely be a good way to organize my own art.

I have, however, hit a bit of a snag. I didn't initially realize that recursively importing a folder meant you wouldn't be able to separately auto-tag subfolders, so I went to delete the folder in the program so I could reimport the subfolders separately. However, upon confirming deletion, the folder simply reappeared in the list, and all of the files were still in the gallery. I also tried deleting the folder, and reimporting non-recursively in the same action, as well as deleting and re-importing a specific subfolder in the same action, and that didn't work either.

And now it looks like, in spite of tags still being applied to files, they no-longer auto-highlight when I select the file. The file still shows up in tag searches, and the tags will still highlight if I select edit-tags, but once I step out of edit mode, the tags de-highlight again.

My gallery still seems to be loaded into impart even after I uninstall and reinstall, so it looks like the metadata is stored somewhere other than the main program directory in appdata. Where could I go to delete the metadata so that I can start fresh?

I know this program is still fairly early in development, so no biggie. I hope to get back on track with organizing my gallery soon, and look forward to future updates.

(1 edit)

Figured out the directory to delete to reset; it was the Impart directory in appdata/roaming.

Also, looks like I was misremembering: tags didn't get auto-highlighted upon selection to begin with. Whoops.

Still not sure why I couldn't remove directories in-app.

Developer

Hey, sorry for the late reply! I actually lost internet for a while and only just got it back this morning. Thanks for the heads up on this!

The inability to delete a folder is very weird! I've noticed there seems to be a few weird things regarding recursive folders, so I'll definitely have to give them a second look.

Regarding tag highlighting, I think I might be a bit confused here, but I don't remember putting in any functionality for auto-highlighting tags when selecting a file. Tags are only highlighted when:

  1. You explicitly selected them
  2. You're editing the tags on an item

Highlighting tags on file select is a pretty neat idea though! That said, I'm not sure how well it would work with the above points. Also, I'm not sure how that might work if I selected multiple items. Would it show every tag on every item? Or only the tags that are common between all of them? I'm only thinking out loud here, but I'm curious what you might think!

Sorry I couldn't get to you sooner with the save data location! Really impressive that you managed to find it on your own too! I feel like that'd be quite the needle in a haystack situation.

Either way, thanks for all the feedback! I'll definitely keep this stuff in mind

Hello! Thanks for the reply!

It actually wasn't hard to find the folder; I just went to the root directory in Windows Explorer and did a search for Impart, and removed the Impart directory that still had files in it after an uninstall.

Yeah, these design choices can be trickier than they seem on the surface. In particular, with the issue of distinguishing between tags highlighted as part of a filter, and tags highlighted to signify they are tied to the selected file; the way I'd do that is have two separate types of highlight. Maybe highlight the border for selected items, and highlight the whole thing for filters?

As for selecting multiple items, either of your ideas would work depending on what the user is trying to do. It might be most useful to have a toggle in the side-bar for which behavior to use. Though If you want to go for something simpler to implement in the interim, you could set it up so that it only auto-highlights when a single image is selected, then unhighlights as soon as any additional items are selected at the same time.