Tasks:Adonthell 0.3: Difference between revisions

From Adonthell
Jump to navigation Jump to search
m some more tasks completed
m Changes for all platforms: more things completed
Line 11: Line 11:


= Changes for all platforms =
= Changes for all platforms =
* Improve speed of extro cutscene
* Allow skipping of extro
* Support SDL2 if feasible
* Update README and related files
* Locate music files with higher bitrate
* migrate code to git
* rename configure.in to configure.ac
* <span style="text-decoration: line-through;">Support Python 3</span> (done)
* <span style="text-decoration: line-through;">Support Python 3</span> (done)
* <span style="text-decoration: line-through;">Implement simple in-game option window</span> (done)
* <span style="text-decoration: line-through;">Implement simple in-game option window</span> (done)
* <span style="text-decoration: line-through;">Assemble working dlgedit</span> (done)
* <span style="text-decoration: line-through;">Assemble working dlgedit</span> (done)
* Implment in-game achievements
* <span style="text-decoration: line-through;">Implment in-game achievements</span> (done)
* Improve conditions for [[Characters:Waste's Edge:Kezular|Fellnir's]] in-game hints
* <span style="text-decoration: line-through;">Improve conditions for [[Characters:Waste's Edge:Kezular|Fellnir's]] in-game hints</span> (no change required)
* Update README and releated files
* <span style="text-decoration: line-through;">configure: add Python/SWIG sanity checks</span> (done)
* <span style="text-decoration: line-through;">configure: add Python/SWIG sanity checks</span> (done)
* <span style="text-decoration: line-through;">Use proper paths for configuration file and saved games (Linux/OSX/Windows)
* <span style="text-decoration: line-through;">Use proper paths for configuration file and saved games (Linux/OSX/Windows)
* Add missing link in Talans dialogue, when confronting him but not immediately picking proper option
* <span style="text-decoration: line-through;">Add missing link in Talans dialogue, when confronting him but not immediately picking proper option</span> (no change required)
* <span style="text-decoration: line-through;">Convert OSX highres icon for use on Linux/Windows</span> (done)
* <span style="text-decoration: line-through;">Convert OSX highres icon for use on Linux/Windows</span> (done)
* Locate music files with higher bitrate
* <span style="text-decoration: line-through;">Fix outdated info in extro scroll text</span> (done)
* <span style="text-decoration: line-through;">Fix outdated info in extro scroll text</span> (done)
* <span style="text-decoration: line-through;">remove libtoolize invocation from autogen.sh -- probably not required</span> (done)
* <span style="text-decoration: line-through;">remove libtoolize invocation from autogen.sh -- probably not required</span> (done)
* rename configure.in to configure.ac
* <span style="text-decoration: line-through;">update gettext support in wastesedge to latest</span> (done)
* <span style="text-decoration: line-through;">update gettext support in wastesedge to latest</span> (done)
* Support SDL2 (?)
* migrate code to git


= Linux tasks =
= Linux tasks =

Revision as of 21:21, 23 May 2016

ToDo-List for adonthell 0.3.6 release

Testing tasks

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

Changes for all platforms

  • Improve speed of extro cutscene
  • Allow skipping of extro
  • Support SDL2 if feasible
  • Update README and related files
  • Locate music files with higher bitrate
  • migrate code to git
  • rename configure.in to configure.ac
  • Support Python 3 (done)
  • Implement simple in-game option window (done)
  • Assemble working dlgedit (done)
  • Implment in-game achievements (done)
  • Improve conditions for Fellnir's in-game hints (no change required)
  • configure: add Python/SWIG sanity checks (done)
  • Use proper paths for configuration file and saved games (Linux/OSX/Windows)
  • Add missing link in Talans dialogue, when confronting him but not immediately picking proper option (no change required)
  • Convert OSX highres icon for use on Linux/Windows (done)
  • Fix outdated info in extro scroll text (done)
  • remove libtoolize invocation from autogen.sh -- probably not required (done)
  • update gettext support in wastesedge to latest (done)

Linux tasks

  • Make fullscreen mode the default
  • .desktop file + icon (done)
  • create source tarball and verify everything is included

OSX tasks

  • compile on OSX 10.11 (done)
  • compile with sandbox enabled
  • create App bundle and test under 10.6 and 10.11

Windows tasks

  • compile for Win64
  • create installer