diff --git a/Menu/GameShell/10_Settings/Blueutooth/bluetooth_page.go b/Menu/GameShell/10_Settings/Blueutooth/bluetooth_page.go new file mode 100644 index 0000000..e69de29 diff --git a/Menu/GameShell/10_Settings/Blueutooth/net_item.go b/Menu/GameShell/10_Settings/Blueutooth/net_item.go new file mode 100644 index 0000000..e69de29 diff --git a/Menu/GameShell/10_Settings/Blueutooth/plugin_init.go b/Menu/GameShell/10_Settings/Blueutooth/plugin_init.go new file mode 100644 index 0000000..e69de29 diff --git a/mainscreen.go b/mainscreen.go index 61b14cc..f850ed8 100644 --- a/mainscreen.go +++ b/mainscreen.go @@ -88,7 +88,10 @@ func ReadTheDirIntoPages(self *UI.MainScreen, _dir string, pglevel int, cur_page iconitem := UI.NewIconItem() iconitem.FileName = f.Name() iconitem.AddLabel(i2,self.IconFont) - if UI.FileExists( UI.SkinMap(_dir+"/"+i2+".png")) { + if UI.FileExists(filepath.Join(_dir,f.Name(),i2+".png")) { //eg: 20_Prog/Prog.png , cut 20_ + iconitem.ImageName = filepath.Join(_dir,f.Name(),i2+".png") + + }else if UI.FileExists( UI.SkinMap(_dir+"/"+i2+".png")) { iconitem.ImageName = UI.SkinMap(_dir+"/"+i2+".png") }else { //fmt.Println( UI.SkinMap(_dir+"/"+i2+".png") )