-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Gregory Dushkin edited this page Jun 23, 2020
·
16 revisions
Welcome to the NOAFtodo wiki!
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.
- Rewrite command parser
- Make
setmeta
actually set meta, for what it does now createaddmeta
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
- Add command return values
- Custom "upcoming" notification times
- "Sort by" in normal and listview modes
- Arithmetic operations in command line
- Conditionals
- Tree-based list because that would be cool I think
- 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
- Allowed multi-line commands in config
- Made some cvars be ignored by workspace (to avoid, for example,
show_*
interfering withfilter
) - Allowed to put more than one command in aliases
- Freed noaftodo_daemon.cpp and noaftodo.cpp from cvars
- Reworked
multistr_c