Beruflich Dokumente
Kultur Dokumente
http://lcdsmartie.sourceforge.net/
BUGS KNOWN
==========
See: http://sourceforge.net/tracker/?func=browse&group_id=122330&atid=693136
Changes
=======
5.4.2.92 beta
- main form position is saved & restored on startup
- last used configuration tab is saved & restored
- MBM tab and other references are not shown by default (ShowMBM = 1 in
config restores it)
MBM internal support will be removed at all "soon", being MBM dead.
- support for custom tray icon. Icon(s) must be in "images" path.
configuration field is at present in a new tab of setup window
- version number is taken from Version info structure, and shown on titl
e bar and
tray icon tooltip. Build number is automatically incremented.
- tray icon is now shown from correct size (e.g. not rescaled, given the
icon choosen
contain the right size bitmap (16x16))
- a large text box is shown by double-clicking the lines input field.
- tray icon does not disappear when the program window is shown
- display is reinitialized when confirming setup window
- skin path is easily selectable
- minor reorganization of setup panel with a new page "Miscellaneous"
Additional Files!
----------------The hotfix file "LCDSmartie.exe.config" (Forum thread: http://forums.lcd
smartie.org/viewtopic.php?p=16594#p16594) is included in the package
Bug Fixes:
1787616: crash using arrows on shutdown message and spaces removed
1891862: double ampersand in Emulated LCD
1425784: Google gmail SSL compatibility (TBD: check other SSL email prov
iders)
5.4
- updated LCD Smartie forum link in credits
5.4 RC2
- data multithreading refresh update modified to avoid CPU loading at sc
reen changes
- updated LCD Smartie forum link in credits
5.4 RC1
- e-mail checking no longer checks every time screen changes
- Check for LCD Smartie update no longer automatic (violated SourceForge
rules)
- shutdown text to be shown when LCD Smartie is closed added
5.4 B3 beta
- Displays now use DLL drivers to enable easy future expandibility.
New drivers include native iMON support, IRTrans support, and Seetron
character set).
Re-display the whole display after resuming.
Fixed bug: Privileged instruction caused by dlportio on resume.
Resized UI for 2 and 1 line high displays.
Added more hints in the UI.
Fixed slow closedown.
Added a -config command line option, to enable different configs
to be used.
Added a $Center command.
Fixed bug in $Fill, it was 1 space out.
Allow old syntax of $File and $LogFile syntax (with quotes).
Fixed bug in $LogFile: it wouldn't work with small files.
Increased imported plugin functions to 20 (from 10).
Call "SmartieInit" at load time if a plugin supports it.
[excludes dotnet plugins - the default constructor will be called
instead]
Support .Net plugins; demo code for c++.net, vb.net, & c# available.
5.3Beta2
- Fixed bug: $dll sometimes required the .dll extension, this was
meant to be optional.
- Fixed bug: Smartie would hang if a function didn't have an ending
bracket.
- Do a full parse of plugin parameters and results. [Was failing
when a plugin result was used as a parameter to another plugin].
- Fixed bug: Give correct error when dll can't be loaded, it was
saying that function could not be loaded.
- Fixed bug: Redraw full display on resuming after suspending.
- Added support for plugin action, the returned string is also
processed as an action. [added so plugins can receive keypresses].
- Added new variable $ScreenChanged for use in actions.
[Added so plugins can detect screen changes]
- Added new two new actions 'DisableScreen(n)' and 'EnableScreen(n)'.
- Bug fix, plugin code was using scroll interval rather than the dll
check interval.
- Bug fix: random custom chars at startup.
- Improved scroll/flash smoothness.
5.3Beta1
- Fixed screen timings, esp. when using GotoScreen action.
- Fixed bug: only one $Chr was processed per a line.
- Slowed down flashing.
- Added a holiday screen.
- Made demo screen more friendly to slow or 1 line displays.
- Added a timing multiplier option for HD44780s, some were failing as
delays were too short.
- Plugin support improved.
- Custom chars are reset at the start of each screen.
[to allow plugins to define characters without messing up the
other screens].
5.3Alpha7
- Fixed bug: action of GotoScreen(1) caused a crash.
- Fixed some bugs in the action code.
- Plugin support fixed.
- Re-implemented HD44780 support [experimental - report all bugs].
- Added switch to HD44780 section for alternative addressing used by
1 chip 1x16 displays (they are to be addressed like a 2x8 display).
5.3Alpha6
- Crystalfontz: Experimental support for 631 & 633 displays; includes
keypad support.
- Crystalfontz: new option, state if your display has a v1 or v2
cgrom. [Reduces wrongly mapped characters].
5.3Alpha5
-