Skip to content
Gregory Dushkin edited this page Jun 23, 2020 · 16 revisions

Welcome to the NOAFtodo wiki!

Project roadmap

Future roadmap

Future roadmap is a very approximate view on the upcoming features and is always a subject to change. X.Y.0 milestones, though, are pretty solid, as their role is to change something in config in one commit.

1.4.0

  • Rewrite command parser
  • Make setmeta actually set meta, for what it does now create addmeta command
  • Replace all setter commands with cvar operations: such as :set and :toggle (will completely get rid of :g, :list, :vtoggle, :lrename, some others maybe). Might even remove :toggle if it is replaceable with :set
  • Better cvar naming
  • Get rid of as many hardcoded bindings as possible

1.4.1

  • Add command return values

1.4.x

  • Custom "upcoming" notification times
  • "Sort by" in normal and listview modes

1.5.0

  • Arithmetic operations in command line
  • Conditionals

p.q.r

  • Tree-based list because that would be cool I think

Past roadmap

1.3.5

  • Disabled starting as root by default
  • Added "multistr" variables
  • Added basic user interface animation functionality
  • Replaced all (or as many as possible) cvars in noaftodo_cui.h with actual variables and wrappers

1.3.6

  • Allowed multi-line commands in config
  • Made some cvars be ignored by workspace (to avoid, for example, show_* interfering with filter)
  • Allowed to put more than one command in aliases
  • Freed noaftodo_daemon.cpp and noaftodo.cpp from cvars
  • Reworked multistr_c
Clone this wiki locally