don't use Addon() but Plugin() instead
https://github.com/romanvm/script.module.simpleplugin/issues/1#issuecomm ent-250970005
This commit is contained in:
parent
d2ca6218ce
commit
d94a6985e2
13
main.py
13
main.py
|
@ -13,15 +13,12 @@ import json
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
import dateutil.parser
|
import dateutil.parser
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Make sure library folder is on the path
|
|
||||||
sys.path.append(xbmc.translatePath(
|
|
||||||
os.path.join(Addon().addon.getAddonInfo('path'), 'lib')))
|
|
||||||
|
|
||||||
# Create plugin instance
|
# Create plugin instance
|
||||||
plugin = Plugin()
|
plugin = Plugin()
|
||||||
|
|
||||||
|
# Make sure library folder is on the path
|
||||||
|
sys.path.append(xbmc.translatePath(
|
||||||
|
os.path.join(plugin.addon.getAddonInfo('path'), 'lib')))
|
||||||
|
|
||||||
# initialize_gettext
|
# initialize_gettext
|
||||||
#_ = plugin.initialize_gettext()
|
#_ = plugin.initialize_gettext()
|
||||||
|
@ -32,8 +29,8 @@ cache_minutes = int(Addon().get_setting('cache_minutes'))
|
||||||
import libsonic_extra
|
import libsonic_extra
|
||||||
|
|
||||||
def popup(text, time=5000, image=None):
|
def popup(text, time=5000, image=None):
|
||||||
title = Addon().addon.getAddonInfo('name')
|
title = plugin.addon.getAddonInfo('name')
|
||||||
icon = Addon().addon.getAddonInfo('icon')
|
icon = plugin.addon.getAddonInfo('icon')
|
||||||
xbmc.executebuiltin('Notification(%s, %s, %d, %s)' % (title, text,
|
xbmc.executebuiltin('Notification(%s, %s, %d, %s)' % (title, text,
|
||||||
time, icon))
|
time, icon))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue