- 09 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
-
- 08 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
(da big courmischage)
-
- 03 Jun, 2005 1 commit
-
-
gbazin authored
-
- 14 May, 2005 1 commit
-
-
ipkiss authored
the Playlist control. If no image is specified (default behaviour), the background is filled like before, with the bgcolor1 and bgcolor2 attributes.
-
- 04 May, 2005 1 commit
-
-
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!
-
- 22 Apr, 2005 1 commit
-
-
ipkiss authored
wherever one action was allowed
-
- 03 Apr, 2005 1 commit
-
-
ipkiss authored
most other controls. The text is not really resized though (only cropped when needed). The change in the DTD is backwards-compatible.
-
- 02 Apr, 2005 1 commit
-
-
gbazin authored
* modules/misc/xml/*, include/vlc_xml.h: new xml_ReaderUseDTD() api to enable/disable DTD validation.
-
- 01 Apr, 2005 1 commit
-
-
sigmunau authored
-
- 21 Mar, 2005 1 commit
-
-
ipkiss authored
-
- 15 Feb, 2005 1 commit
-
-
Rémi Denis-Courmont authored
-
- 22 Dec, 2004 1 commit
-
-
gbazin authored
-
- 16 Dec, 2004 3 commits
- 26 Nov, 2004 1 commit
-
-
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.
-
- 25 Aug, 2004 1 commit
-
-
ipkiss authored
-
- 22 Aug, 2004 1 commit
-
-
ipkiss authored
* skins2/parser/interpreter.cpp: Renamed vlc.ontop() into vlc.onTop() * doc/skins/skins2-howto.xml: doc updated
-
- 09 Aug, 2004 1 commit
-
-
ipkiss authored
-
- 01 Aug, 2004 1 commit
-
-
ipkiss authored
* doc/skins/skins2-howto.xml: Updated the doc
-
- 04 Jul, 2004 1 commit
-
-
Mohammed Adnène Trojette authored
-
- 17 May, 2004 1 commit
-
-
ipkiss authored
- new possible action vlc.mute() to mute/un-mute - vlc.isMute is now working well (in a boolean expression)
-
- 12 May, 2004 1 commit
-
-
ipkiss authored
-
- 08 May, 2004 1 commit
-
-
ipkiss authored
* skins2/parser/builder.cpp: s/resize/resizeSE/ (SE as in South-East) because in the future resizing will be allowed in all directions * share/skins2/default/theme.xml: Updated the skin accordingly
-
- 05 May, 2004 1 commit
-
-
ipkiss authored
-
- 04 May, 2004 1 commit
-
-
ipkiss authored
I didn't remove all the code handling the removed attribute (Playlist.var), because it can still be useful if we decide to have other List controls.
-
- 02 May, 2004 1 commit
-
-
ipkiss authored
* skins2/parser/expr_evaluator.cpp: small fix for enhanced flexibility
-
- 01 May, 2004 1 commit
-
-
Cyril Deguet authored
handle is now stored in VlcProc. * x11/x11_window.cpp, win32/win32_window.cpp: set the vout window in VlcProc instead of the old "drawable" trick * all: renamed "Time" into "StreamTime" because of a name conflict with X11 (did i hear "namespace" ? ;)
-
- 30 Apr, 2004 1 commit
-
-
gbazin authored
* share/skins2/skin.catalog: added a default catalog as some platforms don't provide one (eg. win32). * modules/gui/skins2/parser/skin_parser.cpp: try to load the skins catalog and if it fails, use the system's one.
-
- 29 Apr, 2004 1 commit
-
-
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).
-
- 18 Apr, 2004 1 commit
-
-
ipkiss authored
As it is not perfect yet, a new config option allows to disable transparency effects.
-
- 12 Apr, 2004 2 commits
-
-
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.
-
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
-
- 11 Apr, 2004 1 commit
-
-
Cyril Deguet authored
(new variable playlist.isLoop, new commands playlist.setLoop(true) and playlist.setLoop(false) in the xml)
-
- 06 Apr, 2004 1 commit
-
-
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).
-
- 03 Apr, 2004 2 commits
-
-
ipkiss authored
some methods.
-
Cyril Deguet authored
- created a bool variable "playlist.isRandom" and 2 commands "playlist.setRandom(true)" and "playlist.setRandom(false)" - known bug: the playlist doesn't scroll automatically when the stream changes
-
- 01 Apr, 2004 1 commit
-
-
ipkiss authored
If you change the layout all anchorings are lost, except for anchors that are in the same position in the old and the new layouts. Adding more 'persistent' anchorings should not be very difficult.
-
- 27 Mar, 2004 2 commits
-
-
Cyril Deguet authored
the following layout: [cf xmms skins ;)]
-
Cyril Deguet authored
font for xmms/winamp2 skins is supported (the bitmap must have the following layout: [0123456789 -] with letters of size 9x13). Non-digit characters are just skipped, with a hardcoded advance of 6 (it allows correct display of time in xmms skins; the ':' are skipped) Small example at http://people.via.ecp.fr/~asmax/chaos.vlt (uncomplete skin) * vars/time.cpp: notify the observers also when the input is stopped * controls/ctrl_text.cpp: do not reset the FSM state and timer when the text is displayed (was causing bugs in time display)
-