1. 06 Jan, 2016 1 commit
  2. 05 Jan, 2016 1 commit
  3. 04 Jan, 2016 1 commit
  4. 02 Jan, 2016 2 commits
  5. 01 Jan, 2016 3 commits
  6. 31 Dec, 2015 6 commits
  7. 30 Dec, 2015 10 commits
  8. 29 Dec, 2015 8 commits
  9. 26 Dec, 2015 1 commit
  10. 21 Dec, 2015 1 commit
    • Bram Schoenmakers's avatar
      Fix filters · 393d4d03
      Bram Schoenmakers authored
      A list of strings should be passed instead of a string.
      
      Thanks to @mruwek for reporting.
      393d4d03
  11. 20 Dec, 2015 1 commit
  12. 19 Dec, 2015 4 commits
    • Bram Schoenmakers's avatar
      Fix typos · c1efa7e5
      Bram Schoenmakers authored
      c1efa7e5
    • Bram Schoenmakers's avatar
      Version bump. · 1caf1a59
      Bram Schoenmakers authored
      1caf1a59
    • Bram Schoenmakers's avatar
      Stop processing expressions when a match was found · e4cafc4c
      Bram Schoenmakers authored
      When a filter with a creation date matches, don't process expression
      with the remaining filters.
      e4cafc4c
    • Bram Schoenmakers's avatar
      Add filters for completion date and creation date · 9c2024ea
      Bram Schoenmakers authored
      Addresses issue #86 which requested filters on completion date. The
      following tags are recognized:
      
      * create
      * created
      * creation
      * complete
      * completed
      * completion
      
      They are specific ordinal tag filters, except that these tags don't
      exist in a todo item.
      
      Filtering on completion date does not work when completed items are
      automatically archived. Archived items are not read when invoking `ls`,
      so the done.txt file should be read as the main file instead:
      
          topydo -t done.txt ls complete:today
      
      Also in this commit, decouple ExpressionCommand from Filter class a bit.
      
      The expression class shouldn't bother which expressions belong to which
      filter classes, let the Filter module handle that.
      9c2024ea
  13. 16 Dec, 2015 1 commit