return self.value
app_defaults = {
- 'Name': None,
+ 'Disabled': None,
+ 'AntiFeatures': None,
'Provides': None,
- 'Auto Name': '',
'Categories': ['None'],
- 'Description': [],
- 'Summary': '',
'License': 'Unknown',
'Web Site': '',
'Source Code': '',
'Bitcoin': None,
'Litecoin': None,
'Dogecoin': None,
- 'Disabled': None,
- 'AntiFeatures': None,
+ 'Name': None,
+ 'Auto Name': '',
+ 'Summary': '',
+ 'Description': [],
+ 'Requires Root': False,
+ 'Repo Type': '',
+ 'Repo': '',
+ 'Maintainer Notes': [],
'Archive Policy': None,
+ 'Auto Update Mode': 'None',
'Update Check Mode': 'None',
'Update Check Ignore': None,
+ 'Vercode Operation': None,
'Update Check Name': None,
'Update Check Data': None,
- 'Vercode Operation': None,
- 'Auto Update Mode': 'None',
'Current Version': '',
'Current Version Code': '0',
- 'Repo Type': '',
- 'Repo': '',
- 'Requires Root': False,
'No Source Since': ''
}
write_builditem(key, build[key])
mf.write('\n')
- if 'Maintainer Notes' in app:
+ if app['Maintainer Notes']:
writefield('Maintainer Notes', '')
for line in app['Maintainer Notes']:
mf.write("%s\n" % line)
writefield('Update Check Ignore')
if app['Vercode Operation']:
writefield('Vercode Operation')
+ if app['Update Check Name']:
+ writefield('Update Check Name')
if app['Update Check Data']:
writefield('Update Check Data')
if app['Current Version']: