reapack

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

commit f0255f3f12d90ea3f0172f8a841e7b8747d82d16
parent 09ee3aa19b8abedb84797b1254bdcb9caa037561
Author: cfillion <cfillion@users.noreply.github.com>
Date:   Thu, 24 Jan 2019 17:28:18 -0500

move "Upload packages" to the browser's menu

Diffstat:
Msrc/browser.cpp | 4++++
Msrc/browser.hpp | 1+
Msrc/main.cpp | 1-
Msrc/reapack.cpp | 2+-
4 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/browser.cpp b/src/browser.cpp @@ -173,6 +173,9 @@ void Browser::onCommand(const int id, const int event) case ACTION_REFRESH: refresh(true); break; + case ACTION_UPLOAD: + g_reapack->uploadPackage(); + break; case ACTION_MANAGE: g_reapack->manageRemotes(); break; @@ -342,6 +345,7 @@ void Browser::displayButton() menu.addAction("&Synchronize packages", ACTION_SYNCHRONIZE); menu.addAction("&Refresh repositories", ACTION_REFRESH); + menu.addAction("&Upload packages", ACTION_UPLOAD); menu.addAction("&Manage repositories...", ACTION_MANAGE); menu.show(m_displayBtn, handle()); diff --git a/src/browser.hpp b/src/browser.hpp @@ -55,6 +55,7 @@ public: ACTION_COPY, ACTION_SYNCHRONIZE, ACTION_REFRESH, + ACTION_UPLOAD, ACTION_MANAGE, }; diff --git a/src/main.cpp b/src/main.cpp @@ -74,7 +74,6 @@ static void menuHook(const char *name, HMENU handle, const int f) Menu menu = Menu(handle).addMenu("ReaPack"); menu.addAction("&Synchronize packages", "_REAPACK_SYNC"); menu.addAction("&Browse packages...", "_REAPACK_BROWSE"); - menu.addAction("&Upload packages...", "_REAPACK_UPLOAD"); menu.addAction("&Import repositories...", "_REAPACK_IMPORT"); menu.addAction("&Manage repositories...", "_REAPACK_MANAGE"); menu.addSeparator(); diff --git a/src/reapack.cpp b/src/reapack.cpp @@ -117,7 +117,7 @@ void ReaPack::setupActions() m_actions.add("REAPACK_BROWSE", "ReaPack: Browse packages...", std::bind(&ReaPack::browsePackages, this)); - m_actions.add("REAPACK_UPLOAD", "ReaPack: Upload packages...", + m_actions.add("REAPACK_UPLOAD", "ReaPack: Upload packages", std::bind(&ReaPack::uploadPackage, this)); m_actions.add("REAPACK_IMPORT", "ReaPack: Import repositories...",