Mercurial > getan
comparison TODO @ 450:45b7b83efaed
Prepares for release 2.2.
author | Magnus Schieder <mschieder@intevation.de> |
---|---|
date | Fri, 26 Jan 2018 13:15:34 +0100 |
parents | ce70c76754e4 |
children | a4f04440f045 |
comparison
equal
deleted
inserted
replaced
449:50b00768575e | 450:45b7b83efaed |
---|---|
1 20180117 Magnus Schieder | 1 20180117 Magnus Schieder |
2 | |
3 20170317 BER: Reproduce and then fix a defect that it is surprising which | |
4 entries are moved by `m` or deleted by 'd'. | |
5 It probably has to do how multi-selection are handled. Maybe they | |
6 are not cleared properly at the end of an operation. | |
7 One description: It happens when you have changed a lot of entries | |
8 from different projects (I assume), e.g. by editing the description, | |
9 the length or timedate and then use move where you intend to only move | |
10 one, the unwanted result is several moved entries. | |
11 | |
12 reproduced with getan 2.1 | |
13 20180118BER Reproduced with urwid v1.3.0, python3.4.6, getan 2.2.dev1 r445 | |
14 | 2 |
15 Creating a new database with test data: | 3 Creating a new database with test data: |
16 | 4 |
17 1) Delete getan_test_data.db if it already exists to create a new database. | 5 1) Delete getan_test_data.db if it already exists to create a new database. |
18 2) Execute getan_test_data.py to get the test database getan_test_data.db. | 6 2) Execute getan_test_data.py to get the test database getan_test_data.db. |
25 5) Go back to the projects with tab. | 13 5) Go back to the projects with tab. |
26 | 14 |
27 20180118BER: | 15 20180118BER: |
28 Observation: ent1 and ent2 are not highlighted anymore. | 16 Observation: ent1 and ent2 are not highlighted anymore. |
29 | 17 |
30 6) Switch back to the entries of project pro1. | 18 20180126 Magnus Schieder |
31 7) Mark this time ent3 and ent4. | 19 The selection is deleted when switching to the projects. |
32 8) Press m, then 3 and then y to move ent3 and ent4 to pro3. | 20 So ent1 and ent2 should not highlighted anymore. |
33 | |
34 Expectation: | |
35 ent3 and ent4 are moved to pro3. | |
36 | |
37 Result: | |
38 ent1, ent2, ent3 and ent4 were moved to pro3. | |
39 | |
40 - Bug 1.1 | |
41 Execute 1) to 7) from 1.0. | |
42 8) Press d to delete ent3 and ent4. | |
43 | |
44 Expectation: | |
45 ent3 and ent4 are deleted. | |
46 | |
47 Result: | |
48 ent1, en2, ent3 and ent4 are deleted. | |
49 | |
50 - Bug2 | |
51 Execute 1) to 4) from 1.0. | |
52 5) Press m. | |
53 6) Now also mark ent3 and pro ent4. | |
54 7) Press 3 and then y to move ent1, ent2, ent3 and ent4 to pro3. | |
55 | |
56 Expectation: | |
57 After pressing m, you can not mark additional entries. | |
58 | |
59 Result: | |
60 Only ent1 and ent2 are moved, though all are selected. | |
61 | 21 |
62 20180118 BER There should be an indication which entries are shown | 22 20180118 BER There should be an indication which entries are shown |
63 when being in the right pane. When you use tab to go to the entries, | 23 when being in the right pane. When you use tab to go to the entries, |
64 it cannot be seen anymore in which project I am. | 24 it cannot be seen anymore in which project I am. |
65 This is a larger drawback after moving all entries somewhere, | 25 This is a larger drawback after moving all entries somewhere, |