annotate ChangeLog @ 23:9c4e8ba3c4fa

Added a new implementation of 'getan' based on urwid, a python console user interface library.
author Ingo Weinzierl <ingo_weinzierl@web.de>
date Sat, 28 Aug 2010 20:16:58 +0200
parents 2dc893ca5072
children c89721a3f0f8
rev   line source
23
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
1 2010-08-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
2
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
3 This commit introduces a new implementation of 'getan's user interface based
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
4 on urwid ( >= 0.9.9.1).
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
5
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
6 * getan.py: The 'getan' controller that is also used to start the
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
7 application.
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
8
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
9 * classic/getan: Moved the 'old' getan to this folder - there is a new
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
10 implementation based on python urwid library.
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
11
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
12 * getan/__init__.py,
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
13 getan/backend.py,
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
14 getan/config.py,
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
15 getan/project.py,
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
16 getan/states.py,
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
17 getan/utils.py,
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
18 getan/view.py: Model, backend, view and config modules used by getan.
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
19
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
20 * README: Added urwid >= 0.9.9.1 as further dependendy of getan and a hint
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
21 of the classic version of 'getan' based on curses.
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
22
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
23 * TODO: Idea of implementing a 'Help-Widget' to display all available keys.
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
24
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
25 * INTRODUCTION: An overview about possible keys in the user interface.
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 22
diff changeset
26
22
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
27 2009-08-18 Thomas Arendsen Hein <thomas@intevation.de>
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
28
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
29 * contrib/zeiterfassung: left justify user sign in zeiterfassung
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
30
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
31 * getan: human_seconds: Use timespec instead of seconds and document it.
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
32
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
33 * getan: allow adding/subtracting times while a project is running
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
34
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
35 * getan: rename substract to subtract (substract might be correct, too,
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
36 but outdated)
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
37
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
38 * getan: Allow <timespec>+ and <timespec>- (RPN) to change time for the
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
39 current project
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
40
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
41 * getan: Handle empty input when adding/subtracting time of the running
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
42 project
2dc893ca5072 update ChangeLog
Thomas Arendsen Hein <thomas@intevation.de>
parents: 15
diff changeset
43
15
0bb0100b2c8d Added a script to sort zeiterfassung.txt files by date. Useful to merge them.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 14
diff changeset
44 2008-09-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0bb0100b2c8d Added a script to sort zeiterfassung.txt files by date. Useful to merge them.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 14
diff changeset
45
0bb0100b2c8d Added a script to sort zeiterfassung.txt files by date. Useful to merge them.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 14
diff changeset
46 * contrib/zeitsort: New. Sorts a zeiterfassung.txt file by
0bb0100b2c8d Added a script to sort zeiterfassung.txt files by date. Useful to merge them.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 14
diff changeset
47 the dates in the lines. Useful to merge larger chunks
0bb0100b2c8d Added a script to sort zeiterfassung.txt files by date. Useful to merge them.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 14
diff changeset
48 by simply append them and sort the result afterwards.
0bb0100b2c8d Added a script to sort zeiterfassung.txt files by date. Useful to merge them.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 14
diff changeset
49
14
83f99008a3f9 Insert anonym tasks into project tree when give them a name.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 13
diff changeset
50 2008-08-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
83f99008a3f9 Insert anonym tasks into project tree when give them a name.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 13
diff changeset
51
83f99008a3f9 Insert anonym tasks into project tree when give them a name.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 13
diff changeset
52 * getan: When assiging a name to an anonym task remove and
83f99008a3f9 Insert anonym tasks into project tree when give them a name.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 13
diff changeset
53 re-insert it into the project tree to make it selectable.
83f99008a3f9 Insert anonym tasks into project tree when give them a name.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 13
diff changeset
54
13
e347f0de5e22 Applied Stephan Holl's week-option.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 12
diff changeset
55 2008-08-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
e347f0de5e22 Applied Stephan Holl's week-option.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 12
diff changeset
56
e347f0de5e22 Applied Stephan Holl's week-option.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 12
diff changeset
57 * contrib/zeiterfassung: Applied Stephan Holl's week-option.patch which
e347f0de5e22 Applied Stephan Holl's week-option.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 12
diff changeset
58 adds the possibility to give an optional week of year.
e347f0de5e22 Applied Stephan Holl's week-option.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 12
diff changeset
59
12
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
60 2008-08-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
61
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
62 * getan: !!! Work in progress !!! Project Trees
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
63 The classic worklog only has one key to address a project.
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
64 This is major short comming. The getan database allows
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
65 to store projects keys with more than one character.
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
66 This feature will be exploited to build trees of projects.
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
67
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
68 Lets say you have two main tasks foo and bar with two sub
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
69 tasks each you can name them f1, f2 and b1, b2. getan
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
70 stores these four tasks in a tree with top level f and b
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
71 and tow second level branches 1 and 2. To choose a task you
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
72 have to press f or b followed by 1 or 2.
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
73
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
74 At the moment only selection works.
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
75
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
76 TODO and next steps:
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
77 - Remove all old linear data structures.
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
78 - adjust rendering to only show active branches.
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
79 - sort anonymous task after naming into project tree.
2ccae1e872e9 Initial checkin for project trees. !!!Work in progress!!!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 11
diff changeset
80
11
feb6bb4427fe Applied a variation of Stephan Holl's zeiterfassung.non-utf8-chars-in-db.patch to force the encoding given by --encoding=.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 10
diff changeset
81 2008-08-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
feb6bb4427fe Applied a variation of Stephan Holl's zeiterfassung.non-utf8-chars-in-db.patch to force the encoding given by --encoding=.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 10
diff changeset
82
feb6bb4427fe Applied a variation of Stephan Holl's zeiterfassung.non-utf8-chars-in-db.patch to force the encoding given by --encoding=.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 10
diff changeset
83 * contrib/zeiterfassung: Applied a variation of Stephan Holl's
feb6bb4427fe Applied a variation of Stephan Holl's zeiterfassung.non-utf8-chars-in-db.patch to force the encoding given by --encoding=.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 10
diff changeset
84 zeiterfassung.non-utf8-chars-in-db.patch to force the encoding
feb6bb4427fe Applied a variation of Stephan Holl's zeiterfassung.non-utf8-chars-in-db.patch to force the encoding given by --encoding=.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 10
diff changeset
85 given by --encoding=.
feb6bb4427fe Applied a variation of Stephan Holl's zeiterfassung.non-utf8-chars-in-db.patch to force the encoding given by --encoding=.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 10
diff changeset
86
10
4f782a05b4dc contrib/zeiterfassung: Added parameter -e | --encoding=
Sascha L. Teichmann <teichmann@intevation.de>
parents: 9
diff changeset
87 2008-08-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4f782a05b4dc contrib/zeiterfassung: Added parameter -e | --encoding=
Sascha L. Teichmann <teichmann@intevation.de>
parents: 9
diff changeset
88
4f782a05b4dc contrib/zeiterfassung: Added parameter -e | --encoding=
Sascha L. Teichmann <teichmann@intevation.de>
parents: 9
diff changeset
89 * contrib/zeiterfassung: Added parameter -e | --encoding=.
4f782a05b4dc contrib/zeiterfassung: Added parameter -e | --encoding=
Sascha L. Teichmann <teichmann@intevation.de>
parents: 9
diff changeset
90 This enables e.g. the output as latin1 with --encoding=latin1.
4f782a05b4dc contrib/zeiterfassung: Added parameter -e | --encoding=
Sascha L. Teichmann <teichmann@intevation.de>
parents: 9
diff changeset
91
9
4e8f5545256d * Applied and completed Stephan Holl's zeiterfassung.bessere-lesbarkeit.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 8
diff changeset
92 2008-08-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4e8f5545256d * Applied and completed Stephan Holl's zeiterfassung.bessere-lesbarkeit.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 8
diff changeset
93
4e8f5545256d * Applied and completed Stephan Holl's zeiterfassung.bessere-lesbarkeit.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 8
diff changeset
94 * contrib/zeiterfassung: Applied and completed Stephan Holl's
4e8f5545256d * Applied and completed Stephan Holl's zeiterfassung.bessere-lesbarkeit.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 8
diff changeset
95 zeiterfassung.bessere-lesbarkeit.patch, fixed small issue with
4e8f5545256d * Applied and completed Stephan Holl's zeiterfassung.bessere-lesbarkeit.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 8
diff changeset
96 --project= parameter.
4e8f5545256d * Applied and completed Stephan Holl's zeiterfassung.bessere-lesbarkeit.patch
Sascha L. Teichmann <teichmann@intevation.de>
parents: 8
diff changeset
97
8
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
98 2008-08-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
99
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
100 * contrib/zeiterfassung: New. generates lines for zeiterfassung.txt.
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
101 usage: ./contrib/zeiterfassung <options>
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
102 with <options>
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
103 [--user=|-u <user>] : Name of user, default: $USER
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
104 [--database=|-d <database>]: getan database, default: time.db
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
105 [--project|-p] : Key of output project, default: all
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
106 [--list|-l] : list all projects
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
107 [--help|-h] : This text
20414d892f04 Added script to generate lines for zeiterfassung.txt
Sascha L. Teichmann <teichmann@intevation.de>
parents: 7
diff changeset
108
7
80f0e17208ba Feature wish 8. Fn is like <ESC>-n
Sascha L. Teichmann <teichmann@intevation.de>
parents: 6
diff changeset
109 2008-07-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
80f0e17208ba Feature wish 8. Fn is like <ESC>-n
Sascha L. Teichmann <teichmann@intevation.de>
parents: 6
diff changeset
110
80f0e17208ba Feature wish 8. Fn is like <ESC>-n
Sascha L. Teichmann <teichmann@intevation.de>
parents: 6
diff changeset
111 * getan: Feature wish 8: F1 is like <ESC>-1, F2 is like <ESC>-2
80f0e17208ba Feature wish 8. Fn is like <ESC>-n
Sascha L. Teichmann <teichmann@intevation.de>
parents: 6
diff changeset
112 to F10 is like <ESC>-0.
80f0e17208ba Feature wish 8. Fn is like <ESC>-n
Sascha L. Teichmann <teichmann@intevation.de>
parents: 6
diff changeset
113
6
58a887531e6e * Feature wish 4 and 10
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5
diff changeset
114 2008-07-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
58a887531e6e * Feature wish 4 and 10
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5
diff changeset
115
58a887531e6e * Feature wish 4 and 10
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5
diff changeset
116 * getan: Feature wish 4: in +/- time defaults to minutes.
58a887531e6e * Feature wish 4 and 10
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5
diff changeset
117 Strings like '1d:4h:3m', or '2m:4s' and so on are valid
58a887531e6e * Feature wish 4 and 10
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5
diff changeset
118 times now. Feature wish 10: When adding time to project
58a887531e6e * Feature wish 4 and 10
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5
diff changeset
119 is now possible to enter an optional description.
58a887531e6e * Feature wish 4 and 10
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5
diff changeset
120
5
e7245c2127e5 Applied patch from Stephan Holl to show usage on '-h' of '--help'. Added check for existence of db file.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4
diff changeset
121 2008-07-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
e7245c2127e5 Applied patch from Stephan Holl to show usage on '-h' of '--help'. Added check for existence of db file.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4
diff changeset
122
e7245c2127e5 Applied patch from Stephan Holl to show usage on '-h' of '--help'. Added check for existence of db file.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4
diff changeset
123 * contrib/wochenbericht: Applied patch from Stephan Holl to show
e7245c2127e5 Applied patch from Stephan Holl to show usage on '-h' of '--help'. Added check for existence of db file.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4
diff changeset
124 usage on '-h' of '--help'. Added check for existence of db file.
e7245c2127e5 Applied patch from Stephan Holl to show usage on '-h' of '--help'. Added check for existence of db file.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4
diff changeset
125
4
2b2f74f301db Added little script to summarize the entries for a given week number of year.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 3
diff changeset
126 2008-07-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2b2f74f301db Added little script to summarize the entries for a given week number of year.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 3
diff changeset
127
2b2f74f301db Added little script to summarize the entries for a given week number of year.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 3
diff changeset
128 * contrib/wochenbericht: New. Little script to summarize the
2b2f74f301db Added little script to summarize the entries for a given week number of year.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 3
diff changeset
129 entries for a given week number of year.
2b2f74f301db Added little script to summarize the entries for a given week number of year.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 3
diff changeset
130
3
1513c716eef0 - Added total sum of all projects.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 2
diff changeset
131 2008-07-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1513c716eef0 - Added total sum of all projects.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 2
diff changeset
132
1513c716eef0 - Added total sum of all projects.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 2
diff changeset
133 * getan: Added total sum of all projects.
1513c716eef0 - Added total sum of all projects.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 2
diff changeset
134
1513c716eef0 - Added total sum of all projects.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 2
diff changeset
135 * README: Added hint to tac your old worklog config file to keep
1513c716eef0 - Added total sum of all projects.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 2
diff changeset
136 reversed order.
1513c716eef0 - Added total sum of all projects.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 2
diff changeset
137
2
49aa271aa3d0 Added +/- time to tasks.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 1
diff changeset
138 2008-07-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
49aa271aa3d0 Added +/- time to tasks.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 1
diff changeset
139
49aa271aa3d0 Added +/- time to tasks.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 1
diff changeset
140 * getan: Added +/- time to tasks. If in pause mode press + or -
49aa271aa3d0 Added +/- time to tasks.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 1
diff changeset
141 to add or subtract time from a task in form of <key> <seconds>.
49aa271aa3d0 Added +/- time to tasks.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 1
diff changeset
142 key is the effected task seconds is the among of time. seconds
49aa271aa3d0 Added +/- time to tasks.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 1
diff changeset
143 can be postfixed by 's' for seconds, 'm' for minutes, 'h' for
49aa271aa3d0 Added +/- time to tasks.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 1
diff changeset
144 hours and 'd' for days.
49aa271aa3d0 Added +/- time to tasks.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 1
diff changeset
145
1
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
146 2008-07-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
147
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
148 * getan: To exit getan you now can use double BACKSPACE, too.
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
149
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
150 * README: Fixed typo, added hint to Sascha Wilde's projects converter.
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
151
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
152 * contrib/convert-projects: Added Sascha Wilde's converter to import existing
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
153 worklog configuration files.
a3fe8e4e9184 - To exit getan you now can use double BACKSPACE, too.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 0
diff changeset
154
0
7eb7886ed8fd Initial import.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
155 2008-07-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
7eb7886ed8fd Initial import.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
156
7eb7886ed8fd Initial import.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
157 * ChangeLog, LICENSE, README, TODO, getan, schema.sql: Initial import
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)