reapack

Package manager for REAPER
Log | Files | Refs | Submodules | README | LICENSE

commit 801e6ff09f3ab7a0da4365d9dfd142ea0d6f1bc3
parent 244032c8ce7008ad08ee2bbe1c87a4d2fc5cd504
Author: cfillion <cfillion@users.noreply.github.com>
Date:   Mon, 15 Feb 2016 17:40:02 -0500

create ReaPack v0.8-beta package

Diffstat:
AExtensions/ReaPack.ext | 43+++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+), 0 deletions(-)

diff --git a/Extensions/ReaPack.ext b/Extensions/ReaPack.ext @@ -0,0 +1,43 @@ +@version 0.8-beta +@author cfillion +@provides + [darwin32] reaper_reapack32.dylib https://github.com/cfillion/reapack/releases/download/v$version/$path + [darwin64] reaper_reapack64.dylib https://github.com/cfillion/reapack/releases/download/v$version/$path + [win32] reaper_reapack32.dll https://github.com/cfillion/reapack/releases/download/v$version/$path + [win64] reaper_reapack64.dll https://github.com/cfillion/reapack/releases/download/v$version/$path +@changelog + Bug fixes: + # fix removal of unneeded files + # fix the post-update changelog + # fix version parsing for strings containing repeated digits (like 1.1.1) + # harden against directory traversal vulnerability + -- + New features: + + add support for extension packages + + allow .ReaPackRemote import from an URL + + ensure ReaPack is installed at the right location at startup + + implement sorting in list view controls + + implement the About ReaPack menu action + + new About dialog for repositories + + new Package History dialog + + show the configuration dialog on first run + -- + Other notable changes: + * add actions for "Import a repository" and "Manage repositories" + * add an accelerator to buttons (accessibility) + * detect stuck downloads without enforcing a global time limit + * don't register new script in the action list if the remote got disabled meanwhile + * don't register packages if they failed to install + * enhance error reporting when parsing index files + * hide the progress dialog before showing the report dialog + * keep track of the download progress internally and abort downloads almost immediately + * only show the source file's base name in the progress dialog + * only try to uninstall existing files + * optimize synchronization when processing up-to-date packages + * overhaul the default configuration (added ReaTeam's, MPL's and X-Raym's repositories) + * preserve the insertion order of remotes + * remove the cached index file when uninstalling a remote + * store unparsed versions in the registry **(breaking change – remove registry.db)** + * tidy up newlines in the report dialog + * unify the output filenames across every supported platforms + * workaround for deleting opened files on Windows