(20-08-2021, 15:34)tercoide escribió: -luego de clonar hay que bajarse la libreria
sudo apt install libtagc0
-en la consola corren numeros del 1 al 60 que no se que son pero te van a llenar algun stack en algun momento, mejor sacarlos
- Resolví (creo) lo de las dependencias. En el modo IDE avisa con un cartel que es lo que no esta instalado y se cierra el cartel y el programa. En el caso del paquete este se instala con gdebi (en caso de .deb) y también las dependencias de forma "trasparente" para el usuario. Para resolverlo en el IDE cree unas funciones que verifican el estado de las dependencias según la distribución.
- Los números que salían por consola ya no lo hacen.
Sigo con el resto de correcciones, muchas gracias por el feedback.
Saludos.
(20-08-2021, 15:34)tercoide escribió: Edito para un feature request obligado: muy lindo el disco dando vueltas, pero un reproductor si o si debe poder minimizarse y mostrarse como controles solamente
Si, estoy de acuerdo, pero para resolverlo necesito saber como mantener cuadrado el formulario o alguna otra forma d emantener el disco de fondo con la misma proporción. Pero lo tengo en cuenta.
Gracias.
Saludos.
(20-08-2021, 21:22)Shordi escribió: Primero en consola tiene un print incómodo en la línea 409 (creo recordar) de la función BackLP
Bueno he cambiado la rutina a la forma de abajo espero solucione el problema.
Código:
Private Sub BackLP()
Dim sPic As String
If iRev >= 60 Then
iRev = 0
Endif
sPic = "gifemulated/lp" & CStr(iRev) & ".png"
Me.Picture = Image.Load(sPic).Stretch(Me.h, Me.h).Resize(Me.h, Me.h).Picture
Inc iRev
End
(20-08-2021, 21:22)Shordi escribió: Pero lo peor es a la hora de añadir canciones a la lista, si seleccionas varias y entre ellas hay una carpeta, entra en algún tipo de bucle de duración indeterminada ...
He cambiado la función a la forma de mas abajo para evitar la selección de directorios (por el momento) debo decidir si mas adelante agrego un botón para cargar directorios o modifico el existente para que cargue concurrentemente los archivos.
Código:
aFiles = dsk.FileChooser(Config.LastDir, ["mp3"])
If aFiles.Count > 0 Then
For Each sFile In aFiles
If Stat(sFile).Type = gb.File Then
Config.Playlist.Add(sFile)
Else
Message.Info(("Select only files please"))
Endif
Next
Config.Save
LoadFiles()
Endif
Espero que resuelva el tema, luego cuando estén corregidos estos fallos aviso para que vean si fueron corregidos.
Gracias por el feedback.
Saludos.