HomeAutomation: trunk r1601

Author Committer Branch Timestamp Parent
Mattias Runge trunk 2010-11-14 15:59 Pending
Changeset Created a virtual machine running using google v8
Uses a plugin architecture for exposing functionality to vm in a modular way
Current plugins are
 - system: handles logging, system calls, loading of scripts
 - timer: handles timeouts and intervals
More other random fixes
mod - /trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4 Diff File
mod - /trunk/PcSoftware/Atom1.5/CMakeLists.txt Diff File
mod - /trunk/PcSoftware/Atom1.5/atom.conf Diff File
add - /trunk/PcSoftware/Atom1.5/script File
add - /trunk/PcSoftware/Atom1.5/script/plugin File
add - /trunk/PcSoftware/Atom1.5/script/plugin/system.js File
add - /trunk/PcSoftware/Atom1.5/script/plugin/timer.js File
add - /trunk/PcSoftware/Atom1.5/script/user File
add - /trunk/PcSoftware/Atom1.5/script/user/autostart.js File
mod - /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Node.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/can/Node.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/main.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/timer/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/timer/Manager.h Diff File
add - /trunk/PcSoftware/Atom1.5/src/timer/Subscriber.cpp File
add - /trunk/PcSoftware/Atom1.5/src/timer/Subscriber.h File
add - /trunk/PcSoftware/Atom1.5/src/vm File
add - /trunk/PcSoftware/Atom1.5/src/vm/CMakeLists.txt File
add - /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp File
add - /trunk/PcSoftware/Atom1.5/src/vm/Manager.h File
add - /trunk/PcSoftware/Atom1.5/src/vm/Plugin.cpp File
add - /trunk/PcSoftware/Atom1.5/src/vm/Plugin.h File
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin File
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/CMakeLists.txt File
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.cpp File
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.h File
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.cpp File
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.h File
add - /trunk/PcSoftware/Atom1.5/src/vm/types.h File
mod - /trunk/PcSoftware/Atom1.5/src/xml/Node.cpp Diff File