Skip to: Site menu | Main content

Development Log August 2006

Newest Entries are on the Recent Entries page.

Tuesday, 22nd August 2006

Adding initial code to verify image data being loaded is ok. Needs more work, as it's saying the image data has loaded from disk fine, however the jpeg loading libraries are claiming the end is corrupted. :(


Monday, 21st August 2006

Writing further code to round out the base64 decoding routine. Still needs more work, as multiple saves then loads ends up with invalid image data. Doh!


Wednesday, 9th August 2006

Added working code to make layers clickable, so you can make external URLs open up a window when clicked on. i.e. A text/image/whatever layer can now say "Click here to visit my site" and if clicked it will. As long as you've defined the URL as the "external_link" properties for that text/image/whatever. :) Found a bug with Opera 9 in the process, filed a bug report (#224129), and developed a semi-ugly-hack workaround for now that's transparent to the end user. :)


Monday, 7th August 2006

Adding initial working code to load the images embedded in project files. Took longer than I thought it would, but seems to work ok in my limited testing thus far.


Thursday, 3rd August 2006

Started adding code to the project loading function so it loads embedded image data. Thus far it's backwards compatible too, so it will load already existing project files that contain full paths to images rather than embedded image data.


Tuesday, 1st August 2006

Adding code to embed image data in project files rather than referencing external images. This makes project files self contained, and much easier to move around. The first working version of the saving code is done, with the project loading code still needing to be written. :)