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 - VastOne

31
Questions / Re: mplayer: why not use an idle slave?
February 16, 2013, 18:16:17
Thanks for this post bucaneer... I am now using mplayer as the backend and am quite satisfied with it

I do not use gapless but the performance of mplayer is impressive
32
Suggestions / Re: Local events Plugin possible?
October 24, 2012, 17:02:01
That capability is already there... It is in the tab Events in artistinfo 
33
Customization / Re: GMB SVG logo..any comments?
October 22, 2012, 14:53:40
Here is one I created quite a while ago and use...

It is in svg format

34
Thanks for that explanation and history Quentin... I have always been curious about the origins and thoughts you had around gmb. 

As for the layouts, the most appealing thing is that you can learn and use them.  When I first looked at them, I was overwhelmed by them but by studying what others had done and the overall docs from here, I was able to create a few of my own.  I also began downloading and collecting what other layout artists had done.

On the CrunchBang forums, I have quite a few converts to gmb who was struggling with the layouts and how to use them. I was asked to do a How To that was done here.

It is a general How To on setting up GMB and using layouts.  I have included in the collection what I have found and know of, if there are others that I have missed or if anyone wants some included, please let me know.  It is not much but the people who have used it on the #! forums have shown a lot of enthusiasm.  :)
35
Quote from: mgrubert on October 13, 2012, 20:29:19
VastOne : I do my best to improve GMB but my skills aren't very usefull : I made layouts (some of them are in default version) and I made my best to improve french translation. And bug finding due to my deep gmb usage. No programming skill. Only love and passion from this great musicbrowser

That is the other reason I use GMB and all the others I listed...    :)

I have seen and used your layouts and think they are fantastic...
36
^ I use Debian for the same thing...

I use Conky for the same thing

I use Tint2 for the same thing

I use GMB for the same thing

Each are small and light, each are easily customizable and each have very active development and support.
37
Those are all good points mgrubert, and I think within reach for Quention in future development.

I completely agree with point #5.  A robust layout theme is something that should be developed, possibly taking parts of all of the development that several of us have been involved with... That in itself would be like a new release.


38
What I find in the linux forums I use and moderate, and the IRC channels I am a part of, is what users seem to want more than anything is a minimal and highly configurable type of application.

I think gmb fits those requirements perfectly as it is right now.  There may be other music apps with more bling, but I have not found one that also has a developer who has stayed committed to his design and that is available for any type of assistance.
39
IMO, GMusicBrowswer has been branded far too long for a change like this.  A rename would cause incredible issues with the forks and scripts that are in place out there now.

I think word of mouth is the best way to broaden the horizons.  You also have to consider that some developers are not looking out to be the best... I also believe that GMB is more popular than you may think.  It is available on multiple platforms without issues..

I believe when Quentin adds components (online radio HINT) :D or anything new, then the online Blogs will run again all the features of GMB and then you will see more users.

More users does not necessarily mean your product is the best, just look at Apple. 

I know GMB is the best there is and I try to tell everyone who asks...
40
Yes, you can use queueinsert to do what you want.

Here is one of my layouts that shows it in use.

vastone_glcII.layout

[VastOne GLC II]
Type=G+
Author=VastOne
Category = gmb-art

