Welcome, Guest. Please login or register. Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Odeamus

Pages: [1]
1
D / error building samples in dsfml
« on: March 30, 2009, 08:37:38 pm »
I'd say you have the wrong version of the C bindings. I just tried the samples with the combination of SFML 1.4, CSFML 1.4 and compiling the D bindings from svn, and they worked just fine. I had to do one change to dsfml.system.dllloader to make it compile, but otherwise everything seems fine.

2
D / Conflicts with tango/phobos and other stuff
« on: January 02, 2009, 11:26:05 pm »
That would be my personal recommendation. I don't see anything in the network module that would ever be preferable to what tango or phobos provides. The system module is pretty much the same except for the vector structs.

3
D / RenderWindow is missing a constructor
« on: January 02, 2009, 11:01:03 pm »
Great. :)

I've always got a bad feeling when call a function like createWindow and it's already showing it afterwards. Maybe I've been spoiled by swing, dunno. :) I just think the creating the window and showing it are two different things.

4
D / Conflicts with tango/phobos and other stuff
« on: January 02, 2009, 10:27:48 pm »
Would it be a bad idea to drop support for stuff that is already implemented in tango/phobos? For example threading? I don't see any point in using SFML's threads.

Just thinking that supporting only those features which haven't been done in either runtime would make maintenance so much easier. Plus people using the D binding wont get unnecessary conflicts.

I don't know if I'd go so far as to implement some of the modules in D and dropping the c/c++ implementation for them altogether. For example the clock-module.

Just a thought.

5
D / Small note about the dsss build script
« on: January 02, 2009, 10:16:23 pm »
Thanks. It's a nice feature which helps to keep different parts separated. You don't have to copy them to a new project everytime.

6
D / RenderWindow is missing a constructor
« on: January 02, 2009, 10:12:06 pm »
You have a point, but I don't see what D has anything to do with this. At the moment there is no way to create an instance of renderwindow without showing it on the screen too. It would be nice to be able to do that. Makes the code look neater, especially when changing the window while the application is running.

7
D / RenderWindow is missing a constructor
« on: January 02, 2009, 02:20:47 pm »
The RenderWindow class is missing its default constructor. It's not a biggie, but it's one more thing that's different than the c++ interface.

O.

8
D / Small note about the dsss build script
« on: January 02, 2009, 11:48:28 am »
At the moment the build script moves the created static libs to ../lib after the build. This means you cannot install them, as dsss cannot find them anymore. I suggest that instead of moving the files just copy them.

O.

Pages: [1]
anything