====================================== 3.1.2.3 2023/12/15 ====================================== Add supported model - DU9055Z (T1) Camera Assist - Update Algorithm - Update Image and function Log - Clear old message. - Add compress zip function. Command Table - Optimize model name. ====================================== 3.1.2.2 2023/11/17 ====================================== 1. Core - Set LAN network interface to Local IP Address. - Optimize discover projector while status polling. - Add detect LAN plug-in every 20s. - Add Log Function. 2. Group Settings - Add Group Blanking On / Off. - Add Group Input Selection. 3. Projector Settings - Add [Resync] function. ====================================== 3.1.2.1 2023/10/31 ====================================== 1. Optimize Group Power Off function. 2. Fixed update status issue. ====================================== 3.1.2.0 2023/7/28 ====================================== 1. Update For Correct the Test Pattern Errors ====================================== 3.1.1.9 2023/7/13 ====================================== 1. Update Smart Assist - Test Pattern - Detail Control - Group Layout Control - arrange code - Update neweest versions to change the process - Update the test pattern in finetune step. - Update saving the calibration result to a project folders. - Update Icon - Update Algorithm to save edit file ====================================== 3.1.1.8 2023/6/19 ====================================== 1. Camera Assister : - Update Translation Crash Issue - Update saving Mosaic Settings - Update Camera Assist with DU9900 - Update Command Transmission - Daily Update - Rearrange 2. RequestNewData if widget is visible while changing language. 3. Fixed : Fullscreen icon not change between single/multi view issue. 4. Fixed : Read/Write projector settings qss issue. 5. Network config : Remove duplicates IP address. 6. Fixed : Others not show projector picture after changing language. ====================================== 3.1.1.7 2023/5/18 ====================================== 1. Supporting I phone 14 pro with smart assist ====================================== 3.1.1.6 2023/5/8 ====================================== 1. Camera Assister : - Update Mosaic Funcs - Update QLIST to CV::MAT - Update Algorithm 2. Add csv file : - DU7090Z 3. Update translation to all 4. Update user manual ====================================== 3.1.1.5 2023/4/14 ====================================== 1. Add language dropdown options in top right corner. 2. UI Optimize : Splash UI screen. 3. Camera Assister : - Update Mosaic Func. Clarification - Update Language Change Event to SmartAssist - Update GPU Clarify Methods 4. Update csv file : - DU4381Z -> DU4381Z-ST.csv - Remove DU4571Z.csv ====================================== 3.1.1.4 2023/4/10 ====================================== 1. Set font size by pixel. 2. Add font size level function. 3. Set font family by language. 4. Camera Assister : - Update Color Main Widget UI - Update Smart Assist UI - Update image - Update qrc ====================================== 3.1.1.3 2023/3/20 ====================================== 1. New UI & Theme function 2. Fixed : DU7098Z cannot write logo issue. 3. OthersWidget : Fixed [Send] make crash issue. 4. Camera Assister : - Update authorization of camera and storage - Update Transmission Camera Capture encdata - Update Video Transmission - Update UDP Transmission - Update Realtime transmission - Add lob 1 color adjustment to camera assist - Modify MainWindow non data issue - Update Laser power control ====================================== 3.1.1.2 2023/1/4 ====================================== Camera Assister : - Update Distortion UI - Update Android Debug - Update algorithm of detect circle - Update UI - Update Aspect Ratio of view ( id Team should modify new) - Update Rotation Function - Update AndroidManifest for non-portrait and non-landscape - Update Camera Assist 3X1 or multiple x 1 algorithm - Update Edge Computing ====================================== 3.1.1.1 2022/12/20 ====================================== Camera Assister : 1. Update UDP Transmission of Video 2. Update edge computing 3- Update Computation of algorithm to separate to each func. Custom Logo : 1. Limit image format by resolution. ====================================== 3.1.1.0 2022/12/6 ====================================== Camera Assister : 1. Update camera Issue 2. Update Progress 3. Update Translation 4. Update refresh HDMI 5. Update H.264 Method. 6. Update video streaming client 7. Update Server 8. SetAutoColorEnable by license. Custom Logo : 1. Limit file resolution / format / size by LOB/model. 2. Add op usb.mode workflow to L1 / V3 / H7 / H3S. ====================================== 3.1.0.9 2022/11/9 ====================================== Core : Network optimize for LOB1 standby mode. Core : Maximum manage layout = 100 if license = Premium. Core : change default license from Basic to Pro. Layout : 1. Add resolution info. 2. Add verify Col/Row msg. Projector List : optimize column width after resize. Masking : Add resolution verification. Custom Logo : Fixed cannot [Open] bug. Camera Assist : 1. update Camera Assist 2. Update leaving camera assist function 3. Update blending area CSV : Add support DU4381Z. ====================================== 3.1.0.8 2022/10/20 ====================================== Core optimize : Network optimize for LOB1 standby mode. Core optimize : confuse IP issue. Layout Widget : UI optimize - Add IP info & increase icon size. Custom Warp : move 0.1 - 0.5 not work issue. Custom Logo : 1. Add resolution verification function. 2. Add default logo bitmap. 3. Add [Default] function. Camera Assist: - Update Command Controller - Update Lower Algorithm of color correction and some technology. - Update Camera and Android Update. - UI Update - Exportation Update ====================================== 3.1.0.7 2022/9/16 ====================================== 1. New : LOB1 / LOB2 Custom Logo function. 2. Optimize : Custom Warp add custom distance options. 3. Fixed : 7098Z cannot modify IP issue. 4. Fixed : Connection status not refresh issue. 5. Fixed : Projector list show right-click menu very slowly issue. 6. UI Optimize : Masking hide Save button. ====================================== 3.1.0.6 2022/8/18 ====================================== 1. Fixed : Power on/off status not refresh. 2. Masking : Mofidy default path to User/public. 3. Custom Warp & Masking : Using IP for default filename. 4. Open / Save project : Add [Write to projector] with custom warp & masking. 5. Custom Warp : Add distance for keyboard moving. 6. Custom Warp & Masking : Remind user to save changes (write to projector). 7. Optimize for compatibility with DU6198Z / DU7098Z / DH3660Z. 8. Request projector status before requesting new data. ====================================== 3.1.0.5 2022/7/27 ====================================== 1. Custom Warp : Add Grid 33 x 33. 2. Fixed : Connection issue with DU7098Z. ====================================== 3.1.0.4 2022/7/8 ====================================== 1. Fixed : status not refresh if RJ45 unplug. 2. UI optimize : checkbox icon. ====================================== 3.1.0.3 2022/6/24 ====================================== 1. Open Project : a. [Write to projector] change to always checked. b. Add [Delete project] function. c. Do not send [Test Pattern] command. d. Remind user if the projector is not imaging. 2. Save Project (as) : Remind user if the projector is not imaging. 3. Optimize RadioButton icon. 4. Fixed : Save Masking File show message twice. 5. Update all languages. 6. User Config : Forbid to save empty IP. ====================================== 3.1.0.2 2022/6/15 ====================================== 1. User Config : Add [Check for updates on startup]. 2. Masking : Add disabled [View node] function. 3. Open Project : Remember [Write to projector] checked value. 4. Monitor : Remove [Refresh] button. 5. View : Remove [Common] button. 6. Fixed : App crash problem. 7. Fixed : Projector List drag & drop make problem crash. 8. Fixed : Sometimes status not refresh after connection is changed. ====================================== 3.1.0.1 2022/6/6 ====================================== 1. Blend / Geometry / Masking : Add single view / multi view switch. 2. Geometry : Merge basic warp / custom warp. 3. Discover Projector: a. find connected by op status. b. find by IP range. ====================================== 3.1.0.0 2022/4/29 ====================================== 1. Add Project concept : New / Open / Save / Save as... 2. Read projector settings to PJ-Ctrl project. 3. Write settings from PJ-Ctrl project to Projector. 4. Add License function. 5. Auto discove after status polling. 6. OTA : Check new update while PJ-Ctrl start. 7. Custom warp : a. Fixed 0.1 pixel not moving problem. b. Add retry mechanism. 8. UI Optimize : a. Add [Adjust] for projector control. b. Implement Delta Font. 9. Config : Remove keep log function. 10. Projector List : a. Add [Edit Projector] menu item. b. Using model name for default name. c. Add [Contact us]. 11. Add DU4871Z.csv. ====================================== 3.0.1.6 2021/12/17 ====================================== 1. Core optimize : TFTP optimize. ====================================== 3.0.1.5 2021/12/08 ====================================== Core 1. Remove require admin privilege. MainWindow 1. UI optimize : hide statusbar & move version to titlebar. Projector List 1. Add Rename frunction in dropdown menu. Monitor 1. Add projector name column. 2. Add refresh button. 3. Merge status & status desc column. Layout Editor 1. Fixed IP gone after decreasing col / row option value. Lens 1. UI optimize : [H] -> [C] 2. Fixed still send command after releasing mouse problem. Blend 1. UI optimize : add White Level label. 2. Add Blend Start. Basic Warp 1. Add simulate blanking function. Custom Warp 1. Fixed keyboard move delay 1-step problem. 2. Add support keyboard select single node/line. ( Shift + Up/Down/Left/Right ) 3. Core optimize for [Move distance]. ( 0.1 / 0.5 / 1 / 5 / 10 / 50 ) 4. Add support keyboard change [Move distance value]. 5. Add : Keyboard [Ctrl + Shift + Up/Down/Left/Right] to select projector. 6. Add : Keyboard [Ctrl + A] to select all nodes. 7. Add RGB 0 / 100 setting button. 8. Add license concept. 9. Fixed right side controller not correction problem. 10. Add Fullscreen function. 11. Unlimited move distance. 12. Add preset 1~4 color. 13. Fixed the problem of keyboard moving hang (model = DU9900Z). Masking 1. Extend timeout of masking write to projector and optimize progress bar 2. UI optimize : change background color. 3. Add license concept. Core 1. Add register function. 2. Limit 6 connection if License = General. CSV 1. Add Blend Start : DU8395Z, DK8500Z, DK10000Z. ====================================== 3.0.1.4 2021/10/18 ====================================== 1. Fixed : PJ-Ctrl.exe is still running after close. 2. Fixed : Custom Warp or Masking cannot download. 3. Fixed : Custom Warp or Masking hang if no time no operation. 4. Update csv file : DU9900Z.csv remove altitude "Auto" option. ====================================== 3.0.1.3 2021/09/17 ====================================== 1. OTA : Add support .zip file. 2. New Language : Svenska, Suomi, Русский. 3. UI Optimize : Masking full screen function. 4. Lens : UI Optimize : Lens [Home(Center)] -> [H] 5. Others : Add [Network Mode] options. 6. Optimize : Group power on/off loss sometimes. 7. Fixed : comboxbox disabled proglem. 8. Fixed : Multi back or restore only execute one projector proglem. 9. Fixed : 9900Z keystone rotation, pincushion keystone rotation cannot use problem. ====================================== 3.0.1.2 2021/08/18 ====================================== Core: 1. Optimize aspect ratio option from 16:09 to 16:9. 2. Remove Vietnamese language. Update CSV file: 1. DU9800Z.csv : add custom warp, masking command. 2. DU8395Z, DU9900 to active masking 'View Node' Projector List: 1. Forbid to send command on mouse right click. 2. Fixed : projector status off-line after save layout. 3. Fixed : Found only show on load. Lens: 1. UI optimize : increase Lens Lock width. 2. Remove [Rename] button. 3. Add text“Rmove support bracket before executing”while Lens-Type = UST-lens Edge Blend: 1. set delay time to improve the long command. Geometry: 1. Fixed : drag & drop grab point. 2. Fixed : Reset / Undo / Reset... 3. UI optimize : Show error in Console widget. 4. Optimize command timeout or command error issue. 5 Fix : Keystone / rotation not work on DU8395Z. Masking: 1. Fix masking 'View Node' not work 2. Fix typo: "Set fune tune" -> "Set fine tune" in masking view context menu 3. UI optimize : Show error in Console widget. Color: 1. UI optimize : Increase Saturation width. Others: 1. Remove "Auto" in "Projection Mode" drop-down menu. 2. Refresh value after change PIP Option. 3. Enable/Disable PipPosition after PipOption is changed. 4. Add : Standby Power combobox. ====================================== 3.0.1.1 2021/07/28 ====================================== Core: 1. Remove DU4671Z/4771Z. UI optimize: 1. Framework. 2. Projector list menu button change to right-click. 3. Disable click Group while Settings. 4. Ribbon button show/hide cahnge to enable/disabled. 5. Combine Monitor & Scheduling. 6. Remove Layout view. 7. Add Image Blanking on common setting. 8. Remove Error code widget. 9. Commander double-click to show command. 10. Click to select projector in Monitor projector list. 11. Click to select projector in Layout preview widget. 12. Edge Blend Light Power UI optimize. User Config: 1. Add 7 languages : Français, Español, Deutsch, Italiana, 日本語, 한국어, Tiếng Việt. 2. Add [Keep log __ days] option. Edge Blend: 1. Fix Black level all cannot use in the second time. 2. Fix Light power make OSD broken. Custom warp optimize: 1. Fix time out sometimes. 2. Fix cannot click while layout = 2x2. 3. Download each projector's warp file while group has been changed. Msking optimize: 1. Add multi-view of Masking 2. Fix masking bitmap inverted at load project 4. Implement Masking view flip horizontal / vertical 3. Fix Bezier curve at Masking view can not be rotated 4. Add Undo/Redo for view rotate / flip, Bezier curve control 5. Do not auto download masking memory after masking slot changed 6. Fix Bezier curve control line & markers not update when view window size changed 7. Fix View mode 不支援時, 操作困難 8. Prevent crash when the selected projector is not in layout and try to change mask memory slot. 9. Fix program crash at tree IP selection for masking multi view 10. Fix items in masking widget are not updated according current selected IP 11. Refer from CSV to decide if support "View mask node" or not 12. Add 'Fit to resolution' and 'Center position' tool button for bitmap size and position edit 13. Fix program crash at Masking view's selecting 'Mask View Warp' function before any warp selection 14. Fix program crash at Masking, when select IP from different group and after download from projector action 15. Fix masking slot selection has no effect at first time enter into 'Masking' tab 16. To detect TFTP read error at masking download 17. Left masking view content can be kept between Group changes ====================================== 3.0.1.0 2021/06/09 ====================================== 1. Added of Scheduling : Scheduling by Group. 2. Blend UI Optimize : Add mouse / keyboard control. Add lock function. 3. Geometry UI Optimize : Add Redo for custome warp edit. Add keyboard moving distance. Fixed incorrect output when grid = 17x17. 4. Masking UI Optimize : Add Undo/Redo for masking edit. Support bring to top / bottom for bitmap. Send masking nodes to projector for marking on display. ====================================== 3.0.0.9 2021/05/17 ====================================== 1. Blend UI Optimize. 2. Geometry UI Optimize : Using layout instead of warp layout. Combine basic warp & custom warp. 3. Masking UI Optimize. ====================================== 3.0.0.8 2021/05/06 ====================================== 1. New : Masking function. 2. Added of Custom Warp : Control projector warp. Multi view. 3. New model : DU8395Z. Note: Custom Warp & Masking support model = DU8395Z / DU9800Z / DU9900Z. ====================================== 3.0.0.7 2021/03/24 ====================================== 1. Fixed : File not found "Qt5Xml.dll" in version 3.0.0.6 ====================================== 3.0.0.6 2021/03/24 ====================================== 1. New : Custom Warp function. 2. New model : DU9900Z. ====================================== 3.0.0.5 2021/02/09 ====================================== 1. New : Others function. 2. New model : DU4771Z / DU8395Z. 3. UI Optimize : splash screen. 4. Fixed : Projector list operation problem. 5. Fixed : Picture widget -> Gain -> RGB field sequence. ====================================== 3.0.0.4 2021/01/28 ====================================== 1. Fixed : Picture -> cannot [Open] image. 2. Optimize : Backup/Resotre multi projectors. 3. Optimize for compatibility with DK8500Z / DU6198Z. ====================================== 3.0.0.3 2021/01/22 ====================================== 1. New : OTA Software. 2. New : Commander. 3. Optimize : Add [Save], [Clear] in ConsoleWidget. 4. Optimize for compatibility with DK8500Z / DU6198Z. ====================================== 3.0.0.2 2021/01/08 ====================================== 1. New : Multi-lang for comobobox items. 2. New : Layout -> add V/H information. 3. Nwe : OTA projector models. 4. New : Remember scheduling on/off. 5. Optimize for compatibility with DK8500Z / DU6198Z. 6. UI optimize. ====================================== 3.0.0.1 2020/12/11 ====================================== 1. New : Picture visulization widget. 2. New : Layout preview widget. 3. UI improved for logical operation. 4. Fixed some bugs. 5. Modify : Product rename, path, copyright, icon. ====================================== 3.0.0.0-a 2020/11/20 ====================================== 1. first release