ReSto versions
This document contains version information for the ReSto program.
Version 1.25.114.165 (060915 TW):
Major maintenance update of the program. Many minor bugs found and corrected.
Improvements:
- Faster Upload and Download - better control of received/send parameters makes it possible to close connections as soon as the data has been uploaded/downloaded. Before waited some time to ensure correct upload/download. (Still the case if not all parameters could be uploaded/downloaded)
- Optimized Sequence handling:
- If only one sequence is loaded, skip the select sequence dialog when applying sequence.
- Improved command UI updating
- Mouse wheel now working in setupview
New feautures:
- Autoupload - automatic upload and saving of setup files
- Status output window.
- New client for handling downloads. Verifies that data has been received at the device. (On old kernels, just verify the connection to the device, on new kernels from this date, makes a full write verification.
- Make use newly implemented kernel feature: Device running state. Let the user choose to upload from running devices only.
- Parameters that could not be uploaded/downloaded is listed in the status output window.
- Auto load of sequences
- Optimized sequence handling
- Parameter retrieval
- Setup view added timestamp column
Other changes:
- Split SetupDocView.h,cpp into SetupDoc.h,cpp and SetupView.h,cpp
Version 1.23.91.119 (2/12-2003 TW):
Registry settings moved from HKEY_LOCAL_MACHINE til HKEY_CURRENT_USER
Bugs corrected:
Crashed when desktop resolution or colours where changed.
E2: VCC 7.1: Cannot open a stored sequence file (neither an old or a new one) (JSN 031001)
E2: If a sequence file is sorted, deleting a parameter, results in a WRONG parameter being deleted. Suspect it deletes the parameter with the same index number in the original sorting. (JSN 031001)
Version 1.20.80.104 (9/5-2003 TW):
Improved check on all database operations (try - catch and error reporting)
CORRECTED BUGS
- If SQL database has been stopped and started, then the first open (or upload) causes a database error to be displayed. After clicking OK to this ReSto crashes. (JSN 001031)
Version 1.17.72.92 (20/10-02 TW):
Corrected bug, introduced in version 1.16.71.88 : E3: When uploaded parameters is missing and cancel is selected, the Resto crashes (seen with ASTRID Diagnostics, UVX...) (JSN/TW021010)
Version 1.17.72.90(23/9-02 TW):
NEW FEATURES:
Division of the recent list into sequences and setup files to ease clearness.
Implemented using method described in Q&A August 1999 (found by searching CRecentFileList)
'Open sequence file' menupoint implemented, setup and sequence file keeps track of last directory separately.
Setup and Sequence files separated in open dialogs and recent file list.
Version 1.16.71.88 (20/9-02 TW):
BUG: Clean operation not changed to the new data structure => crash if used:Fix: some changes in the message structure and data structure was needed, delete of itemPairs moved from CParameterListView to CParamTuble (where they belong!). Display update corrected.
Version 1.16.71.87 (9/9-02 TW):
Changes:
Improvements: Upload timeout dialog,
All Request has been changed from CSafeViewRequest to CViewRequest, CSafeViewRequest is not always working correctly.
Corrected bugs:
Included monitor in CConSysGUI::CParameterListView
Bug in display update corrected. Was caused by a wrong scroll size due to update order.
Bug corrected: ConSysClients, initialization was wrong: Inherited clients use default constructor and call initialize by themselves.
Version 1.6.17.37 (9/9-99 TW):
Error corrected: Download of version 1 files was not possible. The generation of the request in UpdateDB was missing for the old format.
Version 1.6.17.35 (9/9-99 TW):
The scroll display procedure has been rewritten.The scrolling data structure has been changed, so it now is possible to create and delete windows at any position. The scroll display update has been moved to the idle procedure and now works better together with the new garbage collector.
The print routine has been rewritten - is now able to print any size of the setup file - before we where drastically limited by the huge amount of windows that needed to be created for the print procedure.The CItem and CItemView classes has been updated to be able to paint without creating windows, see ConSysGUI version 1.6.17.45.
Version 1.6.17.34 (3/9-99 TW):
Corrected View/Frame structure for CParameterListView in ConSysGUI. This solves: After an FileOpen do the window not become correctly registered (Does not get the right filename, and menus does not get enabled). After a mouse action within the window (or on the scroll bar) everything OK.
Memory leaks after upload corrected.
Small errors in CItem/CItemView structure in ConSysGUI corrected.
Corrected scroll error: When srolling up with single line after a 'jump' scroll down to a new position, the first display item was not created.
Version 1.6.17.33 (2/9-99 TW):
UpdateDB in fileopen improved - load in two steps - first based on the original request and the second on the parameters not found in this process. Generate and store request for download, so database lookup is not needed before download.
Implemented default display formats used by all parameters not be found in the database.
ConSys Request are now build and stored during the file open or upload procedure => download much faster (no database look up).
Version 1.6.17.32 (31/8-99 TW):
Corrected error: First parameter in a file load does not get valid.
Fileversion 1-2: New file type version includes original SQL select string.
Version 1.6.17.31 (31/8-99 TW):
New scroll method implemented.The scroll display procedure has been totally reprogrammed to optimise scrolling.
Text search based on first letter implemented:Works on parameter name, surname normal and reverse order.
Display options for all items modified from default if needed to give a better display in Resto: A new method, SetItemOptions, has been added to CParameterListView. Called for all items when they are added to the list. Modifies settings for the item to mactch the display format for Resto.
Version 1.6.17.31 (25/8-99 TW):
Scrolling improved:All Items now returns the correct size - no guessing!!
Version 1.6.17.30 (25/8-99 TW):
ReSto crashes on exit - corrected.Was due to a double destruction of sequence elements.
High resolution display of parameter values implemented.
Scrolling
improved: Initial guess of item sizes made better (In ConSysGUI).
CParameterListView scroll procedure changed.
Solves: END-key does not bring you to the end the first time. Takes 3
iteration to get to the end.
Page-up cannot bring you completely to the top.
Version 1.6.17.29 (24/8-99 TW):
Download did not work correctly with large download sets with the socket transport layer - corrected:This fault was due to a deletion of the download client before all data has been sent. The download program has been restructured to solve the problem: The client is now kept for a while and deleted by a timer.
Version 1.1.11.20 (22/12-98 TW):
Corrected error when loading ascii files:
Ascii setup files can now be loaded again:
Format:
Line 1: must start with
'***'
Line 2: anything
Line 3: anything
Line 4: anything
Line 5: anything
Line 5: First letter 'R' or 'r': Relative load, see below.
Relative mode added when loading ascii files:
If Ascii files are loaded in relative mode.
Version 1.1.2.12 (21/9-98 TW):
Client changed: Corrected error in data order in NewData.
Version 1.1.2.6 (21/7-98 KTN):
Deletion of non-sequence parameters implemented
Version 1.1.2.5 (14/7-98 KTN):
Dependency removed
Dependency on vdRuns removed from project, but not from include in StdAfx.h
Version 1.1.2.3 (2/7-98 TW):
New clean version of RCM
A new clean version of rcm has been created. The revision numbers now follow the RCM version numbers.
Automatic insertion of RCM version numbers in resource version
The version informations in the resource script generate the version information from the common ConSys version header file and the version file generated by the new TCL scripts.
Version 1.0.33.56 (21/6-98) (KTN):
MemCheck added
The headers for MemCheck is added to all .cpp and .c files. To enable MemCheck define MEMCHECK in the settings of the component. MemCheck MUST be installed on the computer.
ReSto checked for memory leaks - none found.
Version 1.0.33.55 (10/6-98) (KTN):
Bug corrected. When a new setup document was loaded, the data was not reflected in the view. A RefreshView is added.
Display speed improved:
The same as below, but better debugged.
Help implemented.
A close button in document info is added.
ScrollClient does not update data, on a OnUpdate posted from the document info view.
The upload machine dialog remembers the selected machines.
Version 1.0.33.54 (9/6-98) (KTN):
A test for the correct data type is added when a setup file is loaded. If the data type does not match the current type, the parameter is marked with an error.
Version 1.0.33.53 (3/6-98) (KTN):
There have been some problems with the version control, but this version should be OK.
This version is modified for the new version 1.0.33.53 of ConSys GUI dll.
Version 1.0.33.50 (27/5-98) (KTN):
Updated to use the new version 1.0.33.50 of the ConSys GUI dll.
Version 1.0.33.49 (27/5-98) (KTN):
A working version - do not use.
Last Modified 06 May 2020