Roadmap

From Aegisub Wiki

Jump to: navigation, search

This page is intended to outline major goals for future development of Aegisub.

Contents

Version 2.1.0

Testing of 2.0.0 builds.

Version 2.2.0

Release as soon as 2.1.x is considered stable.

Version 2.3.0

  • Rewrite subtitle storage and manipulation classes to support a proper Model-View-Controller paradigm in a separate library
    • Make Aegisub support Tabbed Document Interface for multiple files at the same time
    • Make Aegisub not assume that ASS is the current format, so you can edit other formats without risking losing formatting.
  • File format reader/writer support in Automation 4
    • This might require some additional design considerations
  • Unix usability
    • Fix FFmpeg providers
    • Remake the build system with CMake
    • Binary packages for major binary distributions (Ubuntu, Fedora Core, SuSE?)
    • Ports for major source-based distributions (Gentoo, FreeBSD)
    • Out-of-the-box usable application bundle for Mac OS X

Version 2.4.0

Stable of 2.3.x

Version 2.5.0

  • Audio display fixes:
    • Perhaps rewrite it in OpenGL, with a compatibility software mode
    • Maybe rewrite it with wxScrolledDisplay
  • Add a software mode for Video display
  • Maybe rewrite the subtitles display grid, it's buggy and inefficient.
    • Consider wxScrolledDisplay and OpenGL

Version 2.6.0

Stable of 2.5.x

Personal tools