I recently discovered the todonotes package. It would be great to somehow check the notes as done. I know the creator has this on his "todo list" (funny), but right now its not implemented. My idea was to hide it in the document and to strike it out in the listoftodos. Below you see a minimum working example. This is how I do it now.
Thanks for the help in advance!
\documentclass[a4paper,12pt,captions=tableheading,abstracton,
%draft,
%final,
headsepline,bibliography=totoc]{scrreprt}
\usepackage{ulem}
\usepackage[obeyFinal,textsize=footnotesize]{todonotes}
\newcommand{\addref}{\todo[color=red!40]{Add reference.}}
\newcommand{\done}{\todo[disable]{Test}
}%this shouldnt show up in document and be striked out in listoftodos
\begin{document}
\listoftodos\clearpage
\todo{ToDo}
\addref{addRef}
\done{Done}
\end{document}
In an older version of the question I also asked for the color in listoftodos. This is not the case anymore.