Jump to content
tube82

XBMB3C feature suggestions

Recommended Posts

xnappo

After watching a few episodes of the same show, I've come up with a new suggestion/request:

 

In the skin support thread it is mentioned that the recent/next/random items are refreshed "about every 3 minutes". In itself that's fine, but could they also be refreshed when the homescreen is loaded? Or is this something that can already be done from the skin anyway?

 

When I finish watching episode S01E01 of a show and return to the home screen I would like it to update right away to display S01E02 as next episode. Waiting three minutes for a refresh kind of defeats the purpose of the "next up" shelf in that case.

 

Already on the issues list:

https://github.com/MediaBrowser/MediaBrowser.XBMC/issues?state=open

 

xnappo

  • Like 1

Share this post


Link to post
Share on other sites
xnappo

re: marking watched - That should definitely work.  You are using the context menu to do that right? 'w' on the keyboard will NOT work - that is XBMC database ONLY.

Edited by xnappo
  • Like 1

Share this post


Link to post
Share on other sites
tube82

re: marking watched - That should definitely work.  You are using the context menu to do that right? 'w' on the keyboard will NOT work - that is XBMC database ONLY.

 

I was using "w". Good to know!

Share this post


Link to post
Share on other sites
xnappo

The search function doesn't have a whole lot of filtering capability in it - so I am going to have to do it on the client side.  For those who have looked at the code - right now I squeezed the parsing into the 'processDirectory' function, but I think a new function is really needed.

 

@ - I will take a look at that at least for new code.  I think there are some places where it will have to be intentionally stripped off.

 

xnappo

Share this post


Link to post
Share on other sites
smitopher

Is there an option to play content from the "Specials" folder of a movie?

Share this post


Link to post
Share on other sites
xnappo

Changes to the Git:

 

- Update NextUp on playback stop

- Add checks that the service is still running

 

xnappo

  • Like 1

Share this post


Link to post
Share on other sites
xnappo

Back on the subject of search.

 

I can implement the categories in a few different ways.  I would like inputs.

 

I could add nodes for:

Search All

Search Movies

Search Series

Search Albums

Search Artists

 

Or, I can bring up a dialog before the keyboard with the same list as above.

 

Thoughts?

 

xnappo

Edited by xnappo

Share this post


Link to post
Share on other sites
Beardyname

Back on the subject of search.

 

I can implement the categories in a few different ways.  I would like inputs.

 

I could add nodes for:

Search All

Search Movies

Search Series

Search Albums

Search Artists

 

Or, I can bring up a dialog before the keyboard with the same list as above.

 

Thoughts?

 

xnappo

 

 

The later one, Search --> choose where --> "insert text here" seems more logical to me at least :)

Share this post


Link to post
Share on other sites
xnappo

I actually don't know that it is needed.  I cleaned it up, and at least for my stuff it is working pretty well.

 

The results are already returned in a logical priority, and I added the result type before the name.

 

Give it a try.

 

Before anyone asks - most metadata is not returned with search queries - we could theoretically do additional queries to get it, but it aint going to be high on my to-do list.

 

xnappo

  • Like 1

Share this post


Link to post
Share on other sites
tube82

I agree that the result type in front of the results is enough.

 

Currently it doesn't work correctly for me, though.

 

The type doesn't show for movies and episodes in my search results. In front of movies and episodes ":" is shown. In front of music it is correctly "Audio:"

Share this post


Link to post
Share on other sites
xnappo

That is weird.  You definitely have the latest Git?  See below:

 

5354300316ef3_screenshot021.png

Share this post


Link to post
Share on other sites
tube82

Can you please:

 

1. Get your User ID from here (Id column):

http://<yourip>:8096/mediabrowser/Users

 

2. Browse to here:

http://<yourip>:8096/mediabrowser/Search/Hints?SearchTerm=night&UserId=<userid>

 

Then look to see if the 'Display Media Type' column is populated for your movies?

 

Thanks,

xnappo

 

Just did, for anything but audio the column is not populated.

  • Like 1

Share this post


Link to post
Share on other sites
xnappo

@@Luke - any ideas on that? ^^  DisplayMediaType not populated in SearchHint results.

 

Thanks,

xnappo

Edited by xnappo

Share this post


Link to post
Share on other sites
Luke

No but I really wouldn't use the field anyway. Its name is misleading and not really indicitave of its function.

Share this post


Link to post
Share on other sites
xnappo

Err - it is very useful for what I am using it for.  You suggest I look up every Id manually?  In general - why are the results from the search query so vastly different from other queries - would be a lot easier if search returned a list of normal Items - is that a reasonable feature request?

 

Thanks,

xnappo

Share this post


Link to post
Share on other sites
xnappo

Just did, for anything but audio the column is not populated.

 

Thanks.  Now please try:

 

1. http://<yourip>:8096/mediabrowser/Search/Hints?SearchTerm=night&UserId=<userid>

 

Choose a movie, and copy the ItemId.

 

2. http://<yourip>:8096/mediabrowser/Users/<userid>/items/<ItemId>

 

See if 'Type' is Movie.

 

Thanks,

xnappo

Edited by xnappo

Share this post


Link to post
Share on other sites
xnappo

Ok - I changed the code to manually look up each item.  It is slower, but there is a lot more data.

 

xnappo

  • Like 1

Share this post


Link to post
Share on other sites
tube82

It works now! The decrease in speed is definitely noticable, though.

 

When I look at the result of this query:

http://<yourip>:8096/mediabrowser/Search/Hints?SearchTerm=night&UserId=<userid>

there also is the 'Type' column. Couldn't you just use that instead?

 

[edit]

One more thing: The results of the query are not sorted by type (e.g. first all movies, then all episodes etc). Should they be grouped by type?

Edited by tube82
  • Like 1

Share this post


Link to post
Share on other sites
xnappo

Err - yes  :unsure:

 

Okay - switched to using 'Type'.

 

The order is the order MB3 thinks matches best... I wish the MB3 search interface was just the same as a normal query but with an optional search term, but that isn't the case so it is a bit limited.

 

xnappo

  • Like 1

Share this post


Link to post
Share on other sites
tube82

Works great now. Fast and showing all types correctly!

 

A better order would be nice, but if it's just what MB3 gives you it'll do :)

  • Like 1

Share this post


Link to post
Share on other sites
xnappo

Thanks again for your ultra-fast alpha testing. You are spoiling me.

 

We will improve this over time - but I think I am closing it out for now and will work towards an official repo release now.

 

xnappo

  • Like 1

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...