Releases: sithlord48/ff7tk
Releases · sithlord48/ff7tk
Continuous Build
Complete Chinese translation synchronized with FF7 FFSky ver.3 FF7 FFSky ver.3 is an unofficial Chinese version produced by the FFSky team. It is also the only Chinese translation of FF7 PC in China since 2005. Our translation is based on FF7 original Japanese version. All the nouns are translated from Japanese to Chinese by professional translators. This submission includes both simplified and Traditional Chinese translations for ff7tk. Chinese translator: Tekkaman Proofreader and programmer: RandySeptem
v1.3.1
Code Refactoring
- find Qt Linguist Tools the expected way #208 (sithlord48)
Builds
- add New build Option TRANSLATIONS (default: ON) to control if the translation files are built #208 (sithlord48)
v1.3.0
Features
- Allow for loading of Materia between 91 and 254 as these can be easily added by a mod. (sithlord48)
- Allow editing of mod materia ids (sithlord48)
- FF7Save::importSlot returns bool now (sithlord48)
- SlotSelect: Allow for user to close the dialog (sithlord48)
- add Chinese translation #198 (sithlord48)
- winarm builder.. Not IFW support for arm64 yet #179 (sithlord48)
Bug Fixes
- LocationWidget: crash if lang is not found (sithlord48)
- GME loading, our susposed header is wrong so just as a last check match the size there is not valid header #177 (sithlord48)
- Add missing games_2 snowboard game rewards #181 (sithlord48)
- missing moggle house reward toggle #181 (sithlord48)
- ChararacterEditor not emitting limit2Changed #188 (sithlord48)
- MateriaEditor: check #192 (sithlord48)
- build for Qt 6.9 #195 (sithlord48)
Code Refactoring
- move src/core to src/ff7tk #170 (sithlord48)
- make sure to use Q_Invokable static order for methods #170 (sithlord48)
- orientationWidget add more specific () for cursor logic #170 (sithlord48)
- better logical grouping, several range detachment warnings and other small warning cleanups #171 (sithlord48)
Builds
- use reuse spec 3.2 #172 (sithlord48)
Continuous Integration
- use fancy checkout and update run on arch to 2.8.1 #173 (sithlord48)
- use github arm runners #175 (sithlord48)
- dynamic os name for packages #176 (sithlord48)
- Qt 682 #178 (sithlord48)
- no need to install ninja as its pre installed on runners now #196 (sithlord48)
- Use install-qt-actionv 4.3.0, remove unneeded install-qt related vars #196 (sithlord48)
- use Qt 6.9.1 to build, update windows to msvc-2022 #196 (sithlord48)
- build arm generic redist #179 (sithlord48)
Commits
- bc986b8: fix (FF7Text): use qsizetype to loop thru text (sithlord48) #174
- 5812af1: Create codeql.yml (Chris Rizzitello) #174
- 72df81e: update checkbox (sithlord48) #181
- 332204c: FF7Location add missing fields (sithlord48) #186
- e27dc3f: FF7Location QT_TR_NOOP() => QString() (sithlord48) #186
- c297019: Fix PSF save crash (myst6re) #197
- bb63201: Improve language code extraction in translation loader (Fengshen1) #202
- 78b7b74: Add Traditional Chinese (Fengshen1) #204
- 2311272: fix doc building (sithlord48)
- 607885e: fix doc building (sithlord48) #205
- ae5542e: update ZH files (sithlord48) #206
- 2af4bb9: fix IFW building (sithlord48) #206
v1.2.0
Bug Fixes
- better width of itemSelector and itemview #164 (sithlord48)
- OptionWidget; Adjust the controller mapping combobox size (sithlord48)
- MateriaEditor; Adjust the skill list box scroll area height (sithlord48)
- ItemListView and Selector style adjustments (sithlord48)
- locationWidget search for non english #165 (sithlord48)
Code Refactoring
- Begin to clean up save / slot classes #163 (sithlord48)
- clean up newgame / newgame plus (sithlord48)
- ff7save, new lines between functions (sithlord48)
- clean up else after return (sithlord48)
- if style (sithlord48)
- less std::copy (sithlord48)
- DoubleCheckBox use CamelCase signals #166 (sithlord48)
- SlotPreview to use camelCase signals #166 (sithlord48)
- clean up style on widgets #167 (sithlord48)
Builds
- Generated SBOM is once again NTIA compliant #161 (sithlord48)
Continuous Integration
- bump install-qt-action to 4 #162 (sithlord48)
Commits
v1.1.0
Bug Fixes
- FieldItems niv_ti2 items (sithlord48)
- materia editor ap spinbox and its demo controls #159 (sithlord48)
Styles
- correct indenting #159 (sithlord48)
Continuous Integration
- Qt 6.6.3 #158 (sithlord48)
Commits
- 5f58b87: Add Missing Field Items (sithlord48) #152
- Add Special Battle Wins (sithlord48)
- 8ff1ab9: sundun_2 => sandun_2 (sithlord48)
- 5d7da34: update GH Actions (sithlord48) #154
- 15d255b: Qml,MateriaEditor: Various small fixes (sithlord48) #155
- 79a26fc: ff7tkQmlGallery use current ff7tk (sithlord48) #155
- 140f973: update run-on-arch-actionv2.7.1 (sithlord48) #155
- adjust title topMargin #155 (sithlord48)
- eb03909: Qml Palette Viewer, Begin to update the palette for qml items (sithlord48) #155
- cb57a17: clean up C Casts (sithlord48) #156
- 5cc3635: Fix Export of PGE, Add a Test for it (sithlord48) #157
- 9006e58: Use QList of regions, Add Save Text for non ff7 edits (sithlord48) #157
- f68a919: v1.1.0 (sithlord48) #160
v1.0.0
What's Changed
- [CMake] Better Detect and use available cores. by @sithlord48 in #139
- FF7Materia: Cleanup for qml by @sithlord48 in #141
- Qml: Base Components for Controls by @sithlord48 in #140
- Build Faster by @sithlord48 in #142
- Dep cleanup by @sithlord48 in #143
- Reuse Compliance by @sithlord48 in #145
- Allow lowercase tags in FF7Text by @sithlord48 in #147
- Generate SBOM by @sithlord48 in #148
- Fw2 update and Qml itemselector by @sithlord48 in #144
- Update ItemListView by @sithlord48 in #150
- Release v1.0.0 by @sithlord48 in #151
Full Changelog: v0.83.3...v1.0.0
v0.83.3
What's Changed
- Materia Editor sizing by @sithlord48 in #121
- Move templates and macros to cmake dir by @sithlord48 in #122
- FF7Save cleanup by @sithlord48 in #124
- Replace C Style Casts by @sithlord48 in #125
- Update Qml Exposure by @sithlord48 in #127
- build with Qt 6.5.1 by @sithlord48 in #129
- Materia preview start by @sithlord48 in #130
- Use toUtf8 by @sithlord48 in #131
- Various Translation Corrections by @sithlord48 in #132
- FF7Text: Process Remaining Characters by @sithlord48 in #133
- Formats/WindowBinFile: Fix char padding not set by @myst6re in #135
- Fix バ rendering with window.bin by @myst6re in #136
- FF7tk controls by @sithlord48 in #137
Full Changelog: v0.83.2...v0.83.3
v0.83.2
What's Changed
- with with mac os 10.14+ by @sithlord48 in #115
- Stage For next Merge from Makou by @sithlord48 in #116
- Palette fixes by @sithlord48 in #118
- Fix Empty PSX region treated as valid game by @sithlord48 in #119
- Next Merge from Makou by @sithlord48 in #120
Full Changelog: v0.83.1...v0.83.2
v0.83.1
What's Changed
- Minor improvements by @sithlord48 in #100
- Fix IO not opened for writing by @myst6re in #101
- Run qmlimportscanner on demo projects only by @sithlord48 in #103
- Use Qt 6.4.0 by @sithlord48 in #104
- Improve cmake by @sithlord48 in #105
- Tiny qml by @sithlord48 in #106
- Update Build.yml by @sithlord48 in #107
- Minor Code Cleanup by @sithlord48 in #109
- Lgp: Fix lookup with a dot for the second character by @myst6re in #111
- Provide Fallback demo resources by @sithlord48 in #112
Full Changelog: v0.83.0...v0.83.1
v0.83.0
Commits
- 6211e8c: Rm Auto Wix Build; remove github from git archive (Chris Rizzitello)
- e04d64a: Setup Debian Depends (Chris Rizzitello)
- 9a22442: Add SPLITPACKAGES option to control building of split packages (Chris Rizzitello)
- ce17995: Jammy Debs (Chris Rizzitello)
- c731e55: Adjust Sizing (Chris Rizzitello)
- 4f3fbd8: Replace mask with validator (Chris Rizzitello) #93
- c4d6b21: add psp/ps3 signature test (Chris Rizzitello)
- 4dd37de: add resetItems to reset w/o Emit (Chris Rizzitello) #94
- ac3a036: fix Spacing squash scope warnings (Chris Rizzitello) #94
- 7c70892: Update README.md (Chris Rizzitello)
- a0fcc8d: Use FF7Char::defaultNames (Chris Rizzitello)
- ca82fe8: light and dark psx icon theme (Chris Rizzitello)
- Update after colors set (Chris Rizzitello)
- 0f65994: Texture cleaning (myst6re) #95
- d9a2d52: PsfFile to ff7tk (Chris Rizzitello)
- 445be69: Updating french translation (myst6re) #97
- 8121214: Generate at build time alias headers (Chris Rizzitello) #98
- 032fa22: move lang to translations (Chris Rizzitello)
- 11a9309: libff7tk is a new lib for install info (Chris Rizzitello) #96
- bdecf02: release 0.83 (Chris Rizzitello)
What's Changed
- HexLineEdit - Use Validator in place of mask by @sithlord48 in #93
- More updates by @sithlord48 in #94
- Texture cleaning by @myst6re in #95
- Updating french translation by @myst6re in #97
- Generate at build time Alias headers by @sithlord48 in #98
Full Changelog: v0.82.1...v0.83.0