(ArthurDenture/turfit) ADD: sdl2 backend

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6688 8aca7d54-2c30-db11-9de9-000461428c89
FIX: posbuttons must not translate

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6689 8aca7d54-2c30-db11-9de9-000461428c89
FIX: gaps in multithreaded view when screen width and number of threads aren't integral multiples

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6690 8aca7d54-2c30-db11-9de9-000461428c89
FIX: loading old games never reconstructed intermediate stops but got halthandle overflow

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6691 8aca7d54-2c30-db11-9de9-000461428c89
Only use player colors, if the image actually has some ... 

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6692 8aca7d54-2c30-db11-9de9-000461428c89
(AthurDenture) records in its own class

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6693 8aca7d54-2c30-db11-9de9-000461428c89
(AthurDenture) sounds in its own routine

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6694 8aca7d54-2c30-db11-9de9-000461428c89
Added missing files to @6693

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6695 8aca7d54-2c30-db11-9de9-000461428c89
FIX: compile for SDL2

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6696 8aca7d54-2c30-db11-9de9-000461428c89
removed unused parameter warning in simhalt.cc

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6697 8aca7d54-2c30-db11-9de9-000461428c89
FIX: depot gui clipped text

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6698 8aca7d54-2c30-db11-9de9-000461428c89
FIX: don't allow dragging to set heights outside limits

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6699 8aca7d54-2c30-db11-9de9-000461428c89
No more piling up on diagonals (but so simple fix there might be a reason it was not checked before)

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6700 8aca7d54-2c30-db11-9de9-000461428c89
No more piling up on diagonals but only of there is no crossing

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6701 8aca7d54-2c30-db11-9de9-000461428c89
ADD: loading gui themes on runtime

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6702 8aca7d54-2c30-db11-9de9-000461428c89
FIX: two open depots during player change got stack overflow

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6703 8aca7d54-2c30-db11-9de9-000461428c89
theme loader added

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6704 8aca7d54-2c30-db11-9de9-000461428c89
removed extra themeseletor_t::

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6705 8aca7d54-2c30-db11-9de9-000461428c89
FIX: add themeselector.cc to makefile

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6706 8aca7d54-2c30-db11-9de9-000461428c89
FIX: compiling, duplicate paths in selector, svn props

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6707 8aca7d54-2c30-db11-9de9-000461428c89