45 lines
1.7 KiB
Text
45 lines
1.7 KiB
Text
TTS - Time-tracking software
|
|
============================
|
|
|
|
TTS is a simple, text-based (curses) time-tracking application. For more
|
|
details, see the website at <http://loreley.flyingparchment.org.uk/~felicity/pages/tts>.
|
|
|
|
TTS has been tested on FreeBSD, NetBSD, Solaris, Cygwin and Linux, with the
|
|
following caveats:
|
|
|
|
- Wide character support does not work with Unicode using Solaris
|
|
curses, which appears to only support EUC. Use ncurses instead.
|
|
|
|
- Wide character support does not work at all on Cygwin; TTS must
|
|
be compiled with --without-ncursesw. Patches welcome.
|
|
|
|
TTS uses autoconf and can be built as follows:
|
|
|
|
$ ./configure
|
|
$ make
|
|
# make install
|
|
|
|
After starting with 'tts', type '?' for help.
|
|
|
|
### Quick start:
|
|
|
|
* Press 'a' to add a new entry, and enter its name. The timer starts running.
|
|
* Press space to toggle the timer on and off.
|
|
* Press 'A' to add an entry and have TTS prompt for its initial time.
|
|
* Press 'd' to delete an entry, and 'u' to undelete it.
|
|
* Press 'e' to edit an entry's description, or '\' to edit its time.
|
|
* Press '+' to add time to an entry or '-' to remove time.
|
|
* Press '?' for more help, and look at the sample .ttsrc.
|
|
* When you're working on something and something else comes up, press 'r' to
|
|
start the interrupt timer. When you're done with the other thing, press 'r'
|
|
again to assign the interrupt time to a new entry.
|
|
|
|
### Contact
|
|
|
|
There is a mailing list for TTS users. To subscribe to it, send mail to
|
|
<listserv@lists.le-fay.org> with "subscribe tts" in the body. Announcements of
|
|
new releases and important changes will be posted to this list.
|
|
|
|
Alternatively, to report problems or request features, use the GitHub issue
|
|
tracker at <https://github.com/ftarnell/tts/issues>. This requires that you
|
|
have a GitHub account
|