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

[Bug]: Custom Folders are gone after restart #3006

Open
3 tasks done
punkhop opened this issue Apr 16, 2024 · 8 comments
Open
3 tasks done

[Bug]: Custom Folders are gone after restart #3006

punkhop opened this issue Apr 16, 2024 · 8 comments

Comments

@punkhop
Copy link

punkhop commented Apr 16, 2024

Before submitting your bug report, please confirm you have completed the following steps

Bug description

I added a few network locations to the custom catalog. QS scans just fine and I can search, but if I restart the Mac, the custom catalog is empty and my locations are gone. I have to re-add them to the catalog every boot.

Steps to reproduce

  1. Install QS 2.4.2
  2. Open Custom Catalog and configure several folders to be scanned on different sub-folder levels
  3. Restart the computer
  4. All the custom folders are gone

Expected behavior

Custom catalog folders should remain in the catalog

MacOS Version

macOS 13

Quicksilver Version

2.4.2

Relevant Plugins

No response

Crash Logs or Spindump

No response

Screenshots

No response

Additional info

No response

@n8henrie
Copy link
Member

n8henrie commented Jun 8, 2024

Is this only with network folders, or with regular folders set as custom catalog entries as well?

My custom folders are working as expected in spite of restarts, I can't reproduce this quite yet.

This kind of seems like yet another plist problem.

I'm able to see my custom entries in ~/Library/Application\ Support/Quicksilver/Catalog.plist.

$ grep -F '~/Sync/Launch/HomeMade' ~/Library/Application\ Support/Quicksilver/Catalog.plist
                                <string>~/Sync/Launch/HomeMade</string>

Can you run the command above, replacing ~/Sync/Launch/HomeMade with one of your custom entries, and see if it shows up in your Catalog.plist?

If it shows up there -- is it still there after a restart (when that item has disappeared from your catalog)?

If so, I wonder if this is another version of #3009 -- where it seems like the catalog may not be getting scanned at all?

@punkhop
Copy link
Author

punkhop commented Jun 8, 2024

Not just network folders - I added a local folder to my Custom catalog and when I restart, the Custom panel is empty.

My ~/Library/Application Support/Quicksilver folder shows up as an alias, not a folder, and when I try to open the alias, the original can't be found.

@n8henrie
Copy link
Member

My ~/Library/Application Support/Quicksilver folder shows up as an alias, not a folder, and when I try to open the alias, the original can't be found.

That sounds like a problem. Can you tell where the alias was pointing?

@punkhop
Copy link
Author

punkhop commented Jun 10, 2024

It points to its own location, where there is no folder.

SCR-20240610-nmhi

@punkhop
Copy link
Author

punkhop commented Jun 10, 2024

I deleted the alias and made a folder called Quicksilver in Application Support. Re-launched QS, it created its Actions/Catalog/etc files in my new folder.

Added a folder to the Custom Catalog. It indexed and I was able to search. 4000 files indexed inside.
Restarted my Mac. Folder is still in the catalog (an improvement), but index has been reset with no files indexed.

@n8henrie
Copy link
Member

How weird. Well I guess I would recommend deleting the alias and reinstalling QS (to repopulate the contents).

@n8henrie
Copy link
Member

What is your rescan frequency?

This is now sounding a lot like #3009

@punkhop
Copy link
Author

punkhop commented Jun 11, 2024

Deleted alias. Reinstalled. Application Support folder built itself correctly.

I added my network folder to Custom. Set depth to 2. It indexed. I was able to search.

Rebooted. Network folder is still in Custom, depth still 2, but 0 files indexed unless I manually rescan. Rescan frequency was set to 1 hour.

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

2 participants