<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.program.autowidget" name="AutoWidget" version="1.4.3" provider-name="drinfernoo">
    <requires>
        <import addon="xbmc.python" version="2.25.0" />
    </requires>
    
    <extension point="xbmc.python.pluginsource" library="main.py">
        <provides>executable</provides>
    </extension>
    
    <extension point="xbmc.service" library="service.py" />
    
    <extension point="kodi.context.item">
        <menu id="kodi.core.main">
            <item library="context.py">
                <label>$ADDON[plugin.program.autowidget 32003]</label>
                <visible>!String.IsEqual(ListItem.DbType,movie) + !String.IsEqual(ListItem.DbType,episode) + String.IsEqual(Window(10000).Property(context.autowidget),true)</visible>
            </item>
        </menu>
    </extension>
    
    <extension point="xbmc.addon.metadata">
        <summary lang="en_GB">Automatically changes out widgets on the homescreen for a more interesting browsing experience.</summary>
        <platform>all</platform>
        <license>LGPL-3.0</license>
        <website>https://www.github.com/drinfernoo/</website>
        <source>https://www.github.com/drinfernoo/plugin.program.autowidget/</source>
        <news>
1.4.3
 - Add context menu on more items
 - Fix some log spam
 - Catch more errors from invalid files
 - Fix "Settings" shortcuts
 - Gracefully handle remote artwork
 - Use special paths for artwork
1.4.2
 - Fix bug in conversion
1.4.1
 - Fix bug in migration
1.4.0
 - Add "Clean Old References" shortcuts
 - Change main menu layout
1.3.9
 - Fix label bug in Embuary (and maybe elsewhere)
1.3.8
 - Add "Wipe Add-on Data" shortcuts
 - Allow Unicode characters in labels
1.3.7
 - Fix typo in path handling
1.3.6
 - Fix error handling
1.3.5
 - Add extra error checking for file operations
1.3.4
 - Add proper migration from old JSON to current
1.3.3
 - Rewrite editor dialog
 - Fix path conversion for skin string paths
1.3.2
 - Fixes and cleanup in editor dialog
1.3.1
 - Cleanup skin string conversion
1.3.0
 - Add group editing dialog
 - Non-Skin Shortcuts skin support
 - Fix issues with groups and paths with the same name
 - Fix settings shortcuts
 - Add rudimentary JSON migration
1.2.5
 - Update some skin localizations
 - Add more widget artwork
 - Update documentation
1.2.3
 - Fix paths made from add-on browser
 - Add ability to set plot
1.2.2
 - Fix group dialog calls
1.2.1
 - Fix imports
1.2.0
 - Better handling of art
 - Better add-on art added
 - Redesigned path addition dialog
 - Settings shortcuts added
1.1.2
 - Add art editing for paths
 - Add group renaming
1.1.1
 - Add setting to disable notification
1.1.0
 - Remove Skin Shortcuts dependency
 - Expand context menu options
 - Add support for skins with "basic" Skin Shortcuts integration
 - Add setting to pause AutoWidget's service
1.0.7
 - Fix context menu option not showing
1.0.6
 - Fix paths not saving
1.0.5
 - Raise required Skin Shortcuts version to  1.0.19
1.0.4
 - Allow custom labels
 - Add removal notifications    
1.0.3
 - Fix shortcuts and widgets added from context menu
1.0.2
 - Fix crash from non-XML files
1.0.1
 - Fix crash from non-existent context menu setting
1.0.0
 - First stable release
        </news>
        <assets>
            <icon>resources/media/sync.png</icon>
            <fanart>resources/media/fanart/sync.png</fanart>
            <poster>resources/media/poster/sync.png</poster>
            <banner>resources/media/banner/sync.png</banner>
        </assets>
    </extension>
</addon>
