User:Shadowm/DevelopmentRoadmap
From The Battle for Wesnoth Wiki
< User:Shadowm
Revision as of 07:23, 20 March 2016 by Shadowm (talk | contribs) (Shadowmaster moved page DevelopmentRoadmap to User:Shadowmaster/DevelopmentRoadmap: Unofficial document, don't take as authoritative)
This is a tentative development roadmap for the next stable series. Features listed on this page should be finished before the next feature+string freeze and first beta release.
Contents
Wesnoth 1.14.x
First beta released on: TBD (tentative: August 2016)
Core
Feature | Author | First release |
---|---|---|
Windows upgrade packages | aquileia | TBD |
Built-in game upgrader | TBD | TBD |
SDL 2.0 used by default | Aginor | 1.13.3 |
SDL 1.2 support removed | Aginor | 1.13.4 |
SDL_ttf dependency dropped | shadowm | TBD |
Display engine refactoring | shadowm/TBD | TBD |
Automatic WML cache cleanup | shadowm | TBD |
User interface
Feature | Author | First release |
---|---|---|
Game version dialog | shadowm | 1.13.2 |
Add-on enable/disable UI | shadowm | 1.13.4 |
Preferences dialog ported to GUI2 | shadowm | 1.13.4 |
Editor Recent Files menu | shadowm | 1.12.5/1.13.2 |
Tab bar UI styling | TBD | TBD |
Multi-line GUI2 textboxes | TBD | TBD |
Lua/WML API
Feature | Author | First release |
---|---|---|
Add-ons manifest model | shadowm | 1.13.4 |
More game state info exposed to Lua (scenario id/name, next scenario, etc.) | TBD | TBD |
Story and end screen calls mid-scenario | TBD | TBD |
Add-on help pages API | TBD | TBD |
Add-ons server
Feature | Author | First release |
---|---|---|
Client/server info protocol | shadowm | 1.13.4 |
redirection | TBD | TBD |
Incremental upgrades and uploads | TBD | TBD |
Documentation and support for 3rd party add-ons servers | shadowm | N/A |
Wesnoth 1.16.x
First beta released on: TBD
Core
Feature | Author | First release |
---|---|---|
OpenGL support | TBD | TBD |
Lua/WML API
Feature | Author | First release |
---|---|---|
Ambient light effects API | TBD | TBD |
Particle effects API | TBD | TBD |