You can leave those code changes they're likely nearly identical to the ones we were going to make. We don't plan on keeping those features limited to premium users only. We are going to have a one-time cost associated with some of the Waindigo add-ons, and some will be open sourced. You can read full details on that here:
https://xenforo.com/community/threads/introducing-hex-themes.105517/
Also, for anyone else that wants to obtain access to the premium features before we get everything rebranded just edit library/Waindigo/Listener/ControllerPreDispatch/20150212.php and replace:
PHP:
public static function isAddOnPremium($addOnId)
{
$xenOptions = XenForo_Application::get('options');
$checkTime = XenForo_Application::$time - 48 * 60 * 60;
if (self::isAddOnEnabled('Waindigo_InstallUpgrade') && $xenOptions->waindigo_installUpgrade_premiumAddOns) {
if (!empty($xenOptions->waindigo_installUpgrade_premiumAddOns[$addOnId])) {
if ($xenOptions->waindigo_installUpgrade_premiumAddOns[$addOnId] >= $checkTime) {
return true;
}
}
}
if (self::isAddOnEnabled('Waindigo_Premium') && $xenOptions->waindigo_premium_premiumAddOns) {
if (!empty($xenOptions->waindigo_premium_premiumAddOns[$addOnId])) {
if ($xenOptions->waindigo_premium_premiumAddOns[$addOnId] >= $checkTime) {
return true;
}
}
}
return false;
}
With:
PHP:
public static function isAddOnPremium($addOnId)
{
return true;
}
and you will get access to all of the premium features
Thanks,
Jake