Hey guys,
Time for a new SVN update.
This one deals mostly with usability and user interface but also adds some handy build checks and macros as well as post-build steps that will greatly facilitate the build process (especially for new users). VS6 official support was also dropped.
Here's the detailed contents:
---------------//-----------------
Update features:
- New: Splash Screen - Added a splash screen at program startup (art made by Frederico Martins).
- New: Icons - Added a file icon (windows only), an application icon in the main frame and an "About" box icon (art made by Frederico Martins).
- New: Compile Message Macros - Added macros (COMPILE_*) that allow the programmer to output static compiler messages and warnings during builds. These are useful for build checks (see below) and for task lists (TODO, FIXME, HACK and MINOR). The define SHOW_BUILD_MESSAGES indicates if they are to be processed (1) or not (0). The define SHOW_BUILD_TASKS_AS_WARNINGS determines if these task lists appear as normal compiler messages (0) or as warnings (1).
- New: Build checks - Added build checks (new file BuildChecks.h), that ensure the correct wxWidgets version is being used (2.8.* or higher), that the necessary wxWidgets configuration is set (wxUSE_GLCANVAS, wxUSE_EXCEPTIONS & wxUSE_ABOUTDLG) and that the correct compiler version is being used (if Visual Studio).
- New: Visual studio post-build steps - Added post-build steps to the VS2005 and VS2003 projects that copy the required CEGUI dlls and the splash screen image to the executable directory. This should greatly facilitate the building process for new users and for experienced ones as well (especially those that are changing the CEGUI codebase as well and want to see their changes immediately reflected in the editor without having to manually copy the files).
- New: Project categories - Added category filters (folders) to VS2003 and VS2005 solutions, to better organize the project structure.
- Change: Improved "About" box - Replaced old "About" box with an improved one which holds much more information.
- Change: VS2003 update - VS2003 project has been updated to reflect the latest changes. It is functionally equivalent to the VS2005 project.
- Change : Cleaning - Quite a bit of code realignment and cleaning. This is being done little by little and every new update will include this task.
- Removal: VC6 solution removal - Visual Studio 6 is no longer officially supported.
- BugFix: VS2003 debug linker directories - Corrected a problem with linker directories in VS2003 solution during debug builds (changed /ZI to /zi).
---------------//-----------------
Enjoy and let me know what you think.
[CELayoutEditor] Splashes, Icons, "About", etc.
Moderators: CEGUI MVP, CEGUI Team
- fjeronimo
- CEGUI Tools Developer (Retired)
- Posts: 59
- Joined: Tue Sep 11, 2007 16:57
- Location: Lisbon, Portugal
- Contact:
[CELayoutEditor] Splashes, Icons, "About", etc.
Frederico Jerónimo
Ignite Games - http://www.ignite-games.com
Ignite Games Institutional Site - http://we.ignite-games.com
Ignite Games - http://www.ignite-games.com
Ignite Games Institutional Site - http://we.ignite-games.com
Return to “Unofficial CEGUI-Related Tools”
Who is online
Users browsing this forum: No registered users and 1 guest