What is it ? Time Accountant lets you register the time spent on a project. A project is characterized by 3 keywords that can be entered very easily. Each project can have several different associated time intervals. These time intervals are called TASKS. Tasks have a start and stop date and time. You can define these start and stop moments by using the build in timer or you can create a new task and edit these dates and times manually using a very straightforward time editor. An overview of all projects gives you a summary of your timed tasks How to use it Enter a keyword on each line in the Project view (When you first use Time Accountant, three example keywords are already there: hIghQ, Time Accountant, Demo). Press the button. This will create a project without any tasks. Creating a task for the currently selected project is done by tapping the button in the status bar. This will not only create a new task but also start the timer for this task. The current date and time appears next to the label. Next to the label, there is an indication that the timer for this task is running. Note: Tapping the button automatically creates a new project for the entered keywords if this project did not yet exist. This means that, if you have entered 3 new keywords in the project view, and want to start a new task immediately, it is not necessary to first tap the button. The button is especially useful when you want to enter a number of keyword combinations (projects) before starting any task. A button appears next to the task that you have just created. If you want to end the timer for the current task, tap this button. The current date and time appears next to the label and next to the label appears the difference in minutes between the stop and start time. This number of minutes is added to the total number of minutes for this Project. This total time appears next to the label in the project view. You can start a new task for the current project at any moment, even when other tasks are running. You can also add a comment (on the 3 lines below) to every task at any moment. When you have more than one task for a project, you can scroll through the tasks of that project by tapping the standard up and down arrows. To create another project, enter new keywords, or select them from the label picker near the , and labels. The overview button gives a list with all the projects (their keywords) that are currently known to the system. Clicking one, brings you to that project and the task that was last viewed for this project. In the overview screen you can choose between List and Outline by clicking the Show button. The Outline view displays total time per Company and Project (or whatever you like to call them; see further) You can change the start and stop date (and time) manually by tapping them (or their labels). This opens a time editor, very much the same as you know from the preferences application). To make any changes effective, tap the button. When you are changing the date and time in the time editor, you can simply tap the date and time on the main view and the time editor will adapt itself accordingly. You can even go to another task or project while the time editor is open and it will again adapt itself accordingly, making it easy to change date and time of any task. You can drag the time editor to a place on your screen that you find most useful. You can , or an overview of all the tasks of a project by tapping the button on the status bar (the one with the envelope). This button also lets you delete individual tasks. or all tasks for a project, together with the project itself (its keywords). Deleting a task and a project can be undone via the standard button on your Newton. / moves the currently visible project from internal memory to the card or from the card to internal memory respectively. Note: You will not see these options if you don't have a memory card installed in the PCMCIA. You can switch off your Newton without interrupting the timer. You can even quit the application without losing any information or without stopping the timer (of course it stops, but you should not worry about that, the duration field is updated when the application is reopened). System Preferences This application creates a system preference frame which contains the names of the three keyword labels (initially named Company, Project and Module) . These can be edited via a special view in Time Accountant that is accessible via the preferences item in the Action menu Version 2.0 From this version of, Time Accountant has a slightly different System preferences frame. The old frame is replaced with the 2.0 frame automatically. This means that the user shouldn't worry about this. Soups Time Accountant only has one soup named TimeAcc:HighQ. Note: The Soup structure of version 2.0 is completely different from the 1.0,1.1,1.2 and 1.3 versions. There is a utility enclosed in this package (SoupYime) that enables you to convert and add your old projects (1.x) to new projects (2.0). After you have done this, you can delete the old projects. When you use SoupTime, you should be aware of what you are doing. Backup your Newton before using SoupTime ! Copyright notice Time Accountant 2.0 Copyright©1993,1994 by hIghQ, David Grietens. This version (2.0) of Time Accountant is shareware. If you use it regulary, send me $20 or GO SWREG on CompuServe (this should be possible from August 94). Shareware fee You can register your copy of Time Accountant by sending me $20 in an envelope (see snail mail address below), or by GOing SWREG on CompuServe (ID=3077). Registering will give you the right to use this version and any future version of Time Accountant. You will also get support via e-mail (CompuServe or AppleLink) Author Please send me your remarks, bug reports and suggestions CompuServe: 72154,202 AppleLink: GRIETENS.D Snail mail: David Grietens Barbarastraat 57 B-3120 Tremelo Belgium Credits Credits to Michael S. Engber, Walter Smith, Gregory N.Christie (for their wonderful articles in PIE Developers), Jason Harper (for his wonderful ViewFrame package and helpful replies on CIS), and to all the enthousiasts on CompuServe for their support and simply for being there ! I would also like to thank Theo Heselmans, Robert T West, Dave Nicely and the many other people who have send me useful remarks on Time Accountant. Future features * list of all tasks of a project also on screen (and not only as print format) * more overiews (per month/ per week,...) * Connection Kit support * more printing formats * User Manual Version History 13-dec-1993: v1.0b1 First beta release. 21-feb-1994: v1.2 Added features: * Editing start and stop date and time * Single Project overview printing (routing slip) * Deletion of projects and tasks * Overview button * Number of tasks display Changed * browsing through tasks via standard up and down arrows * view layout * fancier icons, fonts * stop and start each have their own button * timer (idle routine) only runs when necessary 24-mar-1994: v1.3a Changed * Screen Layout should be compatible with smaller screen of the 110. * implementation of printing (printing did seem to give some problems under some conditions, * I'm not sure if this is ok now though. Preview seems ok) * close box of about dialog now functions as it should. Added * play sound when button up and button down * Automatic closing of the extras drawer when starting application v1.3a is an in between version to satisfy those who bought a 110 and want to use Time Accountant. The next version will involve a serious rewrite to enable a better integration in the Newton system. It can be expected within 1 month. 17-apr-1994: v1.3a2 Bug fix * card removal resulted in -10401 error. This is solved Layout * About screen for 110 17-july-1994 v2.0 Completely rewritten version with different soup structure. Bug fixes several bug fixes. Thouroughly tested and eliminated Grip of Death problem New features * Find support (Text and dates) * Last task that was viewed of a project is remembered for each project. * Dynamic sizing of screen for different screen sizes (use of GetAppParams) * Different soup structure (1 soup instead of 2) * when there is nothing to scroll up or down to, use sound of preferences * undoable delete task and delete project * Dragable Date and Time editor, now lets you change projects or tasks while the Date and Time editor is open (scroll up, down, or change project via keys or overview). You can also change from started to stopped and vice versa while this editor is open, by tapping these date and times or their labels * Filing * Carding: lets you move your projects between internal memory and memory cards. * Show if project is on card or in internal memory * New layout for button in status bar, which will be more reliable when new screen sizes appear * Fax/mail project * utility program (SoupTime) that lets you delete soups of versions 1.x and 2.0 and also lets you move the projects from the old soups to the new 2.0 soup * Create project button added after getting so much demand for it from Time Accountant users. * ... Just try it ! 25-july-1994 v2.0.1 * fixed some small but important bugs that caused a card reinsertion message under certain circumstances (this bug also caused problem with NewtCase and slow closing problem which are both solved in 2.0.1). * About dialog now contains SWREG ID and company name was changed into hIghQ bvba as is legally obliged * 2.0 was compiled in debug mode. 2.0.1 no loger is resulting in smaller package 3-August-1994 v2.0.2 New features * popups sorted alphabetically * added preference that lets you choose to always get all keys in the project pickers on the main screen. (the alternative being like it was before where the Project picker shows only these Project keys that are applicable to the currently selected Company. The same is true for Project and Phase keys respectively) * about dialog now contains latest version number Changes * About in actionButton menu Bug fixes * viewScrollDown/UpScript on outline overview generated bug * tapping Phase text in outline overview didn't bring you to the correct project, now it does * fixed bug that caused error when one tried to change the name of a folder from some other application while Time Accountant was closed * leaving Time Accountant did some things it shouldn't do. Although this didn't result in an error, there was a bu, which is fixed now.