/**
* log desktop actions..
*
+ * a potential add-on to gitlive....
+ * - basically tracks what applications are being worked on when, allowing you to
+ * use it to generate time tracking (eg. invoices...) later..
+ *
* mouse:
* xdotool getmouselocation
*
* 0x3a13d6c: x=1 y=25 w=1109 h=747 d=32 'gnome-terminal'
* root@wideboy:/home/alan#
*
+ *
+ * Not sure how we handle last key press...
+ *
* -- log to a remote url.
*
+ * LOG:
+ * DATE / TIME / Application / Title
+ * if cursor same as before.. - SEND 'IDLE'... (twice, then stop sending..)
+ *
+ * For commits... (we send out every 1 minute as well, it's upto the other end to determine if that means updating
+ * or creating a new record..
+ * yyyy-mm-dd /12:00 / GIT / XXXXX
*
*/