Title = Gmusicbrowser playing %S by %a
= Window(size=1120x820) FilterPane0(page=genre) FilterPane1(page=artist) FilterPane2(page=album,albumpsize=32,albuminfo=1) QueueList(cols=titleaa length) VPRight(size=230-353)
MBmenu = MainMenuItem PSortItem PFilterItem QueueItem SMView
SMView = (label=_"View") MenuItem0(togglewidget=HPfp0,label=_"Categories pane") MenuItem1(togglewidget=FilterPane0,label=_"Genres pane") MenuItem2(togglewidget=FilterPane2,label=_"Album pane") MenuItem3(togglewidget=FilterPane1,label=_"Artist pane")   MenuItem4(togglewidget=NBLists,label=_"Left pane") MenuItem5(togglewidget=QueueList,label=_"Queue") MenuItem6(togglewidget=VBSongList,label=_"Playlist")
HBTitle     = Filler0 _Title
HBArtist    = LockArtist _Artist
BMSettings = (icon=gtk-preferences,size="large-toolbar") SMLibrary LayoutItem PlayItem SeparatorMenuItem01 MenuItem34(click1=OpenCustom(Equalizer),label=_"Equalizer",icon=gmb-equalizer) SeparatorMenuItem20 MenuItem14(command=OpenPref,label=_"Settings",icon="gtk-preferences") MenuItem05(command=Quit,label=_"Quit",icon="gtk-quit")
SMLibrary = (label=_"Library") MenuItem00(command="RunPerlCode(::ChooseAddPath(0,1))",label=_"Add Music",icon="gtk-add") MenuItem32(command="RunPerlCode(::IdleScan)",label=_"Rescan Collection",icon="gtk-refresh")
HBAlbum     = LockAlbum _Album
VBmain = HBupper 5_HPBottom
# HBmain      = _VBmain 2Filler1 -Cover
HSize0      = Filler0 LockArtist LockAlbum Sort
# VBSongs     = _SongList2(mode=playlist, group=1)
VBleft2 = HBmenu HBleft HBTime
HBTime = 7Prev 7Play 7Next Length(markup="$length",initsize="XX:XX",xalign=0) _TimeSlider(direct_mode=1) -PlayingTime(markup="%s",initsize="XX:XX",xalign=1)
VBText = 4HBTitle 2HBArtist 2HBAlbum
HBleft = _1_VBText
HBmenu = MBmenu -VolumeIcon 5Sort 5Filter 5Queue 5Pos ExtraButtons -BMSettings


VBLeft = VBplayer _NBLists
    NBLists = SongTree(tabtitle=_"Artist/Album Playing",activate=queueinsert, activate2=addplay, songypad=1, group=Play:artist) \
Context(tabtitle=_"Context") \
VBartist \
VBalbum \
SongSearch(tabtitle=_"Song",activate=queueinsert)
# SongList(tabtitle=_"Playlist",activate=queueinsert,activate2=addplay,mode=playlist,group=2,follow=1)
VBartist= (tabtitle=_"Artist") SimpleSearch1(group=1,fields=artist,noselector=1) _FilterPane10(group=1,activate=queueinsert,pages=artist,nb=2)
VBalbum= (tabtitle=_"Album") SimpleSearch2(group=3,fields=album,noselector=1) _FilterPane11(group=3,activate=queueinsert,pages=album,nb=2)
HPfp1 = FilterPane1(nb=2,hidebb=1) FilterPane2(nb=3,hidebb=1)
HPfp0 = FilterPane0(nb=1,hidebb=1) HPfp1
HBSongList = SimpleSearch(maxwidth=360) -Total
VBSongList = HBSongList _SongTree1(activate=queueinsert,activate2=addplay,songypad=1)
NBList2 = VPRight \
VBQueue
VPRight = (tabtitle=_"Library                  ") HPfp0 _VBSongList
VBQueue = (tabtitle=_"Queue                  ") HBQueueButtons _QueueList(group=1) Total2(group=1)
HBQueueButtons = EditListButtons(group=1,small=1) 4QueueActions
# HBSearch = SimpleSearch2(maxwidth=150) Total2
HBupper = _VBleft2 -Cover
HPBottom = VBLeft _NBList2

# VBmain2     = HBmain 3Filler2
VolumeScroll    = HBupper

41
Customization / Re: Help with a layout
June 19, 2012, 14:50:20
Thanks Quentin..  I appreciate it.   :)
42
Customization / Help with a layout
June 16, 2012, 20:18:37
I am working on a layout and almost have it. 


1 - Show Artist / Album / Track  instead of just the Artist is showing now

like this

Artist
   |----Album
            |----Tracks

2 - The Search bar to be at the top of the Library tab (when clicked) and not a tab that I have it as now, and linked to the entire Library for the search.  - Already done.

3 - If possible, a line separator of each change in alphabetical sequence where

A---------------

and all the A artists

B --------------

and all the B artists

Etc...

I appreciate any help


[Clementine III]
Author = VastOne
Type = G+
# Category = "Make it look like"
Title = %t by %a
Default = Window(size=80%x80%)

KeyBindings = c-J GoToCurrentSong

VolumeScroll = HBVolume

# Window = hidden=FilterPane2|FilterPane3|FilterPane4|FilterPane5|FilterPane6|FilterPane7

