-
-
Notifications
You must be signed in to change notification settings - Fork 551
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
Fix Search feature #1935
Comments
hi @amamelia
seems it searches also here in the name. youtube/menu/skeleton-parts/appearance.js Lines 445 to 449 in f5cdcb4
|
just did that in pull request |
thank you! @raszpl
|
|
I think all those are treated as categories/menu entries leading further, like Subtitles under Player. Its not an option, its a button opening another menu.
yep
"somehow" indeed :) how? including section/menu name will lead to returning a ton of spurious results. When I search Player I want player popup, I dont want all the contents of whole Player menu all at once.
Yep, I already planned to somehow make category paths clickable for faster navigation.
Its badly named. Already suggested renaming it to "Always repeat" - problem solved ;-) + We should never enable features in a way its hidden from user (always repeat without Repeat button, Cinema mode without Cinema button etc).
dont understand this one |
the whole section backup&reset is missing including the buttons: try import, cookies, reset
❤️
Search can stop listening to further input, once the number of results was only 1 already for the previous character entered.
the whole path should always be searched, just like tags & synonyms (if you only search player, then you get 10 results now which are random, while 35 would be more accurate. Since it's the least specific search to make next to 'appearance') for search, the structure can be by function only: While the function matters most (could have more weight in search), but all words in the whole line should lead to it. While our lists like "shortcuts" (or sub-sections "buttons") are not features / broad, but just might be convenient/a habit to go through all of them in a row. And at least "tidy/trashbin" will be appreciated all in a row.
(besides that most of our features yet are permanent set and forget yet and buttons are more of a work in progress #1445 ) |
those are all component: 'button', #2200 but its not enough. There needs to be mechanism added that automagically closes Search results when someone clicks on a button. It will also be needed if I make Categories (Appearance > Player) clickable.
how? and why? what if user wants to click backspace? :)
not random, those are all settings with "player" in name
This is bad, searching "player" would display whole contents of player.js and appearance.js/player submenus.
Dont understand at all :) Start with just one example :] One thing that annoys me is:
Search results gets closed/vanishes, but satus-header still shows Search active with "capture" search word and X. I see two options to remedy this. |
Yay! Or search could appear always, and listen to all non navigation word-character input permanently (said before) (Sections are just extra tags, filters; Section names and search could share the same input; etc.)
|
which is not necessarily consistent and missing relevant ones.
😅. Any! Was just pondering semantics. you might have more sympathy for this considering the long term #2251. The 2nd column "function" is most specific for the order/ranking of search results. And a match in the 5th col too, but 5th will often have only one result often. (So there could be a <hr> and extra results also for the and col ("function") that the found unique option belongs to.
|
Was thinking here... @ImprovedTube
Our project's research is a bit broken!
Would it be possible to use the translation list keys as a database for searching?
instead of trying to pull the IDs in the files?
The text was updated successfully, but these errors were encountered: