2024-12-07, 02:17 PM
There's either something corrupted in your addon source code itself, or you have some garbage data that isn't being cleared out properly.
Addon mode opens the libraries dialog directly and populates everything.
Native mode first displays the popup about making sure your network shares are available, then the path replacements dialog, then the libraries.
I've just started from a fresh kodi install to verify, and all is working as intended here. So you definitely have some old data stuck somewhere. Have you tried the "reset database" option in the addon menu instead of playing with your filesystem?
Exactly the same as it always has. Nothing has changed here. All metadata comes through the JF server and it notifies clients when there's new media to be found.
The "Refresh" option is exactly what it sounds like. It runs the sync code to get recent items based on the last access timestamp. A "Repair" ensures that your local copy matches what the server has by redoing everything in that library.
Addon mode opens the libraries dialog directly and populates everything.
Native mode first displays the popup about making sure your network shares are available, then the path replacements dialog, then the libraries.
I've just started from a fresh kodi install to verify, and all is working as intended here. So you definitely have some old data stuck somewhere. Have you tried the "reset database" option in the addon menu instead of playing with your filesystem?
Quote:For native, how does JF now manage the library? Does JF tell Kodi there's new/changed media at xxx location but expects Kodi to go looking for that info directly through the file paths? What I lvoed about JF in Kodi previous was I didn't have to worry about any of that and everything just worked.
Exactly the same as it always has. Nothing has changed here. All metadata comes through the JF server and it notifies clients when there's new media to be found.
Quote:Lastly, I've never been able to simply "repair" a library, especially TV Shows, when I just want to refresh some artwork or resolve some other issue. It always had to be repair which required removing the entire library and then rescraping the entire library. Is that the expected action?
The "Refresh" option is exactly what it sounds like. It runs the sync code to get recent items based on the last access timestamp. A "Repair" ensures that your local copy matches what the server has by redoing everything in that library.