Skip to: Site menu | Main content

Development Log March 2009

Newest Entries are on the Recent Entries page.

Sunday, 29th March 2009

Replaced the status bar with a progress bar, then updated most of the long running functions to use it.

This gives a much better feel to the program when long running operations occur (i.e. exporting to swf), rather than the user wondering if the program has frozen or something.
 

Saturday, 28th March 2009

Put significant time into improving the workspace/drawing area.  Layer objects are now able to move outside of the viewable slide area, and the slide itself is now always in the exact middle of the workspace.

Also tweaked a few minor settings to improve workflow.  i.e. the default size for a new project is whatever the last project size was, etc.

All in all, good improvements, making things easier to work with.
 

Thursday, 26th March 2009

Added the remaining images for the swf control bar outputs.  Looks like the next thing to work on is making some fixes to the drawing area/workspace, then improving the text layer.
 

Wednesday, 25th March 2009

Added more background images for the swf control bar outputs.  Most output resolutions are now done, with just a few to go.
 

Monday, 23rd March 2009

Continued updating the code and adding images for the control bar background in swf output.  Making good progress.  The code is working, and all images for 1024x768 are in place.  The rest will be done in the near future.
 

Sunday, 22nd March 2009

Updated the control bar background, so it uses image files specific to each resolution.

The benefit of doing it this way, rather than the old dynamic background creation, is that the control bar now looks much more professional.

A significant additional advantage is that by using images, people can create their own control bar backgrounds and icons (i.e. themes).  In the future, Salasaga should be able to select between multiple themes if they're available.