Subversion Repositories spk

Rev

Rev 280 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

Plugin Manager:
1.90
        Improved handling of installing zip files from older games

1.89
        Fixed installing archives
        Fixed catpck tool unpacking files

1.88
        Fixed Ship Creator editing of ship data

1.87
        Fixed shuffling of fake patches for packages with multiple

1.86
        Fixed Creator extracting game data
        Fixed default EMP ware texts for X3FL
        Fixed importing of RAR files in Package Creator

1.85
        Fixed installing of X3 Reunion scripts
        Fixed globals when package is disabled

1.84
        Fixed TextDB crash (Displaying Custom Wares Dialog)
        Fixed signed package check for globals

1.83
        Improved ship installing for FL
        Updated linking script to use types file instead of text file (for FL)

1.82
        Fixed auto updater

1.81
        Fixed installing packages from archives

1.80
        Added UTF8 support
        Added support for Cyrillic filenames and text
        Added Global settings to indiviual packages (allowing multiple packages to edit globals)
        Fixed Readme files not installing correctly
        Fixed ScriptType reading in packager scripts
        Fixed "Allow Selection" for Multi-Packages in creator

1.71
        Fixed FakePatch compatability check for X3FL
        Fixed generation of text files

1.70
        Fixed Game exe name displaying (removed brackets)
        Fixed version checks
        Fixed fake patch shuffling
        Fixed duplicate entries in Package Browser
        Fixed list of packages in Package Browser (incorrectly filtering some out)
        Fixed packing multiple files from packager scripts
        Improved downloading of packages
        Moved downloaded packages to MyDocuments (to prevent access rights)
        Added caching of downloadable packages
        Added automatic downloading of dependency packages

1.63
        Fixed Game Launcher
        Fixed auto text renaming
        Added automatic file packing from packager scripts
        Added Visual Studio Redist 2022 to installer

1.62
        Fixed AutoUpdater
        Fixed Error in installing dependecies

1.61
        Fixed installing of FakePatches
        Fixed Enabling of packages
        Updated for VS2022/Windows 11
        
1.6
        Added new Directory Control dialog for adding/removing game directories
        Improved Mod File handling
        Fixed crash in fake patch control
        Improved extraction options for package files
        Added files being connected to multiple games
        Added support for automatically installing found dependacies
        Added support for X3 Farnham's Legacy

1.531
        Fixed mistake in existing file matching

1.53
        Fixed exporting of Bodies file
        Improvements to Texture extracting when importing ships
        Added shader files to Ship Extraction
        Virtual File System will now find matching pbd/bod if it cant read the bob files
        Virtual File System correctly matches files with different extensions (pbb, pbd, bob, bod, xml, txt, pck)
        Added libx2bc to allow decompiling of bob files
        Fixed some read text errors in ship names (null race and variants)
        Fixed ship name when importing ship
        
