Back to Homepage
The History of JWIN for EPOC
To keep the size of the .ZIP file down, I left the history section out. However, for those of you who are really interested, I've made this page specially!
This history page applies to JWIN for EPOC. If you want to see the history of the Psion 3a/3c/3mx/Siena version, please click here.
- v1.00F released on 17/09/1997
- First public release - based on the tried and tested code of JWIN for the 3a/3c/3mx/Siena v1.52F
- v1.01F released on 28/10/1997
Generally a "tidy up" release as nothing major was added, but several minor bugs were fixed.
- Fixed some errors with 3/4 values in the data file.
- Added quite a few new values to the data file.
- Changed some minor details in line with Psion standards.
- Fixed several bugs in the Currency Conversions. As this was the only really new code (it wasn't present in older versions of JWIN for the 3a/3c/3mx/Siena), it did have a few problems left in it. These have now been trapped, and I'm confident it will work error free from now on!
- Altered the help file to make certain sections read better, and also noted the strange problem of using Ctrl+Fn+S as the hotkey in JWIN. For an as yet unknown reason, this causes JWIN to "lock up" and you have to kill it from the Task List.
- v1.05F released on 21/12/1997
The original v1.05F was followed on 10/01/1998 by a newer build (1152) with some documentation changes and very minor bug fixes.
- Currency convertor re-written once again. This time to add a new "Inverted" option for entering of rates. This makes it easier for some users in certain countries to enter meaningful rates.
- An "Information..." option to show details about the last time and dates of all updates made to currencies, and other useful information was added. This enables updates and rates to be easily tracked.
- And a new "Update all..." option added for updating currencies. This allows you to cycle through and update all currencies at once. This is a feature several people had requested.
- Fuel Use re-written to allow for more flexibility in terms of which Fuel units are shown in the results.
- A new preference added to allow you to govern how JWIN displays dates. Current options are mm/dd/yyyy, dd/mm/yyyy or yyyy/mm/dd which mirror those offered by the System screen.
- Proper support for the Geofox-One added. JWIN now detects the machine and displays data accordingly on the main screen.
- JWIN's main screen routine altered so that it automatically updates if any of the variable data (eg battery levels, backlight status) changes.
- 2 new (user-requested) units were added to the Pressure conversion
- Some small bugs fixed
- Yet more minor things changed to conform to Psion standards!
- v1.10F released on 24/07/1998
- A "Scribble pad" view was added. This enabled you to switch between the "Information" view which has always been present and a scribble pad for jotting down notes/drawings/conversion results, etc. - all from within JWIN itself.
- 4 new and very useful "Data tables" were added - Clothes sizes, Richter scale, Beaufort scale and Paper sizes. Code was also added to allow future expansion of JWIN with new data tables in later versions.
- "Data tables" as a whole formed a very useful and important new feature in v1.10 of JWIN. You can pick and install any combination of the above 4 tables (into \System\Apps\JWIN\Tables\) and JWIN will automatically find them and add them to the menu with an appropriate shortcut key. This gives you maximum flexibility, but with minimum effort, as JWIN does most of the work for you!
- Added a 'Sort names' option under the Currency menu to allow you to sort the currencies in JWIN by name (in either ascending or descending order)
- Increased the maximum limit on currencies from 50 to 100
- Supplied JWIN with a sample currency data file with over 35 currencies pre-entered
- Added a shortcut key for updating currencies to make this easier
- Added several new values to the conversions data file at the request of users
- 'Days to go' was updated to provide a user-requested option of displaying the result not only in days, but also in years and months
- Added the ability to temporarily alter the number of decimal places for conversion results onto the actual conversions dialogs, this means you can quickly and easily alter the number of decimal places for a certain conversion without having to go to and fro between the Preferences dialog.
- Totally reworked the help file to make it look more professional and bring it into line with Psion's own help files (e.g. the ones which come with Message Suite)
- Gave some of the items under the 'Utils' menu a bit of a revamp to make their names and appearance more consistent across the board
- Not really a 'feature', but a new graphical About screen was added to make it a bit prettier :-)
- v1.11F released on 29/08/1998
- Fixed a few minor bugs with things such as Fuel use
- Added a few new values to the conversions data file, which some users requested
- Expanded the number of modules JWIN looks for - 2 future plugins have been given identifiers within JWIN (although they're not included with this release, JWIN will work with them when they are released)
- Updated the currency data file once more
- Updated the help to make it even more Psion-like!
- v2.00F released on 13/04/1999
- Some new data tables added - Roman numerals, Phonetic alphabet and Morse code
- The window-handling for the tables was nearly totally re-written to ensure that they behave exactly as 'real' dialogs do (or as close as I can get them from OPL anyway)
- Support for foreign languages added. Using the resource file system, JWIN 2.00F was made available in German, French, Danish and Italian, as well as the UK/US English versions which have always been available!
- The main 'event handling' routine was re-written to make the Scribble pad drawing much slicker and faster, which allowed users to write on the pad at 'normal' writing speed without any appreciable loss of strokes. The handler as a result also became more robust, and so key presses action faster in both views too
- Several new values added to the data file
- Updated the way the conversions dialogs build, so that in future even more units can be added (I'd about reached the limit for units in some categories with the way it was coded in v1.xx)
- Menu re-designed to make it more intuitive based on feedback from users so far, and totally style guide compliant
- Standardised all the dialogs with date input boxes so that they all have the same maximum and minimum values
- Reorganised several conversions dialogs to make them look better
- All known bugs fixed (luckily, there were no real bugs just minor errors!)
- v2.01F released on 25/06/1999
- Fixed the JWIN.sis file so that it now leaves behind the correctly sized (i.e. <2KB) 'stub' file in \System\Install\ after installation
- Included SysRAM1.sis inside the main JWIN.sis file, following Symbian's recommendations
- Added the ability to calculate Rankine in the 'Temperature' conversion, following a user request.
- v2.10F (Build 1530) released on 06/05/2000
- Added clipboard integration to allow the copying of conversions results to the System clipboard.
- And to enhance this feature further, a comprehensive new preference to govern exactly what is copied was also added.
- Integrated the ability to open/load/save scribble pads - giving you the chance to save down any moments of genius (!) for future reference, and the load them back in again.
- The scribble pad was also enhanced to add several new pen options, making it all together more powerful.
- Several new units added across a range of categories added.
- The accuracy of a few existing units improved.
- Temperature conversion dialog was re-organised to follow the same interface as for all other conversions.
- After many requests, I finally added a simple 'lottery' utility to generate numbers for use in the lottery (configurable in terms of the range and amount of numbers generated, so it's not fixed into the UK lottery only).
- Support for the new Psion Revo machine was added (with the exception of the Data tables which I didn't have time to port and so these had to be disabled when JWIN runs on a Revo)
- Support for the Oregon Osaris machine added (again, except for the Data tables as above).
- Improved support for larger screens so that JWIN runs better on the Series 7/netBook.
- Colour support for the newer ER5-based devices (or the ER5 emulator)
- Fixed a few defects in the 'event' loop so JWIN should respond to keys faster and also NOT respond to 'wrong' keys (e.g. Shift+Ctrl+Fn+A no longer acts as Shift+Ctrl+A).
- v2.10F (Build 1533) released on 25/08/2000
- Complete Danish translation
- Fixed a bug on colour machines in the Scribble pad view where the Eraser colour was not set properly
- Increased the maximum currency rate allowed to cope with some incredibly devalued currencies around the world!
Back to Homepage