Tasks:Adonthell 0.3: Difference between revisions

From Adonthell
Jump to navigation Jump to search
m some tasks completed, more added
Line 5: Line 5:
= Testing tasks =
= Testing tasks =
* gcc 6 / c++-14
* gcc 6 / c++-14
* gcc 5 / c++-11
* <span style="text-decoration: line-through;">gcc 5 / c++-11</span> (done, working)
* Python < 2.6
* <span style="text-decoration: line-through;">Python < 2.6</span> (done, Python 2.3 confirmed working)
* In-game Python console
* In-game Python console
* Run with valgrind and fix most severe leaks


= Changes for all platforms =
= Changes for all platforms =
* <span style="text-decoration: line-through;">Support Python 3</span> (done)
* <span style="text-decoration: line-through;">Support Python 3</span> (done)
* Implement simple in-game option window
* Improve conditions for [[Characters:Waste's Edge:Kezular|Fellnir's]] in-game hints
* Update README and releated files
* Update README and releated files
* configure: add Python/SWIG sanity checks
* configure: add Python/SWIG sanity checks
Line 17: Line 20:
* Convert OSX highres icon for use on Linux/Windows
* Convert OSX highres icon for use on Linux/Windows
* Locate music files with higher bitrate
* Locate music files with higher bitrate
* Fix outdated info in extro scroll text
* <span style="text-decoration: line-through;">Fix outdated info in extro scroll text</span> (done)
* remove libtoolize invocation from autogen.sh -- probably not required
* remove libtoolize invocation from autogen.sh -- probably not required
* rename configure.in to configure.ac
* rename configure.in to configure.ac

Revision as of 21:16, 3 May 2016

ToDo-List for adonthell 0.3.6 release

Testing tasks

  • gcc 6 / c++-14
  • gcc 5 / c++-11 (done, working)
  • Python < 2.6 (done, Python 2.3 confirmed working)
  • In-game Python console
  • Run with valgrind and fix most severe leaks

Changes for all platforms

  • Support Python 3 (done)
  • Implement simple in-game option window
  • Improve conditions for Fellnir's in-game hints
  • Update README and releated files
  • configure: add Python/SWIG sanity checks
  • Use proper paths for configuration file and saved games (Linux/OSX)
  • Add missing link in Talans dialogue, when confronting him but not immediately picking proper option
  • Convert OSX highres icon for use on Linux/Windows
  • Locate music files with higher bitrate
  • Fix outdated info in extro scroll text (done)
  • remove libtoolize invocation from autogen.sh -- probably not required
  • rename configure.in to configure.ac
  • migrate code to git

Linux tasks

  • Make fullscreen mode the default
  • .desktop file + icon
  • create source tarball

OSX tasks

  • compile on OSX 10.11
  • create App bundle

Windows tasks

  • compile for Win64
  • create installer