Commit Graph

107 Commits (19caa65b7b6432605e2ee12cf508680ed2688ca3)

Author SHA1 Message Date
Armin Burgmeier 45e79a3299 Removed mape/ include path, include by "mape/foo.h" instead 2009-09-26 22:43:09 -04:00
Armin Burgmeier 2d580e99d0 Follow GTK+'s single-include policy 2009-09-26 22:08:40 -04:00
Armin Burgmeier 52464df1c0 GObject-ified MapeGroup 2009-09-26 21:54:47 -04:00
Armin Burgmeier ae37dddcbf mape: Fix texture loading
We now not only load a texture's name, but also a thumbnail of the texture
itself, which we can show in the texview later, and from which we are going
to determine the material color to draw in the preview (note that the Color
field in .c4m files went away).
2009-09-24 23:46:14 -04:00
Armin Burgmeier a81d0e6cbb Relicense mape under ISC
ack: Tyron, Armin
2009-09-22 23:22:01 -04:00
Armin Burgmeier 9e81287ee5 Catch MapGenerator errors in mape, not in C4MapCreatorS2
Where it lead to a crash eventually, since it tried to Log the error message,
and Log is only allowed from the main thread - the Landscape is rendered by a
worker thread however.
2009-09-22 23:07:20 -04:00
Armin Burgmeier 2ef403728e Added initial mape code, and added it to the CMake build system
The code is not yet working properly, but it compiles
TODO: autotools build, material colors, Material&Texture overload,
relicensing, maybe algo=script
2009-09-21 00:04:52 -04:00