1.52
        Fixed Finding Download of packages for multiple games (Didn't show when AP directory selected)
        Adjusting loading of text files in creator (They are now loaded on demand rather than all in one go)
        Ship Creator, Customise Ship, Default weapons now based on the primary game selected
        Ship Creator, Customise Ship, Weapons list now scrollable when disabled (set to using defaults) 
        Ship Creator, Customise Ship, weapons list when using defaults will now show the default lasers checked (Not changedable)
        Game Launcher, now resume the same plugin mananger that launched it (lite or advanced)
        Game Launcher, added Advanced plugin manager to menu
        Creator, Added "New" items to File menu (From Archive, Import from VFS, etc)
        Creator, Fixed maxmising package form when importing ships.
        Creator, ship values added to packager script (and pluginmanager.txt) when exported
        Added Generated files when exporting to zip (TShips, TCockpit, Components, etc)
        Extract/Export from file context menu no longer opens the file in the Creator if its already running

1.51
        Fixed restoring of Original Files
        Adjusted Customise Ship, Primary Game.  Now allows you to switch between game directories
        Added shield names in Customise Ship (rather than ID's)
        Synced game directories in Creator with Plugin Managers controlled directories
        Fixed issue with installing some pck script files
        Fixed issue with reinstalling parent package (no longer disappears from list)

1.50
        Fixed invisible ship models in AP
        Fixed installing of readme files
        Added use of no_steam exe for Game Launcher
        Fixed Save game manager
        Save game manager now restores the creation/modified dates to the save files
        TC/AP can now detect if the plugin manager has been left open (or not closed correctly) and gives a warning in game
        Added Ware Display to view all wares added and override the price/notoriety
        Added Command slot display
        Added Ware/Command conflicts view

1.48
        Improved command line arguments for using --gamerun
        Adjusted dummies creation (striped out rogue spaces)
        Fixed compatibility issues with some mods (XRM, Litcube)
        Fixed Importing ship from VFS
        Additional improvements to Importing ship files
        Improvements to ship installing in Albion Prelude
        Fixed adding X3AP.exe so it no longer defaults to TC
        Fixed importing of text files for ships
        
1.47
        Improved Mod Merge functions, now merges TShips properly and adjusts cockpit entries
        Caps relval for ships to prevent overflow

1.45/1.46
        Fixed several memory problems (includes failing to install some ships and crashes)
        Fixed 0byte file error
        Fixed conflicts detection in installed fakepatchs/mods  

1.44
        Fixed TCockpit creation for some ships with custom cockpits
        Fixed uninstalling of some ships so they no longer break the rest of the ships
        Fixed installing of some ship models so they no longer show invisible
        Fixed Importing Ship to correctly extract some pbb files
        Fixed a problem with reinstalling a ship and losing some of its files.
        Fixed auto filetype detection for t/conversations
        Fixed auto text file renaming for t/conversations
        Added use of VFS when renaming of Text Files.
        Fixed Importing of archives with uninstall files (also fixed crash on closing creator after)

1.43
        Added option to load additional mod file when importing ships
        Added option to import ships via the Virtual File System

1.42
        Added spk converter to the Creator to open old spk files
        Fixed reading and writing of cat files
        Fixed installation of ships for AP
        Fixed creation of Text files, stripping out invalid characters
        Adjusted automatic filetype detection for loading in archive files, Fixed uninstall script detection
        Added addition to error messages for importing ships
        
1.41
        Improved protected directory detections
        Fixed Protected directory surpression message
        Fixed remove ship files from fake patch
        Fixed Access denied display for downloading updates

1.40 RC3
        Added support for game setting for each filter

1.40 RC2
        Several ship installing fixes

1.40 RC1
        Beta cleanup

1.40 Beta 16
        Fixed large hull values in ship creator
        Added setting base directory to vanilla when using addon
        Saves enabled status between vanilla/modified switching

1.40 Beta 14

1.40 Beta 13
        Fixed Custom Ships for Albion Prelude
        Updated version checker to work with RC/Beta

1.40 Beta 12
        Fixed Custom wares for Albion Prelude

1.40 Beta 11
        Added addon support for EMP and general cat files       

1.40 Beta 10
        Improved handling for Addons

1.40 Beta 9
        Fixed compile error

1.40 Beta 8
        Fixed Creator

1.40 Beta 7
        Added Albion Prelude support

1.40 Beta 6
        Improved Filelog View
          - Added date stamp
          - Added export data to file
        Added Export installed package data to file
        Fixed freeze when uninstalling some packages
        Added Automatic Text file rename/shuffle        

1.40 Beta 5
        Adjusted url display in creator
        Fixed Save game manager
        Fixed EMP Wares for mods with old version

1.40 Beta 4
        Added archive support
        Updated save game manager support (option to disable it)

1.40 Beta 3
        Added Mod Diff to Creator
        Added Mod Merge to Creator
        Added Find packages online

1.40 Beta 2
        Fixed Uninstaller
        Fixed XSPConverter

1.40 Beta 1
        Added XModDiff/XModPatch utils
        Added Check package Update for all packages
        Added View Fake Patch Assignment (Advanced)
        Added Multi package support for both spk/xsp
        Fixed scripts for ware name texts

1.20 Beta 1
        Added enable/disabling multiple packages at once
        Added installing/uninstalling multiple packages at once
        Added Right click context menu for packages
        Added Game Launcher
        Added Additional Icons  

1.10 RC4
        Added More Languages

1.10 RC1
        Added Enabled number of packages for each section

1.10 Beta 6:
        Added Package numbers for each section
        Added Status bar

1.10 Beta 5:
        Fixed Child Window Position (Center Parent Display)
        Fixed Main Window Top Level (no more going into background)
        Added Unused Shared File Check on Exit
        
1.10 Beta 4:
        Prevents Multiple instances of the program to run at the same time
        Allows double clicking on files while manager is open
        Fixed Ship Text/Scripts to display correct text
        Fixed Child package display for Librarys
        Fixed Adding ships to shipyards
        
1.10 Beta 3:
        Removal of Uninstall scripts during purge
        Use ship name as the text if no text exists
        Improved installing of built in plugin manager scripts to make sure the newest ones are installed
        Added Full EMP-X support
        Added installed plugin manager script version to about display

1.10 Beta 2:
        Added ships to shipyards
        Purged uninstalled/disabled ships
        Allowed seperate auto update for beta versions

1.10 Beta 1:
        Added Ship Installing Support

1.00:
        Fixed Multi-Package installing
        Made Stable Release

RC4:
        Fixed fake patch installing
        Fixed script sign checker
        Fixed directory removal text
        Fixed installing packages from different games
                
RC3:
        Fixes the game exe checker when installing over old plugin manager
        Several optimisations
        Adjusted Automatic text file renaming

RC2:
        Added Compatability for X3: Reunion
        
RC1:
        Added Remove Directory option to clear plugin manager completly from a game directory
        Fixed installing of built in scripts
        Fixed plugin manager text files
        Added installing spk files from command line
        Optimised loading and closing of manager

Beta 7:
        Filters out mods for different games from mod selector list

Beta 6:
        Improved Mod Selector
        Fixed crash in some mods
        Added Details display in Mod Selector
        Fixed HTML display for package descriptions
        Saves main dialog size

Beta 5:
        Added support for Custom Wares
        Maintains seperate save games for vanilla and modified mode
        Only creates plugin manager mod files when needed
        Fixed emp ware file generation
        Fixed version detecting for all games

Beta 4:
        Fixed game directories with brackets in
        Built in EMP mod
        Added Plugin Manager scripts for both TC and X3
                

Beta 3:
        Added Package Browser
        Added Image for Mod Selector
        Added Icon in Mod Selector list
        Added Description Display for selected package

Beta 2:
        Added Icon support for package list
        Added Icon for program
        Added Signed Display for package list   
        Added VC++ Distributables into install
        Added Current Mod Addons section in package list

spk.dll

2.10:
        Fixed installing depencies

1.86:
        Updated the VirtualFileSystem and TextDB

1.85:
        Added old compression routines to convert older files
        Fixed reading and writing of cat files
        Fixed creation of Text files, stripping out invalid characters
        Adjusted automatic filetype detection for loading in archive files, Fixed uninstall script detection

1.68:
        Fixed save game manager backup location

1.64:
        Added fake patch ordering support
        Fixed cat file support
        Added Diff generation support
        Added Mod Merge support

1.36:
        Fixed Disabling shared files for vanilla

1.32:
        Optimised Closing Down

1.31:
        Adjusted Blank Ship Entries
        Adjusted Text Generation for Ships      

1.30:
        Fixed File Generation from fake patch/other mods

1.29:
        Keeps selected mod selected if not controled by plugin manager
        Fixed Text file creation
        Fixed installing scripts with disabled dependacies
        Fixed Error message for X2 ships
        Fixed Removing unused shared files
        
1.28:
        Fixed Cockpit entries
        Fixed TShip last Entry
        Added Support for Animations
        Creates Mod Directory first when creating pluginmanager.cat/dat
        Removes file extensions from bodies entries
        Properly formats Dummies entrys
        Added selected mod package to search for base files from
        
1.27:
        Added Seperate cockpit weapon masks for each game
        Added Support for CutData
        Added Support for Bodies
        Adjusted Dummies and Component file creation

1.26:
        Added Proper UTF8 formating for created text files
        Fixed Create Text file for Ship Names (including in german)
        Fixed TShips Formatting
        Fixed Uninstall Script Removal
        Fixed removal of ship files and directories

1.25:
        Added packager script support

1.24:
        Writes shipname as ship text if no ship text exists
        Adjusted installing built in scripts to allow overriding the install

1.23:
        Added EMP-X Support

1.22:
        Added Removing of unisntall scripts when purging

1.21:
        Adjusted Shipyard flags for installed ships

1.20:   
        Finalised Ship Installer
        
1.10:
        Add Ship Installer Support

1.00:
        Made Stable

0.92:
        Fixed EMP ware file creation

0.91:
        Fixed cat file manipulation
        Fixed invalid file in package crashes
        Optimized loading directory startup
        Fixed game version checking

0.90:
        Added support for Custom Wares
        Added backup/restore of save games for vanilla/modified

0.83:
        Added built in EMP

0.82:
        Added support for image files
        Added support for script ratings
        Fixed resaving files that are already compressed
        Fixed signed script checking for data memory
        

0.81:
        Added Library script support
        Added Signed check for script files
        Added Signed check for whole package
        Fixed fake patch check (prevents multiple being created)

spktool.exe

1.22:
        Added Command to use packager scripts

1.21:
        Fixed appending files to existing spk files
        Fixed adjusting settings on existing spk files

XSPConvertor

1.20:
        Added Seperate Cockpit weapon masks for games

AutoUpdater:

1.10:
        Allowed multiple files to be updated at once, ie libraries + program