annotate TODO @ 440:f441913a5cdc

TODO: adds task for displaying of licensing info.
author Bernhard Reiter <bernhard@intevation.de>
date Thu, 04 Jan 2018 10:59:19 +0100
parents 3103429ec963
children 7175ee3dbb0d 7125e67d5acb
rev   line source
440
f441913a5cdc TODO: adds task for displaying of licensing info.
Bernhard Reiter <bernhard@intevation.de>
parents: 439
diff changeset
1 20180104 BER (minor) Display licensing information with --version and
f441913a5cdc TODO: adds task for displaying of licensing info.
Bernhard Reiter <bernhard@intevation.de>
parents: 439
diff changeset
2 usage. Implementation idea: change this when moving away from optparse.
f441913a5cdc TODO: adds task for displaying of licensing info.
Bernhard Reiter <bernhard@intevation.de>
parents: 439
diff changeset
3
437
70063d348739 Adds TODO.
Bernhard Reiter <bernhard@intevation.de>
parents: 428
diff changeset
4 20170709 BER: Give scripts/getan-eval.py a more specific name and add
70063d348739 Adds TODO.
Bernhard Reiter <bernhard@intevation.de>
parents: 428
diff changeset
5 it as a script to be installed.
70063d348739 Adds TODO.
Bernhard Reiter <bernhard@intevation.de>
parents: 428
diff changeset
6
428
7adc6cd9d23a TODO: Adds point to move off optparse.
Bernhard Reiter <bernhard@intevation.de>
parents: 423
diff changeset
7 20170529 BER: Python compatibility: switch from deprecated optparse module
7adc6cd9d23a TODO: Adds point to move off optparse.
Bernhard Reiter <bernhard@intevation.de>
parents: 423
diff changeset
8 to argparse. Affects getan/main.py and scripts/getan-eval.py.
7adc6cd9d23a TODO: Adds point to move off optparse.
Bernhard Reiter <bernhard@intevation.de>
parents: 423
diff changeset
9
423
a517c1b5f3d5 TODO: adds logfile config idea.
Bernhard Reiter <bernhard@intevation.de>
parents: 413
diff changeset
10 20170504 BER: Some multi-user installations do not want a logfile by default.
a517c1b5f3d5 TODO: adds logfile config idea.
Bernhard Reiter <bernhard@intevation.de>
parents: 413
diff changeset
11 We could solve this requirement by making it configurable.
a517c1b5f3d5 TODO: adds logfile config idea.
Bernhard Reiter <bernhard@intevation.de>
parents: 413
diff changeset
12
408
8ba4576e5381 TODO: added problem report for move.
Bernhard Reiter <bernhard@intevation.de>
parents: 400
diff changeset
13 20170317 BER: Reproduce and then fix a defect that it is surprising which
439
3103429ec963 Makes 'move' operation more consistent.
Bernhard Reiter <bernhard@intevation.de>
parents: 437
diff changeset
14 entries are moved by `m` or deleted by 'd'.
3103429ec963 Makes 'move' operation more consistent.
Bernhard Reiter <bernhard@intevation.de>
parents: 437
diff changeset
15 It probably has to do how multi-selection are handled. Maybe they
3103429ec963 Makes 'move' operation more consistent.
Bernhard Reiter <bernhard@intevation.de>
parents: 437
diff changeset
16 are not cleared properly at the end of an operation.
3103429ec963 Makes 'move' operation more consistent.
Bernhard Reiter <bernhard@intevation.de>
parents: 437
diff changeset
17 One description: It happens when you have changed a lot of entries
408
8ba4576e5381 TODO: added problem report for move.
Bernhard Reiter <bernhard@intevation.de>
parents: 400
diff changeset
18 from different projects (I assume), e.g. by editing the description,
8ba4576e5381 TODO: added problem report for move.
Bernhard Reiter <bernhard@intevation.de>
parents: 400
diff changeset
19 the length or timedate and then use move where you intend to only move
8ba4576e5381 TODO: added problem report for move.
Bernhard Reiter <bernhard@intevation.de>
parents: 400
diff changeset
20 one, the unwanted result is several moved entries.
8ba4576e5381 TODO: added problem report for move.
Bernhard Reiter <bernhard@intevation.de>
parents: 400
diff changeset
21
440
f441913a5cdc TODO: adds task for displaying of licensing info.
Bernhard Reiter <bernhard@intevation.de>
parents: 439
diff changeset
22 20160912 BER: Better code: states.py: classes EditEntryState and
400
527168c08ae4 Added possibility to move starting datetime of entries.
Bernhard Reiter <bernhard@intevation.de>
parents: 399
diff changeset
23 AdjustEntryState have same methods exit() and set_focus(), maybe join them?
399
67dc21692bfa Added a TODO item.
Bernhard Reiter <bernhard@intevation.de>
parents: 398
diff changeset
24
398
5f557bd2cfe0 Scanning for workpackage string is now closer to what zeitvertexung does.
Bernhard Reiter <bernhard@intevation.de>
parents: 397
diff changeset
25 Older:
5f557bd2cfe0 Scanning for workpackage string is now closer to what zeitvertexung does.
Bernhard Reiter <bernhard@intevation.de>
parents: 397
diff changeset
26
23
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 0
diff changeset
27 - Create a 'Help-Widget' to give the user an information about all possible
9c4e8ba3c4fa Added a new implementation of 'getan' based on urwid, a python console user interface library.
Ingo Weinzierl <ingo_weinzierl@web.de>
parents: 0
diff changeset
28 keys.
35
cfa9e755a5d2 Added TODO item (mainly to try the new commit list)
Thomas Arendsen Hein <thomas@intevation.de>
parents: 23
diff changeset
29
cfa9e755a5d2 Added TODO item (mainly to try the new commit list)
Thomas Arendsen Hein <thomas@intevation.de>
parents: 23
diff changeset
30 - reimplement RPN input for current getan implementation (28489e672e61)
295
abfa55c7c2b2 added some todos
Thomas Arendsen Hein <thomas@intevation.de>
parents: 35
diff changeset
31
abfa55c7c2b2 added some todos
Thomas Arendsen Hein <thomas@intevation.de>
parents: 35
diff changeset
32 - The sum of previous times and currently running time should be displayed as
abfa55c7c2b2 added some todos
Thomas Arendsen Hein <thomas@intevation.de>
parents: 35
diff changeset
33 in previous versions of getan.
abfa55c7c2b2 added some todos
Thomas Arendsen Hein <thomas@intevation.de>
parents: 35
diff changeset
34
abfa55c7c2b2 added some todos
Thomas Arendsen Hein <thomas@intevation.de>
parents: 35
diff changeset
35 - The currently running time should be shown near the project.
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)