| 227 | cycrow | 1 | Bugs:
 | 
        
           |  |  | 2 | 	Run from game not working, display error mssage ? (possibly not finding game launcher in debug version)
 | 
        
           |  |  | 3 | 	Unable to cancel update checker
 | 
        
           |  |  | 4 | 	Readmes not installing correctly?
 | 
        
           |  |  | 5 | 	(Creator) Adding fl directory defaults to TC? (maybe missing exe files for debug build)
 | 
        
           |  |  | 6 | 	Package info display, allow games to split onto multiple lines (or increase default width)
 | 
        
           |  |  | 7 |   | 
        
           |  |  | 8 | Improvements:
 | 
        
           |  |  | 9 | 	Add languages to readme files
 | 
        
           |  |  | 10 | 	Add language files for UI
 | 
        
           |  |  | 11 | 	Add check for updates for many program?
 | 
        
           |  |  | 12 | 	Improve handling of custom script types
 | 
        
           |  |  | 13 | 	Split games required display to multiple lines?
 | 
        
           |  |  | 14 |   | 
        
           |  |  | 15 | Testing:
 | 
        
           |  |  | 16 | 	Installing of basic package
 | 
        
           |  |  | 17 | 	Disabling/Enabling packages
 | 
        
           |  |  | 18 | 	Uninstalling a package
 | 
        
           |  |  | 19 | 	Downloading and install a package
 | 
        
           |  |  | 20 | 	Check automatically dependcies download
 | 
        
           |  |  | 21 | 	Check Russian texts in various data entries
 | 
        
           |  |  | 22 | 	Check Russian texts in added files
 | 
        
           |  |  | 23 | 	Check adding a Russian directory
 | 
        
           |  |  | 24 | 	Check adding/removing of directories
 | 
        
           |  |  | 25 | 	Check fake patch assignment
 | 
        
           |  |  | 26 | 	Checking installing of archives
 | 
        
           |  |  | 27 | 	Check mod selector when installing a mod
 | 
        
           |  |  | 28 | 	Check versions of files correctly override (2 packages sharing existing files)
 | 
        
           |  |  | 29 | 	Check log files are written correctly (debug version)
 | 
        
           |  |  | 30 | 	Check command line arguments
 | 
        
           |  |  | 31 | 	Check Custom Wares
 | 
        
           |  |  | 32 | 	Check installing of existing ships
 | 
        
           |  |  | 33 | 	Check before/after texts in different languages (include russian texts)
 | 
        
           |  |  | 34 | 	Check creating of text files for different languages
 | 
        
           |  |  | 35 |   | 
        
           |  |  | 36 | 	Check exporting to archive
 | 
        
           |  |  | 37 | 	Check all settings for Scripts Package in Creator
 | 
        
           |  |  | 38 | 	Check loading in from packager scripts
 | 
        
           |  |  | 39 | 	Check exporting of Update files
 | 
        
           |  |  | 40 | 	Check exporting of packager scripts
 | 
        
           |  |  | 41 | 	Check creating and editing of ships
 | 
        
           |  |  | 42 |   | 
        
           |  |  | 43 | 	Check For another mod setting
 | 
        
           |  |  | 44 | 	Check mod patching
 | 
        
           |  |  | 45 | 	Check mod updates
 | 
        
           |  |  | 46 |   | 
        
           |  |  | 47 | 	Check SpkExplorer
 | 
        
           |  |  | 48 | 	Check Creating Multi Spk archives
 | 
        
           |  |  | 49 |   | 
        
           |  |  | 50 |   | 
        
           |  |  | 51 |   | 
        
           | 13 | cycrow | 52 | Fixes:
 | 
        
           |  |  | 53 | * Add option to select between extracted and fake patch
 | 
        
           |  |  | 54 | * Update mod merge to work accross multiple files (record ids from different files to adjust in others)
 | 
        
           |  |  | 55 |   | 
        
           | 43 | cycrow | 56 | * Add Extract Cut Data in Import Ship
 | 
        
           |  |  | 57 | * Check renaming of just added files (should change the to filename, not the current file point)
 | 
        
           | 41 | cycrow | 58 |   | 
        
           | 114 | cycrow | 59 | [DONE] * Included base TC dir for VFS
 | 
        
           | 104 | cycrow | 60 |   | 
        
           | 110 | cycrow | 61 | * Creator, Check possible crash when extracting ships/scripts from Windows Explorer
 | 
        
           | 109 | cycrow | 62 | * extract the types files for the ship (also display them in the spk explorer)
 | 
        
           | 107 | cycrow | 63 | * Reinstall original files them each time the plugin manager closes (incase steam overrides them)
 | 
        
           |  |  | 64 | * Installer, InstallDialog, disable child if parent is disabled (or at least flag up a warning)
 | 
        
           |  |  | 65 | * Importing ship from XRM mod file, no texts?
 | 
        
           |  |  | 66 |   | 
        
           | 114 | cycrow | 67 | IconTypes.pck:
 | 
        
           |  |  | 68 | 	Check for matching ship id
 | 
        
           |  |  | 69 | 	Add it to create
 | 
        
           |  |  | 70 | 	Merge with existing file when installing
 | 
        
           |  |  | 71 |   | 
        
           |  |  | 72 | Skins.pck
 | 
        
           |  |  | 73 | 	<source texture>:<new skin>
 | 
        
           |  |  | 74 | 	Check all textures in model, find matching entries in skins (for race)
 | 
        
           |  |  | 75 | 	Extract skin textures.
 | 
        
           |  |  | 76 | 	Install: create skins file
 | 
        
           |  |  | 77 | 	Creator: Add skins section 
 | 
        
           |  |  | 78 |   | 
        
           | 13 | cycrow | 79 | Features:
 | 
        
           |  |  | 80 | * Add editing ships from within the plugin manager
 | 
        
           |  |  | 81 | * Allowing reading changes from TShips and intergrating them into the installed ships
 | 
        
           |  |  | 82 | * Repackaging of scripts within the installer
 | 
        
           |  |  | 83 | * Add archive support in packager scripts
 | 
        
           | 42 | cycrow | 84 | * Add support for BOB/BOD files
 | 
        
           |  |  | 85 | * Decompile BOB to read textures for import ship
 | 
        
           | 46 | cycrow | 86 | * Add Patch Mod functionality
 | 
        
           |  |  | 87 | * Add all languages for Install/Uninstall text regardless of which is selected (build a list of all languages to add)
 | 
        
           | 13 | cycrow | 88 |   | 
        
           |  |  | 89 | Internal Programming Changes:
 | 
        
           |  |  | 90 | * Change CyString to Utils::String
 | 
        
           |  |  | 91 | * Change CyStringList to Utils::CStringList
 | 
        
           |  |  | 92 | * Refactor spk libraries
 | 
        
           |  |  | 93 | * Split up header files and move all implementation to cpp files
 | 
        
           |  |  | 94 | * Improve library handling.
 | 
        
           | 18 | cycrow | 95 | * Update all automatic filename calls to work for special cases (FILETYPE_SCRIPT_UNINSTALL)
 | 
        
           | 109 | cycrow | 96 | [DONE] * Add game language numbers to gameexe (30, 35, 38)
 | 
        
           | 43 | cycrow | 97 | * Change fopen/fread with fstream
 | 
        
           |  |  | 98 | * Adjust to use precompiled headers
 | 
        
           |  |  | 99 | * reduce number of includes in header files
 | 
        
           | 13 | cycrow | 100 |   | 
        
           | 42 | cycrow | 101 | Additions:
 | 
        
           | 58 | cycrow | 102 | * Add dual progress bar to save file dialog in creaetor (1 for each file, one for overall)			[DONE]
 | 
        
           | 42 | cycrow | 103 | * Add progress bar to import ship sections
 | 
        
           |  |  | 104 | * Add progress values from installing/unpacking files in Plugin Manager
 | 
        
           |  |  | 105 |   | 
        
           | 13 | cycrow | 106 | Linux/MAC
 | 
        
           | 42 | cycrow | 107 | * Create makefile/configure script to compile libriaries and tools under linux/mac
 | 
        
           |  |  | 108 |   | 
        
           |  |  | 109 | Change to CatFile appending (should improve performance and prevent data fragmentation)
 | 
        
           |  |  | 110 | * Prepare the files to be added first, save there data in SInCatFile->data
 | 
        
           |  |  | 111 | * Any to be removed are marked as removed and filename blanked (to prevent having multiple filenames)
 | 
        
           |  |  | 112 | * Write a temp file, any without data will be read from thier position in the old file, otherwise written from thier data
 | 
        
           |  |  | 113 | * Readjust the offsets 
 | 
        
           | 58 | cycrow | 114 | * Write the cat file			[DONE]
 | 
        
           | 46 | cycrow | 115 |   | 
        
           |  |  | 116 |   | 
        
           |  |  | 117 | Tests:
 | 
        
           |  |  | 118 | * Test Update Package functions
 |