Here is an easy way to notify your users when you have an update for your app.
It parses the descriptor file in your app directory, checks your repository and then notifies the user if you have an updated version. If the user has already been notified, it won't bug them again.
http://www.fuzzthed.com/applications/UpdateNotice.zip
Code:
Directions:
1. Drop UpdateNotice.py in the same directory your descriptor.xml is in.
2. Make sure your descriptor file is set up to standard. see - http://developer.boxee.tv/2009/04/14...rst-boxee-app/
3. The beginning of your app should look like this:
<?xml version="1.0"?>
<window type="window" id="14000">
<defaultcontrol always="true">100</defaultcontrol>
<onload lang="python"><![CDATA[
Drop this in the onload section of your main.xml
from UpdateNotice import *
CheckVersion()
]]></onload>
4. That's it. :)