-
Notifications
You must be signed in to change notification settings - Fork 3
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
Features for consideration #2
Comments
Thanks for your feedback! Not sure yet how much time I can expend on this. I should do other stuff right now 🙃 Let's see:
I think I addressed your points, so I will close this. Feel free to comment further! |
@NiklasGollenstede commented on 2021. ápr. 26. 17:48 CEST:
Thanks. I guess the the lack of search-while-typing is understandable if it would cause performance issues. Though it would be less annoying with a button to empty the input field and reset to default state. |
I actually implemented both search while typing and a clear button just now in c16b144. |
@NiklasGollenstede commented on 2021. máj. 2. 21:21 CEST:
Ah, cool. Thanks! |
@NiklasGollenstede commented on 2021. máj. 2. 21:21 CEST:
I tried b17. And I got an error while typing: I didn't find an option for search while typing. Does it mean it superseded the old method? |
Ah, sorry, didn't realize: I made a backwards-incompatible change to the option "Tab Property Prefixes". And yes, the search-as-you-type replaces the previous mechanism. I am not sure whether and how I will re-introduce the old mode as an option. |
@NiklasGollenstede commented on 2021. máj. 3. 02:10 CEST:
Still doesn't work if I click reset. And then re-register |
@NiklasGollenstede commented on 2021. máj. 3. 02:10 CEST:
I tried resetting every option that popped up removed/reinstalled TST search (also updated), updated TST. |
I just checked and documented quite al lot of code (c24773f), where I included a minor change that should silently ignore the invalid state of the setting. But either resetting the option or uninstalling the extension (which AFAIK deletes all its saved data) and reinstalling should have fixed the issue. Is the error message you get still the same as in the screenshot above? |
@NiklasGollenstede commented on 2021. máj. 7. 03:01 CEST:
I updated TST (also had a new update) and TST search both again. Now it works. Thanks! I had the same error message by the way. Not sure the resetting even succeeded, because there no feedback of success or even if the click was registered. And anyway I never touched the prefix options, it wasn't a feature that intrigued me. I once tried filtering for tabs that produce sound based on description in the options. |
thanks for the great suggestions that made this addon go from good to amazing. the only addition now that i can think of would be to add an option to set a hotkey/shortcut that automatically focuses the search bar |
There actually is/was this in the readme:
But I also really wanted to be able to search (and based on that switch to) tabs without using the mouse.
It's not perfect, but I think as close as it gets before Mozilla addresses the missing functionality in Firefox. The only thing I would like to add is to update the text in the sidebar search box in sync with the one in the popup, but that will have to wait for piroor/treestyletab#2899 (or some version thereof). |
works beautifully, thank you very much. this does seem like the absolute best possible compromise given the current API limitation |
My one remaining nuisance is that there's no convenient way to exit search mode when you want to find a tab, you find it, select it. |
Changing to / activating a tab gives that tab focus, and this removes it from the sidebar.
As said above, it can't be put back it the sidebar (-panel).
So pretty much the only option is a global hotkey. I'd say that "Ctrl+Shift+F" to start the tab search is fairly a good choice; just "Esc" for closing that search isn't (apart from being impossible).
I can (probably will, but currently can't) add an optional hotkey to do that (but that needs to involve at least one modifier key).
What you can do right now, is to press "Ctrl+Shift+F" twice, then "Esc", to open, clear, and then close the search.
Again, it's not perfect, and I do intend to improve this a bit, but this is about as good as it gets, before Firefox let's extensions focus the sidebar (and in this case let's it focus another extension's sidebar, which then needs to replay that).
|
Just FYI (and this is the last I intend to comment or implement on this: You can now (moderately quickly) double tab |
yes, it is an absolutely stellar 'workaround'. thank you again for your wonderful extension |
@NiklasGollenstede commented on 2021. jún. 12. 22:18 CEST:
To be honest, nothing I set as hotkey works here. The default had conflicts, disabling them didn't help. Tried setting other hotkeys like ctrl+shfit+F2 via the addon config or firefox's hotkey config, which also didn't work. (88.0b9) |
@mimecry commented on 2021. jún. 13. 10:48 CEST:
Which browser version? |
FF 89.0, Win 10 |
The one situation that I am aware of that can break this (and maybe should add some sort of detection for I and show a notification when it happens) is when you remove the TST Tab Search icon from the UI. The panel is attached to the icon, and without it, there is no panel (Firefox restriction). Currently, it can also only be in the overflow menu if it is the only item there (Firefox bug). If that is not the issue, then it would be good to know whether the keypress is being reported to the extension at all. To find that out, enable logging and look at the logs:
In this case, you should see |
@NiklasGollenstede |
The icon was there in the very first version, but didn't do anything, so I removed it until giving it a function a month ago in a4ff304. Well, I guess we know why it didn't work for you. For this to work, the extension's icon has to be in the browser navigation bar. There is no way to avoid that (well, not sure what happens if you hide the icon via |
Hi!
Just took a look at this addon. Good stuff. Not sure if you're looking to develop it further, or interested in suggestion, but I think these might be worthy features (hopefully neither are really complicated):
The text was updated successfully, but these errors were encountered: