sábado, 16 de febrero de 2008

Fondo de escritorio dinámico en Fedora 8

Como algunos ya sabrán, Fedora 8 incorporó una nueva característica única. Consiste en fondos de escritorio que cambian según las horas del día. Fedora 8 incluye un fondo llamado Infinity que consta de 4 imágenes que se fusionan para formar una ilusión que permite creer que el fondo se adapta a la luminosidad del ambiente.
Todo ésto se configura por medio de un archivo XML con la siguiente sintaxis:
  1. <background>
  2. <!-- Ni idea que hace este bloque -->
  3. <!-- coloquen una fecha válida y la hora a la que inicia el ciclo -->
  4. <starttime>
  5. <year>2008</year>
  6. <month>02</month>
  7. <day>15</day>
  8. <hour>06</hour>
  9. <minute>00</minute>
  10. <second>00</second>
  11. </starttime>
  12. <!-- el primer bloque a continuación se inicia a la hora señalada arriba -->
  13. <!-- los bloques se ejecutan secuencialmente -->
  14. <!-- Este bloque coloca una imagen estática -->
  15. <static>
  16. <!-- duración en que se muestra la imagen -->
  17. <duration>14400.0</duration>
  18. <!-- ubicación completa de la imagen -->
  19. <file>/home/eduardo/Imágenes/personalizado/bosque.jpg</file>
  20. </static>
  21. <!-- Este bloque genera una transición desde una imagen en From hacia To -->
  22. <!-- Especifica el tipo de transición. No conozco otra -->
  23. <transition type="overlay">
  24. <!-- Duración de la transición -->
  25. <duration>7200.0</duration>
  26. <from>/home/eduardo/Imágenes/personalizado/bosque.jpg</from>
  27. <to>/home/eduardo/Imágenes/personalizado/dia.jpg</to>
  28. </transition>
  29. </background>


Solo deben generar la cantidad de imágenes necesarias según su diseño, piensen en como distribuirlas durante el transcurso del día y luego generen su archivo xml.
Coloquen todo junto y luego con el asistente de GNOME agregen un nuevo background y en vez de agregar una imagen agregen el XML.

No hay comentarios: