mediacenterjs icon indicating copy to clipboard operation
mediacenterjs copied to clipboard

Global Search?

Open hoffi opened this issue 9 years ago • 12 comments

I always like to have an "app-wide" search, which searches just everywhere it can and displays the results categorized by the containing app for example.

Not very easy to implement but what do you think?

hoffi avatar Jan 21 '15 19:01 hoffi

This sounds like a great idea, a bit like spotlight on a mac perhaps.

johnpool3 avatar Jan 22 '15 01:01 johnpool3

I started implementing this a few days ago, and it works, just knowing how to display the results is a bit ugly, I'm passing the name of the directive (view) in the list of apps (model). I've pushed the branch, there's a lot I'm unsure on the best way to implement, but I tried to do it in a way that keeps things seperate and modular.

Jon889 avatar Jan 22 '15 01:01 Jon889

This is awesome guys! I have a couple of thoughts on the visual implementation. Do you mind me weighing in on this as well? I don't want to step on your feature if you just want to complete it yourself!

jansmolders86 avatar Jan 22 '15 09:01 jansmolders86

Definitely! I don't know about the others, but I guess it's the same, but I don't consider anything "my" feature :)

Jon889 avatar Jan 22 '15 17:01 Jon889

Excellent. I just don't want to step on anyone's toes here. I fully appreciate all the hard work you guys are doing!

jansmolders86 avatar Jan 23 '15 07:01 jansmolders86

Hey @Jon889 really like it already :+1:

But i would find it more useful if the search is directly on the "dashboard".

hoffi avatar Jan 26 '15 20:01 hoffi

I quite agree :) though it seemed like that would be easier to do after making it a single page app (which is necessary to do things like background audio, or shrinking the video player picture in picture style)

Jon889 avatar Jan 26 '15 21:01 Jon889

Sorry I've taken so long to respond guys! I've been work pretty much day and night for the last couple of weeks. It'll soon get less busy and when it does I want to prioritize making MCJS a complete onepage angular app which ties in nicely with this issue as Jon mentioned!

jansmolders86 avatar Jan 28 '15 10:01 jansmolders86

Work should definitely be the priority, though hopefully you don't work yourself to death :) I'm curious what you ideas were for the search?

Jon889 avatar Jan 29 '15 15:01 Jon889

Thanks for understanding. I just don't want you guys to get the feeling I'm abandoning this project. :)

I want to express again I totally love this feature! It's really well done already! And super fast!
I just have a ton of ideas to use this once we have the entire thing in Angular.

I would love to see a Windows 8+ esk search capability that would really fit the project! I'll open an issue for the anugalrisation of the entire projects to discuss it's features.

jansmolders86 avatar Jan 30 '15 07:01 jansmolders86

So @Jon889 @hoffi , shall we merge this in it's current state? I love the current functionality already and I hate to see us waist this work until we move to the 2.0 version.

jansmolders86 avatar Feb 04 '15 09:02 jansmolders86

There are some parts of the implementation I'm not quite happy with, there isn;t really a way to search multiple types of things from the same app (for example tracks and albums in the music app). And the way it knows what directive to use to display the results is odd/too connected.

Jon889 avatar Feb 04 '15 18:02 Jon889