David Capello
336f3feb64
Added resizable capability (with a patched version of Allegro). It must be enabled through the special flag HAVE_RESIZE_PATCH.
2009-11-22 14:39:52 +00:00
David Capello
33ca3cf8e0
Added support to load png files through Allegro library (now you can save/load palettes in PNG files)
2009-11-19 00:34:07 +00:00
David Capello
05803abaa1
Fixed a lot of VC++8 warnings with /W3 flag.
2009-08-17 18:00:38 +00:00
David Capello
67a830183b
+ Modified makefile.vc to handle a completelly static compilation with VC++9.0 Express Edition
...
(the new compiler used for the following Win32 binary releases).
+ Modified some error handling code to use C++ exceptions.
+ Modified some collections (std::vector, std::map, etc.) from instances to pointers.
2009-08-05 01:53:02 +00:00
David Capello
5b543a995b
Added memory leak detection for MSVC.
2009-07-12 20:29:16 +00:00
David Capello
c4be9fe5b4
Added Context and UIContext classes.
...
Added CurrentSprite class.
Removed current_sprite global.
Moved all functions of 'sprites' module to Context/UIContext.
2009-06-01 02:59:15 +00:00
David Capello
8f92f78702
- Added Job class.
...
- Added SpriteSizeJob class.
- Added ScopedLock class.
- Fixed some bugs.
2009-05-31 20:15:38 +00:00
David Capello
8e498470d5
Fixed bug #2511762 (thanks to Clayton Enga for the patch).
...
Added the feature #2419098 (David Campo idea).
2009-01-24 00:41:01 +00:00
David Capello
17dee030f5
Added undo support when changing frame duration.
...
Replaced ClearMask with Undoable::clear_mask.
2008-10-11 15:59:13 +00:00
David Capello
a587132ffe
Project converted to C++.
2008-09-30 21:01:54 +00:00
David Capello
60683e6623
Added makefile for MSVC
2008-09-30 16:10:12 +00:00