]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/todonotes.module
New Theorems Module. Contributed by Udicoudco <udifoglle@gmail.com> on the mailing...
[lyx.git] / lib / layouts / todonotes.module
index 535ab60f03d3a6199d1a1f1f9493ea9f1536a796..a5f8879af470c0a9802eb811ee2a2255b7e2e02c 100644 (file)
@@ -1,14 +1,20 @@
 #\DeclareLyXModule[todonotes.sty]{TODO Notes}
+#\DeclareCategory{Annotation & Revision}
 #DescriptionBegin
 #Provides custom insets to insert TODO items in your document
 #(using the todonotes package). In order to generate a 'List of TODOs',
-#the module provides a paragraph style.
+#the module provides a paragraph style. Passing 'final' as document class
+#option suppresses the output of TODO notes.
 #DescriptionEnd
 
 # Authors: Stephen <stephen4mailinglists@googlemail.com>
 #          Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 48
+Format 99
+
+OutlinerName todonotes "TODO"
+
+PackageOptions todonotes obeyFinal
 
 #
 # List of TODOs
@@ -54,19 +60,21 @@ InsetLayout Flex:TODO_Note_(Margin)
        LyxType         custom
        LabelString     "TODO (Margin)"
        Decoration      classic
-       BgColor         blue
+       BgColor         orange
        Font
-           Color       yellow
+           Color       foreground
            Family      Typewriter
        EndFont
        LabelFont
-           Color       blue
+           Color       brown
            Family      Sans
            Size        Small
        EndFont
        MultiPar        true
        LatexType       command
        LatexName       todo
+       AddToToc      todonotes
+       IsTocCaption  1
        Argument 1
                LabelString     "Options"
                MenuString      "TODO Note Options|s"
@@ -108,25 +116,20 @@ End
 # Backwards compatibility to user-provided
 # modules on the LyX wiki
 #
-# FIXME: uncomment these when #9000 is fixed.
 
-#InsetLayout TODO
-#      ObsoletedBy           Flex:TODO_Note_(Margin)
-#End
-#
-#InsetLayout MakeTableOfToDos
-#      ObsoletedBy           List_of_TODOs
-#End
-#
-#InsetLayout Todo[Inline]
-#      ObsoletedBy           Flex:TODO_Note_(inline)
-#End
-#
-#InsetLayout Todo[margin]
-#      ObsoletedBy           Flex:TODO_Note_(Margin)
-#End
-#
-#InsetLayout MissingFigure
-#      ObsoletedBy           Flex:Missing_Figure
-#End
+InsetLayout Flex:TODO
+       ObsoletedBy           Flex:TODO_Note_(Margin)
+End
+
+InsetLayout Flex:Todo[Inline]
+       ObsoletedBy           Flex:TODO_Note_(inline)
+End
+
+InsetLayout Flex:Todo[margin]
+       ObsoletedBy           Flex:TODO_Note_(Margin)
+End
+
+InsetLayout Flex:MissingFigure
+       ObsoletedBy           Flex:Missing_Figure
+End