reapack

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

commit f083313e06192a739fe322ec1eaf3e0cc85099f6
parent 285322e950b58cb6fe4d22c9811a71dd08f3f1af
Author: cfillion <cfillion@users.noreply.github.com>
Date:   Mon, 15 Feb 2016 21:59:27 -0500

generate the repository index!

Diffstat:
AABOUT.md | 20++++++++++++++++++++
Mindex.xml | 75+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 93 insertions(+), 2 deletions(-)

diff --git a/ABOUT.md b/ABOUT.md @@ -0,0 +1,20 @@ +# ReaPack: Package Manager for REAPER + +This is **ReaPack v[[REAPACK_VERSION]]** built on [[REAPACK_BUILDTIME]] + +``` +Copyright (C) 2015-2016 Christian Fillion + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Lesser General Public License for more details. + +Visit <http://www.gnu.org/licenses/> to get a copy of the +GNU Lesser General Public License. +``` diff --git a/index.xml b/index.xml @@ -1,3 +1,74 @@ -<?xml version="1.0"?> -<index version="1"> +<?xml version="1.0" encoding="utf-8"?> +<index version="1" commit="801e6ff09f3ab7a0da4365d9dfd142ea0d6f1bc3"> + <category name="Extensions"> + <reapack name="ReaPack.ext" type="extension"> + <version name="0.8-beta" author="cfillion" time="2016-02-16T02:19:35Z"> + <changelog><![CDATA[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]]></changelog> + <source platform="darwin32" file="reaper_reapack32.dylib">https://github.com/cfillion/reapack/releases/download/v0.8-beta/reaper_reapack32.dylib</source> + <source platform="darwin64" file="reaper_reapack64.dylib">https://github.com/cfillion/reapack/releases/download/v0.8-beta/reaper_reapack64.dylib</source> + <source platform="win32" file="reaper_reapack32.dll">https://github.com/cfillion/reapack/releases/download/v0.8-beta/reaper_reapack32.dll</source> + <source platform="win64" file="reaper_reapack64.dll">https://github.com/cfillion/reapack/releases/download/v0.8-beta/reaper_reapack64.dll</source> + </version> + </reapack> + </category> + <metadata> + <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} +{\colortbl;\red255\green0\blue0;\red0\green0\blue255;} +\widowctrl\hyphauto + +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 ReaPack: Package Manager for REAPER\par} +{\pard \ql \f0 \sa180 \li0 \fi0 This is {\b ReaPack v[[REAPACK_VERSION]]} built on [[REAPACK_BUILDTIME]]\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \f1 Copyright (C) 2015-2016 Christian Fillion\line +\line +This program is free software: you can redistribute it and/or modify\line +it under the terms of the GNU Lesser General Public License as published by\line +the Free Software Foundation, either version 3 of the License, or\line +(at your option) any later version.\line +\line +This program is distributed in the hope that it will be useful,\line +but WITHOUT ANY WARRANTY; without even the implied warranty of\line +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\line +GNU Lesser General Public License for more details.\line +\line +Visit <http://www.gnu.org/licenses/> to get a copy of the\line +GNU Lesser General Public License.\par} +} +]]></description> + <link rel="website" href="https://github.com/cfillion/reapack">Homepage</link> + <link rel="website" href="https://github.com/cfillion/reapack/issues">Bug Tracker</link> + </metadata> </index>