################################################################################# [Garage] Author= MajorGrubert (with aboettger's help and inspiration) Type=G+ Category = "Garage" # Major Grubert was a fictional character being used by Moebius in his comics from the 1970s. # Major Grubert appeared in "Le Garage Hermétique" Default = Window(size=90%x80%) HPMainPannel(size=100) HPCentreEtDroite(size=300) HPPanneaux(size=150) VolumeScroll = VBVolume HPNowplaying VBMain = HBMenu _VBMainContainer HBMenu = _MBmenu MBmenu = MainMenuItem LayoutItem PSortItem PFilterItem QueueItem VBMainContainer = 3Filler1 _HPMainPannel 3Filler2 HPMainPannel = _VBMainGauche _HPCentreEtDroite HPCentreEtDroite = _VPMainCentre _VPDroite ############################ # Left ############################ VBMainGauche = HBSearchBar _FilterPane2(nb=1,hidetabs=0,hidebb=1,tabpos=left90,page=savedtree,pages=savedtree) HBSearchBar = (minheight=34,maxheight=34) ResetFilter2 2_SimpleSearch(noselector=1,suggest=0) ############################ # Middle ############################ VPMainCentre = _HPPanneaux _VBSongtree HPPanneaux = _HPAlbumArtist _HBGenre HBGenre = _FilterPane5(nb=4,hidebb=1,pages=genre,page=genre,page_genre/mode=cloud,page_genre/cloud_min=8,page_genre/sort=alpha) HPAlbumArtist = _HBArtist _HBAlbum HBArtist = _FilterPane0(nb=2,\ hidebb= 1,\ hidetabs= 1,\ min= 1,\ page= artist,\ page_artist/depth= 1,\ page_artist/lmarkup= 1,\ page_artist/lpicsize= '-1|16',\ pages= artist) HBAlbum = _FilterPane1(nb=3,\ hidebb= 1,\ hidetabs= 1,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) VBSongtree = _SongTree HBTotal HBTotal = -Total(size=small) ############################ # Right ############################ VPDroite = HPNowplaying _VBListsETBoutons ############ Info artist, cover, volume, time bar zone ########## HPNowplaying = VBCover _HBSongInfoEtControlsEtTimebarEtVolume VBCover = _Filler6 Cover(default=elementary/no-cover.svg,showcover=0,minsize=200,maxsize=400) Stars _Filler7 HBSongInfoEtControlsEtTimebarEtVolume = _VBSongInfoEtControlsEtTimebar VBVolume VBVolume = VolumeIcon(button=1) _VolumeSlider(1,0) VBSongInfoEtControlsEtTimebar = -HBControls _VBSongInfoEtTimebar VBSongInfoEtTimebar = _Filler8 VBSongInfo _Filler9 -HBTimeBar VBSongInfo = \ _HBInfoTitre \ _HBInfoArtist \ _HBInfoalbum \ _HBInfoGenre HBInfoTitre = 2Filler10 _Title(minsize=0,markup="%t",click1="",yalign=0.5) HBInfoArtist = 2Filler11 _Artist(yalign=1,minsize=0,markup="par %a",click1="") HBInfoalbum = 2Filler12 _Album(minsize=1,expand_max=200,yalign=1,markup="dans %l",click1="") -2Filler13 -Date HBInfoGenre = -2Filler20 -Title2(yalign=1,minsize=0,markup="%g ",click1="") group HBTimeBar = 2Filler14 _TimeBar 2Filler15 HBControls = \ _Filler16 \ Prev(size=large-toolbar,tip=_"Previous Song") \ Play(size=large-toolbar,tip=_"Play/Pause") \ Stop(size=large-toolbar,tip=_"Stop") \ Next(size=large-toolbar,tip=_"Next Song") \ _Filler17 ############## Lists and bottom buttons ################## VBListsETBoutons = _NBSidebar1 HBBouton NBSidebar1 = (tabpos=right90,typesubmenu='PC') \ VBQueueList \ VBPlayList VBQueueList = (tabtitle=_"Queue") \ EditListButtons(group=2,small=1,relief=none) \ _QueueList(cols="queuenumber titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",songtree=0,group=2) \ HBQueueActions HBQueueActions = Total1(size="small",group=2) -QueueActions VBPlayList = (tabtitle=_"Playlist") \ _SongList(cols="playandqueue titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",mode=playlist,group=1,follow=1) ############## Boutons ############################ HBBouton = \ Fullscreen(size=button,minwidth=34,maxwidth=34) \ Playlist(size=button,minwidth=34,maxwidth=34) \ ResetFilter \ HSeparator1 \ Sort(size=button,minwidth=34,maxwidth=34) \ 10Filter(size=button,minwidth=34,maxwidth=34) \ Queue(size=button,minwidth=34,maxwidth=34) \ -Quit(size=button,minwidth=34,maxwidth=34,tip=_"Quit") \ -Pref(stock=gtk-preferences,size=button,minwidth=34,maxwidth=34) \ -HSeparator2 \ #-MBLayouts \ -HSeparator3 \ -Button1(click1="RunPerlCode(::ChooseAddPath(0,1))",stock=gtk-add,size=button,minwidth=34,maxwidth=34,tip=_"Add folder ...") \ -Button2(click1="RunPerlCode(::IdleCheck)",stock=gtk-refresh,size=button,minwidth=34,maxwidth=34,tip=_"check now") \ -Button3(click1="RunPerlCode(::IdleScan)",stock=gtk-zoom-in,size=button,minwidth=34,maxwidth=34,tip=_"scan now") ################################################################################# [Garage2] Author= MajorGrubert (with aboettger's help and inspiration) Type=G+ Category = "Garage" # Major Grubert was a fictional character being used by Moebius in his comics from the 1970s. # Major Grubert appeared in "Le Garage Hermétique" Default = Window(size=90%x80%) HPMainPannel(size=600) VBMainleft(size=300) VPMainright(size=300) VolumeScroll = VBVolume HPNowplaying VBMain = HBMenu _VBMainContainer HBMenu = _MBmenu MBmenu = MainMenuItem LayoutItem PSortItem PFilterItem QueueItem SMViews SMViews = (label=_"Personnalisation") \ MenuItem01(togglewidget=HBtri1,label=_"Filtre 1") \ MenuItem02(togglewidget=VPtri2,label=_"Filtre 2") \ SeparatorMenuItem01 \ MenuItem03(togglewidget=HBAlbums,label=_"Albums") \ SeparatorMenuItem02 \ MenuItem04(togglewidget=VBSongtree,label=_"Songtree") \ MenuItem05(togglewidget=VBListsETBoutons,label=_"Queue & contexte") VBMainContainer = 3Filler1 _HPMainPannel 3Filler2 HPMainPannel = _VBMainleft _VPMainright ############################ # Left ############################ VBMainleft = HBSearchBar _HPTri HBSearchBar = (minheight=34,maxheight=34) ResetFilter2 2_SimpleSearch(noselector=1,suggest=0) HPTri = _HBtri1 _VPtri2 HBtri1 = _FilterPane1(nb=1,hidetabs=0,hidebb=1,page=savedtree,pages=savedtree) VPtri2 = _HBArtist _HBAlbums HBArtist = _FilterPane2(nb=2,\ hidebb= 1,\ hidetabs= 1,\ min= 1,\ page= artists,\ page_artists/depth= 1,\ page_artists/lmarkup= 1,\ page_artists/lpicsize= '-1|16',\ pages= artists) HBAlbums = _FilterPane3(nb=3,\ hidebb= 1,\ hidetabs= 1,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) ############################ # Right ############################ VPMainright = _HPNowplaying _HPLists ########Top HPNowplaying = VBCover _HBSongInfoEtControlsEtTimebarEtVolume VBCover = _Filler6 Cover(default=elementary/no-cover.svg,showcover=0,minsize=200,maxsize=400) Stars _Filler7 HBSongInfoEtControlsEtTimebarEtVolume = _VBSongInfoEtControlsEtTimebar VBVolume VBVolume = VolumeIcon(button=1) _VolumeSlider(1,0) VBSongInfoEtControlsEtTimebar = -HBControls _VBSongInfoEtTimebar VBSongInfoEtTimebar = _Filler8 VBSongInfo _Filler9 -HBTimeBar VBSongInfo = \ _HBInfoTitre \ _HBInfoArtist \ _HBInfoalbum \ _HBInfoGenre HBInfoTitre = 2Filler10 _Title(minsize=0,markup="%t",click1="",yalign=0.5) HBInfoArtist = 2Filler11 _Artist(yalign=1,minsize=0,markup="par %a",click1="") HBInfoalbum = 2Filler12 _Album(minsize=1,expand_max=200,yalign=1,markup="dans %l",click1="") -2Filler13 -Date HBInfoGenre = -2Filler20 -Title2(yalign=1,minsize=0,markup="%g ",click1="") group HBTimeBar = 2Filler14 _TimeBar 2Filler15 HBControls = \ _Filler16 \ Prev(size=large-toolbar,tip=_"Previous Song") \ Play(size=large-toolbar,tip=_"Play/Pause") \ Stop(size=large-toolbar,tip=_"Stop") \ Next(size=large-toolbar,tip=_"Next Song") \ _Filler17 ########Bottom HPLists = _VBSongtree _VBListsETBoutons ##############Bottom left VBSongtree = _SongTree HBTotal HBTotal = -Total(size=small) ##############Bottom right VBListsETBoutons = _NBSidebar1 HBBouton NBSidebar1 = (tabpos=right90,typesubmenu='PC') \ VBQueueList \ VBPlayList VBQueueList = (tabtitle=_"Queue") \ EditListButtons(group=2,small=1,relief=none) \ _QueueList(cols="queuenumber titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",songtree=0,group=2) \ HBQueueActions HBQueueActions = Total1(size="small",group=2) -QueueActions VBPlayList = (tabtitle=_"Playlist") \ _SongList(cols="playandqueue titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",mode=playlist,group=1,follow=1) ############## Boutons ############################ HBBouton = \ Fullscreen(size=button,minwidth=34,maxwidth=34) \ Playlist(size=button,minwidth=34,maxwidth=34) \ ResetFilter \ HSeparator1 \ Sort(size=button,minwidth=34,maxwidth=34) \ 10Filter(size=button,minwidth=34,maxwidth=34) \ Queue(size=button,minwidth=34,maxwidth=34) \ -Quit(size=button,minwidth=34,maxwidth=34,tip=_"Quit") \ -Pref(stock=gtk-preferences,size=button,minwidth=34,maxwidth=34) \ -HSeparator2 \ #-MBLayouts \ -HSeparator3 \ -Button1(click1="RunPerlCode(::ChooseAddPath(0,1))",stock=gtk-add,size=button,minwidth=34,maxwidth=34,tip=_"Add folder ...") \ -Button2(click1="RunPerlCode(::IdleCheck)",stock=gtk-refresh,size=button,minwidth=34,maxwidth=34,tip=_"check now") \ -Button3(click1="RunPerlCode(::IdleScan)",stock=gtk-zoom-in,size=button,minwidth=34,maxwidth=34,tip=_"scan now") #MBLayouts = (minwidth=34,maxwidth=34) \ LayoutItem ################################################################################# [Garage3] Author= MajorGrubert (with aboettger's help and inspiration) Type=G+ Category = "Garage" # Major Grubert was a fictional character being used by Moebius in his comics from the 1970s. # Major Grubert appeared in "Le Garage Hermétique" Default = Window(size=90%x80%) HPMainPannel(size=600) VBMainleft(size=300) VPMainright(size=300) VolumeScroll = VBVolume HPNowplaying VBMain = HBMenu _VBMainContainer HBMenu = _MBmenu MBmenu = MainMenuItem LayoutItem PSortItem PFilterItem QueueItem SMViews SMViews = (label=_"Personnalisation") \ MenuItem01(togglewidget=HBtri1,label=_"Filtre 1") \ MenuItem02(togglewidget=VPtri2,label=_"Filtre 2") \ SeparatorMenuItem01 \ MenuItem03(togglewidget=HBAlbums1,label=_"Albums 1") \ MenuItem04(togglewidget=HBAlbums2,label=_"Albums 2") VBMainContainer = 3Filler1 _HPMainPannel 3Filler2 HPMainPannel = _VBMainleft _VPMainright ############################ # Left ############################ VBMainleft = HBSearchBar _HPTri HBSearchBar = (minheight=34,maxheight=34) ResetFilter2 2_SimpleSearch(noselector=1,suggest=0) HPTri = _HBtri1 _VPtri2 HBtri1 = _FilterPane1(nb=1,hidetabs=0,hidebb=1,page=savedtree,pages=savedtree) VPtri2 = _HBArtist _HBAlbums1 HBArtist = _FilterPane2(nb=2,\ hidebb= 1,\ hidetabs= 1,\ min= 1,\ page= artists,\ page_artists/depth= 1,\ page_artists/lmarkup= 1,\ page_artists/lpicsize= '-1|16',\ pages= artists) HBAlbums1 = _FilterPane3(nb=3,\ hidebb= 1,\ hidetabs= 1,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) ############################ # Right ############################ VPMainright = HPNowplaying _HBListAndBouton ########Top HPNowplaying = VBCover _HBSongInfoEtControlsEtTimebarEtVolume VBCover = _Filler6 Cover(default=elementary/no-cover.svg,showcover=0,minsize=200,maxsize=400) Stars _Filler7 HBSongInfoEtControlsEtTimebarEtVolume = _VBSongInfoEtControlsEtTimebar VBVolume VBVolume = VolumeIcon(button=1) _VolumeSlider(1,0) VBSongInfoEtControlsEtTimebar = -HBControls _VBSongInfoEtTimebar VBSongInfoEtTimebar = _Filler8 VBSongInfo _Filler9 -HBTimeBar VBSongInfo = \ _HBInfoTitre \ _HBInfoArtist \ _HBInfoalbum \ _HBInfoGenre HBInfoTitre = 2Filler10 _Title(minsize=0,markup="%t",click1="",yalign=0.5) HBInfoArtist = 2Filler11 _Artist(yalign=1,minsize=0,markup="par %a",click1="") HBInfoalbum = 2Filler12 _Album(minsize=1,expand_max=200,yalign=1,markup="dans %l",click1="") -2Filler13 -Date HBInfoGenre = -2Filler20 -Title2(yalign=1,minsize=0,markup="%g ",click1="") group HBTimeBar = 2Filler14 _TimeBar 2Filler15 HBControls = \ _Filler16 \ Prev(size=large-toolbar,tip=_"Previous Song") \ Play(size=large-toolbar,tip=_"Play/Pause") \ Stop(size=large-toolbar,tip=_"Stop") \ Next(size=large-toolbar,tip=_"Next Song") \ _Filler17 ########Bottom HBListAndBouton = _NBSidebar1 VBBouton #TBRight = _"Library" HPAlbumAndSongs _"Queue" VBQueueList _"Context" Context NBSidebar1 = (tabpos=left90,typesubmenu='PC') \ HPAlbumAndSongs \ VBQueueList \ VBPlayList \ Context HPAlbumAndSongs = (tabtitle=_"Library") HBAlbums2 VBSongtree HBAlbums2 = _FilterPane4(nb=3,\ hidebb= 1,\ hidetabs= 1,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) VBSongtree = _SongTree HBTotal HBTotal = -Total(size=small) VBQueueList = (tabtitle=_"Queue") \ EditListButtons(group=2,small=1,relief=none) \ _QueueList(cols="queuenumber titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",songtree=0,group=2) \ HBQueueActions HBQueueActions = Total1(size="small",group=2) -QueueActions VBPlayList = (tabtitle=_"Playlist") \ _SongList(cols="playandqueue titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",mode=playlist,group=1,follow=1) ############## Boutons ############################ VBBouton = \ Fullscreen(size=button,minwidth=34,maxwidth=34) \ Playlist(size=button,minwidth=34,maxwidth=34) \ ResetFilter \ HSeparator1 \ Sort(size=button,minwidth=34,maxwidth=34) \ 10Filter(size=button,minwidth=34,maxwidth=34) \ Queue(size=button,minwidth=34,maxwidth=34) \ -Quit(size=button,minwidth=34,maxwidth=34,tip=_"Quit") \ -Pref(stock=gtk-preferences,size=button,minwidth=34,maxwidth=34) \ -HSeparator2 \ #-MBLayouts \ -HSeparator3 \ -Button1(click1="RunPerlCode(::ChooseAddPath(0,1))",stock=gtk-add,size=button,minwidth=34,maxwidth=34,tip=_"Add folder ...") \ -Button2(click1="RunPerlCode(::IdleCheck)",stock=gtk-refresh,size=button,minwidth=34,maxwidth=34,tip=_"check now") \ -Button3(click1="RunPerlCode(::IdleScan)",stock=gtk-zoom-in,size=button,minwidth=34,maxwidth=34,tip=_"scan now") ################################################################################# [Garage4] Author= MajorGrubert (with aboettger's help and inspiration) Type=G+ Category = "Garage" # Major Grubert was a fictional character being used by Moebius in his comics from the 1970s. # Major Grubert appeared in "Le Garage Hermétique" Default = Window(size=90%x80%) HPMainPannel(size=600) VBMainleft(size=300) VPMainright(size=300) VolumeScroll = VBVolume HPNowplaying VBMain = HBMenu _VBMainContainer HBMenu = _MBmenu MBmenu = MainMenuItem LayoutItem PSortItem PFilterItem QueueItem SMViews SMViews = (label=_"Personnalisation") \ MenuItem01(togglewidget=HBtri1,label=_"Filtre 1") \ MenuItem02(togglewidget=VPArtistAndAlbum1,label=_"Filtre 2") \ MenuItem03(togglewidget=VPtri3,label=_"Filtre 3") \ MenuItem04(togglewidget=HBAlbums1,label=_"Albums 1") \ MenuItem05(togglewidget=HBAlbums2,label=_"Albums 2") VBMainContainer = 3Filler1 _HPMainPannel 3Filler2 HPMainPannel = _VBMainleft _VPMainright ############################ # Left ############################ VBMainleft = HBSearchBar _HPTri HBSearchBar = (minheight=34,maxheight=34) ResetFilter2 2_SimpleSearch(noselector=1,suggest=0) HPTri = _HBtri1 _HPtri2 HBtri1 = _FilterPane1(nb=1,hidetabs=0,hidebb=1,page=savedtree,pages=savedtree) HPtri2 = _VPArtistAndAlbum1 _VPtri3 VPArtistAndAlbum1 = HBArtist HBAlbums1 HBArtist = _FilterPane2(nb=2,\ hidebb= 1,\ hidetabs= 0,\ min= 1,\ page= artists,\ page_artists/depth= 1,\ page_artists/lmarkup= 1,\ page_artists/lpicsize= '-1|16',\ pages= artists) HBAlbums1 = _FilterPane3(nb=3,\ hidebb= 1,\ hidetabs= 0,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) VPtri3 = _HBAlbums2 VBSongtree HBAlbums2 = _FilterPane4(nb=3,\ hidebb= 1,\ hidetabs= 0,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) VBSongtree = _SongTree HBTotal HBTotal = -Total(size=small) ############################ # Right ############################ VPMainright = HPNowplaying _HBListAndBouton ########Top HPNowplaying = VBCover _HBSongInfoEtControlsEtTimebarEtVolume VBCover = _Filler6 Cover(default=elementary/no-cover.svg,showcover=0,minsize=200,maxsize=400) Stars _Filler7 HBSongInfoEtControlsEtTimebarEtVolume = _VBSongInfoEtControlsEtTimebar VBVolume VBVolume = VolumeIcon(button=1) _VolumeSlider(1,0) VBSongInfoEtControlsEtTimebar = -HBControls _VBSongInfoEtTimebar VBSongInfoEtTimebar = _Filler8 VBSongInfo _Filler9 -HBTimeBar VBSongInfo = \ _HBInfoTitre \ _HBInfoArtist \ _HBInfoalbum \ _HBInfoGenre HBInfoTitre = 2Filler10 _Title(minsize=0,markup="%t",click1="",yalign=0.5) HBInfoArtist = 2Filler11 _Artist(yalign=1,minsize=0,markup="par %a",click1="") HBInfoalbum = 2Filler12 _Album(minsize=1,expand_max=200,yalign=1,markup="dans %l",click1="") -2Filler13 -Date HBInfoGenre = -2Filler20 -Title2(yalign=1,minsize=0,markup="%g ",click1="") group HBTimeBar = 2Filler14 _TimeBar 2Filler15 HBControls = \ _Filler16 \ Prev(size=large-toolbar,tip=_"Previous Song") \ Play(size=large-toolbar,tip=_"Play/Pause") \ Stop(size=large-toolbar,tip=_"Stop") \ Next(size=large-toolbar,tip=_"Next Song") \ _Filler17 ########Bottom HBListAndBouton = _NBSidebar1 VBBouton #TBRight = _"Library" HPAlbumAndSongs _"Queue" VBQueueList _"Context" Context NBSidebar1 = (tabpos=left90,typesubmenu='PC') \ VBQueueList \ VBPlayList \ Context VBQueueList = (tabtitle=_"Queue") \ EditListButtons(group=2,small=1,relief=none) \ _QueueList(cols="queuenumber titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",songtree=0,group=2) \ HBQueueActions HBQueueActions = Total1(size="small",group=2) -QueueActions VBPlayList = (tabtitle=_"Playlist") \ _SongList(cols="playandqueue titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",mode=playlist,group=1,follow=1) ############## Boutons ############################ VBBouton = \ Fullscreen(size=button,minwidth=34,maxwidth=34) \ Playlist(size=button,minwidth=34,maxwidth=34) \ ResetFilter \ HSeparator1 \ Sort(size=button,minwidth=34,maxwidth=34) \ 10Filter(size=button,minwidth=34,maxwidth=34) \ Queue(size=button,minwidth=34,maxwidth=34) \ -Quit(size=button,minwidth=34,maxwidth=34,tip=_"Quit") \ -Pref(stock=gtk-preferences,size=button,minwidth=34,maxwidth=34) \ -HSeparator2 \ #-MBLayouts \ -HSeparator3 \ -Button1(click1="RunPerlCode(::ChooseAddPath(0,1))",stock=gtk-add,size=button,minwidth=34,maxwidth=34,tip=_"Add folder ...") \ -Button2(click1="RunPerlCode(::IdleCheck)",stock=gtk-refresh,size=button,minwidth=34,maxwidth=34,tip=_"check now") \ -Button3(click1="RunPerlCode(::IdleScan)",stock=gtk-zoom-in,size=button,minwidth=34,maxwidth=34,tip=_"scan now") ################################################################################# ################################################################################# [Garage5] Author= MajorGrubert (with aboettger's inspiration) Type=G+ Category = "Garage" # Major Grubert was a fictional character being used by Moebius in his comics from the 1970s. # Major Grubert appeared in "Le Garage Hermétique" Default = Window(size=90%x80%) HPMainPannel(size=900) VBMainleft(size=300) VPtri3(size=300) VPMainright(size=300) VolumeScroll = VBVolume HPNowplaying VBMain = HBMenu _VBMainContainer HBMenu = _MBmenu MBmenu = MainMenuItem LayoutItem PSortItem PFilterItem QueueItem SMViews SMViews = (label=_"Personnalisation") \ MenuItem01(togglewidget=HBtri1,label=_"Filtre 1") \ MenuItem02(togglewidget=VPtri2,label=_"Filtre 2") \ MenuItem03(togglewidget=VPtri3,label=_"Filtre 3") \ MenuItem04(togglewidget=HBAlbums1,label=_"Albums 1") \ MenuItem05(togglewidget=HBAlbums2,label=_"Albums 2") VBMainContainer = 3Filler1 _HPMainPannel 3Filler2 HPMainPannel = _VBMainleft _HPMaincenterandright ############################ # Left ############################ VBMainleft = HBSearchBar _HPTri HBSearchBar = (minheight=34,maxheight=34) ResetFilter2 2_SimpleSearch(noselector=1,suggest=0) HPTri = _HBtri1 _VPtri2 HBtri1 = _FilterPane1(nb=1,\ hidetabs=0,\ hidebb=1,\ page=savedtree,\ pages=savedtree) VPtri2 = HBArtist HBAlbums1 HBArtist = _FilterPane2(nb=2,\ hidebb= 1,\ hidetabs= 0,\ min= 1,\ page= artists,\ page_artists/depth= 1,\ page_artists/lmarkup= 1,\ page_artists/lpicsize= '-1|16',\ pages= artists) HBAlbums1 = _FilterPane3(nb=3,\ hidebb= 1,\ hidetabs= 0,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) ############################ # Center ############################ HPMaincenterandright = _VPtri3 _VPMainright VPtri3 = _HBAlbums2 VBSongtree HBAlbums2 = _FilterPane4(nb=3,\ hidebb= 1,\ hidetabs= 0,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) VBSongtree = _SongTree HBTotal HBTotal = -Total(size=small) ############################ # Right ############################ VPMainright = HPNowplaying _HBListAndBouton ########Top HPNowplaying = VBCover _HBSongInfoEtControlsEtTimebarEtVolume VBCover = _Filler6 Cover(default=elementary/no-cover.svg,showcover=0,minsize=200,maxsize=400) Stars _Filler7 HBSongInfoEtControlsEtTimebarEtVolume = _VBSongInfoEtControlsEtTimebar VBVolume VBVolume = VolumeIcon(button=1) _VolumeSlider(1,0) VBSongInfoEtControlsEtTimebar = -HBControls _VBSongInfoEtTimebar VBSongInfoEtTimebar = _Filler8 VBSongInfo _Filler9 -HBTimeBar VBSongInfo = \ _HBInfoTitre \ _HBInfoArtist \ _HBInfoalbum \ _HBInfoGenre HBInfoTitre = 2Filler10 _Title(minsize=0,markup="%t",click1="",yalign=0.5) HBInfoArtist = 2Filler11 _Artist(yalign=1,minsize=0,markup="par %a",click1="") HBInfoalbum = 2Filler12 _Album(minsize=1,expand_max=200,yalign=1,markup="dans %l",click1="") -2Filler13 -Date HBInfoGenre = -2Filler20 -Title2(yalign=1,minsize=0,markup="%g ",click1="") group HBTimeBar = 2Filler14 _TimeBar 2Filler15 HBControls = \ _Filler16 \ Prev(size=large-toolbar,tip=_"Previous Song") \ Play(size=large-toolbar,tip=_"Play/Pause") \ Stop(size=large-toolbar,tip=_"Stop") \ Next(size=large-toolbar,tip=_"Next Song") \ _Filler17 ########Bottom HBListAndBouton = _NBSidebar1 VBBouton #TBRight = _"Library" HPAlbumAndSongs _"Queue" VBQueueList _"Context" Context NBSidebar1 = (tabpos=left90,typesubmenu='PC') \ VBQueueList \ VBPlayList \ Context VBQueueList = (tabtitle=_"Queue") \ EditListButtons(group=2,small=1,relief=none) \ _QueueList(cols="queuenumber titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",songtree=0,group=2) \ HBQueueActions HBQueueActions = Total1(size="small",group=2) -QueueActions VBPlayList = (tabtitle=_"Playlist") \ _SongList(cols="playandqueue titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",mode=playlist,group=1,follow=1) ############## Boutons ############################ VBBouton = \ Fullscreen(size=button,minwidth=34,maxwidth=34) \ Playlist(size=button,minwidth=34,maxwidth=34) \ ResetFilter \ HSeparator1 \ Sort(size=button,minwidth=34,maxwidth=34) \ 10Filter(size=button,minwidth=34,maxwidth=34) \ Queue(size=button,minwidth=34,maxwidth=34) \ -Quit(size=button,minwidth=34,maxwidth=34,tip=_"Quit") \ -Pref(stock=gtk-preferences,size=button,minwidth=34,maxwidth=34) \ -HSeparator2 \ #-MBLayouts \ -HSeparator3 \ -Button1(click1="RunPerlCode(::ChooseAddPath(0,1))",stock=gtk-add,size=button,minwidth=34,maxwidth=34,tip=_"Add folder ...") \ -Button2(click1="RunPerlCode(::IdleCheck)",stock=gtk-refresh,size=button,minwidth=34,maxwidth=34,tip=_"check now") \ -Button3(click1="RunPerlCode(::IdleScan)",stock=gtk-zoom-in,size=button,minwidth=34,maxwidth=34,tip=_"scan now") [Garage6] Type=G+ Title = "gmusicbrowser joue %t dans l'album %l (%Y) de %a" #Title = "gmusicbrowser is playing %t from %l (%Y) by %a" #english Category = "Garage" DefaultFocus = SimpleSearch1 VolumeScroll = HBVolume Default = Window(size=1000x750) Window = hidden=VBCover|Context|VBQueue|ABSearchBox2|HBSongPlaylist Author = Major Grubert (Shimmer adaptation and Shimmer is simon@shimmerproject.org) ### main window containers : top bar and main ### VBMain = VBTop HSeparator _HBMain ### top bar from left to right ### VBTop = HBTop HBTop = HBButtons VSeparator1 HBVolume VSeparator2 _15VBPlayer VSeparator3 -HBSettings HBButtons = Prev Play Stop Next(click2=NextAlbum) HBVolume = (yalign=0,yscale=0.0) VolumeIcon(button=1,click2=mute,tip=_"Left-clic or scrollwheel to change, right-click to mute") VBPlayer = 1Filler0 HBTitle HBTimeSlider HBTitle = \ Title(expand_max=300,minsize=0,markup="%t ",click1="",tip=_"Title: %t (Track No. %n)",yalign=0.5) \ LockAlbum(stock="on:gmb-lock gmb-lockopen off:gmb-breadcrumb gmb-locklight") \ AlbumBreadcrumb(tip=_"Album: %l (%Y)",minsize=1,expand_max=200,yalign=0.5,minsize=1,markup=" %l ",showcover=0) \ LockArtist(stock="on:gmb-lock gmb-lockopen off:gmb-breadcrumb gmb-locklight") \ ArtistBreadcrumb(tip=_"Artist: %a",expand_max=200,yalign=0.5,minsize=0,markup=" %a") \ -Stars(yalign=0.5) HBTimeSlider = \ PlayingTime(markup="%s",initsize="XX:XX",xalign=0) \ _TimeSlider(direct_mode=1) \ -Length(markup="$length",initsize="XX:XX",xalign=1) HBSettings = \ ToggleButton11(relief=none,size=menu,icon=gmb-library,widget=VBLeft,tip=_"Library") \ ToggleButton12(relief=none,size=menu,icon=gmb-artist,widget=VBArtist,tip=_"Artists") \ ToggleButton13(icon=gmb-queue,relief=none,size=menu,widget=VBQueue,tip=_"Queue") \ ToggleButton14(icon=gtk-about,relief=none,size=menu,widget=Context,tip=_"Context") \ VSeparator4 \ ExtraButtons(size=large-toolbar) \ BMSettings \ Quit2(size=large-toolbar,minwidth=34,maxwidth=34,tip=_"Quit") 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=_"Scan Collection",icon="gtk-refresh") \ MenuItem33(command="RunPerlCode(::IdleCheck)",label=_"Check Collection",icon="gtk-zoom-in") ### main : Filter1, Artist, Songlist, Queue, Context ### HBMain = VBLeft VBArtist _VBSongStatus VBQueue Context ### Filter1 VBLeft = \ ABSearchBox \ _VPFilterCover \ HBStatus ABSearchBox = (yalign=0) SimpleSearch1(suggest=1) VPFilterCover = _NBFilter1 VBCover NBFilter1 = (tabpos="bottom") VBFilter10 VBFilter11 VBFilter12 VBFilter13 VBFilter14 VBFilter10 = (tabtitle=_"Filter") _FilterPane10(nb=2,hidebb=1,pages=filter,page_filter) VBFilter11 = (tabtitle=_"List") _FilterPane11(nb=2,hidebb=1,pages=list) VBFilter12 = (tabtitle=_"Folder") _FilterPane12(nb=2,hidebb=1,pages=folder,page_folder) VBFilter13 = (tabtitle=_"Genre") _FilterPane13(nb=2,hidebb=1,pages=genre,page_genre/mode=cloud,page_genre/cloud_max=30,page_genre/cloud_min=12) VBFilter14 = (tabtitle=_"Artists") _FilterPane14(nb=2,hidebb=1,pages=artists,page_artists/lmarkup=1,hidetabs=1,lmarkup="%a%Y\x0a%x / %s / %l") VBCover = _Filler1 HBCover _Filler2 HBCover = _Filler3 Cover(overlay=6x6:350x350:elementary/overlay.png,default=elementary/no-cover.svg,showcover=0) _Filler4 HBStatus = \ ToggleButton2(icon=gmb-picture,relief=none,size=menu,widget=VBCover,tip=_"Show/Hide Cover") \ -3Total(format=short,relief=none,button=1,mode=library,size="small") ### Artist VBArtist = _FilterPane1(nb=3,hidebb=1,pages=artist,page_artist/lmarkup=1,hidetabs=0,lmarkup="%a%Y\x0a%x / %s / %l",page=artists,page=genre,page=year,page=rating) ### Songlist VBSongStatus = (tabtitle=_"Playlist") ABToggle _VBMosaicSongList HBTotal ABToggle = (yalign=0,yscale=0.0) HBToggle HBToggle = \ ToggleButton31(relief=none,size=menu,icon=gmb-album,widget=VPMosaic,tip=_"Albums") \ VSeparator5 \ ToggleButton32(relief=none,size=menu,icon=gmb-view-list,widget=HBSongPlaylist,togglegroup=1,tip=_"Simple List View") \ ToggleButton33(relief=none,size=menu,icon=gmb-view-tree,widget=SongTree,togglegroup=1,tip=_"Songtree View") \ VSeparator6 \ ToggleButton34(relief=none,size=menu,icon=gtk-find,widget=ABSearchBox2,tip=_"Search") \ _ABSearchBox2 \ -Sort(button=1,size=menu,tip=_"Right-click to toggle shuffle/random") \ -2Filter35(button=1,,size=menu,tip=_"Right-click to remove filters") \ -VSeparator7 ABSearchBox2 = (yalign=0) SimpleSearch2(suggest=1) VBMosaicSongList = VPMosaic _HBSongListtree VPMosaic = _FilterPane3(nb=4,hidebb=1,pages=album,page_album/mode=mosaic,page_album/mmarkup=1,page_album/mpicsize=96,hidetabs=1) HBSongListtree = \ _SongTree(cols="playandqueueandtrack title length ratingpic",colwidth="artist 124 lastplay 107 length 49 playandqueue 19 playandqueueandtrack 20 playcount 22 ratingpic 100 title 390 titleaa 397 track 21",grouping="album|artistalbum_breadcrumbs(picsize=100)|disc|discleft(width=15)",follow=1,sort="year album disc track") \ _HBSongPlaylist HBSongPlaylist = _SongList(cols="playandqueueandtrack title artist album year length playcount",sort=artist,colwidth="album 200 artist 200 file 400 lastplay 100 length 41 path 413 playandqueueandtrack 24 playcount 96 rating 80 title 270 track 21 year 31",follow=1,sort="year album disc track") HBTotal = -Total2(size=small) ### Queue VBQueue = \ EditListButtons(group=3,small=1,relief=none) \ _QueueList(group=3,songtree=1,tabicon="",cols="queuenumber titleaa",colwidth="queuenumber 20 titleaa 248",showbb=1) \ HBQueueActions HBQueueActions = -Total3(size="small",group=3) ### positioning and sizing ### HSize0 = 300 VBLeft VBArtist VBQueue HSize1 = 400 Context VSize0 = 300 HBCover VSize1 = 144 VPMosaic ################################################################################# [EeePC] Author= MajorGrubert (with aboettger's help and inspiration) Type=G+ Category = "Garage" Default = Window(size=90%x80%) HPMainPannel(size=800) VBMainleft(size=200) VPMainCenter(size=200) VPMainright(size=200) VolumeScroll = VBVolume HPNowplaying VBMain = HBMenu 1Filler2 _HBMainContainer 1Filler3 HBMenu = _MBmenu MBmenu = MainMenuItem LayoutItem HBMainContainer = _HPMainPannel VBBouton VBBouton = \ Prev(size=button,minwidth=34,maxwidth=34) \ Play(size=button,minwidth=34,maxwidth=34) \ Stop(size=button,minwidth=34,maxwidth=34) \ Next(size=button,minwidth=34,maxwidth=34) \ _VBVolume \ -Quit(size=button,minwidth=34,maxwidth=34,tip=_"Quit") \ -Pref(stock=gtk-preferences,size=button,minwidth=34,maxwidth=34) \ -Button1(click1="RunPerlCode(::ChooseAddPath(0,1))",stock=gtk-add,size=button,minwidth=34,maxwidth=34,tip=_"Add folder ...") \ -Button2(click1="RunPerlCode(::IdleCheck)",stock=gtk-refresh,size=button,minwidth=34,maxwidth=34,tip=_"check now") \ -Button3(click1="RunPerlCode(::IdleScan)",stock=gtk-zoom-in,size=button,minwidth=34,maxwidth=34,tip=_"scan now") \ -Queue(size=button,minwidth=34,maxwidth=34) \ -10Filter(size=button,minwidth=34,maxwidth=34) \ -Sort(size=button,minwidth=34,maxwidth=34) \ -ResetFilter \ -Playlist(size=button,minwidth=34,maxwidth=34) \ -Fullscreen(size=button,minwidth=34,maxwidth=34) VBVolume = VolumeIcon(button=1) _VolumeSlider(1,0) HPMainPannel = _VBLeftPanel _VBCenterAndRight ############################ # Left ############################ VBLeftPanel = HBSearchBar \ _FilterPane1(nb=1,hidetabs=0,hidebb=1,page=savedtree,pages=savedtree) HBSearchBar = (minheight=34,maxheight=34) \ ResetFilter2 2_SimpleSearch(noselector=1,suggest=0) VBCenterAndRight = 2Filler60 HBNowplaying 2Filler61 _HPSubMainPannel HBNowplaying = 5_TimeBar(text="%t by %a in %l (%m)",minwidth=240) HPSubMainPannel = _VPMainCenter _VPMainright ############################ # Center ############################ VPMainCenter = _HBAlbums VBSongtree HBAlbums = _FilterPane2(nb=2,\ hidebb= 1,\ hidetabs= 0,\ min= 1,\ page= album,\ page_album/lmarkup= 1,\ page_album/lpicsize= 64,\ page_album/mmarkup= below,\ page_album/mode=mosaic,\ page_album/sort= year,\ pages=album) VBSongtree = _SongTree HBTotal HBTotal = -Total(size=small) ############################ # Right ############################ VPMainright = _NBSidebar1 NBSidebar1 = (tabpos=left90,typesubmenu='PC') \ VBQueueList \ VBPlayList \ Context VBQueueList = (tabtitle=_"Queue") \ EditListButtons(group=2,small=1,relief=none) \ _QueueList(cols="queuenumber titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",songtree=0,group=2) \ HBQueueActions HBQueueActions = Total1(size="small",group=2) -QueueActions VBPlayList = (tabtitle=_"Playlist") \ _SongList(cols="playandqueue titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",mode=playlist,group=1,follow=1) [EeePC2] Type=G+ Title = "gmusicbrowser joue %t dans l'album %l (%Y) de %a" #Title = "gmusicbrowser is playing %t from %l (%Y) by %a" #english Category = "Garage" DefaultFocus = SimpleSearch1 VolumeScroll = HBVolume Default = Window(size=90%x80%) Window = hidden=VBCover|Context|VBQueue|ABSearchBox2|HBSongPlaylist Author = Major Grubert (Shimmer adaptation and Shimmer is simon@shimmerproject.org) ### main window containers : main and buttons ### HBMain = 1Filler1 _VBMain VBButtons VBMain = 1Filler2 VBTop 1Filler3 _HBMain2 ### top bar from left to right ### VBTop = HBTop HBTop = \ ABSearchBox \ _HBNowplaying ABSearchBox = (yalign=0) SimpleSearch1(suggest=1) HBNowplaying = 5_TimeBar(text="%t by %a in %l (%m)",minwidth=240) ### main : Filter Songlist, Queue, Context ### HBMain2 = HBLeft _VBSongStatus 1Filler4 VBQueue Context 1Filler5 ### Filter1 HBLeft = _VBLeft 2Filler6 VBLeft = \ _VPFilterCover \ HBStatus VPFilterCover = _NBFilter1 VBCover NBFilter1 = (tabpos="bottom") VBFilter10 VBFilter11 VBFilter12 VBFilter13 VBFilter14 VBFilter10 = (tabtitle=_"Filter") _FilterPane10(nb=2,hidebb=1,pages=filter,page_filter) VBFilter11 = (tabtitle=_"List") _FilterPane11(nb=2,hidebb=1,pages=list) VBFilter12 = (tabtitle=_"Genre") _FilterPane13(nb=2,hidebb=1,pages=genre,page_genre/mode=cloud,page_genre/cloud_max=30,page_genre/cloud_min=12) VBFilter13 = (tabtitle=_"Artists") _FilterPane14(nb=2,hidebb=1,pages=artists,page_artists/lmarkup=1,hidetabs=1,lmarkup="%a%Y\x0a%x / %s / %l") VBCover = _Filler7 HBCover _Filler8 HBCover = _Filler9 Cover(overlay=6x6:350x350:elementary/overlay.png,default=elementary/no-cover.svg,showcover=0) _Filler10 HBStatus = \ ToggleButton1(icon=gmb-picture,relief=none,size=button,widget=VBCover,tip=_"Show/Hide Cover") \ -3Total(format=short,relief=none,button=1,mode=library,size="small") ### Songlist VBSongStatus = (tabtitle=_"Playlist") _VBMosaicSongList HBTotal VBMosaicSongList = VPMosaic _HBSongListtree VPMosaic = _FilterPane1(nb=4,hidebb=1,pages=album,page_album/mode=mosaic,page_album/mmarkup=1,page_album/mpicsize=64,hidetabs=1) HBSongListtree = \ _SongTree(cols="playandqueueandtrack title length ratingpic",colwidth="artist 124 lastplay 107 length 49 playandqueue 19 playandqueueandtrack 20 playcount 22 ratingpic 100 title 390 titleaa 397 track 21",grouping="album|artistalbum_breadcrumbs(picsize=100)|disc|discleft(width=15)",follow=1,sort="year album disc track") \ _HBSongPlaylist HBSongPlaylist = _SongList(cols="playandqueueandtrack title artist album year length playcount",sort=artist,colwidth="album 200 artist 200 file 400 lastplay 100 length 41 path 413 playandqueueandtrack 24 playcount 96 rating 80 title 270 track 21 year 31",follow=1,sort="year album disc track") HBTotal = \ ToggleButton21(relief=none,size=button,icon=gmb-view-list,widget=HBSongPlaylist,togglegroup=1,tip=_"Simple List View") \ ToggleButton22(relief=none,size=button,icon=gmb-view-tree,widget=SongTree,togglegroup=1,tip=_"Songtree View") \ Sort(button=1,size=button,tip=_"Right-click to toggle shuffle/random") \ 2Filter35(button=1,size=button,tip=_"Right-click to remove filters") \ -Total2(size=small) ### Queue VBQueue = \ EditListButtons(group=3,small=1,relief=none) \ _QueueList(group=3,songtree=1,tabicon="",cols="queuenumber titleaa",colwidth="queuenumber 20 titleaa 248",showbb=1) \ HBQueueActions HBQueueActions = -Total3(size="small",group=3) ### Buttons VBButtons = VBPlayingControls _VBVolume VBPanelsControls VBPlayingControls = Prev(size=button) Play(size=button) Next(click2=NextAlbum,size=button) VBVolume = VolumeIcon(button=1,click2=mute,tip=_"Left-clic or scrollwheel to change, right-click to mute") _VolumeSlider(1,0) VBPanelsControls = \ ToggleButton31(icon=gtk-about,relief=none,size=menu,widget=Context,tip=_"Context") \ -Quit2(size=button,minwidth=34,maxwidth=34,tip=_"Quit") \ -BMSettings \ -ExtraButtons(size=button) BMSettings = (icon=gtk-preferences,size="button") \ SMLibrary \ LayoutItem \ PlayItem \ SMViews \ SeparatorMenuItem01 \ MenuItem11(click1=OpenCustom(Equalizer),label=_"Equalizer",icon=gmb-equalizer) \ SeparatorMenuItem20 \ MenuItem12(command=OpenPref,label=_"Settings",icon="gtk-preferences") \ MenuItem13(command=Quit,label=_"Quit",icon="gtk-quit") SMLibrary = (label=_"Library") \ MenuItem21(command="RunPerlCode(::ChooseAddPath(0,1))",label=_"Add Music",icon="gtk-add") \ MenuItem22(command="RunPerlCode(::IdleScan)",label=_"Scan Collection",icon="gtk-refresh") \ MenuItem23(command="RunPerlCode(::IdleCheck)",label=_"Check Collection",icon="gtk-zoom-in") SMViews = (label="Show/Hide") \ MenuItem31(togglewidget=HBLeft,label=_"Library",icon="gmb-library") \ MenuItem32(togglewidget=VBQueue,label=_"Queue",icon="gmb-queue") \ MenuItem34(togglewidget=VPMosaic,label=_"Albums",icon="gmb-album") \ MenuItem35(togglewidget=ABSearchBox,label=_"Search",icon="gtk-find") ### positioning and sizing ### HSize0 = 300 VBQueue Context HSize1 = 250 VBLeft ABSearchBox VSize0 = 250 HBCover VSize1 = 105 VPMosaic ################################################################################# ################################################################################# ################################################################################# [Garage Fullscreen] Author= MajorGrubert Type=F Window = fullscreen=1,sticky=0 VBmain = _HPContentFull -HBReplayButtonsFull HBReplayButtonsFull = Prev(size=menu) Play(size=menu) Next(size=menu) 20VSeparator 5_TimeBar(text="%t by %a (%m)",minwidth=240) 10-Stars HPContentFull = _HBCoverFull _NBSidebarFull HBCoverFull = _Cover(click1="",reflection=1,overlay=6x6:778x778:awoken/overlay.png,default=awoken/no-cover.png,showcover=0) NBSidebarFull = (tabpos=right90,typesubmenu='PC') \ VBQueueList \ VBPlayList VBQueueList = (tabtitle=_"Queue") \ EditListButtons(group=2,small=1,relief=none) \ _QueueList(cols="queuenumber titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",songtree=0,group=2) \ HBQueueActions HBQueueActions = Total1(size="small",group=2) -QueueActions VBPlayList = (tabtitle=_"Playlist") \ _SongList(cols="playandqueue titleaa",colwidth="queuenumber 20",sort="path album:i disc track file",mode=playlist,group=1,follow=1) KeyBindings = Escape CloseWindow VolumeScroll = VBmain