This wiki has been moved to https://github.com/SuperTux/wiki into the mediawiki branch.

TODO-List

From SuperTux
Revision as of 04:28, 21 August 2013 by Giby (Talk | contribs)

Jump to: navigation, search

This is the actual thing to solve before Milestone 2

Major Issue

These Issus Need particular knowledge of coding.

  • SDL2 Migration
    • Rendering
    • Control
    • Files to edit:
      • joystickkeyboardcontroller.hpp
      • joystickkeyboardcontroller.cpp
      • gl_renderer.cpp
      • sdl_renderer.cpp
      • console.cpp
      • screen_manager.cpp
      • title_screen.cpp
      • keyboard_menu.hpp
      • addon_menu.cppjoystickkeyboardcontroller.hpp
      • joystickkeyboardcontroller.cppgl_renderer.cpp
      • sdl_renderer.cppfunctions.cpp
      • physfs_sdl.cpp
      • button_group.cpp
      • button.hpp
      • button.cpp
      • firefly.cpp
    • Fix the fullscreen/windows mode management
  • Fix the editor
    • adding function/debug
    • Re-writte/Translate code in C/C++

Minor Issue

  • Non-fatal bug to fix:
    • sqapi.cpp
    • sqdebug.cpp
    • sqobject.h
    • sqfuncstate.cpp
    • sqvm.cpp
    • sqstdrex.cpp
    • brick.cpp
    • icecrusher.cpp
    • ispy.cpp
  • Localisation improve
    • Translation of menu and worlds [1]
    • Font design for non latin alphabet (traditional Chinese, Nepali, Arabic)

As long as all these points haven't been fixed, Milestone 2 will not be considered as Stable, so won't be released.