Author Topic: 3DBee (Cover Flow) Plugin  (Read 13863 times)

boroda

  • Sr. Member
  • ****
  • Posts: 4402
2. not only plugin floating panel is shown on taskbar, but also plugin settings window.

I can't replicate the issue with the settings window on the taskbar. What steps are you performing for that to happen?

mb prefs> plugins> configure. it's version 1.4:


boroda

  • Sr. Member
  • ****
  • Posts: 4402
also, want to confirm that the problem with localized decimal point is solved in 1.4

cquinn

  • Newbie
  • *
  • Posts: 15
getting the same error when launching musicbee with the coverflow plugin about coverflow folder location.  then this error occurs:

MusicBee v3.5.8447.35892P  (Win10.0), 25 May 2023 9:50:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at SharpGL.OpenGL.DrawText(Int32 x, Int32 y, Single r, Single g, Single b, String faceName, Single fontSize, String text)
   at MusicBeePlugin._3DBee.drawInfo()
   at MusicBeePlugin._3DBee.OpenGLControl_OpenGLDraw(Object sender, OpenGLRoutedEventArgs args)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Delegate.DynamicInvokeImpl(Object[] args)
   at System.Windows.RoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at SharpGL.WPF.OpenGLControl.DoRender()
   at MusicBeePlugin._3DBee.RenderEventProcessor(Object myObject, EventArgs myEventArgs)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Modo

  • Jr. Member
  • **
  • Posts: 41
Congrats on getting this into Musicbee. It looks great already.

My initial thought is that there should be a standard plug-in install. The manual method feels like unnecessary faffing about.

I hope there is a way to add 3DBee as a valid MB file selector for the main panel. The core part of the MB layout ("main panel > files" in the MB layout manager) can not be removed to clean up the UI, but you can select a different way to show stuff (currently Artwork, Album Art, Jukebox, Track Details). Can 3DBee become a fifth option here for ease of use?

Found a bug immediately. 3DBee breaks non-violently when hidden and shown again in MB. I have added it to the main panel, and to replace my regular album art selection, I dragged the splitter all the way to completely hide the "files" element, effectively only seeing "3dbee". However, if I hide 3DBee by dragging the splitter all the way the other way (show only), then drag back to show 3DBee again, there is no image in 3DBee any more -- all black. Only restarting MB fixes this.

One usability suggestion: It should be possible to choose what clicking in the cover flow outside of the centre cover does. Click+drag is OK as a default scrolling method, but I see another use case: Click to select a specific partially visible cover. This would work well in conjunction with mouse scrolling as the cover scroll method.

phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 8924
Note  that the developer of this plugin has not been on the forum since February of this year. It may very well be that no more work will be done on it.
Download the latest MusicBee v3.5 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


u3panic

  • Newbie
  • *
  • Posts: 1
Hello. I just wanted to say thank you for the plug-in. I have everything installed correctly and the plug-in working. I am interested in reszing it, as you have mentioned. I have downloaded the patch or patched version of MusicBee, but I am not sure how to install it. Would you mind providing me with directions for that as well? It's just not something I have had to do yet. Thank you, u3pan

phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 8924
The patch(es) for MB will work on the Installer and Portable versions. The Windows Store version can not be patched.

If you're not using the Store version, see my signature below for info about installing the latest patch.
Download the latest MusicBee v3.5 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