initial soft mouse pointer positioning and draw
always hide the system cursor
flag to show/hide mouse pointer
preserve mouse position across texture change
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into soft-mouse
Courtesy of baobobafet these are a bunch of new patterns/skins for the Wave hypersonnic fighter.
See topic (http://pioneerspacesim.net/forum/viewtopic.php?f=3&t=187) for discussion and his request to submit for review.
Update to the latest version from baobobafet.
These ones are 1024x1024 rather than 2048x2048
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into soft-mouse
Add a choice of mouse cursors.
Picked the black mouse cursor and set it - because I'm a Goth :)
Merge pull request #2822 from fluffyfreak/new-wave-skins

New Wave Skins.
Update Changelog.txt
Merge pull request #2883 from fluffyfreak/soft-mouse

Soft mouse
da-nah-nah! nah-nah! soft-mouse! [/batman]
Extract JobQueue interface and change the former JobQueue to AsyncJobQueue.
Make JobHandle a nested class of Job.
Move some code around to reflect previous changes.
Synchronous job queue (jobs executed from main loop).
Avoid unsafe iterator fetch in MSVC.
Merge branch 'lwho/sync_jobs'
Fix some -pedantic warnings in non-contrib code.