V1.4 (20-MAY-2020)
- CLI: add the '-edit' command line option: "digiwatch -edit my.digi"
- Widget: add 'Edit' button in the 'About this widget' screen
- Widget: make sure 'About' dialogs are not off the screen
- Widget: fix changed background image not refreshed
- Widget: restart widget at midnight to prevent slowdowns
V1.3 (15-APR-2020)
- Launcher + Editor: localized dialogs (EN+FR)
- Widget: dramatically increase performances by using a dynamic refresh frequency
- Widget: fix artefacts on transparent backgrounds by clearing surface before repaint
- Widget: copy main Img to LocalAppData and load it from there (avoid to Write-Lock the original)
- Script: prepend a 'text' element with a backslash to protect/escape it
- Script: safe-proofing > check that screen elements really exist
- Launcher + Editor: new UI + links to online help
- Launcher: button 'New Digi Watch' + easy-fill form
- Editor: add support for scripts with Unix end-of-lines
- Editor: add "Run" button (kill widget if already running + run new instance)
- Editor: add "Debug" button (run widget in debug mode) + "Logs" button
- Editor: buttons to add new screen, new element, etc.
- Editor: save zoom level (Ctrl + Mouse-Wheel) across sessions
V1.2 (30-JAN-2020)
- Add [digiwatch] 'author' property
- Add support for elements of type 'img'
- Add [screens] and 'elements' composing them
- Allow screen elements to be defined in range: 1-5 instead of 1,2,3,4,5
- Redesign 'About this widget' box : Widget 'name'; by 'Author; Visit 'url'
- (Perf) calculate GetDimensions(element) only if content has changed
- Save last positions of the Digiwatch Loader and Editor
- Handle return key in the Digiwatch Editor
- Add Save button + Ctrl-S in the Digiwatch Editor
- Elements animation
- frequency=100ms|2s
- animation=01110
V1.1 (24-JAN-2020)
- Register .digi extension (may need right click > run as admin)
- Read weekdays & month names from the .digi
- Load local TTF fonts
- Digi loader box when running digiwatch.exe without argument
- Change the About section
- 'About this widget' in the context menu -> open 'url'
- 'Start with Windows' in the context menu
- .digi script editor with RTF syntax highlighting
- Re-design admin box (see 'About Digi Watch')
- 'Create widget shortcut' in the context menu
- Make shortcut to the .digi
V1.0 (23-JAN-2020)
- Initial release
- Extract the Customization Manager as a standalone exe
- Make number of elements dynamic --> no more need of [digiwatch] Elements=4