gmusicbrowser Forum

Main board => Customization => Topic started by: peedanee on May 29, 2012, 18:05:24

Title: [LAYOUT] NoisyBox 1.2 ***UPDATE*** with Nx iconpack
Post by: peedanee on May 29, 2012, 18:05:24
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:
Thank you mgrubert for suggesting "Library" tab. :)

Version : 1.1

Minor changes:
Thank you ochosi for pointing out relation between G+ and LayoutItem. :)

Version : 1.0

Features:
Known bugs (AFAIK):
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
Title: Re : [LAYOUT] NoisyBox 1.0 (based on BeatBox a.k.a Noise music player)
Post by: ochosi on May 29, 2012, 18:07:34
that all sounds nice and swell, but where is the layout?  :D
Title: Re: [LAYOUT] NoisyBox 1.0 (based on BeatBox a.k.a Noise music player)
Post by: peedanee on May 29, 2012, 18:13:26
Hi, ochosi. :)

Teehee, my bad.  :-[
I already added attachment for the layout. Screenshots on the way.
Title: Re: [LAYOUT] NoisyBox 1.0 (based on BeatBox a.k.a Noise music player)
Post by: ochosi on May 29, 2012, 20:18:08
looks great (and somewhat similar to shimmer-desktop ;) ) and might fit well into the "make it look like" category!
Title: Re: [LAYOUT] NoisyBox 1.0 (based on BeatBox a.k.a Noise music player)
Post by: peedanee on May 29, 2012, 21:10:26
Yeah, it really is. After I took a good look at shimmer layout and after found out that I can customize the layout. I thought I can make it look like Noise. So here it is.  :)

Next, for simplicity, I plan to remove queue pane once I figure out what "Lists" really does. I tried  "Save current list as" menu but it didn't work. Do you know why?

Oh, another thing I want to ask, is it possible to customize right click context menu?
Title: Re: [LAYOUT] NoisyBox 1.0 (make it look like -- BeatBox a.k.a Noise music player)
Post by: peedanee on May 30, 2012, 11:10:18
Can someone help me how to show "no-cover.svg" in NoisyBox-1.0 layout at first run?
Title: Re: [LAYOUT] NoisyBox 1.0 (make it look like -- BeatBox a.k.a Noise music player)
Post by: ochosi on May 30, 2012, 13:49:19
I haven't looked at the layout code yet, but it seems you're only showing the cover in the listview (not the treeview-with-cover and not the mosaic view), is that on purpose?

"no-cover.svg" is only supposed to be shown when the currently playing album has no cover/artwork set.
Title: Re: [LAYOUT] NoisyBox 1.0 (make it look like -- BeatBox a.k.a Noise music player)
Post by: peedanee on May 30, 2012, 16:51:59
Yes that's in purpose. Because mosaic view already displays big covers and treeview  also has album covers so its pointless to provide them with another cover. :)

Regarding "no-cover.svg", at first run (before import any songs to library) shimmer desktop able to show it while NoisyBox can't do that. I checked my code but can't figure out why. I need another point view from you guys.
Title: Re: [LAYOUT] NoisyBox 1.0 (make it look like -- BeatBox a.k.a Noise music player)
Post by: ochosi on May 30, 2012, 17:44:01
I don't think there's a direct problem with the code. If you resize the sidepane that holds the cover-widget (even by 1px), the no-cover.svg shows up. Probably a bug in gmusicbrowser, I'm not 100% sure.

Please change the layout Type to G (instead of G+), G+ is only meant for layouts that contain a "layouts" menu or submenu, so users can switch back and forth without having to go to the layouts tab in the preferences window.
Title: Re: [LAYOUT] NoisyBox 1.1 ***UPDATE***
Post by: peedanee on May 31, 2012, 19:05:17
Can we report bugs through this forum?

Rather than change it to G Type, I decide to add "Layout" menu item in NoisyBox 1.1 . :)
Title: Re: [LAYOUT] NoisyBox 1.1 ***UPDATE***
Post by: mgrubert on June 01, 2012, 00:23:26
You should add a "quit" item in menu too.
And may be a option to hide/show picture.
And, IMHO, the statut bar on bottom should be an unique widjet instead of two widjets.
Title: Re: [LAYOUT] NoisyBox 1.1 ***UPDATE***
Post by: peedanee on June 01, 2012, 08:02:25
NoisyBox aim to be simple, adding "Quit" item is redundant because every window manager already has close button in title bar. :)
Again there's no option to hide/show picture for the sake of simplicity. One of NoisyBox feature is only show cover picture in List View.

Can you suggest what kind of unique widget that is? I might interested in adding another useful widget.
Title: Re : [LAYOUT] NoisyBox 1.1 ***UPDATE***
Post by: mgrubert on June 01, 2012, 09:51:53
Every music browser I know doesn't close its window through title bar button but reduce to systray.
Title: Re: [LAYOUT] NoisyBox 1.1 ***UPDATE***
Post by: peedanee on June 01, 2012, 10:33:36
I can't see any problem there. If anyone doesn't want gmusicbrowser to minimize to systray, they can disable it in "Preferences". :)
Furthermore Close Button and Quit menu, whether completely close application or reduce it to systray, serve the same purpose that is to get rid applications window from desktop.
Title: Re: [LAYOUT] NoisyBox 1.1 ***UPDATE***
Post by: mgrubert on June 01, 2012, 20:42:42
The problem is : how to quit gmb if you had chose "close button = reduce to systray" ?
You have to go to the systray and chose "quit".
IMHO a quit item in the menu could be usefull (in my layout I put a quit button on layout).
But if you want to be as close to Beatbox as possible, you can avoid this usefull item.
For reach beatbox layout, don't forget to :
* limit your statut bar to right panel (no statut bar on left panel on Beatbox)
* put random button
* add library tab (beatbox = library + playlists)
* regroup all library item in the menu in a submenu

Regards
Title: Re: [LAYOUT] NoisyBox 1.1 ***UPDATE***
Post by: peedanee on June 01, 2012, 21:16:19
Thank you for your suggestion. :)

This layout is far from complete and I will update it. Just so you know NoisyBox heavily influenced by Noise than Beatbox and I'm not intent to make their duplicate, rather take the best part of them also adding another features if necessary (like layout item in Menu). So in regard of your suggestion:


I really glad you put so much attention in my layout.