f4733b2 Implement requirements from the Phase 0

Authored and Committed by lruzicka 3 years ago
    Implement requirements from the Phase 0
    
    Make routine to recognize clicks and double clicks.
    
    Implement recognizing mouse drags.
    
    Add vertical scrolling recognition.
    
    Delete pycache
    
    Record keys and string types.
    
    Drop key action interpretation attempts.
    
    Finish the basic functionality.
    
    Create a copy to conform the pylint naming.
    
    Use pylint to make code more compliant.
    
    Finish the functionality of Stage0
    
    Fix code according to pylint.
    
    Enable beatiful output.
    
    Fix stop key.
    
    Add writing into a file and fix minor issues.
    
    Fix Ctrl-C problem.
    
        
file added
+356
file added
+674
file added
+478