All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Change ggrep from bash to Python.
- Recover the installer if the destination appimage exists but the
source appimage doesn't exist when using the
--uninstalloption (This is best since the default currently moves the appimage instead of copying it). - Make subprocess handling compatible with Python 2.
- Download the icon if the icon path is known (if in
iconLinks).
- Generate the luid for the icon name more consistently.
- Detect name and version better when either are comprised of an arbitrary number of delimited parts.
- Combine redundant code.
- Generate the suffix such as "-appimage" in PackageInfo.
- Always get the metadata from PackageInfo except values that the client code specifies.
- Add a verbosity level to the new PackageInfo class (0 to 2).
- Add package installer variables from
goxel.shandpolicy-daily.sh(same as frompolicy-hourly.sh) toapi.rc.
- Rename
p3tktoP3TK_PKG. - Rename
INSTALL_CMDtoINSTALL_BINandinstall_bintoINSTALL_CMDfor clarity so thatINSTALL_CMDincludes options, butINSTALL_BINis just the binary name. - Make
goxel.shuseapi.rc. - Move scripts out of distro-specific directories. Make more scripts cross-distro compatible.
- Make policy-daily.sh and policy-hourly.sh installer commands match.
policy-hourly.shdid not have the refresh command.
- Use the correct path for install_any.py in the web installer (and move
the code for that to the new
setup.sh) - Change
apt-add-repositotytoapt-add-repositoryin "everyone/wine-2016-04-12.deb.sh"