Permalink
Switch branches/tags
Commits on May 12, 2013
  1. Merge branch 'feature/multifile' of git://github.com/berkes/todotxt i…

    …nto berkes-feature/multifile
    
    Conflicts:
    	README.md
    committed May 12, 2013
Commits on Apr 1, 2013
  1. Merge branch 'feature/multifile' of github.com:berkes/todotxt into fe…

    …ature/multifile
    
    * 'feature/multifile' of github.com:berkes/todotxt:
      Feature: List all items from multiple files
      Refactor multifile support:
      Config init with options hash instead of filepath string as param.
      Cleanup and refactor validation and parsing.
      Initial support for multiple files.
    
    Conflicts:
    	features/files.feature
    	lib/todotxt/cli.rb
    	lib/todotxt/config.rb
    Bèr Kessels committed Apr 1, 2013
  2. Document the file behaviour.

    Bèr Kessels committed Apr 1, 2013
  3. the --files flag should be able to take a file-path.

    Bèr Kessels committed Apr 1, 2013
  4. Spec moving files between different files.

    Bèr Kessels committed Apr 1, 2013
  5. Fix move action after refactoring.

    Bèr Kessels committed Apr 1, 2013
  6. Feature: List all items from multiple files

    Bèr Kessels committed Mar 6, 2013
  7. Refactor multifile support:

    * Files are parsed and validated trough Config.
    * Files are validated on TodoFile, called from Config.
    * Cli no longer validates, but leaves this to the Config and TodoFile
      model.
    Bèr Kessels committed Feb 17, 2013
  8. Initial support for multiple files.

    This commit adds preliminary support for more then
    one file using the --file option.
    It defaults to todo.txt, but any amount of files can
    be provided in the config file.
    
    Note that this requires a change of setup in the
     config file, which is not backwards compatible!
     hence we set a DEPRECATION warning if old config
     is found.
    
    This is the first step towards more actions, such
    as
    
    * "move" to move todos between files,
    * "archive" to move done items to done.txt.
    * "backup" to move files to a "backup.txt" and so on.
    
    For now, however, one can simply add --file=foo to perform
    any todotxt action on that file instead of the default todo.txt.
    Bèr Kessels committed Nov 11, 2012
  9. Merge branch 'feature/due' into develop

    * feature/due:
      Brighten the headers.
      Introduce due-feature.
      introduce before_date filter
      introduce on_date filter on todolist
      Introduce due attribute on Todo
      Feature to show todays date in output
      Add feature for "due"
    Bèr Kessels committed Apr 1, 2013
Commits on Mar 15, 2013
  1. Update README.md

    Bring command description up to date
    committed Mar 15, 2013
  2. Merge pull request #7 from berkes/feature/due

    Introduce a "due" feature
    committed Mar 15, 2013
Commits on Mar 14, 2013
  1. Brighten the headers.

    Bèr Kessels committed Mar 14, 2013
  2. Introduce due-feature.

    Bèr Kessels committed Mar 14, 2013
  3. introduce before_date filter

    Bèr Kessels committed Mar 14, 2013
  4. introduce on_date filter on todolist

    Bèr Kessels committed Mar 14, 2013
  5. Introduce due attribute on Todo

    Bèr Kessels committed Mar 14, 2013
Commits on Mar 11, 2013
  1. Feature to show todays date in output

    Bèr Kessels committed Mar 11, 2013
  2. Add feature for "due"

    Bèr Kessels committed Mar 11, 2013
Commits on Mar 6, 2013
  1. Feature: List all items from multiple files

    Bèr Kessels committed Mar 6, 2013
  2. Merge branch 'release/0.1.0' into develop

    * release/0.1.0:
      bump version number
    Bèr Kessels committed Mar 6, 2013
Commits on Feb 17, 2013
  1. bump version number

    Bèr Kessels committed Feb 17, 2013
  2. Merge remote-tracking branch 'berkes/feature/multifile' into feature/…

    …multifile
    
    * berkes/feature/multifile:
      Cleanup and refactor validation and parsing.
      Initial support for multiple files.
    Bèr Kessels committed Feb 17, 2013
  3. Refactor multifile support:

    * Files are parsed and validated trough Config.
    * Files are validated on TodoFile, called from Config.
    * Cli no longer validates, but leaves this to the Config and TodoFile
      model.
    Bèr Kessels committed Feb 17, 2013
Commits on Feb 16, 2013
Commits on Feb 11, 2013
  1. Merge pull request #6 from berkes/master

    Backwards compatibility checks for incompatible settings
    committed Feb 11, 2013
  2. backwards compatibility checks with features.

    Bèr Kessels committed Feb 11, 2013
Commits on Feb 7, 2013
Commits on Feb 5, 2013
  1. Feature for editing file in favorite editor

    Bèr Kessels committed Feb 5, 2013
  2. Merge branch 'feature/aruba' of github.com:berkes/todotxt into featur…

    …e/aruba
    
    * 'feature/aruba' of github.com:berkes/todotxt: (59 commits)
      Scenario to test for old config
      Changes to todolist/todofile coupling not yet represented in specs
      Colors and therefore helper now tested trought interface/cuke
      Cleanup
      Feature to render items in colors
      Feature to generate example todofile
      Feature to generate config file
      Add TODO in code: merge to classes
      Feature to move items between files
      Feature to remove items
      Feature to replace lines
      Feature to prepend text to an item
      Feature to append text to items
      Feature to remove priorities
      Feature to allow priorities
      Feature to "Undo" items
      Support for marking multiple items as done.
      Feature for "do" task
      Feature to add new items
      Fix feature that got broken in spacing-cleanup.
      ...
    
    Conflicts:
    	conf/todotxt.cfg
    Bèr Kessels committed Feb 5, 2013
  3. Scenario to test for old config

    * Introduced to test legacy
    * Fixed a bug where legacy config broke
    Bèr Kessels committed Feb 4, 2013