[vlc-devel] CVS Commit (asmax)

cvs at videolan.org cvs at videolan.org
Sun Jan 18 20:54:46 CET 2004


Update of /cvs/videolan/vlc/modules/gui/skins2
Modified Files:
	Modules.am 

Update of /cvs/videolan/vlc/modules/gui/skins2/commands
Modified Files:
	cmd_input.cpp cmd_input.hpp cmd_show_window.hpp 

Update of /cvs/videolan/vlc/modules/gui/skins2/controls
Modified Files:
	ctrl_checkbox.cpp 

Update of /cvs/videolan/vlc/modules/gui/skins2/parser
Modified Files:
	interpreter.cpp 

Update of /cvs/videolan/vlc/modules/gui/skins2/src
Modified Files:
	generic_window.hpp vlcproc.cpp vlcproc.hpp 

Update of /cvs/videolan/vlc/modules/gui/skins2/theme
Modified Files:
	theme.xml 

Update of /cvs/videolan/vlc/modules/gui/skins2/utils
Modified Files:
	var_bool.cpp var_bool.hpp 

Update of /cvs/videolan/vlc/modules/gui/skins2/vars
Removed Files:
	vlcvars.cpp vlcvars.hpp 

Log Message:
* utils/var_bool.*: VarBool is now an interface for reading bool variables
 (not writing); use VarBoolImpl instead to instanciate read/write variables.
 Bool variables can now be combined with VarNotBool and VarBoolAndBool
 (TODO: VarBoolOrBool)
* commands/cmd_show_window.hpp: the commands now call directly
  GenericWindow::show/hide, because the visibility variable of a
  window is a VarBool (so, read-only)
* commands/cmd_input.hpp: added Play and Pause commands
* parser/interpreter.cpp: beginning of support of boolean expressions,
 like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
 not really well handled yet)
* src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
 "vlc.isPaused"
* controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
  now a passive VarBool, so actions must be explicitely set with
  'action1="..." action2="..."' in the xml file
* removed src/vlcvars.* => "vlc.isMute" doesn't work any more
 (anyway it didn't work well...)
* theme/theme.xml: updated with the new VarBool behaviour

-- 
asmax

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list