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:
M | src/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),