Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - peedanee

16
Thank you.  :)

But it's strange that ::ChooseAddPath(1,1) works on multiple folders only, I can't import single folder.

Please, care to take a look at my custom layout: NoisyBox . What do you think? :)

http://forum.gmusicbrowser.org/index.php?topic=605.0
17
Hi, guys.  :D

I want to share my custom layout named NoisyBox. It based on BeatBox which its fork--Noise is used in elementaryos Luna project.

Title : NoisyBox
Author : peedanee

It aims to deliver a simple interface for gmusicbrowser. So I'll try to remove redundancy as much as possible. Stay tune for updates.


***UPDATE***
Version : 1.2

Changes:

  • Adding "Library" tab
  • Move "Show Equalizer" from Menu to status bar
  • New icon: Nx iconpack. Basically it's an elementary icon modified a bit to make it bigger and clearer. From now on next version will use this icon
Thank you mgrubert for suggesting "Library" tab. :)

Version : 1.1

Minor changes:

  • Adding "Layout" and "Check Library" in Menu
  • Changing "Import Folders" and "About" tips
  • Adding "NoisyBox" category in Layout menu
Thank you ochosi for pointing out relation between G+ and LayoutItem. :)

Version : 1.0

Features:

  • Album art view, songtree view and songlist view with genre-artists-album filterpanes
  • Simple menu which contains what we need the most: Import Folders (Multiple folders only) , Rescan Library, Show Equalizer, Preferences and About
  • Artist info panel (show/hide with toggle button)
  • Filter panel and Queue panel (tabbed panes)
  • Show cover in List View
Known bugs (AFAIK):

  • For now "Import Folders" menu only works for multiple folders only. It can't import single folder yet.
  • I want NoisyBox to display no-cover.svg at first run but Cover(default=elementary/no-cover.svg,showcover=0) won't work, IDK whats wrong. In the end I decide to use only Cover without any option.
I'll appreciate comments and suggestions to make NoisyBox better. :)

Special thanks to Quentin Sculo for give me suggestion regarding RunPerlCode(::ChooseAddPath(1,1)) and also for making this great player. Also for elementary team which inspired me to make this layout. :D
18
"Save current list as" menu didn't save any playlist at all. Is it bug?
I couldn't figure out what "Lists" or "Saved lists" really does.
19
Customization / Re: RunPerlCode Documentation
May 28, 2012, 18:45:53
Hi, Quentin.  :D

I was making customize layouts. The other parts was done except this particular one.
Please take a look at this part:
BMMenu  = (icon=gtk-preferences,size=large-toolbar) LayoutItem \
  MenuItem1(command="RunPerlCode(::ChooseAddPath(0,1))",label=_"Import to library") \
  MenuItem2(command="RunPerlCode(::IdleCheck)",label=_"Check Library") \
  MenuItem3(command="RunPerlCode(::IdleScan)",label=_"Rescan Library") \
  MenuItem4(command=OpenCustom(Equalizer),label=_"Show Equalizer") SeparatorMenuItem1 \
  MenuItem5(command=OpenPref,label=_"Preferences") SeparatorMenuItem2 \
  MenuItem6(command="RunPerlCode(::AboutDialog)",label=_"About")

I want MenuItem1 to be able to "import files/folders/subfolders" to library. ::ChooseAddPath(0,1) can't do that.  :'(
When I tried to find a way to do that I read gmusicbrowser command list, I thought "AddToLibrary" command can do that.
But I was clueless. (FYI I'm not programmer)
I'm glad if you could help me.
20
Customization / RunPerlCode Documentation
May 28, 2012, 08:07:18
Hi, I'm new here.

Are there any RunPerlCode documentation of gmusicbrowser available?

I have problem when I try to make custom MenuItem which able to import files and folders and its subfolders to library.
Because RunPerlCode(::ChooseAddPath(0,1)) just won't do the trick.