AutoFTG-Scripts_Metashape-Pro/AutoFTG/doc/CHANGELOG.ipynb

403 lines
11 KiB
Plaintext
Raw Normal View History

2023-08-04 19:35:27 +02:00
{
"cells": [
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"# Release Notes\n",
"\n",
"Release notes for AutoFTG python script\n",
"\n",
"\n",
"---\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"## `2.6.4`\n",
"\n",
"### 2023/03/03\n",
"\n",
"- Fixed camera selection bug that prevented to define new settings\n",
"\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"---\n",
"\n",
"# Release Notes Archive\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## `2.6.3`\n",
"\n",
"### 2023/02/28\n",
"\n",
"- Reorganized functions to separate files for easier further development\n",
"- Added settings dialog for Point Cloud processing in Batch Chunk Creator\n",
"- Changed status icons in tree list for processing/processed items\n",
"- Added columt to display chunk name for existing items, or processing time for items processed\n",
"- Added total time of processing for processed queue\n",
"- Some minor bug-fixes and improvements\n",
"\n",
"### 2023/02/01\n",
"\n",
"## `2.6.2`\n",
"\n",
"- Created tabs for settings in Batch Chunk Creator\n",
"- Added dialog for Align Photos settings\n",
"- Added new options in chunk definitions settings file\n",
"- Minor bug-fixes\n",
"\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"---\n",
"\n",
"### 2023/01/31\n",
"\n",
"## `2.6.1`\n",
"\n",
"- Changed batch process logging to use python.csv module for working with log files.\n",
"- Updated mesh settings dialog to include options for depth maps generation.\n",
"- Changed values for 'mesh_depthmaps' and 'mesh_face_count_custom'.\n",
"- Removed manual batch processing as it will be replaced with post-processing function.\n",
"- Updated icons for options in Model Settings dialog.\n",
"- Improved routines for batch processing.\n",
"- Moved progress bar text inside the pprogress bar.\n",
"- Fixed 'Process' button status text when processing is in progress.\n",
"- Added new folder 'gui_designs' that contains GUI designs for dialogs used in AutoFTG.\n",
"- Files cleanup.\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"---\n",
"\n",
"### 2023/01/28\n",
"\n",
"## `2.6.0`\n",
"\n",
"- Implemented processing of mesh, textures, point cloud, and data export options in Batch Chunk Creator\n",
"- List in Batch Chunk Creator now also show status for mesh and point cloud process (only works if done with batch processing)\n",
"- Added 'export_folder' to chunk definition settings (each definition has it's own export location)\n",
"- Settings dialog to editing options for mesh/texture processing in Batch Chunk Creator\n",
"- Added some new icons used in Batch Chunk Creator\n",
"- Added option in Batch Chunk Creator to open currently selected folder in File Explorer\n",
"- Added save and reset buttons in Batch Chunk Creator to store or reset current settings\n",
"- Created placeholder checkbox to disable importing of new data (in case if doing batch processing of Align Photos, Mesh, Point Cloud separatley for already imported chunks)\n",
"- Minor bug-fixes and improvements\n",
"\n",
"\n",
"---\n",
"\n",
"### 2023/01/25\n",
"\n",
"## `2.5.6` ... `2.5.9`\n",
"\n",
"- Integrated option to align chunk when doing batch import\n",
"- Added column to see which chunks were aligned at import\n",
"- Added option 'set as default' to chunk definition and camera combo boxes in Batch Chunk Creator\n",
"- Implemented loading of project settings when starting Batch Chunk Creator\n",
"- Fixed column widths in Batch Chunk Creator folder list (now adjusts to contents)\n",
"- New menu/dialog for 'Chunk Definition Settings' to Add/Edit/Delete chunk definitions.\n",
"\n",
"\n",
"---\n",
"\n",
"### 2023/01/17\n",
"\n",
"## `2.5.5`\n",
"\n",
"- Added process log file for projects. (Logs imported chunks)\n",
"- New logo icon for AutoFTG\n",
"\n",
"\n",
"## `2.5.4`\n",
"\n",
"1. Cleanup\n",
"\n",
"\n",
"---\n",
"\n",
"### 2023/01/16\n",
"\n",
"## `2.5.3`\n",
"\n",
"- Updates and improvements for processing progres indicators.\n",
"- Added check for options:\n",
" - Automatic Processing\n",
" - Automatic Target Detection\n",
" - Import Marker Coordinates\n",
"\n",
"\n",
"---\n",
"\n",
"### 2023/01/14\n",
"\n",
"## `2.5.2`\n",
"\n",
"- Added processing progres indicators.\n",
"\n",
"\n",
"---\n",
"\n",
"### 2023/01/14\n",
"\n",
"## `2.5.1`\n",
"\n",
"- Added check for point file and image number in Batch Chunk Creator\n",
"- Fixed chunk prefix-suffix handling\n",
"\n",
"\n",
"---\n",
"\n",
"### 2023/01/13\n",
"\n",
"## `2.5.0`\n",
"\n",
"- Added new Batch Chunk Creator\n",
"- Minor bug-fixes and improvements\n",
"\n",
"\n",
"---\n",
"\n",
"### 2023/01/01\n",
"\n",
"## `2.4.6-RC`\n",
"\n",
"- Reworked settings storage for all settings files to use *.ini file strusture.\n",
"- Minor improvements for Camera Editer, Camera Add/Edit, and Edit Settings dialogs.\n",
"\n",
"\n",
"---\n",
"\n",
"### 2023/01/01\n",
"\n",
"## `2.4.5-RC`\n",
"\n",
"- Upgraded Add/Edit Camera dialog to use PySide2 module\n",
"- Added new options for camera Type/SubType in cameras settings (cam_settings.ini)\n",
"- Added 'Spherical', 'Cylindrical', and 'RPC' camera type options\n",
"- Added new icons for camera type/subtype\n",
"- Redone camera list refreshing in Camera Editor\n",
"- Added new settings for chunk creation (category, menu icon, chunk name prefix/suffix)\n",
"- Changed menu options for adding chunks<br>*Now opens a dialog window with drop-down menu containing a list of availabile settings for new chunk creation.*\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/12/31\n",
"\n",
"## `2.4.4-RC`\n",
"\n",
"- Fixed list in camera editor (not loading properly ofter adding/editing camera)\n",
"- Fixed dialogs for editing prefix/suffix for chunk name creation\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/12/30\n",
"\n",
"## `2.4.3-RC`\n",
"\n",
"- Fixed list in camera editor (not loading properly ofter adding/editing camera)\n",
"- Fixed camera Save/Edit functions in Camera Editor, so they are now saved with correct values\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/12/29\n",
"\n",
"## `2.4.2-RC`\n",
"\n",
"- Added option `SubType` and `Resolution` to camera settings configuration (__cam_settings.ini__)\n",
"- Replaced easygui dialogs for Qt PySide2 custom dialog:\n",
" - New Dialog Class: `class Ui_dialogChooseCamera()`\n",
"\n",
"- Function definitions using new camera selection dialog:\n",
" - Updated: `def cam_calibrationSettings()`\n",
" - Updated: `def cam_calibrationChunk()`\n",
" - Updated: `def newchunk_aero()`\n",
"\n",
"- Updated camera list in Camera Editor to use new icons\n",
"- Updated `def appAbout()` to use PySide2 message box dialog\n",
"\n",
"\n",
"## `2.4.1-beta`\n",
"\n",
"- Replaced icon resorces to a more consistent themeing\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/12/23\n",
"\n",
"## `2.4.0-beta`\n",
"\n",
"- Added more options to modify prefix/suffix for chunk names in New Chunk (2TIR)\n",
"- Fixed bug where script was in infinite loop when no project was present and user tried to load settings\n",
"- Reprogrammed default/current camera dialog to use PySide2 library instead of easygui\n",
"\n",
"\n",
"## `2.3.3-beta`\n",
"\n",
"- Added basic options to modify prefix/suffix for chunk names in New Chunk (2TIR)\n",
"- Settings for chunk name prefix/suffix are saved to settings file\n",
"\n",
"\n",
"## `2.3.2-beta`\n",
"\n",
"- Changed chunk naming format from prefix to suffix for following functions:\n",
" - *New Chunk (2TIR)/STOPNICA (IZKOP)*\n",
" - *New Chunk (2TIR)/STOPNICA (B.BET.)* \n",
"- Removed redundant 'Project File' value from settings.\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/12/18\n",
"\n",
"## `2.3.1-beta`\n",
"\n",
"- Updated resources\n",
"- Minor bux fix in menu icons\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/12/18\n",
"\n",
"## `2.3.0-beta`\n",
"\n",
"- New settings per project module added\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/12/11\n",
"\n",
"## `2.2.0-beta`\n",
"\n",
"- Major redesign for camera settings (no longer hard-coded)\n",
"- New camera settings configuration\n",
"- New 'Add Camera' function\n",
"- Better settings loading\n",
"- Improved settings reset code\n",
"- Bug fixes\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/12/04\n",
"\n",
"## `2.1.1-beta`\n",
"\n",
"- Minor bug fixes in new chunk creation routines\n",
"- Updated README.md to include installation instructions\n",
"- Some file reorganization\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/11/27\n",
"\n",
"## `2.1.0-beta`\n",
"\n",
"- New settings menu\n",
"- Settings loading process redesigned to be more consistent (still needs some polishing)\n",
"- Added new icons\n",
"- Added 'About AutoFTG' in menu\n",
"- Changed main 'New Chunk' method to give more options when creating chunk\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/11/06\n",
"\n",
"## `2.0.x-beta`\n",
"\n",
"- Added basic settings menus\n",
"- New icons for menu items\n",
"- Completley rewritten routines for settings initialization and loading\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/10/16\n",
"\n",
"## `1.7.6`\n",
"\n",
"- Reorder manus for default settings\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/10/09\n",
"\n",
"## `1.7.5`\n",
"\n",
"- Added options to change default settings for:\n",
" - Change default project folder\n",
" - Change default camera calibration\n",
" - Change default point filtering spacing\n",
" - Change default point sampling\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/09/25\n",
"\n",
"## `1.1`\n",
"\n",
"- Working version. First usable script.\n",
"\n",
"\n",
"---\n",
"\n",
"### 2022/09/11\n",
"\n",
"## `1.0`\n",
"\n",
"- Initial version of AutoFTG\n",
"- Create chunk script\n",
"\n",
"\n",
"---\n",
"\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
},
"orig_nbformat": 4
},
"nbformat": 4,
"nbformat_minor": 2
}