1. 24 Mar, 2015 1 commit
  2. 23 Mar, 2015 3 commits
  3. 27 Feb, 2015 1 commit
  4. 26 Feb, 2015 1 commit
    • Jacek Sowiński's avatar
      Small code refactoring · 0593bfbd
      Jacek Sowiński authored
      1. Shorter code for creating and populating 'todos' list
      2. Merge IndexError and InvalidCommandArgument
      
      @bram85: Thanks!
      0593bfbd
  5. 10 Feb, 2015 1 commit
  6. 07 Feb, 2015 4 commits
  7. 06 Feb, 2015 1 commit
  8. 04 Feb, 2015 10 commits
  9. 24 Jan, 2015 1 commit
    • Bram Schoenmakers's avatar
      View can use any printer, except when pretty_print() is called. · bcf68647
      Bram Schoenmakers authored
      Moreover, make print_todo of PrettyPrinter have the same signature as
      the Printer class. Clients must use add_filter to specify any additional
      filters when printing.
      
      The Command class holds a PrettyPrinter instance (rather than a generic
      printer). This means that add_filter is called, all future invocations
      of print_todo will apply these filters. This is not always desired, so
      in those cases a subcommand should instantiate its own printer (this
      happens for instance at the DoCommand).
      bcf68647
  10. 23 Jan, 2015 3 commits
  11. 21 Jan, 2015 1 commit
  12. 15 Jan, 2015 9 commits
  13. 14 Jan, 2015 3 commits
  14. 12 Jan, 2015 1 commit
    • Bram Schoenmakers's avatar
      Recalculate text ID when the text changes. · 242c169e
      Bram Schoenmakers authored
      This fixes a bug that occurred with the combination of text IDs and
      appending projects of the parent todo item.
      
      When adding the project to a child todo, the text ID was not updated,
      and the standard output would show an outdated text ID. The next
      invocation of topydo would show the correct ID.
      
      Now the ID is consistent between adding and listing.
      242c169e