On Tuesday, 17 March 2015 at 11:08:07 UTC, Dicebot wrote:
On Monday, 16 March 2015 at 20:17:05 UTC, Jonas Drewsen wrote:
On Monday, 16 March 2015 at 18:27:52 UTC, Dicebot wrote:
On Monday, 16 March 2015 at 15:14:03 UTC, Jonas Drewsen wrote:
Meanwhile I'm happy to assist anyone willing to give a shot
on building it on linux. It is currently based on SDL so
with bit of luck it is not that hard.
I got bunch of errors from windowdragger.d amd
guiapplication.d modules because those directly import
windows api stuff and use types like `DWORD` and friends.
I see :(
The windowdragger.d could be fixed on linux using something
from : http://rosettacode.org/wiki/Mouse_position#C
The guiapplication.d is stuff for watching dirs, locating
window position info, and getting default dir paths e.g. user
dir.
Hiding platform-specific details behind a more abstract API
wrapper would make adding linux support much easier ;)
Definitely. I've now made a branch "linux" on github where linux
compiles and links successfully and that also includes steps
towards abstracting stuff.