Subversion Repositories spk

Rev

Rev 66 | Rev 98 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
13 cycrow 1
Fixes:
42 cycrow 2
* change AP ship installation to use extracted format		[SKIPPED]
13 cycrow 3
* Add option to select between extracted and fake patch
4
* Update mod merge to work accross multiple files (record ids from different files to adjust in others)
5
 
42 cycrow 6
* Check and Fix Save game manager
43 cycrow 7
* Add Extract Cut Data in Import Ship
8
* Check renaming of just added files (should change the to filename, not the current file point)
9
* Included base TC dir for VFS
41 cycrow 10
 
13 cycrow 11
Features:
12
* Add editing ships from within the plugin manager
13
* Allowing reading changes from TShips and intergrating them into the installed ships
14
* Repackaging of scripts within the installer
15
* Add archive support in packager scripts
42 cycrow 16
* Add support for BOB/BOD files
17
* Decompile BOB to read textures for import ship
46 cycrow 18
* Add Patch Mod functionality
19
* Add all languages for Install/Uninstall text regardless of which is selected (build a list of all languages to add)
13 cycrow 20
 
21
Internal Programming Changes:
22
* Change CyString to Utils::String
23
* Change CyStringList to Utils::CStringList
24
* Refactor spk libraries
25
* Split up header files and move all implementation to cpp files
26
* Improve library handling.
18 cycrow 27
* Update all automatic filename calls to work for special cases (FILETYPE_SCRIPT_UNINSTALL)
28
* Add game language numbers to gameexe (30, 35, 38)
43 cycrow 29
* Change fopen/fread with fstream
30
* Adjust to use precompiled headers
31
* reduce number of includes in header files
13 cycrow 32
 
42 cycrow 33
Additions:
58 cycrow 34
* Add dual progress bar to save file dialog in creaetor (1 for each file, one for overall)			[DONE]
42 cycrow 35
* Add progress bar to import ship sections
36
* Add progress values from installing/unpacking files in Plugin Manager
37
 
13 cycrow 38
Linux/MAC
42 cycrow 39
* Create makefile/configure script to compile libriaries and tools under linux/mac
40
 
41
Change to CatFile appending (should improve performance and prevent data fragmentation)
42
* Prepare the files to be added first, save there data in SInCatFile->data
43
* Any to be removed are marked as removed and filename blanked (to prevent having multiple filenames)
44
* Write a temp file, any without data will be read from thier position in the old file, otherwise written from thier data
45
* Readjust the offsets 
58 cycrow 46
* Write the cat file			[DONE]
46 cycrow 47
 
48
 
49
Tests:
50
* Test Update Package functions