Photoshop Script Keywords From CSV CHANGE LOG Version 5.3 (231211) 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 5.2 (230822) a. Remove data size limit. b. Set 'folderXxxxxLastValid' once selected. c. Miscellaneous. Version 5.1 (221229) a. Update function parseCsv. b. Increase data file maximum to 500K. Version 5.0 (221030) 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. e. Match target object creation to Metadata From CSV. Version 4.9 (221022) a. Log contents add trailing return. Version 4.8 (221020) a. Settings apply function setFolder remove excess return. b. Miscellaneous. Version 4.7 (221013) a. Settings apply setFolder do not clear value when prop is empty. Version 4.6 (221009) a. Remove //@target b. Check app name and warn if wrong app for script. c. Folder objects global and create in btnOK.onClick. Version 4.5 (220807) a. Bring to front and close progress at script end. b. Close button false has no effect in Photoshop. c. Correct getFiles() comment. d. Log new function addFile and implement. e. Replace function notify with alert and confirm. f. Use doneMessage instead of var abort. g. Remove function errorString. h. Remove var log.error. i. Settings current break apart single return statement. j. Settings apply and current try/catch/alert errors. k. Log only problems. Version 4.4 (220708) a. Updated function settings.setList. b. btnFileData.onClick updated function setList. Version 4.3 (220616) a. Separate declare and define script and UI variables. b. Implement file.openDlg for existing files. Version 4.2 (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. Version 4.1 (220503) a. DialogModes.NO once processing. Version 4.0 (220426) a. Add DialogModes.ERROR at begin of script. b. Remove DialogModes.ALL. Version 3.9 (220308) a. NEW progress window, but keep customization. b. Add variable 'abort' for failure/cancel messages. c. Settings file encoding UTF-8. d. NEW function getFiles. e. Miscellaneous. Version 3.8 (220114) a. Add option delimiter. b. Miscellaneous. Version 3.7 (220111) a. Hoist var log. b. Hoist var settings; c. Function setFolder rename control => uiText d. Function setList/listSelection rename control => uiList Version 3.6 (211212) a. Apply settings implement function getProp. b. Apply settings updated setList function. c. Function setFolder pass property name. d. Give btnFileData handler its own setList function. e. Miscellaneous. Version 3.5 (211130) a. UI label columns align left. Version 3.4 (211130) a. Update function notify. b. Miscellaneous. Version 3.3 (211103) a. Function setList default to null, nothing selected. Version 3.2 (211029) a. Call setList on selecting CSV file, to set column lists to defaults. Version 3.1 (211019) a. Miscellaneous. Version 3.0 (211017) a. Miscellaneous. b. New setList function. Version 2.9 (211012) a. Updated settings code. b. Updated readData function. c. Miscellaneous. Version 2.8 (210927) a. Update settings load function. Version 2.7 (210917) a. Miscellaneous. Version 2.6 (210916) a. Remove support message with email address. b. Log save move this.file.close() to finally. c. Settings load/save move file.close() to finally. Version 2.5 (210911) a. UI adjustments (columns). b. Miscellaneous. Version 2.4 (210907) a. Add settings, restore last used. b. New handling of data file. c. Refine data file error handling. Version 2.3.2 (210902) a. Enforce 100K limit on data file. Version 2.3.1 (210627) a. Rename title from => From Version 2.3 (210530) a. Read data on select. b. Add to UI choice of columns. c. UI alignment. d. Miscellaneous. Version 2.2.5 (210321) a. Alert and confirm supply all arguments. Version 2.2.4 (210124) a. Remove instructions from UI. b. Data file and target folder normal font size. Version 2.2.3 (201219) a. Mac open data file recognize alias in Macintosh file filter. b. Windows open data file use Windows file filter. c. Open data file validate extension as .csv or .txt Version 2.2.2 (191220) a. Fix window button return value problem with Windows close button. Version 2.2.1 (190911) a. Update progress window in message function. Version 2.2 (190902) a. Miscellaneous. Version 2.1 (190808) a. Notify function ignore log message if log.file undefined. b. Repair flaws in parseCsv and parseTxt functions. Version 2.0.1 (190624) a. Miscellaneous. Version 2.0 (190510) a. Revise logging. b. Custom alert/notify window with open log button. c. Enhance cancel processing. d. Restore altered app preferences on completion. e. Remove informative log verbiage from UI. f. Miscellaneous. Version 19.4.15 (1.0) a. Initial release.