Release - context menu manage tags

  Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
zosky Offline
Donor
Posts: 387
Joined: Dec 2008
Reputation: 3
Location: toronto. canada
Post: #1
here is an addon that will put a new item under the manage context menu for movies and tvshows.

my motivation was to separate our massive collections into 4 sections, for the wife, kid, me, and the whole family. the current system is far too cumbersome. i built this for me, but perhaps others might like it too.

what it does
- pulls a list of tags currently in the db
( this implies you have all the tags you need already in place )
- compares that with those of the item currently selected
- presents a multi-select box to modify the selection
- saves your selections back into the DB

TODO
- perhaps add the ability to create new tags ?

grab it from the repo (context menu > manageTags) or have a look at the source

PS. this is a true testament to the Infinite monkey theorem or my google-fu. i am not a python guru, nor even a novice, but through trail and error i made it work. please be gentle with the constructive criticism Big Grin

17.04.07 - v0.0.4 - now available in the repo
17.04.08 - v0.0.5 - (nothing new / style fix) krypton requires icon & fanArt listed in addon.xml

eight kodi devices mostly libreElec
android phones | hpTouchPad | raspberryPI ...
central mySQL db ( +20TB NAS ) +maraschino +IRtoy.v2 +yatse
(This post was last modified: 2017-04-09 00:34 by zosky.)
find quote
PatK Offline
Team-Kodi Member
Posts: 8,302
Joined: Mar 2010
Reputation: 201
Location: Canada
Post: #2
Not sure how this differs from creating Nodes using tags?

windows fresh start -> delete C:\Users\User Name\AppData\Roaming\Kodi First time user (wiki) Log file (wiki) Video management (wiki) Artwork (wiki) Supported hardware (wiki) Releases (wiki) Database versions (wiki) Skin features compatibility list (wiki) http://xbmc-skins.com
find quote
zosky Offline
Donor
Posts: 387
Joined: Dec 2008
Reputation: 3
Location: toronto. canada
Post: #3
(2017-03-29 07:25)PatK Wrote:  Not sure how this differs from creating Nodes using tags?

that is step 1. you have to create them. this is about managing what is in them in a better way. instead of going to library > tags > edit > and sifting through a multi-select (which in our case has ~1500 movies)... this allows you to add/remove (multiple) tags from the context menu for the current item.

the typical use case looks like this
  • wife: this looks like a nice movie
  • me: not interested
  • context > manage > tags > wife
  • me: you can watch it when im at work

eight kodi devices mostly libreElec
android phones | hpTouchPad | raspberryPI ...
central mySQL db ( +20TB NAS ) +maraschino +IRtoy.v2 +yatse
find quote
PatK Offline
Team-Kodi Member
Posts: 8,302
Joined: Mar 2010
Reputation: 201
Location: Canada
Post: #4
Nice, cruising my collection with ability to add to an existing collection tag is very useful. I did note a settings, select tag or not, is that a switch to turn off the capability or just eliminate it from the context menu?

Oops forgot to say Thank-You

windows fresh start -> delete C:\Users\User Name\AppData\Roaming\Kodi First time user (wiki) Log file (wiki) Video management (wiki) Artwork (wiki) Supported hardware (wiki) Releases (wiki) Database versions (wiki) Skin features compatibility list (wiki) http://xbmc-skins.com
(This post was last modified: 2017-03-29 20:18 by PatK.)
find quote
zosky Offline
Donor
Posts: 387
Joined: Dec 2008
Reputation: 3
Location: toronto. canada
Post: #5
eek. i used the context.trailer as a template/starting point. which has 1 option 'open in window or fullScreen'. i reused the string-key in the multi-select title, but forgot to remove the resources/settings.xml ... it is now gone.

eight kodi devices mostly libreElec
android phones | hpTouchPad | raspberryPI ...
central mySQL db ( +20TB NAS ) +maraschino +IRtoy.v2 +yatse
find quote
Sinisan Offline
Member
Posts: 75
Joined: Apr 2016
Reputation: 0
Post: #6
...thank you for this !

Exactly what I looked for, as you already know Smile (thank you to post where it was discussed)

I'll try right now Smile

Thank you once again.
find quote
zosky Offline
Donor
Posts: 387
Joined: Dec 2008
Reputation: 3
Location: toronto. canada
Post: #7
hi yall. ive added nothing new, but done some cleanup under the hood and made it more kryptonian

v0.0.3
  • added the <news> tag in addon.xml and removed the changelog.txt
  • moved fanrart and icon into resources
  • make better dictionaries

eight kodi devices mostly libreElec
android phones | hpTouchPad | raspberryPI ...
central mySQL db ( +20TB NAS ) +maraschino +IRtoy.v2 +yatse
find quote
Cykasm Offline
Junior Member
Posts: 1
Joined: Apr 2017
Reputation: 0
Post: #8
Awesome.

Nice work.
Thank you.
find quote
evank Offline
Junior Member
Posts: 2
Joined: Aug 2016
Reputation: 0
Post: #9
Thank you. Thank you. Thank you.

My wife and I use tags the same way (we actually have top-level menu item's for "Shows we're both watching", "Shows I'm watching", and "Shows she's watching") and I've long wondered why we couldn't just set the flags from the show's context menu.

This will do nicely.
find quote
zosky Offline
Donor
Posts: 387
Joined: Dec 2008
Reputation: 3
Location: toronto. canada
Post: #10
you're welcome. that's exactly how we operate here too. its made life better.

the addon stats site says its been grabbed 3754 times
... so i guess there are people out there who find this useful

eight kodi devices mostly libreElec
android phones | hpTouchPad | raspberryPI ...
central mySQL db ( +20TB NAS ) +maraschino +IRtoy.v2 +yatse
find quote