{"id":64,"date":"2009-01-25T03:35:04","date_gmt":"2009-01-25T01:35:04","guid":{"rendered":"http:\/\/blog.rastersoft.com\/index.php\/2009\/01\/25\/devede-again\/"},"modified":"2009-01-25T03:35:04","modified_gmt":"2009-01-25T01:35:04","slug":"devede-again","status":"publish","type":"post","link":"https:\/\/blog.rastersoft.com\/?p=64","title":{"rendered":"DeVeDe again"},"content":{"rendered":"<p>Tras casi diez d\u00edas de espera, hoy lleg\u00f3 la \u00faltima traducci\u00f3n pendiente para la nueva versi\u00f3n de DeVeDe. Los cambios son m\u00e1s bien peque\u00f1os (ya llegar\u00e1n los grandes en la pr\u00f3xima):<\/p>\n<p>El primero es soportar caracteres HTML (<, >, &#038; &#8230;) en los nombres de fichero. Hasta ahora no expand\u00eda dichos caracteres en los ficheros XML que se usan en DVDAuthor, por lo que daba un error al intentar usar un fichero que contuviese uno de ellos en su nombre.<\/p>\n<p>El segundo es no mostrar la previsualizaci\u00f3n de la imagen de fondo de men\u00fa cuando se escoge un directorio. Esto ha sido necesario para que el programa no se cuelgue al escoger un directorio o un fichero que no es una imagen en la ventana de selecci\u00f3n de fondo para el men\u00fa del DVD.<\/p>\n<p>El tercero, muy reclamado por los usuarios, consiste en comprobar si existe alg\u00fan archivo o directorio con el mismo nombre que la imagen ISO (o alg\u00fan fichero temporal) que se va a crear, en cuyo caso pregunta antes de borrarlo. Yo siempre di por supuesto que la gente no pondr\u00eda un nombre igual a algo que ya existiese en el directorio final, pero no ha sido as\u00ed. Dado que DeVeDe tiene que crear, al menos, una carpeta con el nombre gen\u00e9rico (para DVDAuthor) y otros archivos (XML, MPEG, etc) temporales, las probabilidades de colisi\u00f3n son muy grandes. Para resolverlo he decidido que se cree primero una carpeta con el nombre gen\u00e9rico, y meter dentro absolutamente todos los archivos que se generen. Y, por supuesto, preguntar antes en caso de que dicha carpeta exista.<\/p>\n<p>El cuarto y \u00faltimo es una petici\u00f3n que viene de muy antiguo: rehacer la pantalla de selecci\u00f3n de tipo de disco. Mucha gente se quejaba de que era muy fea y poco profesional. La he cambiado por un dise\u00f1o que Jonathan Estrella subi\u00f3 a <a target=\"_blank\" href=\"http:\/\/www.gnome-look.org\/content\/show.php\/DeVeDe+Mockup?content=70365\">gnome-look<\/a>.<\/p>\n<p>Como viene siendo costumbre, est\u00e1 disponible en TAR.BZ2 y en DEB.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tras casi diez d\u00edas de espera, hoy lleg\u00f3 la \u00faltima traducci\u00f3n pendiente para la nueva versi\u00f3n de DeVeDe. Los cambios son m\u00e1s bien peque\u00f1os (ya llegar\u00e1n los grandes en la pr\u00f3xima): El primero es soportar caracteres HTML (, &#038; &#8230;) en los nombres de fichero. Hasta ahora no expand\u00eda dichos caracteres en los ficheros XML &hellip; <a href=\"https:\/\/blog.rastersoft.com\/?p=64\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">DeVeDe again<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-64","post","type-post","status-publish","format-standard","hentry","category-nueva-version"],"_links":{"self":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/64","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=64"}],"version-history":[{"count":0,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/64\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=64"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=64"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=64"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}