Lazarus

Announcements => Third party => Topic started by: jwdietrich on August 24, 2019, 11:34:47 am

Title: TRURL G released
Post by: jwdietrich on August 24, 2019, 11:34:47 am
Celebrating the 50th anniversary that human beings landed on the moon of planet earth, we have released TRURL G, an RPN calculator based on the TRURL RPN engine for Object Pascal (see https://forum.lazarus.freepascal.org/index.php/topic,46070.0.html (https://forum.lazarus.freepascal.org/index.php/topic,46070.0.html)). The GUI of TRURL G is inspired by the user interface of the Apollo Guidance Computer (AGC (https://en.wikipedia.org/wiki/Apollo_Guidance_Computer)), especially its DSKY (http://www.bayern-online.com/v2261/artikel.cfm/203/Apollo-Guidance-Computers-AGC.html) unit.

TRURL G is available from http://trurl.sf.net (http://trurl.sf.net). Pre-compiled binaries are provided for macOS, and source code is available for Lazarus and Free Pascal. A pre-compiled version for Windows will follow in the upcoming days.
Title: Re: TRURL G released
Post by: howardpc on August 24, 2019, 12:15:06 pm
Thank you for making this available.
Could you provide po resources (or other means) so the menu captions can be internationalised and so adapt to the user's locale automatically?
Title: Re: TRURL G released
Post by: jwdietrich on August 24, 2019, 05:38:04 pm
Could you provide po resources (or other means) so the menu captions can be internationalised and so adapt to the user's locale automatically?

Thanks for the suggestion. I agree that i18n would be important. However, I am not happy with .po files, since I prefer to distribute my apps as self-contained files (and since macOS uses a different localisation procedure).

In one of my other projects, SPINA Thyr (http://spina.sourceforge.net), I use a different method. There, I define lists with translated strings right in the source code, and the app automatically selects the appropriate language (or English, if the language is not supported – and, of course, if the language is English). Then it replaces the texts of menus, buttons etc. with the appropriate strings from the list. Perhaps I will use this approach for TRURL G, too.
Title: Re: TRURL G released
Post by: jwdietrich on August 27, 2019, 02:53:30 pm
TRURL G is now available as a pre-compiled app for Windows too. Both an installer and a portable executable can be downloaded from http://trurl.sf.net (http://trurl.sf.net).
Title: Re: TRURL G released
Post by: jwdietrich on September 16, 2021, 05:36:30 pm
TRURL G has been updated to version 1.1.1. This version improves the GUI experience and fixes a number of bugs. The current version is available from http://trurl.sf.net (http://trurl.sf.net).
TinyPortal © 2005-2018