Photoshop Script Text Update From CSV CHANGE LOG Version 3.9 (231210) a. Progress increment before display not after. b. Add version to error message. c. File methods use only 'openDialog' do not use 'openDlg' does not use filter function. d. Miscellaneous. Version 3.8 (230822) a. Remove data size limit. b. Set 'folderXxxxxLastValid' once selected. c. Miscellaneous. Version 3.7 (230309) a. Add button get more features. b. Add format BMP. c. Remove option embed color profile (embed always). d. Replace 'master' with 'template'. Version 3.6 (221229) a. Update function parseCsv. b. Increase data file maximum to 500K. Version 3.5 (221102) a. New function setFolder climb folder hierarchy until one exists. b. Add script variables 'folderXXXXLastValid'. c. Folder property 'fsName' use 'fullName' instead. d. Function getFiles add WEBP to known Photoshop extensions. Version 3.4 (221022) a. Log contents add trailing return. Version 3.3 (221020) a. Settings apply function setFolder remove excess return. b. Miscellaneous. Version 3.2 (221013) a. Settings apply setFolder do not clear value when prop is empty. Version 3.1 (221009) a. Remove //@target b. Check app name and warn if wrong app for script. c. New handling of files Photoshop can't open. d. Don't name doc duplicate. e. Folder objects global and create in btnOK.onClick. f. Script global extension, format. g. Function saveAndClose try all. Version 3.0 (220915) a. UI panel verbiage change 'Images folder' => 'Images'. Version 2.9 (220825) a. Remove redundant if listFormat.selection. Version 2.8 (220807) a. Bring to front and close progress at script end. b. Add script global var extensions. c. JPG save options add matte and scans. d. Log new function addFile and implement. e. Log new function cancel and implement. f. Replace function notify with alert and confirm. g. Use doneMessage instead of var abort. h. Settings current break apart single return statement. i. Settings apply and current try/catch/alert errors. j. Miscellaneous. Version 2.7 (220725) a. Fix error when text is multi-line and used to name file. b. Add app.bringToFront() before progress.close(). c. Correct getFiles() comment. d. Progress bar don't remove close button. e. JPG save add saveOptions.matte = MatteType.WHITE; f. Format switch use list index not text. Version 2.6 (220708) a. Updated function settings.setList. Version 2.5 (220616) a. Implement file.openDlg for existing files. Version 2.4 (220609) a. Miscellaneous. Version 2.3 (220523) a. Test error 'User cancel' instead of 'User cancelled'. b. Set doneInfo and doneMessage to empty strings prior to process. c. Update doneMessage, doneInfo, and notify logic. d. getFiles ignore EPS if not raster. e. Add var count and report when done. f. Always call function notify and update to check for log.file. g. Write log to output folder. Version 2.2 (220503) a. DialogModes.NO once processing. Version 2.1 (220426) a. Updated function loadColorProfiles. b. Save PNG set compression 5, interlaced false. c. Add DialogModes.ERROR at begin of script. d. Remove DialogModes.ALL. Version 2.0 (220309) a. Fix error line 1126 No such element when reading master color profile name. Version 1.9 (220308) a. Replace 'Processing complete' => 'Done' b. Replace 'User cancelled' => 'Canceled' c. Drop down lists make array third argument instead of in properties object. d. Add variable abort, set when no files found. e. NEW progress window instead of 'Working...' with no message or progress bar. f. Removed function testCancel. Error is thrown either way so not needed. g. Settings file encoding UTF-8. h. NEW function getFiles. i. Miscellaneous. Version 1.8 (220114) a. Add option delimiter. Version 1.7 (220111) a. Hoist var log. b. Hoist var settings. c. Function setFolder rename control => uiText d. Function setList/listSelection rename control => uiList Version 1.6 (211212) a. Apply settings implement function getProp. b. Apply settings updated setList function. c. Function setFolder pass property name. d. btnOK handler check for profile selected. Version 1.5 (211130) a. Update function notify. b. Miscellaneous. Version 1.4 (211019) a. Miscellaneous. Version 1.3 (211017) a. Miscellaneous. b. New setList function. c. Format and quality lists, items use array. d. Add code to convert profile. It was missing the entire time! e. Each opened image, convert to master doc color profile. f. Working file, don't flatten. It was using flatten checkbox. Version 1.2 (211012) a. Updated settings code. b. Updated readData function. c. Miscellaneous. Version 1.1 (210109) a. Text content convert newline to return for multiple line text. Version 1.0 (210930)