reapack

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

commit 3458fdaf58d6dfa5a5f1cb7709988291e2d92804
parent 379a9ba5ddc1b8a0833fbbb4b868daad9d62d992
Author: cfillion <cfillion@users.noreply.github.com>
Date:   Sun,  5 Jun 2016 14:38:52 -0400

browser: move "pin current version" above uninstall action

Diffstat:
Msrc/browser.cpp | 18++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/src/browser.cpp b/src/browser.cpp @@ -282,23 +282,21 @@ void Browser::fillMenu(Menu &menu) } } - const UINT uninstallIndex = - menu.addAction(AUTO_STR("&Uninstall"), ACTION_UNINSTALL); - if(!entry->test(InstalledFlag)) - menu.disable(uninstallIndex); - else if(entry->target && *entry->target == nullptr) - menu.check(uninstallIndex); - - menu.addSeparator(); - const UINT pinIndex = menu.addAction( AUTO_STR("&Pin current version"), ACTION_PIN); - if(!entry->canPin()) menu.disable(pinIndex); if(entry->pin.value_or(entry->regEntry.pinned)) menu.check(pinIndex); + + const UINT uninstallIndex = + menu.addAction(AUTO_STR("&Uninstall"), ACTION_UNINSTALL); + if(!entry->test(InstalledFlag)) + menu.disable(uninstallIndex); + else if(entry->target && *entry->target == nullptr) + menu.check(uninstallIndex); + menu.addSeparator(); menu.setEnabled(!entry->test(ObsoleteFlag),