Jump to content

Plugin: Home Screen Companion (formerly AutoTag)


Recommended Posts

soderlund91
Posted
1 minute ago, crusher11 said:

@soderlund91the plugin image should probably be updated.

Screenshot 2026-03-05 07.21.33.png

It is updated, not sure what it still sticks.. Might be browser or server cache? 
For me its updated, but i have uninstalled, reinstalled and so on a few times while testing.

image.png.6acf2270d18eb9ef0a42d4d4a722f4ce.png

soderlund91
Posted (edited)

WARNING! 
I just made a run with the "sync home screen" and all of my homescreen sections for the source user got deleted. I'm gonna look into this as soon as possible (will be tomorrow). 

Make sure to backup both the plugin AND Emby (user settings). 

It could be because i selected the source user in the "copy to". Not sure. 

EDIT:
Yeah, that's it. DO NOT COPY TO THE SOURCE USER !! I'm gonna add a function that prevents this 

Edited by soderlund91
crusher11
Posted

@soderlund91The top row, where you select between Tag & Collection, Home Screen, and Settings, is white text on a white background for the unselected options. I just happened to hover over one and it turned grey.

  • Thanks 1
soderlund91
Posted
21 minutes ago, soderlund91 said:

WARNING! 
I just made a run with the "sync home screen" and all of my homescreen sections for the source user got deleted. I'm gonna look into this as soon as possible (will be tomorrow). 

Make sure to backup both the plugin AND Emby (user settings). 

It could be because i selected the source user in the "copy to". Not sure. 

EDIT:
Yeah, that's it. DO NOT COPY TO THE SOURCE USER !! I'm gonna add a function that prevents this 

Made a quick fix and put out v3.0.0.1. 

Updated the previous post with new .dll and also on github

1 minute ago, crusher11 said:

@soderlund91The top row, where you select between Tag & Collection, Home Screen, and Settings, is white text on a white background for the unselected options. I just happened to hover over one and it turned grey.

Thanks for reporting! 

soderlund91
Posted (edited)
5 hours ago, seanbuff said:

When I download 3.0.0.1 from GH link: https://github.com/soderlund91/HomeScreenCompanion/releases/tag/v3.0.0.1

It loads in Emby as 3.0.0.0 still
image.png.a2025dfe4c052f21bf32995758968591.png

Even the .dll version info on the file says 3.0.0.0
image.png.49cbfd6601fca3f14fd1001ec6951a9b.png

Did it not get updated correctly?

Probably my mistake.. It was like almost 2am I was pretty tired and stressed trying to get that fix out 😅 

Best way to test is by navigating to the Home Screen settings in the plugin and check if the selected user in source user is grayed out in the “sync to” section. If so, you have the latest update. 

Not sure why this happened.. I rebuilt the .dll with no changes to the code and now it works. 
 

Thanks for reporting! 

Edit: Updated the dll on github and attached here aswell. No real need to update if it work as above. I'm gonna put out another bugfix later today/tonight with the reported bug for light theme where the menu doesnt show.  

 

HomeScreenCompanion.dll

Edited by soderlund91
  • Thanks 1
chander421
Posted

Thank you so much for this great update. What a long way we've come since the first release!

We are now very close to finally having real smart playlists in Emby. If I may say so, it seems to me that there are just a few parameters missing to be able to create truly comprehensive smart playlists: date added (& date modified), file size, and played (last played).

Thanks again for this superb plugin!

antoniopulido98
Posted

Could you please provide the dll of the new version for macOS using net 6 as you did the last time if it’s not too much of a hassle?

after testing the previous version all works fine

soderlund91
Posted
3 hours ago, chander421 said:

Thank you so much for this great update. What a long way we've come since the first release!

We are now very close to finally having real smart playlists in Emby. If I may say so, it seems to me that there are just a few parameters missing to be able to create truly comprehensive smart playlists: date added (& date modified), file size, and played (last played).

Thanks again for this superb plugin!

Thank you so much for the kind words! 
Just help me out with what filter you want and I'll get it in there.

1 hour ago, antoniopulido98 said:

Could you please provide the dll of the new version for macOS using net 6 as you did the last time if it’s not too much of a hassle?

after testing the previous version all works fine

Will do, sorry that i forgot about it. I'm curently working on the next update and i'll make sure to build a .net v6 for that! 

  • Like 1
soderlund91
Posted (edited)

I know i promised that i would get an update out with a fix for the light theme (menu not visible). I got carried away when working on the plugin so I ended up building in some big improvements aswell. So it might take another day or two until next release with that fix, just use dark theme until then if its a big issue. Sorry about the trouble, but...

Teaser for next release. 

  • Now we can manage each users home screen sections directly from the plugin. We can move the sections and adjust the order. This function is completed and works like a charm! 
  • Curently working on a way to create a home screen section directly from the Tag and Collection menu. So when we create an entry for a tag or collection, there will be an option to also create a home screen section for this entry and select what users to give it to. Next step is then to adjust order (with the function above) for one user, and then copy it to all others. 

    All this could possibly be automated aswell. 

If i can get this working, it will be a HUGE improvement from Embys native way of doing this at the moment. 

Edited by soderlund91
  • Like 2
Jdiesel
Posted

One thing that I've been dreaming for is generation of playlists based on playcounts or watchtime for all users on the server. Things like "Most watched this week/month" "Or Tending on his sever" types of playlists.

There is another project Aperture that does this already and the Dev does plan to include some feature that Home Screen Companion already has. There is something nice about having a native plugin like HSC to keep things simple.

Anyways I'm not aware of a way to track playcounts and playtime across users natively in Emby. All current solutions manage this through a secondary database. It would be amazing if HSC had a way to tie into though existing metrics to levage user data.

 

Potential options:

Utilize the Playback Reporting plugin database https://github.com/faush01/playback_reporting

Access stats Jellystat via its API https://github.com/CyferShepard/Jellystat

 Access stats through Tracerr via its API https://github.com/connorgallopo/Tracearr

Have HSC collect stats and manage its on db

soderlund91
Posted
22 minutes ago, Jdiesel said:

One thing that I've been dreaming for is generation of playlists based on playcounts or watchtime for all users on the server. Things like "Most watched this week/month" "Or Tending on his sever" types of playlists.

There is another project Aperture that does this already and the Dev does plan to include some feature that Home Screen Companion already has. There is something nice about having a native plugin like HSC to keep things simple.

Anyways I'm not aware of a way to track playcounts and playtime across users natively in Emby. All current solutions manage this through a secondary database. It would be amazing if HSC had a way to tie into though existing metrics to levage user data.

 

Potential options:

Utilize the Playback Reporting plugin database https://github.com/faush01/playback_reporting

Access stats Jellystat via its API https://github.com/CyferShepard/Jellystat

 Access stats through Tracerr via its API https://github.com/connorgallopo/Tracearr

Have HSC collect stats and manage its on db

I don't want to say no, but.. Maybe down the line, we will se. I'm having another kid on the way so not sure how much time i will have in the future for big improvements. I'm surely not gonna develop at this rapid pace as I have been doing for the last weeks, damn I have put down almost all my free hours on this for the last month 😅 It started out with a simple script and then i thought, "wouldn't it be nice to make this into a plugin?". 

So yeah, I don't want to say no, but not right now. If you can, pls create an issue at the github page. It's a lot easier to keep track of everything then :)
https://github.com/soderlund91/HomeScreenCompanion/issues

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...