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]: Quicksilver Catalog no longer indexing System Settings #3026

Open
3 tasks done
torma616 opened this issue Feb 4, 2025 · 1 comment
Open
3 tasks done

[Bug]: Quicksilver Catalog no longer indexing System Settings #3026

torma616 opened this issue Feb 4, 2025 · 1 comment

Comments

@torma616
Copy link

torma616 commented Feb 4, 2025

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

Bug description

Back in the System Preferences days, I was able to type in a prefpane's name and open it from Quicksilver. Now, with System Settings, this seems to have broken (at least somewhat). I'm still able to type in prefpane if I want to return a list of the available .prefpane options to open in System Settings, but searching by the title in the System Settings app doesn't seem to work. Additionally, searching for any specific settings generally returns no results (compare this to Spotlight, where specific settings get matched, and then the System Settings application opens to the appropriate place.

To use a specific example: In the past, I used to be able to type in "Login Items" in Quicksilver, and have System Preferences open to the "Login Items" part of the "Users" prefpane. Now that it's under System Settings > General > Login Items & Extensions, it doesn't work. Spotlight, on the other hand, works exactly as expected (and exactly how Quicksilver used to... oddly enough I don't remember Spotlight doing this back in the day).

Steps to reproduce

First:

  1. Activate Quicksilver
  2. Type in any System Settings option (ex. "Login Items" or "Login" or "Items", or "Privacy & Security" or "Privacy" or "Security". Spotlight matches the all of the former to "Login Items" and all of the latter to "Privacy & Security" in the System Settings app.
  3. Review matches.

Then:

  1. Activate Quicksilver
  2. Type in prefpane
  3. Review matches

Expected behavior

I expect Quicksilver to resolve matches to System Settings and open the System Settings app to the appropriate location, like it used to and like Spotlight now does.

MacOS Version

Sequoia 15.2

Quicksilver Version

2.4.3 (4042)

Relevant Plugins

N/A (I have System > Configuration > Preference Panes in the catalog, but the plugins shouldn't be relevant to this behavior unless there's specifically a plugin to fix this)

Crash Logs or Spindump

N/A (No Crash)

Screenshots

Image
Image

Additional info

I seriously prefer Quicksilver to Spotlight, as I have for over a decade at this point. This is literally the first time in the entire history of my using this application that I've found myself needing to use Spotlight instead of Quicksilver in order to progress through my workflow, so it's a bit jarring for me and I hope it's something that can be resolved!

I know Quicksilver's Catalog is independent of Spotlight's Index, but is there any way to use Spotlight's Index as a backup for QS?

@pjrobertson
Copy link
Member

Some of the preference panes are being indexed, but not all.

Image

But just FYI: you can use Spotlight's index from within Quicksilver using the Spotlight plugin :)

More information here: https://qsapp.com/manual/plugins/spotlight/

Unfortunately, however, there does not seem to be a way to search for preference panes in this way (Spotlight doesn't support it). Right now, the only way to get a list of what preference panes exist (only some of them) is using this method:

https://github.com/bvanpeski/SystemPreferences/blob/main/macos_preferencepanes-Ventura.md

A coding project could be to create a plugin/edit the existing catalog item to hard-code these items, but it would then a) need updating whenever a new item is added b) would only be in English

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