bernhard@422: 2.1 xx.xx.20xx UNRELEASED bjoern@188: bernhard@432: * Fixes a possible encoding detection failure: uses 'utf-8' by bernhard@432: default then. Patch by Tom Gottfried. (Bernhard Reiter) bernhard@432: bernhard@431: * Improves how the 'user' is found: If no -u/--user is given uses bernhard@431: the environment variable $USER or the string 'USER'. Patch by Tom Gottfried. bernhard@431: (Bernhard Reiter) bernhard@431: bernhard@431: bernhard@414: 2.0 03.05.2017 bernhard@426: (Honoring Björn Ricks who did 90% of this release's development work.) bjoern@364: bernhard@414: * Adds jinja2 template rendering. bjoern@364: bernhard@414: getan-eval.py can be used as a main entry point for user templates. User bjoern@364: templates are loaded from ~/.getan/templates and can be used via the bernhard@414: --template option. E.g. 'getan-eval.py --template=mytemplate' will try bernhard@414: to load ~/.getan/templates/mytemplate. bjoern@364: bernhard@414: * Adds: Existing entries can be adjusted for start_time and length via ui. bernhard@414: bernhard@414: * Adds 'getan-report.py', a script to write a daily report. bernhard@414: bernhard@414: * Replaces zeiterfassung.py with 'getan-eval.py -t zeiterfassung'. bernhard@414: bernhard@414: * Cleanup: All scripts moved into 'scripts/'. bernhard@414: bernhard@414: * Improves: Recognition of workpackages from the descriptions. They are now bernhard@414: closer to the behaviour of zeitvertexung: any non-whitespace is allowed. bernhard@406: bjoern@364: bjoern@364: 1.1 03.03.2014 bjoern@364: bjoern@335: * Update layout of getan by removing the big column header boxes. Also display bjoern@335: the current getan version in the upper right corner. bjoern@335: bjoern@334: * By pressing backspace (backspace is the default key) on a project in the bjoern@334: project list it is possible to edit the project name, key and description. bjoern@334: bjoern@331: * It is now possible to use empty descriptions for project entires bjoern@193: bjoern@331: * The deletion of entries can now be aborted with the escape key bjoern@193: bjoern@331: * The color settings (theme) can be changed via ~/.getan/getanrc bjoern@331: bjoern@331: * Keymaps are now configurable via ~/.getan/getanrc bjoern@331: bjoern@331: * Refactored the key handling of all widgets. This allows scrolling in the bjoern@331: project and entries list via page up and down. Also Pos1 and End can be used bjoern@331: when inserting or editing text e.g. when adding a project. bjoern@331: bjoern@331: * getan/contrib/zeiterfassung.py: Add conversion function from iso weeks to bjoern@331: unix weeks. Use iso weeks for -w and -c parameters and convert them to bjoern@331: unix weeks as used in sqlite. bjoern@331: bjoern@331: 1.0 13.01.2012 bjoern@331: bjoern@331: * Initial release bjoern@365: bjoern@365: bjoern@365: # vim: set ts=4 sw=4 tw=80 ft=rst :