Justifyx: Arreglos y descarga de portadas en alta calidad
He realizado unos cuantos cambios y no los había detallado:
- r32: movido el código de descarga de portadas a una nueva función y de nuevo se vuelven a descargar las portadas en .jpg pero ahora con una calidad del 100%. Antes la compresión era muy fuerte y cambié a guardar en .png, pero resulta que folder.png no es tan compatible como folder.jpg
- r33: se ha actualizado spotify y aparece un nuevo error. Aparecen nuevos tags de <cover-small> y <cover-large>. Como primer paso los salto.
- r34: ahora la portada por defecto a descargar es <cover-large> en lugar de <cover>. Pasamos de 300x300px a una portada de 640x640px. Con el aumento de resolución y la compresión 100% jpeg de r32 quedan unas portadas muy decentes!
- r35: para no tener que tirar de código cada vez que añaden un nuevo tag al xml, modifico el XMLMediaParser según https://github.com/jkwatson/jotify/commit/3556b7bde089551d53bb72e45eaf3347466fb91f para que imprima el error y los salte sin salir del programa tal y como pasaba hasta ahora.
- r36: soluciono un error que lleva tiempo persiguiéndome: error de timeout justo al momento cuando se descarga una canción. El problema: la canción no está disponible en la región de la cuenta. Ahora realizo una comprobación antes de descargar la canción para asegurarme que la región de la cuenta spotify premium está dentro de las permitidas para oir la canción.