VBMain = HBMenubar _HPSidebarCenter HBStatusbar

    HBStatusbar = 10Total(mode=filter)

    HBMenubar = _MBEdit -BMSettings
        MBEdit = MainMenuItem PSortItem PFilterItem QueueItem SMHelp4
    BMSettings = (icon=gtk-preferences,size="menu") SMLibrary LayoutItem PlayItem SeparatorMenuItem01 MenuItem34(click1=OpenCustom(Equalizer),label=_"Equalizer",icon=gmb-equalizer) SeparatorMenuItem20 MenuItem14(command=OpenPref,label=_"Settings",icon="gtk-preferences") MenuItem05(command=Quit,label=_"Quit",icon="gtk-quit")
SMLibrary    = (label=_"Library") MenuItem00(command="RunPerlCode(::ChooseAddPath(0,1))",label=_"Add Music",icon="gtk-add") MenuItem32(command="RunPerlCode(::IdleScan)",label=_"Rescan Collection",icon="gtk-refresh")
           
            SMHelp4 = (label=_"Help") \
                MenuItem41(command="RunPerlCode(::AboutDialog)",label=_"About",icon="gtk-about")

    HPSidebarCenter = VBSidebar VBCenter

        VBSidebar = ABSearchBox _NBSidebar

  ABSearchBox = (yalign=0) SimpleSearch1(suggest=1)
   

            NBSidebar = (tabpos=left90,typesubmenu='PC') \
                NBSidebar1 \
                FilterPane0(tabtitle=_"Files",nb=1,hidebb=1,page=folder,pages=folder)
        Context(tabtitle=_"Context") \

                NBSidebar1 = FilterPane1(tabtitle=_"Library",tabpos=left90 \
                        group=2,\
                        nb=2,\
                        hidebb=1,\
                        pages=artist,\
                        page=artist,\
                        page_artist/depth=3,\
                        page_artist/lmarkup="0|<b>%a</b>%Y <small>%s <small>%l</small></small>",\
                        page_artist/lpicsize='0|32',\
                        page_artist/noall=1,\
                        page_artist/sort=default|default,\
                        page_artist/type=artist|album\
                    )

        VBCenter = 10HBPlayer _HBSongLists 5HBSearchAndToolbar HBControls

            HBSongLists = _NBSongLists \
                3Filler7

                NBSongLists = (typesubmenu='L') SongList(tabtitle=_"Library",mode=library,tabicon="gmb-list",cols="track artist title album length") VBQueue

VBQueue     = (tabtitle=_"Queue                  ") HBQueueButtons _QueueList(group=1)

HBQueueButtons = EditListButtons(group=1,small=1) 4QueueActions  -Total2(group=1)

            HBPlayer = (maxheight=100,minheight=100) \
                HBCover \
                5VBSongInfo \
                _VBVolume \
                5Filler5

                HBCover = (maxheight=100,minheight=100,minwidth=100,maxwidth=100) \
                    Cover(default=elementary/no-cover.svg,showcover=0,minsize=100,maxsize=100)

                VBVolume = 100Filler3 HBVolume
                    HBVolume = \
                        -VolumeIcon(click1=TogMute,size=button,button=1)

                VBSongInfo =  \
                    _Title(yalign=0.5,minsize=0,markup="<big><big><b>%t</b></big></big>",click1="") \
                    _Artist(yalign=1,minsize=0,markup="by %a") \
                    _Album(yalign=1,minsize=0,markup="from %l")\
                    100Filler2


            HBSearchAndToolbar = _HBToolbar \
                Text1(text=_"Search:") \
                10_SimpleSearch

            HBControls = Prev(size=small-toolbar) \
                Play(size=small-toolbar) \
                Stop(size=small-toolbar) \
                Next(size=small-toolbar) \
                _VBTimeBar \
               
       
                VBTimeBar = 2Filler0 Length(markup="$length",initsize="XX:XX",xalign=0) _TimeSlider(direct_mode=1) PlayingTime(markup="%s",initsize="XX:XX",xalign=1) 1Filler1
43
I think it is really really good!  Nice job zeltak, I am using it as a trayicon now!
44
Do you have it set in Settings/Layout/Show Tray Icon?

If you do, you are most likely missing an indicator tool that Ubuntu uses...

I am sure someone will be by to tell you hat you need... I use Debian and od not know what Ubuntu needs...
45
I am pretty sure you could do that in Puddletag.  I use it for mass changes in tags and album art and it works quite well.