mschieder@444: 20180117 Magnus Schieder
mschieder@444: 
mschieder@444:   Creating a new database with test data:
mschieder@444: 
mschieder@444:   1) Delete getan_test_data.db if it already exists to create a new database.
mschieder@444:   2) Execute getan_test_data.py to get the test database getan_test_data.db.
mschieder@444:      (getan/test_data/getan_test_data.py)
mschieder@444: 
mschieder@444: - Bug 1.0
mschieder@444:   2) Open getan with the test database. (getan /path/getan_test_data.db)
mschieder@444:   3) Switch to the entries from the project pro1 with tab.
mschieder@444:   4) Mark with return and arrow keys ent1 and ent2.
mschieder@444:   5) Go back to the projects with tab.
bernhard@446: 
bernhard@446:   20180118BER:
bernhard@446:     Observation: ent1 and ent2 are not highlighted anymore.
bernhard@446: 
mschieder@450:   20180126 Magnus Schieder
bernhard@454:     The selection is deleted when switching to the projects.
bernhard@454:     So ent1 and ent2 should not highlighted anymore.
mschieder@444: 
bernhard@448: 20180118 BER There should be an indication which entries are shown
bernhard@448:     when being in the right pane. When you use tab to go to the entries,
bernhard@448:     it cannot be seen anymore in which project I am.
bernhard@448:     This is a larger drawback after moving all entries somewhere,
bernhard@448:     it is unclear which task's entries are shown now.
mschieder@444: 
bernhard@440: 20180104 BER (minor) Display licensing information with --version and
bernhard@440:   usage. Implementation idea: change this when moving away from optparse.
bernhard@440: 
bernhard@437: 20170709 BER: Give scripts/getan-eval.py a more specific name and add
bernhard@437:   it as a script to be installed.
bernhard@437: 
bernhard@428: 20170529 BER: Python compatibility: switch from deprecated optparse module
bernhard@428:   to argparse. Affects getan/main.py and scripts/getan-eval.py.
bernhard@428: 
bernhard@423: 20170504 BER: Some multi-user installations do not want a logfile by default.
bernhard@423:   We could solve this requirement by making it configurable.
bernhard@423: 
bernhard@440: 20160912 BER: Better code: states.py: classes EditEntryState and
bernhard@400:   AdjustEntryState have same methods exit() and set_focus(), maybe join them?
bernhard@399: 
bernhard@398: Older:
bernhard@398: 
ingo_weinzierl@23: - Create a 'Help-Widget' to give the user an information about all possible
ingo_weinzierl@23:   keys.
thomas@35: 
thomas@35: - reimplement RPN input for current getan implementation (28489e672e61)
thomas@295: 
thomas@295: - The sum of previous times and currently running time should be displayed as
thomas@295:   in previous versions of getan.
thomas@295: 
thomas@295: - The currently running time should be shown near the project.