jellyfin / jellycon

Kodi Addon for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
328 stars 31 forks source link

Embuary Configs #14

Open mcarlton00 opened 4 years ago

mcarlton00 commented 4 years ago

It looks as though the Embuary skin is hardcoded to look for "Embycon" when it's gathering data for the home screen menu and widgets. We'll need to add some docs for populating the home screen from Jellycon so we can replicate the same behavior.

From a comment on reddit we can use as a base:

To add libraries across the top under "My media"

  1. Settings
  2. Home and hubs
  3. Edit Menu Configuration
  4. Select the + symbol on an existing entry
  5. Move to your new entry and select the edit symbol (box and pencil)
  6. Add-On -> Video Add-On -> JellyCon -> Global Lists -> Movies -> Movies - Show All -> Create menu item to here
  7. Repeat for any libraries you want linked on top.

To add widgets:

  1. Settings
  2. Custom widgets
  3. Edit path of an entry
  4. Add-On -> Video Add-On -> JellyCon -> Global Lists -> Movies -> Movies - Recently Added (20) -> Use as widget
  5. Go to "Home and hubs"
  6. Edit Widget Configuration
  7. Select the Edit icon of an entry
  8. Select your custom node from the bottom of the list
dudeoflife25 commented 4 years ago

Is there a way to configure jellyfish logins to work with embuary and jellycon?

mcarlton00 commented 4 years ago

I'm not sure what you mean. There's no logins with Embuary, it's just the skin

dudeoflife25 commented 4 years ago

How do I access my Jellycon users instead of just kodi user switching?

mcarlton00 commented 4 years ago

Add-Ons -> JellyCon -> Add-on Actions -> [Change user]

Hopefully we'll find a way forward and get all the nicer features of the skin to work properly again

ambroisie commented 4 years ago

An easy way to Just Make It Work™ would be to fork the theme's repo and do s/embycon/jellycon and s/Embycon/Jellycon. Otherwise, we could try to make it work upstream directly, or is the author against it for some reason?

mcarlton00 commented 4 years ago

I've discussed this with sualfred a bit already actually. So far there's not a great answer, but I do have ideas that I have yet to investigate.

The summarized version:

So it's not looking great at this point. I do have 2 ideas that I haven't fully traced out yet, but there's some hope for something semi-automagical.

Unfortunately, neither of these options are 100% foolproof. For example, the fast user switcher on the left side of the skin is hardcoded to Embycon and there's no way to override it currently.

Cosmonear commented 3 years ago

I think that the "run a mini-wizard to modify it's config file" is the best for now because we are a lot with Kodi Boxes, or Kodi install on TV.

dflvunoooooo commented 1 year ago

It would be awesome if it would be possible to use Jellycon with Embuary.

cch85 commented 1 year ago

I had it working on Matrix mostly by cloning Jellycon addon an renaming with the embycon addon (plugin.video.jellycon-0.4.4+py3 at the time) . This made embuary believe it was using embycon. That work but it has strong limitation since you would not get easily the latest Jellycon update. Mostly I changed in addon.xml this way:

And also updated in jellycon files plugin.video.jellycon to plugin.video.embycon I think the mini-wizard idea [mcarlton00](https://github.com/mcarlton00) would probably the best. It would just need to do what I did manually. Note it does not work for me currently on Nexus, but even an unmodified version of Jellycon does not, but Nexus is not very stable right now.