reapack

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

commit ca13175b70c2f12dbff3e31d67de187b0c70f2f1
parent f062f877d8dfe3c95e77ac6cc4b012fb81d0c467
Author: cfillion <cfillion@users.noreply.github.com>
Date:   Wed,  9 Mar 2016 15:41:40 -0500

show the about dialog after importing a repository

Diffstat:
Msrc/reapack.cpp | 21+++++----------------
1 file changed, 5 insertions(+), 16 deletions(-)

diff --git a/src/reapack.cpp b/src/reapack.cpp @@ -258,24 +258,13 @@ void ReaPack::import(const Remote &remote) } } - if(!hitchhikeTransaction()) { - remotes->add(remote); - m_config->write(); - return; - } - - m_transaction->synchronize(remote); - - m_transaction->onFinish([=] { - if(m_transaction->isCancelled()) - return; + remotes->add(remote); + m_config->write(); - remotes->add(remote); - m_config->write(); + if(m_manager) + m_manager->refresh(); - if(m_manager) - m_manager->refresh(); - }); + about(remote, m_manager ? m_manager->handle() : m_mainWindow); } void ReaPack::manageRemotes()