RSS Feed
Australia's best motorcycle shop retail software
- Java: improved handling of a painting race condition when drawing 'inactive' windows
- Java: Fixed 32bit string/decimal -> number conversion bug
- Java: Improved ClarionEvent deadlock reporting to dump stack traces on all threads. Triggered deadlock at Boltons in POS screen - still unsure why this happened
- Java: miner query file changes were such that certain things break compatibility as introduced new query optimisation type to take advantage of SQL capabilities. This change fixes the compatibility break and will seamlessly upgrade loaded query files with the SQL optimisations when they are QBE form edited (only affects units based queries at this stage). Query files can now be safely used from pre-Postgres C8 to new c9. Note - when you save a postgres .qry file now, clarion c8 miner will no longer load these files because clarion/c8 is unable to understand the SQL optimisations
- Java: modified SQLFile to partially support save/restore file state on Prop.SQL access. Fixes bug with minor where miner uses Prop.SQL and later eval() function calls that perform a save/restore on object in question. Wasn't a problem with clarion because of clarion registered listener that refuses to save/restore file state when SQL mode is in effect ( to avoid crash). Clarion code is actually buggy in some cases - so this change improves on claron compiled version of miner
- Java: Select field in mail merge would insert field twice
- Added new clerk key permission - do not permit sale to go ahead if account tests (exceed & age) fail. Currently works on spare parts only
- Java: Added simple Database browser/scanner