Author Topic: Add-on Manager  (Read 76282 times)

boroda

  • Sr. Member
  • ****
  • Posts: 4653
@de.cayed, @hamma, run 'Setup Add-on Manager' (as ADMINISTRATOR) from 'plugins' folder. if this don't do the trick then manually change "<runtime/>" to:

    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
            <dependentAssembly>
                <assemblyIdentity name="System.Net.Http.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
                <bindingRedirect oldVersion="0.0.0.0-2.2.29.0" newVersion="2.2.29.0" />
            </dependentAssembly>
        </assemblyBinding>
    </runtime>

in file "C:\windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config"

hamma

  • Jr. Member
  • **
  • Posts: 71
I ran the setup as administrator.
Manually editiing did the trick.

Thanks

boroda

  • Sr. Member
  • ****
  • Posts: 4653
it seems to be very common error. cant understand why. I've updated installation instructions on the 1st post.

de.cayed

  • Jr. Member
  • **
  • Posts: 49
I ran it as administrator the first time, but manually editing it worked. Thank you! :)

boroda

  • Sr. Member
  • ****
  • Posts: 4653
Release Candidate 3 is published, version 4.0.5698
Binary

  • Minor bugfixes & improvements
  • Better error handling
  • All available working plugins except for 'MusicBee Remote' (which is still under development) have been uploaded to online repositories.

    I'll be happy if somebody uploads skin, icon, theater mode & embedded theater mode customization sections. But keep in mind that if you decide to host some section, then you should monitor this section for updates and new customizations.

    I want to ALL (or almost all) customizations be available in online repositories before I publish final version.


phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9363
If there anyway to rig this plugin so all its files can be in a subdirectory of the plugins folder?
MusicBee\Plugins\Add-on Manager
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here

boroda

  • Sr. Member
  • ****
  • Posts: 4653
i'm afraid its not possible without support by Steven.
see this thread:
http://getmusicbee.com/forum/index.php?topic=15776.0

boroda

  • Sr. Member
  • ****
  • Posts: 4653
Release Candidate 4 is published, version 4.0.5698
Binary

  • Now customization is (re)uploaded only if its last updated date is newer or customization is new

Last Edit: August 08, 2015, 09:02:17 PM by boroda74

phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9363
i'm afraid its not possible without support by Steven.
see this thread:
http://getmusicbee.com/forum/index.php?topic=15776.0
Sorry to hear that as it's the one thing keeping me from trying out this plugin.
But thanks for the link.  I +1'd it.
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here

boroda

  • Sr. Member
  • ****
  • Posts: 4653
@somebody
thanks for uploading 2 toolbar icon packs!

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3840
  • MB Version: 3.6.8878 P
I started to upload some icons, skins and theater modes, but I'm still finding the speed of the plugin an issue.
It seems the more that is uploaded to the repository, the more the performance suffers.  :(

Would putting the plugin and repositories on Github be a viable alternative?
I know they have usage limits, but it's something like 5,000 requests an hour.
I don't think  the Add-on Manager is in that league yet.  :)
MusicBee and my library - Making bee-utiful music together

boroda

  • Sr. Member
  • ****
  • Posts: 4653
I don't want to publish plugin source code for security reasons, but i have some ideas how to speed up plugin more.

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3840
  • MB Version: 3.6.8878 P
OK.  Will wait and see how your ideas work out.
MusicBee and my library - Making bee-utiful music together

boroda

  • Sr. Member
  • ****
  • Posts: 4653
Initial public release, version 4.0.5708:
http://www.mediafire.com/download/aqrk6i7pa3rg1q7/mb_AddonManager_2015-08-18.zip

  • Several critical bugs are fixed
  • Some visual glitches are fixed
  • Speed of incremental uploading is improved
Note for developers: its not required, but recommended to delete all plugin related files/folders from your Google Drive using your browser and reupload customizations using latest plugin version.

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3840
  • MB Version: 3.6.8878 P
Getting this error
Code
MusicBee v2.5.5707.30422 (Win10.0), 18 Aug 2015 22:41:

System.NullReferenceException: Object reference not set to an instance of an object.
   at MusicBeePlugin.MainWindow.DownloadRepositorySection(String repositoryName, String sectionName, StorageApiFile root)
   at MusicBeePlugin.MainWindow.DownloadRepository(String repositoryName)
   at MusicBeePlugin.MainWindow.MainWindow_Shown(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnShown(EventArgs e)
   at System.Windows.Forms.Form.CallShownEvent()
   at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
MusicBee and my library - Making bee-utiful music together