Skip to content

TODO (Legacy)

jonwd7 edited this page Mar 5, 2014 · 1 revision

[Note: This text has been included here from TODO.TXT so it can be combed through and added to the tracker. TODO.TXT will be removed from the repo, in lieu of the issue tracker and the wiki.]

To do:

  • Verify this TODO list
  • Copy/Paste from 20.0.0.5 to 20.2.0.7 does not work as expected
  • Size update not calculated correctly after string edits and array edits
  • Initialise arrays from XML defaults
  • Multitexturing of particles (eg. Tribunal.bsa\meshes\i\act_rockslide01.nif, Bloodmoon.bsa\meshes\w\w_art_ice_mace.nif)
  • doxygen documentation of all classes and files
  • Display all particle systems (eg. Florensia)
  • Tag old releases
  • Check i18n of strings, use QLocale for numbers
  • Fix constraints display and spells
  • Implement realtime mouse-driven scaling of UV data
  • Investigate splitting a Morrowind anim.nif to xAnim.nif and xAnim.kf
  • Fix endianness!!! Use QDataStream >> with custom operators
  • Link "Update Center/Radius" spell from NiTriShape, not just the data
  • Call "Update Center/Radius" spell automatically when scaling vertices or as sanitize spell
  • Fix minor bugs in UV editor when data is shared across multiple shapes
  • Track down all qWarning() uses where QMessageBox is more appropriate
  • Use qAssert more often for debugging
  • Force combine spells, etc. - see #3012991
  • Investigate adding a QScriptEngine for spells
  • support 20.5.0.0+ NIFs using new NiDataStream format (compile in debug mode to see existing support)
Clone this wiki locally