1. 09 Jul, 2005 1 commit
  2. 08 Jul, 2005 1 commit
  3. 03 Jun, 2005 1 commit
  4. 14 May, 2005 1 commit
  5. 04 May, 2005 1 commit
    • Cyril Deguet's avatar
      * skin.dtd: added an attribute "resize" in the "Image" element, to define · f07020df
      Cyril Deguet authored
        the method used to resize the image, which can be "mosaic" (the default)
        or "scale". Note that the previous behaviour was always "scale" before,
        but mosaic is much much faster, so use scale method only for fun ;)
      * skins2/*: support of the new mosaic method; playlist resize with this
        method is significantly faster!
      f07020df
  6. 22 Apr, 2005 1 commit
  7. 03 Apr, 2005 1 commit
  8. 02 Apr, 2005 1 commit
  9. 01 Apr, 2005 1 commit
  10. 21 Mar, 2005 1 commit
  11. 15 Feb, 2005 1 commit
  12. 22 Dec, 2004 1 commit
  13. 16 Dec, 2004 3 commits
  14. 26 Nov, 2004 1 commit
    • gbazin's avatar
      * ALL: New XML module type. · 6d51bbdc
      gbazin authored
      * include/vlc_xml.h, src/misc/xml.c: core wrapper for XML modules.
      * modules/misc/xml/xtag.c: trivial XML parser module.
      * modules/misc/xml/libxml.c: XML parser module using libxml2.
      * modules/gui/skins2/parser/*: removed dependancy on libxml2 and use an XML module.
      6d51bbdc
  15. 25 Aug, 2004 1 commit
  16. 22 Aug, 2004 1 commit
  17. 09 Aug, 2004 1 commit
  18. 01 Aug, 2004 1 commit
  19. 04 Jul, 2004 1 commit
  20. 17 May, 2004 1 commit
    • ipkiss's avatar
      * skins2: · 831da1b8
      ipkiss authored
          - new possible action vlc.mute() to mute/un-mute
          - vlc.isMute is now working well (in a boolean expression)
      831da1b8
  21. 12 May, 2004 1 commit
  22. 08 May, 2004 1 commit
  23. 05 May, 2004 1 commit
  24. 04 May, 2004 1 commit
  25. 02 May, 2004 1 commit
  26. 01 May, 2004 1 commit
  27. 30 Apr, 2004 1 commit
  28. 29 Apr, 2004 1 commit
    • Cyril Deguet's avatar
      * parser/expr_evaluator: expression evaluator using Reverse Polish Notation · f756fd53
      Cyril Deguet authored
          (a bit "C-style-coded" at the moment ;)
        * utils/var_bool.*: added true and false boolean variables, and the "OR"
          composite variable
        * src/var_manager.*: support for anonymous variables
        * parser/interpreter.cpp: use the RPN evaluator to resolve boolean
          expressions in the XML. Any well-parenthesized expression using "not",
          "or", "and", "true", "false" and boolean variables should be understood
          (not much tested yet).
      f756fd53
  29. 18 Apr, 2004 1 commit
  30. 12 Apr, 2004 2 commits
    • Cyril Deguet's avatar
      * all: the DTD lookup for skins2 themes now use XML catalogs: · f812f2cb
      Cyril Deguet authored
          The XML file must begin with:
          <!DOCTYPE Theme PUBLIC "-//VideoLAN//DTD VLC Skins V2.0//EN" "skin.dtd">
          (the "skin.dtd" is ignored but should be an URL on the website)
          and the DTD is looked up at runtime in the directories of the resource
          path (see previous commit), e.g /usr/local/share/vlc/skins2/skin.dtd
          -> the DTD doesn't need any more to be shipped with the themes.
      f812f2cb
    • Cyril Deguet's avatar
      * src/os_factory.hpp: added a method OSFactory::getResourceDir() · 9d191f1d
      Cyril Deguet authored
         to get a list of possible resource directories for skins2.
         On linux the path is "~/.vlc/skins2:VLC_INSTALL_DIR/share/skins2"
         and on win32 it is "VLC_PATH\skins2'
        * src/skin_main.cpp: use the getResourceDir() method instead of #ifdef
        * parser/builder.cpp: the default font is looked up in the resource dir,
         so you can put fonts in ~/.vlc/skins2/fonts and avoid a make install
      
      9d191f1d
  31. 11 Apr, 2004 1 commit
  32. 06 Apr, 2004 1 commit
    • ipkiss's avatar
      * skins2/src/theme_loader.cpp: .vlt files can now contain directories · ce32ffa3
      ipkiss authored
         and subdirectories. When loading a skin, the "theme.xml" file will be
         searched recursively, and the first one to be found is used.
      
       * skins2/*: Do not 'cd' anymore to the temporary directory where the
         .vlt is extracted (instead, we transform the relative paths specified
         in the XML file into absolute paths).
      ce32ffa3
  33. 03 Apr, 2004 2 commits
  34. 01 Apr, 2004 1 commit
  35. 27 Mar, 2004 2 commits