List of changes:
config.ini
is nowpackage.ini
for Ultrahand packages.source
is nowfile_source
source_on
is nowfile_source_on
source_off
is nowfile_source_off
json_source
is nowjson_file_source
- New function
json_source
for defining JSONs directly within thepackage.ini
file.- Example:
json_source '[{"key1":"value1"}, {"key1":"value2"}]' key1
- Example:
- Menu item sorting are now implemented differently.
- New files
/config/ultrahand/overlays.ini
and/config/ultrahand/packages.ini
for manually specifying priority and storing information. - Priority value is a number from 0 to 9999
- New files
WARNING: You will have to rename things accordingly in your custom packages for v1.3.0+.
I apologize since this update will temporarily break some of your packages. All of my examples however have been updated to reflect the changes. I wanted to rename config.ini
to package.ini
a long time ago so that every package can contain preset config.ini
's as well. This is a step in that direction.
As for renaming some of the advanced sourcing functions, this was done out of necessity for people to better understand what each function is as more types are added.
The newly generated ini files for sorting your packages and overlays will be especially useful moving forward since now every single item can be positioned in any configuration.