A new TRURL app has been released. TRURL B follows the design of the famous calculators created by Dietrich Lubs and Dieter Rams for the German company Braun.
Technically, this app is based on the new versions (1.2) of the RPN engine and the Segmitator library. It implements all fundamental operations plus power, square, square root and the inverse operation.
TRURL B is available for macOS (both Intel and Apple Silicon processors), Windows (32 and 64 bit) and, as source code, for Linux, BSD and other operating systems that are supported by Lazarus and Free Pascal.
Of both libraries, version 1.2 has been released.
RPN Engine 1.2 introduces a square funtion.
New features of Segmitator 1.2 include support for high-res displays, setting the size of the decimal separator and output of limited length.
Both central libraries have been updated.
Version 1.1.0 of the RPN Engine introduces optional HP-like behaviour to the roll down function of the stack.
Version 1.1.0 of TRURL's segmitator features support for exponential notation, error messages and improved handling of small numbers.
The new versions are available at the four international mirrors (SourceForge, GitHub, Codeberg and zenodo).
TRURL G has been released in version 1.2.1. This is a bugfix version that addresses an issue with an erroneous display of small numbers and makes the roll-down feature more HP-like (as suggested by Thomas Klemm in the HP Forum).
TRURL G 1.2.0 (Columbia) has been released. This new version introduces extended error-handling.
TRURL’s Segmitator library has been updated to version 1.0.1, implementing a bug fix.
TRURL G has been released in version 1.1.2. This version introduces minor updates and support for Macs with Apple Silicon processor architecture.
Segmitator 1.0, a library supporting the creation of virtual seven-segment displays has been released along with documentation.
With immediate effect TRURL G 1.1.1 is available. This is a bug-fix release that is recommended for all platforms.
In celebration of Stanisław Lem's 100th birthday TRURL G 1.1 (Brooklyn) has been released. This version provides a significantly improved user interface.
TRURL G is now compatible to Windows, too.
A new version of the documentation for the RPN engine has been released. It describes en detail the two different methods of displaying register contents.
Celebrating 50 years since human beings first landed on the earth moon, TRURL G has been released. The GUI of this RPN calculator imitates the Apollo Guidance Computer (AGC).
TRURL G is available for macOS and Linux. A version for Windows will follow in the upcoming days.
The new version is a bug-fix release that improves the reliability of the library via introduction of error-handling code.
Version 1.0.1 of TRURL A has been released. This is a bug-fix release, which addresses issues with keyboard settings and compiling on Linux. It is recommended for users of Linux and Windows and optional on macOS.
Documentation for TRURL's RPN engine is now available from the web site.
On public request the sourcecode for TRURL A has been released as a compressed download. It was already available as a check-out from the SVN repository. The new option as a prepared download of the stable version 1.0 may especially useful for developers with little experience in SVN and for those who prefer a stable version.
TRURL A version 1.0 has been released for macOS and Windows. This is a simple demo app, which shows that creating an RPN calculator is an easy task with the open RPN engine. Despite its frugality, TRURL A is a fully functional virtual calculator.
See http://trurl.sf.net for details.
Version 1.0 of TRURL’s RPN engine is available for download. It is compatible with Lazarus 2.0 or newer and Free Pascal 3.0 or newer. See http://trurl.sf.net for more information.
With immediate effect, the first alpha version of Trurl calculator A is available (currently as source code only). It may be checked out from the SVN repository at https://sourceforge.net/p/trurl/code/ .