Reimplementing mouse events.
Much improved mouse emulation.
Allow applications to notify the terminal they use mouse.
Mouse use is now exposed to QML.
Fix mouse wheel behavior.
Fixed double click behavior.
Context menu play nicely with application that needs mouse control. Enabling Ctrl+Wheel to control scaling.
Fix initialization oreder in TerminalDisplay

Data members need to be initialized in the order they were declared in
the class definition. This commit fixes compiler warnings.
Fix specfile serious bug: qmlscene not installed

To run cool-old-term Qt5's qmlscene binary is required. The specfile, however, did not have QtDeclarative-devel as requirement specified.

I also made some adjustments to the BuildRequirements as "pkgconfig" is the recommended cross-distro way, hopefully enabling building cool-old-term under Mageia 5.
Merge pull request #102 from KAMiKAZOW/patch-7

Fix specfile serious bug: missing dependency
Merge pull request #101 from JIghtuse/master

Fix initialization oreder in TerminalDisplay
Removed unuseful comments from TerminalDisplay.cpp
Merge pull request #103 from Swordfish90/improvemouse

Improved mouse behavior. Enabled mouse support for applications.