News archive

08/12/2015

SVGGraph 2.20

There are two major new features in version 2.20 of SVGGraph, both of which are demonstrated in this example:

BarGraph with shapes and labels

The example is a simple BarGraph with the vertical axis maximum increased a bit so I can fit in some extra stuff. The extra stuff in this case is made up of shapes and custom labels - configured using the new shape and label options. All of the graph types support shapes and custom labels, but the grid-based graphs also support positioning and sizing them on the grid and in grid units.

These new options each have a new page to explain how to use them in detail: shapes and custom labels.

Read more . . .

26/10/2015

JPEG Saver 4.15a

I've learned something new in the last week - if you want the code you build with Visual Studio 2015 to run on Windows XP, you need to change the project build toolset from “Visual Studio 2015 (v140)” to “Visual Studio 2015 - Windows XP (v140_xp)”. A similar change is required for Visual Studio 2013 too, but I skipped that version.

So this JPEG Saver update is a change to a compiler option with all the same code, which is why I haven't updated the version number. If you are not running Windows XP, this version will not be any different to the version 4.15 released last week. If you are running XP, this version fixes the message about not being a valid Win32 application (and you should seriously consider upgrading from XP to something newer too - Microsoft stopped supporting XP about 18 months ago).

Download from downloads, as per usual.

19/10/2015

JPEG Saver 4.15

To the casual observer, it might not look like much has changed in version 4.15 of JPEG Saver. The casual observer is probably right this time. The main difference in this version is that it has been compiled using Visual Studio 2015, which hopefully should not make much difference at all. Let me know if you find anything broken.

There are some real changes in this version though - there are two new background modes for a start, “Image Pile - Tiled” and “Image Pile - Fit to screen”, which do the same piling as the other pile modes, but do it on top of a background image of your choice, either tiled or scaled to fill the screen.

There is a new interactive option as well. Pressing the “a” key will switch into and out of “folder lock mode”, where the sequence of images will be locked to the folder containing the current image. The folder lock mode and the sequential mode (“Tab” key) can both be used at the same time, if you like (I don't mean press both buttons at once though - it should work, but you'll only see one of the mode change messages).

Read more . . .

02/09/2015

TagCanvas 2.8

TagCanvas 2.8 is quite a small update, only adding two options and some validation of a couple of the existing options. The canvas below uses both new options and the fixed code.

You should be seeing a canvas here.

Round images, nasty highlight colour

The first new option is imageRadius, and it cuts the corners off your images to give a rounded effect. The option can be in pixels, or as a percentage (enclosed in single or double quotes to make it a string). The example cloud is using '50%' to make the images round (they are actually 128×128 squares).

The second of the new options is scrollPause, which pauses the animation while the page is being scrolled. Some browsers (especially on mobile devices) struggle to display the page when there is a lot of canvas animation happening at the same time as the page is scrolling. This option allows you to set a delay in milliseconds that TagCanvas will pause for when it receives a window scroll event. The example cloud is using a value of 200, so you should be able to notice the slight delay after the page has scrolled and before the animation resumes. This option is disabled by default, though it should not do any harm to enable it for all browsers.

Read more . . .

21/08/2015

SVGGraph 2.19.1

Version 2.19.1 of SVGGraph is a quick bugfix release, fixing one clear bug, some behaviour that was a bit inconsistent, and adding in a new callback option that should really have been there before.

The bugfix is to the stacked and grouped bar graph. Depending on the values in the graph it could calculate the height of the bars incorrectly, meaning that the automatic axis scale selection would chop off the tops of some bars. This version fixes that calculation error.

The inconsistent behaviour was in the structured_data option, which can best be described by a table:

When is structured data enabled?

 structure not set structure present
structured_data not setoffon
structured_data = TRUEonon
structured_data = FALSEoffoff

Read more . . .

« Previous old newsNext old news »

This site uses cookies - details here.