Thanks for updating the addon!
For those with MySQL setup. This is how I got it working:
Download mysql-connector-python-8.0.17.tar.gz Source from
https://pypi.org/project/mysql-connector-python/#files
copy from zip only folder ../lib/mysql/*.* to ../addons/script.tagoverview/mysql
Add database parameters in CDatabase.py
under
class CDatabase:
baseconfig = {
}
Add database parameters in MySQLconfig.py
under
class Config(object):
If you run into this error while tagging movies (in my case due to spanish, french and chinese characters)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 43: ordinal not in range(128)
Change getFileInfos in CDialogTagMovies.py file:
def getFileInfos(self):
self.filepath = xbmc.getInfoLabel('ListItem.FileNameAndPath').decode("utf-8")
self.path = xbmc.getInfoLabel('ListItem.Path').decode("utf-8")
self.name = xbmc.getInfoLabel('ListItem.Label').decode("utf-8")
If the title of the movie does not appear in the window, you need to change the font to Arial under
Settings -> Interface -> Skin -> Fonts -> Arial
I still run into these errors (before the changes), but at least tables <tag> and <tag_link> still look fine.
EXCEPTION: argument "value" for method "setProperty" must be unicode or str
And when trying to add a movie using <Add movie> in the Tag overview window
ERROR: EXCEPTION: Failed to convert to input type to either a std:
tring or a p.XBMCAddon::xbmcgui::ListItem