qwad/ChangeLog
2012-11-25 13:44:20 +01:00

115 lines
3.7 KiB
Plaintext

-- 0.6 --
* fixed a string in german translation
* fixed selecting file in TMD-Viewer
* fixed show ascii id of title in TMD-Viewer
* only install qm-files for translation, not ts-files aswell
* changed default directory to $HOME (so that file-selectors
don't start at Qwads source or installation directory)
* add command line options (NOTE: all paths must be absolute!):
-h / --help = show help
-v / --version = show Qwad version and exit
-d / --download = download IOS (see examples below)
-u / --unpack = unpack a wad file
-p / --pack = pack a folder as wad
-g / --getversions = get available versions of given IOS
-c / --convert = convert IOS name to hex (and vice versa)
======================================================================
Examples (no batch-support):
**Download**
qwad -d <IOS> <VERSION> <OUTPUT> <DECRYPT> <PACK>
qwad -d IOS58 6176 $PWD/IOS58.wad False True
qwad -d 000000010000003a 6176 $PWD/IOS58.wad True False
>> Result: IOS58.wad
**Unpack**
qwad -u <WAD> <FOLDER>
qwad -u $PWD/IOS58.wad $PWD/IOS58-Unpacked
>> Result: IOS58-Unpacked/
**Pack**
qwad -p <FOLDER> <WAD>
qwad -p $PWD/IOS58-Unpacked/ $PWD/IOS58.wad
>> Result: IOS58.wad
**GetVersions**
qwad -g <IOS>
qwad -g IOS9
qwad -g 0000000100000009
>> Result: Available Versions for IOS9: 520, 521, 778, 1034
**Convert**
qwad -c <IOS>
qwad -c IOS36
qwad -c 0000000100000024
>> Result: IOS36 == 0000000100000024
**TMD-Info**
qwad -t <TMDFILE>
qwad -t $PWD/0001000154484246.tmd
>> Result:
Title ID (HEX) : 0001000154484246
Title ID (ASCII) : THBF
Title Version : 41
Title Boot Index : 2
Title Contents : 3
Title IOS : 4294967354
Title Access Rights: 3
Title Type : 1
Title Group ID : 21065
Title Reserved : _
-- 0.5a --
* correctly show version of IOS62
* fix downloading shop channel
-- 0.5 --
* add debian packaging scripts
* install translations
* remove some unused WiiPy stuff, Qwad now runs fine on Python3
* added IOS62 and Shop v21
* fixed a bug in Makefile, improved clean rule
* added german translation (99%)
* new icon from NeoRame
-- 0.4 --
* add new IOS to downloader
* show available versions of selected IOS in downloader
* downloading channels is currently not possible
* logical sorting of IOS in downloader (IOS4 is the first, not after IOS39)
taken from: [http://code.activestate.com/recipes/135435/]
* ensure Python 2.x is used, Python 3.x is not yet supported
* separate combobox for choosing channels, system-menu in downloader
* combobox to choose region for channels (JAP, PAL or USA)
* changed order of tabs, downloader is now default tab
* improved TMD Viewer
- display title ID as ascii
- display reserved
- display required IOS (properly)
- use QLabel instead of QLineEdit
* improved about dialog
-- 0.3 --
* Updated some porject's files which still referenced wii signer
* Added application's name and organization
* Now NUS title combobox is displayed sorteed
* Fixed everyone votes channel not returning a correct titleid
* Added some IOS to the dictionary
* Now can display the data stored in a TMD file.
-- 0.2 --
* Backend changed from Wii Signer to the awesome Wii.py
* Added support form downloading and packing wads from NUS
* Added statusbar
* Now the backend runs in a different thread
Known bugs:
* Title names and some statusbar messages don't get translated
* Title dictionary is incomplete. Additionally, there may be titles in the combobox which aren't actually in the NUS.
-- 0.1.1 --
* Fixed open modes and paths in order to work in Windows
* Independization from Wii Signer, due to needed changes to the original code. Now Qwad isn't a frontend anymore.
-- 0.1 - First public version --