-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
featureCompletely new ideaCompletely new idea
Description
Description
Support Tablacus Explorer file manager
Summary
QuickSwitch currently integrates with several popular file managers (Explorer, Total Commander, XYplorer, etc.). It would be fantastic to add support for [Tablacus Explorer](https://tablacus.github.io/), a lightweight, highly customizable tabbed file manager.
I’m happy to contribute this enhancement.
Motivation
- Tablacus Explorer is fully extensible via plugins and scripts.
- A recent PR I submitted to Tablacus Explorer’s default plugin adds a simple API to retrieve the current tab’s path.
- With that API exposed, QuickSwitch can detect Tablacus Explorer windows and switch to their active folder just like other supported managers.
Proposed Implementation
-
Detect Tablacus Explorer process
- Add
GroupAdd, ManagerClasses, ahk_class TablacusExplorerto QuickSwitch’s detection logic.
- Add
-
Query current folder
- Use the plugin export title bar full path to retrieve the active tab’s path.
- If the plugin isn’t up-to-date, users can manually modify
anddons/titlebar/script.jsto add this support.
-
Integrate into QuickSwitch workflow
- Map the path to QuickSwitch’s existing “quick switch” routine.
- Show the path on the menu.
Next Steps
- I can draft a PR for QuickSwitch that implements the above detection and switching logic.
- Let me know if there are any preferred coding patterns or interfaces in QuickSwitch I should follow.
- If you’d like to review the Tablacus Explorer plugin change, see:
Add option for title bar show full path tablacus/TablacusExplorerAddons#397
Looking forward to your feedback!
Code
Line number
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureCompletely new ideaCompletely new idea