1. 22 Jan, 2016 2 commits
    • Bram Schoenmakers's avatar
      Don't write backups, todo files or update columns for read only commands · 06754a17
      Bram Schoenmakers authored
      This addresses some slugginess that I encounter in the column UI. For
      example, when doing an `ls` on the commandline, formerly it would
      execute:
      
      * Perform backups;
      * Write the todo file (+ archive if applicable);
      * Refresh all the columns;
      
      All in all this takes quite a while.
      
      CLIApplicationBase::_post_execute will now reset the dirty flag of the
      todo list. Then writing stuff and refreshing columns will only occur
      when the todo list is dirty.
      
      Updating columns can still be made smarter. When an action is executed
      on a specific todo item, only update those columns that contain that
      item, or are related to it through dependencies.
      06754a17
    • Bram Schoenmakers's avatar
      Make dirty a property of TodoListBase · 9b537b02
      Bram Schoenmakers authored
      9b537b02
  2. 14 Jan, 2016 2 commits
  3. 11 Jan, 2016 2 commits
  4. 08 Jan, 2016 7 commits
  5. 07 Jan, 2016 5 commits
  6. 06 Jan, 2016 6 commits
  7. 05 Jan, 2016 1 commit
  8. 04 Jan, 2016 1 commit
  9. 02 Jan, 2016 2 commits
  10. 01 Jan, 2016 3 commits
  11. 31 Dec, 2015 6 commits
  12. 30 Dec, 2015 3 commits