view INTRODUCTION @ 148:f0a2beb17f9b

Add config classes to provide keybindings The new Config class to be able to configure getan. Until now it is only possible to configure the Keybinding. The config is read from $HOME/.getan/getanrc and /etc/getanrc of the first file isn't found. If both files aren't available a default is used.
author Björn Ricks <bjoern.ricks@intevation.de>
date Thu, 06 Dec 2012 12:25:58 +0100
parents d88240a3a065
children 17dede6cb724
line wrap: on
line source
This file gives some information about the available keys in the 'getan' view.
Some further keys are self-explanatory while working with 'getan'.

|     key           |         description
================================================================================
| up/down (arrows)  |  Navigate up/down in ProjectList and EntryList.
| tab               |  Switch focus between ProjectList and EntryList
| enter             |  start/stop a project (in ProjectList), mark an entry (in
                       EntryList).
| [project key]     |  Start the specified project.
| space             |  Pause a running project (the time that will be inserted
                       into database is the real running time without the break.
| F1                |  Switch time display mode in ProjectList.
| F2                |  Switch sorting of entries in ProjectList.
| d                 |  Delete marked entries (in EntryList).
| m                 |  Start the 'wizzard' to move selected entries to another
                       project.
| esc               |  Exit the application. This is only possible if no project
                       is running (in ProjectList).
| +                 |  Start a dialog to add time to a running project. Only
                       possible if there is a running project (in ProjectList).
| -                 |  Start a dialog to subtract time from running project.
                       Only possible if there is a running project (in
                       ProjectList).
| ins               | Create a new project.
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)