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:
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...",