Mercurial > getan
annotate CHANGES @ 568:e7b36e596751 tip
Last week's year is not necessarily today's year
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Mon, 03 Jan 2022 11:37:31 +0100 |
parents | 1d4c20db7eac |
children |
rev | line source |
---|---|
567
1d4c20db7eac
dump version number and add CHANGES entry
Bernhard Reiter <bernhard@intevation.de>
parents:
561
diff
changeset
|
1 3.x (unreleased) |
1d4c20db7eac
dump version number and add CHANGES entry
Bernhard Reiter <bernhard@intevation.de>
parents:
561
diff
changeset
|
2 |
1d4c20db7eac
dump version number and add CHANGES entry
Bernhard Reiter <bernhard@intevation.de>
parents:
561
diff
changeset
|
3 * Template zeiterfassung2 sorts the descriptions per workpacke |
1d4c20db7eac
dump version number and add CHANGES entry
Bernhard Reiter <bernhard@intevation.de>
parents:
561
diff
changeset
|
4 in the more intuitive order from earlier to later. |
1d4c20db7eac
dump version number and add CHANGES entry
Bernhard Reiter <bernhard@intevation.de>
parents:
561
diff
changeset
|
5 |
561
6d2baff45b47
Prepares for release 3.6
Magnus Schieder <magnus.schieder@intevation.de>
parents:
558
diff
changeset
|
6 3.6 2020-05-20 |
6d2baff45b47
Prepares for release 3.6
Magnus Schieder <magnus.schieder@intevation.de>
parents:
558
diff
changeset
|
7 |
6d2baff45b47
Prepares for release 3.6
Magnus Schieder <magnus.schieder@intevation.de>
parents:
558
diff
changeset
|
8 * getan-report again distinguishes between upper and lower letters in the |
6d2baff45b47
Prepares for release 3.6
Magnus Schieder <magnus.schieder@intevation.de>
parents:
558
diff
changeset
|
9 selection of projects. |
6d2baff45b47
Prepares for release 3.6
Magnus Schieder <magnus.schieder@intevation.de>
parents:
558
diff
changeset
|
10 Version 3.5 has changed the selection of projects in getan-report so that it |
6d2baff45b47
Prepares for release 3.6
Magnus Schieder <magnus.schieder@intevation.de>
parents:
558
diff
changeset
|
11 is no longer case-sensitive. This is due to the LIKE operator of sqlite3 |
6d2baff45b47
Prepares for release 3.6
Magnus Schieder <magnus.schieder@intevation.de>
parents:
558
diff
changeset
|
12 and was solved by the pragma 'case_sensitive_like'. |
558
2d8294d02636
Version: bumps to 3.5.dev1
Magnus Schieder <magnus.schieder@intevation.de>
parents:
554
diff
changeset
|
13 |
2d8294d02636
Version: bumps to 3.5.dev1
Magnus Schieder <magnus.schieder@intevation.de>
parents:
554
diff
changeset
|
14 |
554
8b92ed4e40d8
Prepares for release 3.5
Magnus Schieder <magnus.schieder@intevation.de>
parents:
550
diff
changeset
|
15 3.5 2020-04-23 |
549
413cabeca333
Improve templates/zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
543
diff
changeset
|
16 |
550
28b1c18c900f
Specify project keys in getan-report with SQL patterns
Magnus Schieder <mschieder@intevation.de>
parents:
549
diff
changeset
|
17 * In getan-report project keys can now be specified with SQL patterns. |
28b1c18c900f
Specify project keys in getan-report with SQL patterns
Magnus Schieder <mschieder@intevation.de>
parents:
549
diff
changeset
|
18 This allows projects and their sub-projects to be better selected for output. |
28b1c18c900f
Specify project keys in getan-report with SQL patterns
Magnus Schieder <mschieder@intevation.de>
parents:
549
diff
changeset
|
19 % - zero, one, or multiple characters |
28b1c18c900f
Specify project keys in getan-report with SQL patterns
Magnus Schieder <mschieder@intevation.de>
parents:
549
diff
changeset
|
20 _ - single character |
28b1c18c900f
Specify project keys in getan-report with SQL patterns
Magnus Schieder <mschieder@intevation.de>
parents:
549
diff
changeset
|
21 Patch by Magnus Schieder |
28b1c18c900f
Specify project keys in getan-report with SQL patterns
Magnus Schieder <mschieder@intevation.de>
parents:
549
diff
changeset
|
22 |
549
413cabeca333
Improve templates/zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
543
diff
changeset
|
23 * Improve getan-report template zeiterfassung-hierarchy1: Remove daily summary |
413cabeca333
Improve templates/zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
543
diff
changeset
|
24 value and match the German date formatting. |
413cabeca333
Improve templates/zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
543
diff
changeset
|
25 |
413cabeca333
Improve templates/zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
543
diff
changeset
|
26 |
543
3ef4825fe65d
Prepares for release 3.4
Magnus Schieder <magnus.schieder@intevation.de>
parents:
541
diff
changeset
|
27 3.4 2020-01-31 |
533
a4044956e08c
scripts/getan-daily-report: improve summary output
Bernhard Reiter <bernhard@intevation.de>
parents:
531
diff
changeset
|
28 |
540
91aaf455c44e
Add new template zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
533
diff
changeset
|
29 * Add new templates/zeiterfassung-hierarchy1 for creating zeiterfassung.txt |
91aaf455c44e
Add new template zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
533
diff
changeset
|
30 output where users have used the project keys to record workpackages within |
91aaf455c44e
Add new template zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
533
diff
changeset
|
31 a zeiterfassung.txt file. It allows a use case where hierarchical project |
91aaf455c44e
Add new template zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
533
diff
changeset
|
32 keys are used. (Bernhard Reiter) |
549
413cabeca333
Improve templates/zeiterfassung-hierarchy1
Bernhard Reiter <bernhard@intevation.de>
parents:
543
diff
changeset
|
33 |
537
7ae6bc1cd932
add CHANGES entry for full year fix
Bernhard Reiter <bernhard@intevation.de>
parents:
533
diff
changeset
|
34 * scripts/getan-daily-report: |
7ae6bc1cd932
add CHANGES entry for full year fix
Bernhard Reiter <bernhard@intevation.de>
parents:
533
diff
changeset
|
35 * improve summary output by printing the day first. (Bernhard Reiter) |
7ae6bc1cd932
add CHANGES entry for full year fix
Bernhard Reiter <bernhard@intevation.de>
parents:
533
diff
changeset
|
36 * fix reporting for a full year with ``-y``. (Tom Gottfried) |
533
a4044956e08c
scripts/getan-daily-report: improve summary output
Bernhard Reiter <bernhard@intevation.de>
parents:
531
diff
changeset
|
37 |
a4044956e08c
scripts/getan-daily-report: improve summary output
Bernhard Reiter <bernhard@intevation.de>
parents:
531
diff
changeset
|
38 |
531
47c17df47500
Prepares for release 3.3
Magnus Schieder <mschieder@intevation.de>
parents:
529
diff
changeset
|
39 3.3 2019-06-14 |
529 | 40 |
41 * When describing entries, you can now use the arrow keys to select and edit | |
42 old descriptions. | |
43 With the arrow keys you can move through an array with the old descriptions | |
44 of the project which is then displayed in edit_text and can be edited. | |
45 | |
558
2d8294d02636
Version: bumps to 3.5.dev1
Magnus Schieder <magnus.schieder@intevation.de>
parents:
554
diff
changeset
|
46 |
515 | 47 3.2 2018-11-30 |
504 | 48 |
513
7cf04ec84eb9
CHANGES: Improve phrasing for human_time() fix.
Bernhard Reiter <bernhard@intevation.de>
parents:
512
diff
changeset
|
49 * Fix human_time() to output one hour instead of 60 minutes. This defect was |
7cf04ec84eb9
CHANGES: Improve phrasing for human_time() fix.
Bernhard Reiter <bernhard@intevation.de>
parents:
512
diff
changeset
|
50 introduced when porting from Python2 to Python3, because the calculation |
7cf04ec84eb9
CHANGES: Improve phrasing for human_time() fix.
Bernhard Reiter <bernhard@intevation.de>
parents:
512
diff
changeset
|
51 had implicitly changed from integers to floating point. |
7cf04ec84eb9
CHANGES: Improve phrasing for human_time() fix.
Bernhard Reiter <bernhard@intevation.de>
parents:
512
diff
changeset
|
52 (Magnus Schieder) |
512
9d8b31712380
Update TODO and CHANGES.
Magnus Schieder <mschieder@intevation.de>
parents:
504
diff
changeset
|
53 |
499
199b3e3657aa
Every minute the time of the current entry is saved.
Magnus Schieder <mschieder@intevation.de>
parents:
497
diff
changeset
|
54 * The time of the currently running entry is cached every minute and after a |
199b3e3657aa
Every minute the time of the current entry is saved.
Magnus Schieder <mschieder@intevation.de>
parents:
497
diff
changeset
|
55 program crash the entry has the description "-no description-". |
500
f751499d3f8d
merged, Updated TODO, CHANGES
Magnus Schieder <mschieder@intevation.de>
parents:
499
diff
changeset
|
56 information can be found in /doc/old_issues.txt 20180806 Magnus Schieder |
f751499d3f8d
merged, Updated TODO, CHANGES
Magnus Schieder <mschieder@intevation.de>
parents:
499
diff
changeset
|
57 Patch by Magnus Schieder |
499
199b3e3657aa
Every minute the time of the current entry is saved.
Magnus Schieder <mschieder@intevation.de>
parents:
497
diff
changeset
|
58 |
504 | 59 * setup.py: no .py scripts, getan-day-report now is getan-daily-report |
60 Patch by Thomas Arendsen Hein | |
61 | |
62 | |
493 | 63 3.1 2018-06-29 |
456
193a4a051660
Version: bumps to 2.3.dev1, ptparse to argparse Migration.
Magnus Schieder <mschieder@intevation.de>
parents:
454
diff
changeset
|
64 |
491 | 65 * getan-report (before getan-eval.py) and getan-daily-report (before |
488
463894654d77
Prepares for release 3.0
Magnus Schieder <mschieder@intevation.de>
parents:
484
diff
changeset
|
66 getan-report.py) can now be run directly without PYTHONPATH. |
497
ccd225b130a6
Improve language for CHANGES entry for v3.1
Bernhard Reiter <bernhard@intevation.de>
parents:
493
diff
changeset
|
67 getan-report and getan-day-report are now installed as scripts. More |
488
463894654d77
Prepares for release 3.0
Magnus Schieder <mschieder@intevation.de>
parents:
484
diff
changeset
|
68 information can be found in ./doc/old_issues.txt -20170504 BER |
484
40dd1e33c1dd
Rename getan-eval.py to getaneval.py
Magnus Schieder <mschieder@intevation.de>
parents:
483
diff
changeset
|
69 Patch by Magnus Schieder |
40dd1e33c1dd
Rename getan-eval.py to getaneval.py
Magnus Schieder <mschieder@intevation.de>
parents:
483
diff
changeset
|
70 |
483
d47e32e6b7e7
Logging can be activated and deactivated.
Magnus Schieder <mschieder@intevation.de>
parents:
480
diff
changeset
|
71 * The logging can now be switched on and off. The default value is off. |
d47e32e6b7e7
Logging can be activated and deactivated.
Magnus Schieder <mschieder@intevation.de>
parents:
480
diff
changeset
|
72 If logging is off, no log file is created. |
d47e32e6b7e7
Logging can be activated and deactivated.
Magnus Schieder <mschieder@intevation.de>
parents:
480
diff
changeset
|
73 More information can be found in ./doc/old_issues.txt -20170504 BER |
484
40dd1e33c1dd
Rename getan-eval.py to getaneval.py
Magnus Schieder <mschieder@intevation.de>
parents:
483
diff
changeset
|
74 Patch by Magnus Schieder |
483
d47e32e6b7e7
Logging can be activated and deactivated.
Magnus Schieder <mschieder@intevation.de>
parents:
480
diff
changeset
|
75 |
479
75131561d098
Add a redraw function on key Control-L.
Magnus Schieder <mschieder@intevation.de>
parents:
477
diff
changeset
|
76 * Add a redraw function on key Control-L. |
75131561d098
Add a redraw function on key Control-L.
Magnus Schieder <mschieder@intevation.de>
parents:
477
diff
changeset
|
77 The screen is completely redrawn. More information can be found in |
75131561d098
Add a redraw function on key Control-L.
Magnus Schieder <mschieder@intevation.de>
parents:
477
diff
changeset
|
78 ./doc/old_issues.txt -20180321 BER |
484
40dd1e33c1dd
Rename getan-eval.py to getaneval.py
Magnus Schieder <mschieder@intevation.de>
parents:
483
diff
changeset
|
79 Patch by Magnus Schieder |
479
75131561d098
Add a redraw function on key Control-L.
Magnus Schieder <mschieder@intevation.de>
parents:
477
diff
changeset
|
80 |
497
ccd225b130a6
Improve language for CHANGES entry for v3.1
Bernhard Reiter <bernhard@intevation.de>
parents:
493
diff
changeset
|
81 * Better fix for the multiple selection defect. |
474
0d831a9f547b
Better multi-selection bugfix. Solves mistakes from the old fix. (ca6d11781e2f)
Magnus Schieder <mschieder@intevation.de>
parents:
473
diff
changeset
|
82 The multiple selection is deleted when deleting or moving is confirmed or |
0d831a9f547b
Better multi-selection bugfix. Solves mistakes from the old fix. (ca6d11781e2f)
Magnus Schieder <mschieder@intevation.de>
parents:
473
diff
changeset
|
83 when switching to projects. |
475
1855b1ef2834
Multiple selection, Removes the selected entry, not the last one added.
Magnus Schieder <mschieder@intevation.de>
parents:
474
diff
changeset
|
84 Removes the selected entry, not the last one added. |
1855b1ef2834
Multiple selection, Removes the selected entry, not the last one added.
Magnus Schieder <mschieder@intevation.de>
parents:
474
diff
changeset
|
85 More information can be found in ./doc/old_issues.txt |
1855b1ef2834
Multiple selection, Removes the selected entry, not the last one added.
Magnus Schieder <mschieder@intevation.de>
parents:
474
diff
changeset
|
86 -20180214 Magnus Schieder |
1855b1ef2834
Multiple selection, Removes the selected entry, not the last one added.
Magnus Schieder <mschieder@intevation.de>
parents:
474
diff
changeset
|
87 Patch by Magnus Schieder |
473
b9e30e556844
Switch to projects when entries are empty.
Magnus Schieder <mschieder@intevation.de>
parents:
471
diff
changeset
|
88 |
469
050ffdec60d9
Fix the orientation problem
Magnus Schieder <mschieder@intevation.de>
parents:
467
diff
changeset
|
89 * Better control of the walker. |
050ffdec60d9
Fix the orientation problem
Magnus Schieder <mschieder@intevation.de>
parents:
467
diff
changeset
|
90 If you move entries and switch back to the projects you get to the project |
050ffdec60d9
Fix the orientation problem
Magnus Schieder <mschieder@intevation.de>
parents:
467
diff
changeset
|
91 you were in. Before, you always got the first project. |
475
1855b1ef2834
Multiple selection, Removes the selected entry, not the last one added.
Magnus Schieder <mschieder@intevation.de>
parents:
474
diff
changeset
|
92 More information can be found in ./doc/old_issues.txt |
1855b1ef2834
Multiple selection, Removes the selected entry, not the last one added.
Magnus Schieder <mschieder@intevation.de>
parents:
474
diff
changeset
|
93 -20180214 Magnus Schieder |
497
ccd225b130a6
Improve language for CHANGES entry for v3.1
Bernhard Reiter <bernhard@intevation.de>
parents:
493
diff
changeset
|
94 If the entries are empty, the walker will automatically switch to the |
473
b9e30e556844
Switch to projects when entries are empty.
Magnus Schieder <mschieder@intevation.de>
parents:
471
diff
changeset
|
95 projects. |
469
050ffdec60d9
Fix the orientation problem
Magnus Schieder <mschieder@intevation.de>
parents:
467
diff
changeset
|
96 Patch by Magnus Schieder |
050ffdec60d9
Fix the orientation problem
Magnus Schieder <mschieder@intevation.de>
parents:
467
diff
changeset
|
97 |
470
d379f8098bb3
Update project time when deleting an entrie.
Magnus Schieder <mschieder@intevation.de>
parents:
469
diff
changeset
|
98 * Enhanced overview. |
d379f8098bb3
Update project time when deleting an entrie.
Magnus Schieder <mschieder@intevation.de>
parents:
469
diff
changeset
|
99 You can now see which entries are displayed when you are in the entries |
d379f8098bb3
Update project time when deleting an entrie.
Magnus Schieder <mschieder@intevation.de>
parents:
469
diff
changeset
|
100 list. The project you are in is highlighted in color. The color can be |
d379f8098bb3
Update project time when deleting an entrie.
Magnus Schieder <mschieder@intevation.de>
parents:
469
diff
changeset
|
101 changed in the getanrc with the key "open_project". |
480
22d21f9851f5
Fix typo in CHANGES
Bernhard Reiter <bernhard@intevation.de>
parents:
479
diff
changeset
|
102 When deleting or moving an entry, the project times are updated. |
477 | 103 More information can be found in ./doc/old_issues.txt |
104 -20180118 BER | |
469
050ffdec60d9
Fix the orientation problem
Magnus Schieder <mschieder@intevation.de>
parents:
467
diff
changeset
|
105 Patch by Magnus Schieder |
050ffdec60d9
Fix the orientation problem
Magnus Schieder <mschieder@intevation.de>
parents:
467
diff
changeset
|
106 |
497
ccd225b130a6
Improve language for CHANGES entry for v3.1
Bernhard Reiter <bernhard@intevation.de>
parents:
493
diff
changeset
|
107 * Updated the source code to the latest version of Python (Python 3) to better |
467
59d9c5840273
Porting Python 2 to Python 3.
Magnus Schieder <mschieder@intevation.de>
parents:
457
diff
changeset
|
108 maintain it in the future. |
59d9c5840273
Porting Python 2 to Python 3.
Magnus Schieder <mschieder@intevation.de>
parents:
457
diff
changeset
|
109 Python 2.7 will not be maintained past 2020. |
497
ccd225b130a6
Improve language for CHANGES entry for v3.1
Bernhard Reiter <bernhard@intevation.de>
parents:
493
diff
changeset
|
110 Therefore, the whole source code is updated. |
469
050ffdec60d9
Fix the orientation problem
Magnus Schieder <mschieder@intevation.de>
parents:
467
diff
changeset
|
111 Patch by Magnus Schieder |
467
59d9c5840273
Porting Python 2 to Python 3.
Magnus Schieder <mschieder@intevation.de>
parents:
457
diff
changeset
|
112 |
497
ccd225b130a6
Improve language for CHANGES entry for v3.1
Bernhard Reiter <bernhard@intevation.de>
parents:
493
diff
changeset
|
113 * Update and clean up the source code to better maintain it in the future: |
ccd225b130a6
Improve language for CHANGES entry for v3.1
Bernhard Reiter <bernhard@intevation.de>
parents:
493
diff
changeset
|
114 optparse to argparse migration. |
456
193a4a051660
Version: bumps to 2.3.dev1, ptparse to argparse Migration.
Magnus Schieder <mschieder@intevation.de>
parents:
454
diff
changeset
|
115 The optparse module is deprecated and will not be developed further.The |
193a4a051660
Version: bumps to 2.3.dev1, ptparse to argparse Migration.
Magnus Schieder <mschieder@intevation.de>
parents:
454
diff
changeset
|
116 development will continue with the argparse module. |
193a4a051660
Version: bumps to 2.3.dev1, ptparse to argparse Migration.
Magnus Schieder <mschieder@intevation.de>
parents:
454
diff
changeset
|
117 Patch by Magnus Schieder |
193a4a051660
Version: bumps to 2.3.dev1, ptparse to argparse Migration.
Magnus Schieder <mschieder@intevation.de>
parents:
454
diff
changeset
|
118 |
497
ccd225b130a6
Improve language for CHANGES entry for v3.1
Bernhard Reiter <bernhard@intevation.de>
parents:
493
diff
changeset
|
119 |
450
45b7b83efaed
Prepares for release 2.2.
Magnus Schieder <mschieder@intevation.de>
parents:
439
diff
changeset
|
120 2.2 2018-01-26 |
436
57dd0f7ce58f
Version: bumps to 2.2.dev1.
Bernhard Reiter <bernhard@intevation.de>
parents:
434
diff
changeset
|
121 |
450
45b7b83efaed
Prepares for release 2.2.
Magnus Schieder <mschieder@intevation.de>
parents:
439
diff
changeset
|
122 * The problem with unwanted multi moves and deletions is solved. |
454
a4f04440f045
Improves coding style and phrasing.
Bernhard Reiter <bernhard@intevation.de>
parents:
453
diff
changeset
|
123 The multi-selection is deleted when switching from the entry-list to |
a4f04440f045
Improves coding style and phrasing.
Bernhard Reiter <bernhard@intevation.de>
parents:
453
diff
changeset
|
124 project-list. This avoids errors when moving or erasing. |
a4f04440f045
Improves coding style and phrasing.
Bernhard Reiter <bernhard@intevation.de>
parents:
453
diff
changeset
|
125 More information can be found in ./doc/old_issues.txt -20180117 |
450
45b7b83efaed
Prepares for release 2.2.
Magnus Schieder <mschieder@intevation.de>
parents:
439
diff
changeset
|
126 Patch by Magnus Schieder |
436
57dd0f7ce58f
Version: bumps to 2.2.dev1.
Bernhard Reiter <bernhard@intevation.de>
parents:
434
diff
changeset
|
127 |
439
3103429ec963
Makes 'move' operation more consistent.
Bernhard Reiter <bernhard@intevation.de>
parents:
438
diff
changeset
|
128 * Improves 'move' operation to work in the current entry, if there is no |
3103429ec963
Makes 'move' operation more consistent.
Bernhard Reiter <bernhard@intevation.de>
parents:
438
diff
changeset
|
129 selection. This is more consistent with 'delete'. Patch by Frank Koormann. |
3103429ec963
Makes 'move' operation more consistent.
Bernhard Reiter <bernhard@intevation.de>
parents:
438
diff
changeset
|
130 |
438
d56fee6fd7ca
Documentation: Adds description of the available tree mode.
Bernhard Reiter <bernhard@intevation.de>
parents:
436
diff
changeset
|
131 * Documentation: Adds description of the available tree mode. |
d56fee6fd7ca
Documentation: Adds description of the available tree mode.
Bernhard Reiter <bernhard@intevation.de>
parents:
436
diff
changeset
|
132 |
d56fee6fd7ca
Documentation: Adds description of the available tree mode.
Bernhard Reiter <bernhard@intevation.de>
parents:
436
diff
changeset
|
133 |
434
11c2a3beee91
Prepares for release 2.1.
Bernhard Reiter <bernhard@intevation.de>
parents:
433
diff
changeset
|
134 2.1 2017-09-07 |
11c2a3beee91
Prepares for release 2.1.
Bernhard Reiter <bernhard@intevation.de>
parents:
433
diff
changeset
|
135 |
433
266634f3712a
Improves command line options.
Bernhard Reiter <bernhard@intevation.de>
parents:
432
diff
changeset
|
136 * Adds option '--init-only' which will non-interactively just |
266634f3712a
Improves command line options.
Bernhard Reiter <bernhard@intevation.de>
parents:
432
diff
changeset
|
137 create the databasefile if it does not exits. (Bernhard Reiter) |
188
da3333fcf222
Add Changes file to track new features and bugfixes
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff
changeset
|
138 |
432
8d03d7ada7e1
getan-eval.py: Fixes a possible encoding detection failure.
Bernhard Reiter <bernhard@intevation.de>
parents:
431
diff
changeset
|
139 * Fixes a possible encoding detection failure: uses 'utf-8' by |
8d03d7ada7e1
getan-eval.py: Fixes a possible encoding detection failure.
Bernhard Reiter <bernhard@intevation.de>
parents:
431
diff
changeset
|
140 default then. Patch by Tom Gottfried. (Bernhard Reiter) |
8d03d7ada7e1
getan-eval.py: Fixes a possible encoding detection failure.
Bernhard Reiter <bernhard@intevation.de>
parents:
431
diff
changeset
|
141 |
431
8922713adbe6
getan-eval.py: Improves how 'user' is found.
Bernhard Reiter <bernhard@intevation.de>
parents:
430
diff
changeset
|
142 * Improves how the 'user' is found: If no -u/--user is given uses |
8922713adbe6
getan-eval.py: Improves how 'user' is found.
Bernhard Reiter <bernhard@intevation.de>
parents:
430
diff
changeset
|
143 the environment variable $USER or the string 'USER'. Patch by Tom Gottfried. |
8922713adbe6
getan-eval.py: Improves how 'user' is found.
Bernhard Reiter <bernhard@intevation.de>
parents:
430
diff
changeset
|
144 (Bernhard Reiter) |
8922713adbe6
getan-eval.py: Improves how 'user' is found.
Bernhard Reiter <bernhard@intevation.de>
parents:
430
diff
changeset
|
145 |
8922713adbe6
getan-eval.py: Improves how 'user' is found.
Bernhard Reiter <bernhard@intevation.de>
parents:
430
diff
changeset
|
146 |
414
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
147 2.0 03.05.2017 |
426
4c6770764fd9
Docs: Adds dedication to Björn Ricks to CHANGES.
Bernhard Reiter <bernhard@intevation.de>
parents:
422
diff
changeset
|
148 (Honoring Björn Ricks who did 90% of this release's development work.) |
364 | 149 |
414
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
150 * Adds jinja2 template rendering. |
364 | 151 |
414
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
152 getan-eval.py can be used as a main entry point for user templates. User |
364 | 153 templates are loaded from ~/.getan/templates and can be used via the |
414
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
154 --template option. E.g. 'getan-eval.py --template=mytemplate' will try |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
155 to load ~/.getan/templates/mytemplate. |
364 | 156 |
414
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
157 * Adds: Existing entries can be adjusted for start_time and length via ui. |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
158 |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
159 * Adds 'getan-report.py', a script to write a daily report. |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
160 |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
161 * Replaces zeiterfassung.py with 'getan-eval.py -t zeiterfassung'. |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
162 |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
163 * Cleanup: All scripts moved into 'scripts/'. |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
164 |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
165 * Improves: Recognition of workpackages from the descriptions. They are now |
69ef6f89e930
Prepares release v2.0.
Bernhard Reiter <bernhard@intevation.de>
parents:
406
diff
changeset
|
166 closer to the behaviour of zeitvertexung: any non-whitespace is allowed. |
406
84f9b1eeb8b6
CHANGES updated. AUTHOR BER added. zeiterfassung.py removed.
Bernhard Reiter <bernhard@intevation.de>
parents:
365
diff
changeset
|
167 |
364 | 168 |
169 1.1 03.03.2014 | |
170 | |
335 | 171 * Update layout of getan by removing the big column header boxes. Also display |
172 the current getan version in the upper right corner. | |
173 | |
334
86b21a3c660a
Update CHANGES about editing a project name, key and description
Björn Ricks <bjoern.ricks@intevation.de>
parents:
332
diff
changeset
|
174 * By pressing backspace (backspace is the default key) on a project in the |
86b21a3c660a
Update CHANGES about editing a project name, key and description
Björn Ricks <bjoern.ricks@intevation.de>
parents:
332
diff
changeset
|
175 project list it is possible to edit the project name, key and description. |
86b21a3c660a
Update CHANGES about editing a project name, key and description
Björn Ricks <bjoern.ricks@intevation.de>
parents:
332
diff
changeset
|
176 |
331 | 177 * It is now possible to use empty descriptions for project entires |
193
e7466f3210c6
Update and reformat Changes file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
188
diff
changeset
|
178 |
331 | 179 * The deletion of entries can now be aborted with the escape key |
193
e7466f3210c6
Update and reformat Changes file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
188
diff
changeset
|
180 |
331 | 181 * The color settings (theme) can be changed via ~/.getan/getanrc |
182 | |
183 * Keymaps are now configurable via ~/.getan/getanrc | |
184 | |
185 * Refactored the key handling of all widgets. This allows scrolling in the | |
186 project and entries list via page up and down. Also Pos1 and End can be used | |
187 when inserting or editing text e.g. when adding a project. | |
188 | |
189 * getan/contrib/zeiterfassung.py: Add conversion function from iso weeks to | |
190 unix weeks. Use iso weeks for -w and -c parameters and convert them to | |
191 unix weeks as used in sqlite. | |
192 | |
193 1.0 13.01.2012 | |
194 | |
195 * Initial release | |
365
85a2f06caf61
Add vim modeline to CHANGES file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
364
diff
changeset
|
196 |
85a2f06caf61
Add vim modeline to CHANGES file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
364
diff
changeset
|
197 |
85a2f06caf61
Add vim modeline to CHANGES file
Björn Ricks <bjoern.ricks@intevation.de>
parents:
364
diff
changeset
|
198 # vim: set ts=4 sw=4 tw=80 ft=rst : |