QML Utils (Libary)
Problem to solve
QML Code is pretty much limited right now to just draw Stuff. While thats fine for just rendering a Background, it doesnt allow for much Widget-creation.
Proposal
Give the User a ScreenPlay.Util (or similar, maybe even merge parts with SysInfo) QML lib with at least Shell Execution, should be fairly easy to implement and allows for almost unlimited utility. Other Features that are less important but would allow for more Widget-Development:
-
Shell Execution -
Figure out the running OS (to change Shell Commands accordingly) -
Sound Control (Play, Pause, Stop, Next, Last, Mute, Get/Set Volume) -
A way to Log Text to SP's Log (possible Debugging help) -
Folder Info (Files in a Folder (of a Type), Folder Size) -
Read/Write/Parse Files (Saving/Parsing Data)
Interesting
first beta to copy paste here: http://www.xargs.com/qml/process.html