teichmann@13: 2008-08-12 Sascha L. Teichmann teichmann@13: teichmann@13: * contrib/zeiterfassung: Applied Stephan Holl's week-option.patch which teichmann@13: adds the possibility to give an optional week of year. teichmann@13: teichmann@12: 2008-08-11 Sascha L. Teichmann teichmann@12: teichmann@12: * getan: !!! Work in progress !!! Project Trees teichmann@12: The classic worklog only has one key to address a project. teichmann@12: This is major short comming. The getan database allows teichmann@12: to store projects keys with more than one character. teichmann@12: This feature will be exploited to build trees of projects. teichmann@12: teichmann@12: Lets say you have two main tasks foo and bar with two sub teichmann@12: tasks each you can name them f1, f2 and b1, b2. getan teichmann@12: stores these four tasks in a tree with top level f and b teichmann@12: and tow second level branches 1 and 2. To choose a task you teichmann@12: have to press f or b followed by 1 or 2. teichmann@12: teichmann@12: At the moment only selection works. teichmann@12: teichmann@12: TODO and next steps: teichmann@12: - Remove all old linear data structures. teichmann@12: - adjust rendering to only show active branches. teichmann@12: - sort anonymous task after naming into project tree. teichmann@12: teichmann@11: 2008-08-04 Sascha L. Teichmann teichmann@11: teichmann@11: * contrib/zeiterfassung: Applied a variation of Stephan Holl's teichmann@11: zeiterfassung.non-utf8-chars-in-db.patch to force the encoding teichmann@11: given by --encoding=. teichmann@11: teichmann@10: 2008-08-03 Sascha L. Teichmann teichmann@10: teichmann@10: * contrib/zeiterfassung: Added parameter -e | --encoding=. teichmann@10: This enables e.g. the output as latin1 with --encoding=latin1. teichmann@10: teichmann@9: 2008-08-03 Sascha L. Teichmann teichmann@9: teichmann@9: * contrib/zeiterfassung: Applied and completed Stephan Holl's teichmann@9: zeiterfassung.bessere-lesbarkeit.patch, fixed small issue with teichmann@9: --project= parameter. teichmann@9: teichmann@8: 2008-08-01 Sascha L. Teichmann teichmann@8: teichmann@8: * contrib/zeiterfassung: New. generates lines for zeiterfassung.txt. teichmann@8: usage: ./contrib/zeiterfassung teichmann@8: with teichmann@8: [--user=|-u ] : Name of user, default: $USER teichmann@8: [--database=|-d ]: getan database, default: time.db teichmann@8: [--project|-p] : Key of output project, default: all teichmann@8: [--list|-l] : list all projects teichmann@8: [--help|-h] : This text teichmann@8: teichmann@7: 2008-07-31 Sascha L. Teichmann teichmann@7: teichmann@7: * getan: Feature wish 8: F1 is like -1, F2 is like -2 teichmann@7: to F10 is like -0. teichmann@7: teichmann@6: 2008-07-31 Sascha L. Teichmann teichmann@6: teichmann@6: * getan: Feature wish 4: in +/- time defaults to minutes. teichmann@6: Strings like '1d:4h:3m', or '2m:4s' and so on are valid teichmann@6: times now. Feature wish 10: When adding time to project teichmann@6: is now possible to enter an optional description. teichmann@6: teichmann@5: 2008-07-31 Sascha L. Teichmann teichmann@5: teichmann@5: * contrib/wochenbericht: Applied patch from Stephan Holl to show teichmann@5: usage on '-h' of '--help'. Added check for existence of db file. teichmann@5: teichmann@4: 2008-07-31 Sascha L. Teichmann teichmann@4: teichmann@4: * contrib/wochenbericht: New. Little script to summarize the teichmann@4: entries for a given week number of year. teichmann@4: teichmann@3: 2008-07-30 Sascha L. Teichmann teichmann@3: teichmann@3: * getan: Added total sum of all projects. teichmann@3: teichmann@3: * README: Added hint to tac your old worklog config file to keep teichmann@3: reversed order. teichmann@3: teichmann@2: 2008-07-30 Sascha L. Teichmann teichmann@2: teichmann@2: * getan: Added +/- time to tasks. If in pause mode press + or - teichmann@2: to add or subtract time from a task in form of . teichmann@2: key is the effected task seconds is the among of time. seconds teichmann@2: can be postfixed by 's' for seconds, 'm' for minutes, 'h' for teichmann@2: hours and 'd' for days. teichmann@2: teichmann@1: 2008-07-29 Sascha L. Teichmann teichmann@1: teichmann@1: * getan: To exit getan you now can use double BACKSPACE, too. teichmann@1: teichmann@1: * README: Fixed typo, added hint to Sascha Wilde's projects converter. teichmann@1: teichmann@1: * contrib/convert-projects: Added Sascha Wilde's converter to import existing teichmann@1: worklog configuration files. teichmann@1: teichmann@0: 2008-07-28 Sascha L. Teichmann teichmann@0: teichmann@0: * ChangeLog, LICENSE, README, TODO, getan, schema.sql: Initial import