Tasks:Adonthell 0.3: Difference between revisions
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) | ||
* <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) | ||
* <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) | ||
* <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) | ||
= 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