5.3 Release Candidate 3 available

clansley

New member

clansley

New member
Beta 2 available + new plugin

LCD Smartie 5.3 beta 2 is available for download.

The plugins have also been updated:
- A new plugin 'menu' is available.
- Perf is now at alpha 3.
- Big Num is now at alpha 2.

Plugin Changes:
Menu:
- initial release.
- Includes demo configs for Crystalfontz 633 and 631!
Perf:
- Fixed bug: now closing down cleanly.
- Added more bar styles - including gapless bars for
Crystalfontz displays.
- Added more parameter checking and error messages.
- Fixed errors in demo config.

Big Num:
- Changed 2 line version of : to use two periods rather than two o's.
- Added extra styles to cope with displays that have a solid bar
instead of pixels for the last row (some HD44780 displays).

Changes since LCD Smartie 5.3 Beta 1:
- 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.

LCD Smartie 5.3 Beta 2 can be downloaded from:
http://prdownloads.sourceforge.net/lcdsmartie/smartie5.3Beta2.zip?download

Menu plugin can be found here:
http://lcdsmartie.sourceforge.net/MenuPlugin.html

Perf plugin can be found here:
http://lcdsmartie.sourceforge.net/PerfPlugin.html

BigNum plugin can be found here:
http://lcdsmartie.sourceforge.net/BigNumPlugin.html

Enjoy,
Chris.
 

clansley

New member
Beta 3 available

LCD Smartie 5.3 beta 3 is available for download.

No further bug fixes are planned - read the readme.

Changes since LCD Smartie 5.3 beta 2:
- Removed the need to restart smartie when some settings are changed.
- Added options for auto starting with windows and hiding on startup.
- Fixed some scrolling bugs.
- Updated credits screen.
- Made some settings work instantly (such as the Crystalfontz
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.

LCD Smartie 5.3 Beta 3 can be downloaded from:
http://prdownloads.sourceforge.net/lcdsmartie/smartie5.3Beta3.zip?download

Plugins can be found on the download page:
http://lcdsmartie.sourceforge.net/smartied.htm

Enjoy,
Chris.
 

clansley

New member
Plugins!

Just a quick update on the plugins available for LCD Smartie:

- A WinAmp spectrum analyzer plugin is now available.

- The bignum, perf and menu plugins have been re-released as betas;
this was due to the low (or zero) bug counts.

- An iTunes plugin has been written by Gareth Price.

- A Sage TV plugin has been written by Anders Nolberger.

- A Meedio Plugin by Harald Wagner.

- A WinAmp title splitting plugin by Limbo.

And there are many more plugins currently in progress (including a Beyond TV plugin, a Windows Media Center plugin, and an image plugin)!

All plugins are linked from our download page.

A new site has also been created for sharing configs/screens:
http://users.panafonet.gr/networkoff/indexsmartie.htm
[NB: This site is run by Limbo; a LCD Smartie user and plugin writer]

Chris.
http://lcdsmartie.sourceforge.net
 

clansley

New member
5.3 Release Candidate 1 available (aka beta4)

LCD Smartie 5.3 rc1 (aka beta 4) is available for download. No further bug fixes are planned - read the readme.

There are only a few days left until 5.3 final is released and development on 5.3 is stopped.

Download 5.3 rc1 NOW, and report any bugs NOW - there's still a chance of it being fixed.

Development will then start on 6.0 - but at a much slower pace. So 5.3 final will be the last release for quite a while.

Changes since LCD Smartie 5.3 beta 3:
- Fixed bug in Rss code - didn't work with long urls.
- Plugins: Call SmartieFini just before unloading plugin (if
plugin has the function).
- Process commands even if the screen is not enabled.
- Fixed a crash that happened whilst in setup.
- fixed bug in screen 'interactions'
- Limit data updates from plugins to 300ms - unless plugin states a
different value.
- Profiled code, and made some optimizations.
- Fixed demo delphi plugin - was causing crashes! (Exceptions must
be caught by the plugin).

***You are strongly recommended to update your plugins before reporting bugs***


LCD Smartie 5.3 rc 1 can be downloaded from:
http://prdownloads.sourceforge.net/lcdsmartie/smartie5.3Beta4.zip?download

Plugins can be found on the download page:
http://lcdsmartie.sourceforge.net/smartied.htm

Enjoy,
Chris.
 

clansley

New member
5.3 Release Candidate 2 available

LCD Smartie 5.3 rc2 is available for download. No further bug fixes are planned - read the readme.

There are only a few days left until 5.3 final is released and development on 5.3 is stopped.

Download 5.3 rc2 NOW, and report any bugs NOW - there's still a chance of it being fixed.

Development will then start on 6.0 - but at a much slower pace. So 5.3 final will be the last release for quite a while.

Changes since LCD Smartie 5.3 rc1:
- Fixed bug when used with high refresh rates (scrolling and
other things just stopped working!)
- Fixed more crashes that happened whilst in setup.
- Fixed crashes caused by some thread-unsafe code.
- Update Memory/page stats every second instead of 30 seconds.
- Update Disk/CPU/Net stats only if they are on display.


LCD Smartie 5.3 rc 2 can be downloaded from:
http://prdownloads.sourceforge.net/lcdsmartie/smartie5.3rc2.zip?download

Plugins can be found on the download page:
http://lcdsmartie.sourceforge.net/smartied.htm

Enjoy,
Chris.
 

clansley

New member
This will be the FINAL build unless somebody reports a serious bug within 24 hours.


LCD Smartie 5.3 rc3 is available for download.

Download 5.3 rc3 NOW, and report any bugs NOW - there's still a chance of it being fixed.

Development will then start on 6.0 - but at a much slower pace. So 5.3 final will be the last release for quite a while.

Changes since LCD Smartie 5.3 rc2:
- Fixed possible problem in error reporting.
- Added missing actions/commands to UI.
- Allow easier editing of actions.
- Double clicking a command title, inserts the command.
- Add some more default RSS feeds.
- Fixed Div by Zero bug that could happen on screen 'interactions'.
- Correcly parse when last parameter of command is empty.


LCD Smartie 5.3 can be downloaded from:
http://prdownloads.sourceforge.net/lcdsmartie/smartie5.3.zip?download

Plugins can be found on the download page:
http://lcdsmartie.sourceforge.net/smartied.htm

Enjoy,
Chris.
 
Top