CHANGES to vueLogic - Please read the accompanying Reference Manual(s) for details and usage of new Features. Copyright 2004-2008, Coastal Logic, Inc. vueLogic v3.5.0 Includes AutoVue Electro-Mechanical Professional (Formerly Solid Model Pro) Added XMLPM to the vueLogic installer - XMLPM contains the functions necessary to create and manipulate printers xml files. Added auto-page size printing. Added auto CAD to BW setting which forces printing of CAD files in Black and White. Added interface for handling cad file extensions for CAD to BW. Added Cad Extensions to Paper Spaces - see Reference Guide. Added handling of blank pages - if a page is determined to be blank it is not printed (primarily affects DWGs). Added ability to format the Date as it appears on stamps. Added 'Port' setting for email - used to be hard-coded at 25. Added ability to configure Paper Spaces from the interface. Added ability to configure Spreadsheet printing from the interface. Added ability to view the 'Critical Log' from within the normal Log Window. Added validation (as an option) of both the Watch Folder and Zip Directory at startup. Combined vueLogicPaperSpaces.xml and vueLogicParameters.xml - PaperSpaces XML file is no longer used. Removed "WorkSheet" from Job file - now PaperSpace is used for all file types. Removed "PageCount" from Job file since it is not used. Removed function to create printer xml files - put into XMLPM instead. Removed errorlog which contained bad jobs - error list is now generated on the fly. Removed "resolve" function in log window since error list is no longer used. Reconfigured document handling to be more efficient, including spreadsheets. Reconfigured controls interface - all items now have their own window. Changed timing so that jobs are processed immediately when clicking the 'start' button. Changed method of browsing for folder so that the browse window opens with better positioning. Changed Alt Watermark positioning to be more accurate. Modified Pen parameters in XML - removed individual "Units" tag from each pen - now using "Units" from "Pens". Fixed bug in email component which did not break lines in HTML format, but did in plain email. v3.3.0 - v3.4.9 - Not Released v3.2.9 - Released ONLY as a Patch Fixed bug causing AutoRotate function to fail sometimes, mostly when working with XLS files. Fixed bug causing incorrect handling of multiple Worksheets in XLS files. v3.2.8 Fixed bug causing no processing when run from Service. Added more log entries. v3.2.7 Includes AutoVue Electro-Mechanical Pro (Formerly SolidModel Pro) (FULL INSTALLAER ONLY - The Patch does NOT include the AutoVue Upgrade) New AutoVue includes licensing - you no longer have to install the license AV separately. Added Alternate Watermark (outline) - choose when printing the standard watermark is too slow. Fixed bug in parameters file causing error at startup. Fixed bug causing processing of first job to fail under some circumstances. Modified initial setup to force choice of Watchfolder or exit. Modified installer to handle registering the av ocx better. v3.2.6 New installer - corrects some minor problems. Modified the text returned for zip email. v3.2.5 Added parameter for email format - html or plain. Modified zip email notification to handle html and plain email. v3.2.1 Includes AutoVue Pro SolidModel 19.2 Added ability to have %Tab in the leader section of the Summary page Added ability to ZIP files and locate them in a specified directory instead of printing them Modified interface to accomodate new capabilities. Changed display of process log name in status bar to display instead the Zip directory. Fixed issue with printer Alias sometimes not working correctly. Fixed issue with 'resolve list' in log window not handling multiple identical entries correctly. Fixed bug causing Critical error log to be written incorrectly - affects error when parameters file is bad or missing. Fixed issue with watch timer values - now is 5 - 60 seconds. Fixed stamp issue with "Day" and "Weekday" Fixed stamp issue with "Page" and "TotalPages" Fixed issue which did not allow multiple pages within DWGs to not print out. Modified log file naming by date to be simpler (affects internal code only). Modified handling of error and email when the network connection is lost. Previously, you must have had email configured (not necessarily turned on) or vueLogic would freeze. Added extra logging and error checking for setting printer font. Added extra logging and error checking when pre-processing job files. v3.1.2 - v3.2.0 - Not Released v3.1.1 Fixed bug causing XLS files to print incorrectly with new AutoVue 19.1 sp3 fp2. v3.1.0 Includes AutoVue Pro 19.1 SP3 and Format Pack 2 Modified handling of printers 'alias' file when error occurs, including adding a notification. Modified handling of markups. Changed handling of xml schemas to be more accurate. Added sending Job file to more email error notifications. Added better titles to open/save dialogs. Added ability to monitor remotely. Fixed bug causing margins to be too wide in some cases. v3.0.3 - v3.0.9 - Not Released v3.0.2 Modified 2 log entries when resolving printer aliases so they look less like errors. Recompiled with updated dll. v3.0.1 Changed all references of "Cover" (i.e. CoverPage, CoverLine, etc) to "Summary" (i.e. SummaryPage, etc). Changes affect the Job File Schema - if you create your own Job Files, review the new XSD file and make the appropriate changes! v3.0.0 - Please use the new XMLPrinterManipulator (v2.0.0+) with this version (and later). Added handling of printer and page size Alias - SEE THE REFERENCE GUIDE FOR DETAILS. Added "clear all" button to the log window for removing all errored jobs at once. Added "minimize log" function to reduce log entries during long periods of inactivity. Added additional printer error detection. Changed page rotation routine to handle multiple documents better. Modified the vueLogicParametersSchema.xsd file. Modified and changed the vueLogicPrintersSchema.xsd file and replaced with CoastalLogicPrintersSchema.xsd Modified pen thickness routine - pens will be unchanged if no pen settings exist in the vueLogicPaperSpaces.xml file. Modified error log entries when Job File is the cause - now "JobFile Error" is listed. Modified instance code to be more accurate. General code cleanup. v2.6.4 - v2.9.9 - Not Released v2.6.3 - YOU WILL NEED AN UPDATED AUTOVUE LICENSE KEY. Fixed bug causing Dev licensing by mistake. Changed to AutoVue 19.1 sp2 in full installer. v2.6.2 Fixed bug causing error: ****ERROR - Removing old log file(s) - reason:Overflow when cleaning up old log files. Did not affect performance. v2.6.1 Added Dev license banner. Modified licensing slightly. v2.6.0 Added trapping of printer error when first initialized. Added ability to set new log file name from within interface. Added easier installation of multiple services and parameters file references - SEE THE REFERENCE GUIDE FOR DETAILS. Changed resource checking to include more file types. Changed location of ALL log files to /LogFiles Changed to CL dlls for many functions. Eliminated 'Critical Error' log file. All errors are now written to the regular process log file. Modified handling of Services to include better messaging. Tweaked window sizing when using the "controls" button. v2.5.0 Added ability to print files inside a Zip file - see the Reference guide for details. Added ability to control drawing line thickness via the vueLogicPaperSpaces.xml file - see the Reference guide for details. Added forced recognition of the required XML Schema files. Changed code for creating zip files for email attachments. Changed handling of windows during email testing. Changed 'Critical Error' log file location to Installation Folder Changed setting of watch folder to eliminate inaccurate writing Critical Error log file. Modified "auto-rotate" feature to orient each page in a group for best fit. Previously, rotation was determined by first page only. Includes updates for AutoVue 19 - MS Word file handling is more accurate. Modified create printer config file function to be faster and provide better messaging. Modified vueLogicPaperSpacesSchema.xsd for handling Spreadsheets - added "Split" parameter - see the Reference guide for details. Modified Stamping of Banner to allow for color Banners. Fixed bug caused when selecting a watchfolder without an Errors sub-directory for the first time. v2.2.1 - v2.4.9 - Not Released v2.2.0 Changed base code for handling of multiple files. This is due to a Windows OS limitation. This also eliminates the ability to page number across multiple documents. Added error checking for lost connection to Printer. Added AutoVue ini settings document for reference. Fixed bug when searching log window and changing direction. v2.1.1 - v2.1.9 - Not Released v2.1.0 Added ability to rename zip file attachments with "txt" to pass through email systems. Added better error trapping for lost connection to the Watch Folder. Added better error trapping for email. Modified email routine to send 'cleaner' mail. Changed handling of SpaceNumber and WorkSheet page indicators. SEE REFERENCE MANUAL section "Parameter Files and Instancing" for details. v2.0.4 - v2.0.9 - Not Released v2.0.3 Fixed strange bug causing Overflow errors. v2.0.2 Modified licensing code to handle European date format better. v2.0.1 Fixed bug causing "out of memory" error due to retreiving reference info on Bitmap files. Changed 'Find' feature in Log window to be case insensitive. v2.0.0 Modified saving of window parameters to force minimum sizes - eliminates obscure Run-Time errors at startup. Revised handling of non-cad documents to page faster. Extended handling of Spreadsheet files to be paged more accurately. Please note that Worksheets are handled differently than in the previous version - CONSULT THE REFERENCE MANUAL for details. Window now resizes at startup to accomodate Large Screen Fonts. Modified handling of font sizes for banners to be more accurate. Added logging of missing resources (External references and fonts) when processing files. Files will still be printed, but notices will be logged. Added ability to Search the currently viewed log file. Added display of Annual Subscription Date in the "about" window. Changed log file window - now always shows a list of log files even if "split" option is not chosen. Changed service install error to accurately show "vueLogic" not "spoolLogic" Changed watch folder selection dialog window for better directory selector. Changed XML Schema so that "BlackAndWhite" and "Scale" are now specific to each document processed, not to the whole job. Fixed bug caused when File path did not exist (there was no bug if the file name did not exist) v1.8.2 - v1.9.9 - Not Released v1.8.1 Updated to use AutoVue v19 - NOTE: Due to extensive changes in AutoVue, all users must uninstall and re-install vueLogic. There is no update patch. Changed internal handling of XML Schema for Job files. Fixed rare bug causing "for loop not initialized" error. v1.8.0 Added Email Users capability - sends email to users when a print job fails. v1.7.0 - NOTE: This version and beyond uses a different Fingerprint which will require ALL users to get new License Keys. Added Cover Page capability - see the Reference Manual for details and usage. Added ability to select XLS worksheets via "PaperSpaces" - allows 'selected' or 'all' tabs. Changed "SpaceName" to "SpaceNumber" - now generically defines the desired page to be more flexible. Changed "PaperSpaces" schema to use generic values allowing better handling of dwg/dxf files. Changed wildcard "%Time" to be either "%Time12" or "%Time24" Changed qfg files to XML - BE SURE TO CONVERT YOUR QFGs USING THE ENCLOSED CONVERTER or RECREATE THEM Changed Schema files - be sure to use the SchemaUpdater. Fixed problem where the job folder is not always removed when a job errors. Fixed bug causing rotated stamp images to be flipped. Increased processing speed by approx. 1 second per job Created XMLPrintersManipulator free utility to manipulate XML printers files. Viewing of XML files REQUIRES an XML-specific editor, like Altova XMLSpy (free edition is ok) v1.5.3 - v1.6.9 - Not Released v1.5.2 Fixed bug causing "path not found" error when starting for the very first time. v1.5.1 Added Document and Page counting log for benchmarking and usage tracking. Fixed error in installer that considered a current spoolLogic installation as a vueLogic installation. v1.5.0 Added extra log parameters allowing for cleanup based on size and date - see the Reference manual for details. Added a few extra log statements. Added ability to cancel the current print job while status is "printing..." (delete button) - see the Reference manual for details. Added additional log option to turn off log entry for each watch timing loop to save file writing and size. Modified controls to accomodate new functionality. Changed toolbar buttons so that all are disabled when processing files. Changed log file naming based on Days to be yyyy_mm_dd, i.e. vueLogic_Process_Log_2005_06_02.txt (June 2, 2005) Changed View Log window - always shows multiple files. Changed View Log window to be modal. Changed page counting method to be faster - most noticable on large documents. Changed display of "Job File" to exclude the path and show only the job file name Changed stamping to add a larger "buffer" margin between text and drawings - eliminates potential overlap. NOTE: In this version we have modified the XML Schema for vueLogic Parameters. If you are using a previous version, you MUST read the enclosed ParameterUpdaterREADME.txt and run ParameterUpdater.exe to update your current Parameter files. v1.4.7 - v1.4.9 - Not Released v1.4.6 Fixed bug causing "daily" option to not correctly create new log files. v1.4.5 Modified watermark centering to be more accurate. Fixed minor bug causing spooled Document Name to always read "vueLogic". Now, it reflects the job "Title" if given. Fixed regression error when canceling the create qfg dialog box. v1.4.1 - v1.4.4 - Not Released v1.4.0 Added better watermark transparency. Added ability to set "paperspaces" per document in xml job file. Added ability to include printable files in zipped error reporting. Increased maximum watch folder timing from 60 seconds to 600 seconds. Fixed minor bug when setting margin sizes for multiple documents. Fixed minor bug when sending email notice of bad xml files. v1.1.1 - v1.3.9 - Not Released v1.1.0 Added ability to print bitmaps (bmp, jpg, gif) 1"w x 0.5"h in any zone except watermark. Added file location validation. Added verification for printers when creating qfg file. v1.0.4 - v1.0.9 - NOT RELEASED v1.0.3 Fixed bug with page orientation not working when autorotate is false. Added handling of AV. v1.0.2 Fixed bug when processing jobs with no stamps "type mismatch" error. Fixed bug causing "invalid property value" error on some print jobs. v1.0.1 Added unload of extra forms Rebuilt installer to correct problems with XML distribution v1.0.0 Initial release. vueLogic is based on another Coastal Logic product "spoolLogic" which has been in production since April 2003.