Coder Social home page Coder Social logo

Comments (13)

mcarlton00 avatar mcarlton00 commented on May 8, 2024 1

I would agree that having the In Progress stuff in front makes the most sense, and that's the same way I was thinking of implementing it. @Ozymandyaz feel free to open a PR if you're comfortable sharing.

Apologies for being MIA for a while. I recently bought a house and moved across town and have had a bunch of IRL stuff keeping me busy, so I just haven't had a bunch of dev time available.

from jellycon.

Ozymandyaz avatar Ozymandyaz commented on May 8, 2024 1

PR submitted, but please keep in mind that my Python skills consist of watching a YouTube video one day.... That being said... This works for me, and if anyone wants to hack it together the same way, just edit widgets.py with the changes directly on your Kodi install...

from jellycon.

mcarlton00 avatar mcarlton00 commented on May 8, 2024

I agree with the principle of joining them, but I worry that doing so now will break whatever shortcuts people may have set up. It would need some thought first. The options I see right now:

  • Join them, have both previous sections point to the combined view
  • Make it a user configurable setting
  • Make it a third combined view and leave the two original view alone

from jellycon.

ltguillaume avatar ltguillaume commented on May 8, 2024

I think the third option is the best in terms of compatibility: nothing breaks, nothing changes, just a useful extra item. That is probably the easiest to implement, too.

Personally I'd go with the first option, but I think there might be use cases where combining the two into 20 items max. would not suffice for some people.

from jellycon.

quixventure avatar quixventure commented on May 8, 2024

I agree 100% on both counts.

There should be a combined list and it makes sense to make it a new item.

However this behavior was introduced in 10.7.5 so its unlikely that anyone has config that depends on it.

from jellycon.

Ozymandyaz avatar Ozymandyaz commented on May 8, 2024

As an FYI - I was able to "fix" this issue on my own install by modifying the widgets.py file and making the NextUp Episodes custom widget grab both sets and then just combine the results. Its really hokey and the In Progress are always at the front of the list, but for me that's OK cuz I usually only have one or two and they are usually what i want to continue watching and it works fine in Embruary.

from jellycon.

ltguillaume avatar ltguillaume commented on May 8, 2024

@Ozymandyaz That sounds like a great solution already. I think it's best to have the "In Progress" items at the top anyway.

Perhaps you can create a pull request (e.g. renaming "Next Up" to "Continue watching") and see what @mcarlton00 thinks of it?

from jellycon.

mcarlton00 avatar mcarlton00 commented on May 8, 2024

Closed by #82

from jellycon.

ltguillaume avatar ltguillaume commented on May 8, 2024

I just updated to 0.4.5, but Next Up does not show any of the In Progress items...

I looked through the code, there doesn't seem to be an option that should be flicked, so what's going on?

I'm on Kodi 18.9

from jellycon.

mcarlton00 avatar mcarlton00 commented on May 8, 2024

It was added into the "widgets" function, but not the library folders. Addons -> JellyCon -> Custom Widgets.

Probably should have been added to the other folders as well, but I didn't think about it at the time.

from jellycon.

ltguillaume avatar ltguillaume commented on May 8, 2024

Aaah I get it. Yeah, that's rather confusing imho.

from jellycon.

mcarlton00 avatar mcarlton00 commented on May 8, 2024

The widgets were fairly straightforward once a path was chosen, and the way the code is laid out made it easy to single them out. The menu items would basically have to be done somewhere in this file: https://github.com/jellyfin/jellycon/blob/master/resources/lib/dir_functions.py

Notably, there's a lot less separation and would need some a good chunk of extra logic thrown in somewhere to make it work. I'm not sure where it would even fit at this point

from jellycon.

ltguillaume avatar ltguillaume commented on May 8, 2024

Understood. You could just show the user the difference between the two by giving the now-combined widget another name, e.g. "Continue watching", so that there is a clear distinction between that and "Next Up".

from jellycon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.