News archive

06/11/2013

TrayBlank 1.5.1

What? Another version of TrayBlank just a couple of days after the last one? Yes, there was a bug in version 1.5 that meant it could crash if it was started up without a screen saver already being set. Fixing this bug is the only difference in TrayBlank itself.

The installer though, is a bit different. For the version 1.5 installer I enabled the selection of installing for the current user or for all users. It sounds quite useful - except that it didn't work. I've taken the option back out again and now the installer will always install for all users.

As an alternative for people who don't like installers, this time I've included a zip file containing the TrayBlank.exe and the ReadMe.txt files. You can run TrayBlank.exe from anywhere you like - it stores its hotkey settings in the registry, but that's it.

Read more . . .

03/11/2013

TrayBlank 1.5

This new version of TrayBlank is a bit smaller, and a bit more useful. It displays the currently selected screen saver in the tooltip, and there is an extra submenu for choosing how long the timeout is before the screen saver starts automatically.

The timeout submenu displays a tick or check symbol next to the current timeout value - but only if it happens to be one of the values in the menu. Obviously you can still set the timeout to whatever value you like using the Control Panel.

For people who are interested in this kind of thing, setting the timeout works by calling the SystemParametersInfo() function with the SPI_SETSCREENSAVETIMEOUT option. The timeout value that Windows uses is actually in seconds, so remember that if you decide to use the function in your own software.

Read more . . .

23/10/2013

JPEG Saver 4.10.1

I was expecting a lot of bug reports after the big changes that I made in version 4.10. There really haven't been many, so version 4.10.1 fixes a couple of things and adds a few extra bits and pieces.

The one big bug that was reported to me was also the one that I already knew about: version 4.10 doesn't skip over bad images, displaying an error message instead. I had left the bad image skipping out of that version because the way that it worked in version 4.9 would have had problems with the more multi-threaded environment in version 4.10. For version 4.10.1 I have added bad image skipping back in using a different method.

The first change you are likely to notice in the new version comes when you open up the configuration dialog. All the dialogs open in the middle of the screen now, to prevent them ending up behind the taskbar when it has been moved to the top or side of the screen. After years of them opening in the top-left, I'm still getting used to this change.

Read more . . .

05/10/2013

SVGGraph 2.14

There is one big change in SVGGraph 2.14 that has taken me a long time to get around to - it now supports patterns for filling in bars, pie slices, and things like the legend background.

Sales of 1970s wallpaper

There are a load of predefined patterns using spots, stripes, checks, or you can use SVG code to define your own patterns. How to use them is explained on the new colours, gradients and patterns page.

Also new in this version are a few options for displaying labels on stacked bar graphs that show the totals for each column. The option to enable them is show_bar_totals, and there are options to control the font, text colour and spacing.

Read more . . .

21/09/2013

JPEG Saver 4.10

A lot has changed in version 4.10 of JPEG Saver - so much that I considered calling it version 5. Most of the changes are behind the scenes and could go completely unnoticed though, so version 4.10 it is.

Users have been asking for better multi-monitor support for a long time, and this is the version that finally does something about it. If you have more than one monitor then the “Mode” drop-down list on the “Position/Resize” tab is replaced by a button saying “Multi-monitor…” which opens up this dialog:

Multi-monitor dialog The new Multi-monitor options dialog

This lets you set which screen you want to use for transitions and real-time items, the screen mode of the selected screen and what is shown on the other screen(s) that you have. The list in the “Main display” drop-down is in the same order as the screen numbering in the Control Panel. The monitor name shown here comes from the EDID information stored in the registry, since that is the only monitor description I could find that was better than “Generic PnP Monitor” or “DISPLAY0”. Sometimes the EDID in the registry is completely wrong too, but I'm sticking with it.

Read more . . .

« Previous old newsNext old news »

This site uses cookies - details here.