Comments (13)
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.
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.
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.
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.
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.
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.
@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.
Closed by #82
from jellycon.
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.
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.
Aaah I get it. Yeah, that's rather confusing imho.
from jellycon.
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.
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)
- Dependency error installing Kodi addon on Kodi Nexus 20.1 HOT 5
- Context menu fails when user doesn't have delete permission
- Add "Force transcode AV1" option HOT 2
- New Jellyfin 10.9 sends "CollectionType" as capital string HOT 3
- Watched status not updating from Kodi HOT 1
- TV Shows sections ignores `Movies per page` option HOT 1
- Playback not successfully scrobbling to trakt on jellycon 0.8.0
- Do not force immediate setup HOT 4
- Register as Picture-Addon?
- Music - Album Artist view shows artists blocked by parental control
- JellyCon playback sometimes fails when using softsubtitles
- "Group movies into collections" cannot be disabled
- `Allow direct file playback` option breaks remote control in Android app HOT 1
- Movies sync shows empty folders, tvshows still sync correctly HOT 1
- Media dated before 1960 crashes sync HOT 4
- Unable to use Play All or Shuffle options when choosing playlists
- jellycon Cannot set to Chinese
- Contextual menu item to go to corresponding shared network folder
- Exception Occurs During Playback HOT 1
- Extreme stuttering making all videos unwatchable
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jellycon.