OfficeTime Changelog

What's new in OfficeTime 2.0 (652)

Feb 14, 2024
  • Faster entry. Much faster session entry particularly if you have a big report below
  • Better file defaults: Now remembers the last place you opened an OfficeTime file from
  • Fixes a pause: No longer freezes until you click when making a new category or new project from the popup menu when editing an existing session.
  • Sharing Projects: Sharing multiple projects no longer fails if you’ve selected a divider to share.
  • Help text: Little tweaks to help text.
  • Budgets clarity: No longer offers budgets when editing an existing project if you’re a Sunshine customer.
  • Mac Dark Mode: Better at being dark in Dark Mode

New in OfficeTime 2.0 (650) (Oct 26, 2023)

  • Stay signed in : If the server goes down, OfficeTime lets you continue on as normal picking up sync when it comes back online
  • Exporting: The grand total for time and duration now line up in the correct columns
  • Sharing: The handy list of existing projects to copy people from is now sorted
  • Idle notifications: Now shows an easier to understand time like 2h 15m instead of 135m when notifying you how long you haven’t been timing for
  • Version checking: Upgraded version control checking to use latest protocol for safety and now offers to contact support for you.
  • Deleting sessions. Now properly updated the totals when you delete a session.
  • Licensing: More friendly if you upgrade and aren’t signed in for it to check your license. We believe you should never be locked out from software you’ve purchased.
  • (Windows) Default locations. To respect user privacy, OfficeTime no longer saves new files to Documents unless asked. If you already have data in Documents, it is unaffected. Data and backups are now in the application support folder located at UsersUserNameAppDataRoamingOfficeTime
  • (Mac) Typing. macOS Sonoma autocomplete no longer messes up typing in the main area notes.
  • (Mac) Calendar: Repeat events from Apple Calendar no longer cause the timesheet to repeatedly update
  • (Mac) Calendar: For simplicity, identical repeating events don’t import. However any changes you make to a repeating event in Apple Calendar on a specific day does get imported.

New in OfficeTime 2.0 (646) (Jun 12, 2023)

  • Share multiple projects at once. You can now share several projects to your team at once. Choose Edit-Projects menu. Select the projects and click share.
  • Business privacy mode. Get all the business features while staying offline and cloud free. Write to [email protected] to change your plan.
  • Small tweaks and improvements.

New in OfficeTime 2.0 (635) (Dec 22, 2022)

  • Fixes some business accounts being unable to share projects.
  • Fixes rare case of it not unlocking because it thinks you’re already signed in

New in OfficeTime 2.0 (634) (Dec 21, 2022)

  • Fixes some people being unable to sync. You may need to sign in again by clicking the Unlock button or under the Help->Sync menu.

New in OfficeTime 2.0 (632) (Oct 28, 2022)

  • In Halloween spirit, the notes up top were too dark (when in dark mode.) That was too scary so they are now back to boring white.

New in OfficeTime 2.0 (630) (Oct 25, 2022)

  • The idle detection window: Now handily keeps track of the last project you moved time into so you don’t have to pick it each time
  • Mac: New contacts picker helps keep your contacts organized. MacOS 12 Monterey and above.
  • Mac: Contacts picker works on MacOS Ventura
  • Mac: Increased stability under MacOS Ventura
  • Invoice screen now consistently fills in address cue text
  • Cloud: Dramatically faster sign in if you’re on a team and sign in again
  • Windows: Better a placing new windows on the correct screen if you have multiple monitors under different resolutions
  • Fixed some memory leaks

New in OfficeTime 2.0 (628) (Sep 22, 2022)

  • Much snappier start button particularly if you have lots of sessions tracked.
  • No longer rarely sets your start time to early morning if left on overnight.
  • Improved filtering. Better remembers and displays which filters you’re using between launches.
  • No longer rarely says you don’t have permission for a shared project when signing in for the first time.
  • MacOS Ventura compatible.

New in OfficeTime 2.0 (625) (Aug 2, 2022)

  • The Quick Start menu (or the global start icon) now always sets the the default category correctly.
  • Date range picker works properly in all views.
  • Small sync speed improvements.
  • Fix subscription status not always being recognized.
  • Other small improvements.

New in OfficeTime 2.0 (622) (Jun 17, 2022)

  • Invoicing selected items works again
  • If you make a new category while editing a session, it now helpfully assumes you want to use that category here.
  • Notification improvements. Won’t notify you while the computer is asleep and will notify you as soon as it wakes up.
  • Faster sync. Syncs faster after your last change and reduces unnecessary syncs to speed things up.
  • Much faster project sharing.
  • Now shows a sync animation to let you know when changes are coming in from one of your other devices
  • Consistent sync. Fixes a rare case where if you made many changes, some of them might not sync out until restart.
  • Cosmetic improvements

New in OfficeTime 2.0 (614) (Mar 17, 2022)

  • Improved sync and stability. Sync is now able to recover automatically from problems.
  • New preference to turn off display of relative dates like Today and Yesterday
  • Invoicing only selected items now works properly again

New in OfficeTime 2.0 (606) (Feb 4, 2022)

  • No longer syncs during sleep which was causing troubles
  • Various cosmetic fixes

New in OfficeTime 2.0 (603) (Dec 21, 2021)

  • Better at recovering from a stalled sync
  • Windows: OneDrive will no longer complain about a bad extension in your backups folder.
  • Windows: No longer quits when manually logging in

New in OfficeTime 1.97 (14) (Jan 21, 2019)

  • Can now select rounding amount in prefs again.

New in OfficeTime 1.95 (11) (Jan 18, 2019)

  • Selection totals display again.

New in OfficeTime 1.82 (15) (Mar 6, 2018)

  • OfficeTime has been taught how to clean up after itself. It no longer leaves temporary files behind
  • Now remembers where your backups should go even if your backup drive keeps going offline
  • Corrupted employee names no longer assigned to a sample employee.
  • You data files now work on both Version 1 and our big, secret, upcoming Version 2.
  • [Windows] Fix some deeply nested windows being unusable.
  • [Windows] Graphics stay crisp even in milk (or window resizing).

New in OfficeTime 1.78 (1) (Apr 7, 2016)

  • OfficeTime is less absent minded about your notes and always remembers them
  • Taxes on invoices are now rounded to the nearest penny (rather than being rounded down)

New in OfficeTime 1.76 (1) (Jan 29, 2016)

  • Timer always runs now even if you're creating sessions while timing.
  • Hourly backup is now the "Current" backup and is a live backup of your current changes. This means team members could set their backup to a shared folder and an admin will always have access to the most recent version of everyone's work for team reporting.

New in OfficeTime 1.75 (Jan 29, 2016)

  • No longer complains cannot import some files.

New in OfficeTime 1.73 (10) (Sep 10, 2015)

  • No longer occasionally complains a session has been added but not displayed.
  • No longer sometimes loses your session notes if you have multiple windows open.
  • Adding menu separators now adds at your selection point.
  • Row colour changed to match theme.
  • No longer occasionally prompts to subtract time from paused timers
  • Faster startup.
  • No longer selects incoming new sessions from your iPhone/iPad.
  • Better at recovering from an empty user name.
  • New preference to turn off Outlook sync
  • Now reports you are running Windows 8 correctly (instead of Windows 98)
  • Fixed occasional crash when editing projects and other dialogs.
  • Comes to front more consistently when you’ve been away
  • Starting OfficeTime again when it is already open works better now.
  • No longer fails on some machines to find your Outlook contacts

New in OfficeTime 1.7.2 (Sep 10, 2015)

  • Much faster for large files.
  • Smarter time adjusting! Hold down the shift key while using the up/down arrows. Example: A session starts at 12:00 and has 0 minutes. Hold down shift while adjusting the minutes from 0 to 10. The start time will change to 11:50. Or hold shift and adjust the start time to 11:45. The duration changes to 15 minutes.
  • Invoices now display subtotals in decimal (or the format of your choosing.)
  • Fixes rounding error on invoices which could have been off by a penny.
  • Better at tracking idle time.
  • Now remembers the invoice format (decimal, hh:mm, etc) you last used
  • File->Move File now moves instead of copies your file.
  • No longer exports with a “.asc” extension if you remove the .txt extension
  • Now removes “###” from the left of comments which can interfere with file saving.
  • No longer sometimes advances a day if you type “12” to enter a time around mid day.
  • No longer sometimes override formatting of invoice templates. Plus now handles foreign characters better
  • Notes area on report window no longer clickable if you haven’t clicked on a session.
  • No longer loses last text edits if you close the window with the X button
  • Once again remembers your last window used if you close with the X button
  • Icon to magnify the pie graph is back again
  • Up down arrows no longer partially obscure duration of a session when clicked on for some people
  • “You’ve been away” window now consistently pops to the front when needed

New in OfficeTime 1.7.1 (Sep 10, 2015)

  • Pie legend is sortable again
  • Newly created sessions can once again be rounded and after restarting OfficeTime you can still resume from the unrounded time
  • Now shows all projects in your menus even if you had previously imported them once with show only in reports checked and once with it unchecked.
  • No longer deletes your session if you press forward delete key while editing a note
  • No longer fails to relaunch if you had it minimized to the task bar
  • The play button should no longer flicker. If it still does, please let me know at [email protected]
  • Can now use arrow keys to navigate all popup menus
  • Saving to a network drive works once again

New in OfficeTime 1.7 (Sep 10, 2015)

  • Now rounds your iPhone/iPad sessions again.
  • Improved look. Clearer. Easier to read.
  • Better idle detection. Now properly senses sleep and keyboard activity.
  • Change the category or project of multiple sessions at once. Select the sessions (using shift click or command/control click). Then right click (that’s control click on the Mac) on the category or project shown for any session. (Open a report to see the project listed on sessions.)
  • Now supports Japanese and other non western characters in project names and invoices.
  • Can now tab between items you used to have to click on such as the category popup. Use space or return to modify them.
  • No longer sometimes leaves temp files behind
  • Subtotals now export and invoice correctly in decimal. This means you can do a summary report of, say, your project totals and export them as decimal. Hoorah!
  • Can now use arrow keys to move highlighted row or use shift arrow keys to select multiple rows.
  • Now shows a scrollbar if needed for long session notes (at the bottom of a window)
  • Can now type “1:30” or “1h30” to enter time.
  • Comments over multiple paragraphs wrap better on invoices.
  • Can now choose from multiple contacts per company in your Address Book/Outlook Contacts.
  • The category and project menus in a session now open to your current item if there’s room.
  • Invoice: Tax now works properly on invoices that contain only expenses
  • Window->Bring All To Front now preserves window order
  • Clicking on a timer or button even if the window is not frontmost should work better.
  • Long project notes can now be scrolled (at the bottom of any window.)
  • New Window->Zoom menu.
  • Improved iPhone/iPad syncing.
  • New Safe Mode. Hold down the Shift key while starting to disable Calendar Sync, iPhone Sync, and Contacts and Outlook reading.
  • Better support for Japanese and other character sets on the invoice
  • Better at showing the “You’ve been away” window in front when waking up from sleep.
  • Can now set the start time by typing in 24 hour time format (if your system clock is set to 24 hour time).
  • More stable when trying to access corrupt Outlook Contacts.
  • OfficeTime now stays running in the task bar even if you close all the windows. Use File->Exit to close it or choose Exit from the task bar icon.
  • Choosing a category works better when double clicking fast or using a keyboard shortcut.
  • Choosing dates and date ranges in reports now works consistently.
  • Reports will no longer miss events that start at exactly midnight.
  • Reports, “This Week”, “This Month”, “This Year” now includes future events
  • You no longer have to restart after adding a serial number before your files can be imported.
  • Temp save files now have a proper extension in case you need to use them in an emergency.
  • Will never suggest the Trash/Recycle Bin as a place to save your document even if that’s where your current document is.
  • No longer asks you to move your data file if it's in the same folder as the OfficeTime app.
  • Clicking on the start time works better in some countries that display time with a period like 10.15 (rather than 10:15)
  • Manually checking for a new version no longer displays a “Checking…” window.
  • Changes to a category are now immediately shown in windows.
  • Project name changes from the iPhone/iPad are now shown right away.
  • Updated Quick Help.
  • Now restores your windows in the proper order when starting.
  • Text fields no longer have a dotted black border.
  • Subtotals no longer have a non functional checkbox
  • Invoices now show the [rate] properly if you chose not to show notes.
  • Can now tab again between date fields in a report.
  • Can now press ESC to cancel editing part of a session.
  • Auto selects the notes field when starting a session
  • More tolerant of serial numbers with extra spaces.
  • Only saves on quit or when changes are made.
  • Better at detecting Expenses correctly when importing from iCal.
  • Reports have smaller, but nicer looking, font for popups
  • No longer rarely rarely fails to send some sessions to the iPhone.
  • No longer occasionally displays an error message when quitting ifthe free trial screen is showing.
  • Edit->Projects is now modal.
  • File->Import works better with bad files.Fixes a rare problem with bad serials breaking a data file.Reports now shows all subtotals even if you have only one item shown.
  • New sync log. See Preferences, iPhone.
  • No longer allows “&" in the category name which could have caused problems.
  • Reports: Changing a session's category, then turning on Category subtotals, now continues to show the session correctly.
  • Making an invoice directly from the project window no longer longer selects the wrong project to bill to by default
  • Better looking invoicing tips windowInvoice window now sets focus to the Invoice Number for easy changing. Invoice window: Cue text for invoice details works better.
  • Invoice: now adds the company name to the file name.
  • Invoice: European and other character sets like ä, ö, ü, ß, € should work better
  • Invoice: Changing who to bill to copies the address better.
  • Pie graph no longer rarely gets confused.
  • Report multiple project/category/employee chooser. Can now click on text or checkbox to choose an item.
  • Can now delete or duplicate a session while editing.
  • No longer complains if you quit it while launching or entering your serial number.
  • Can now read the preferences even if you’re going back and forth between old and new versions.
  • No longer sometimes starts or stops a timer if you bring the window to the front with a hot key.
  • Export screen can now be closed via hot key or menu.
  • OfficeTime text refers to Apple Calendar (not iCal) properly now.
  • Starting a project from the global quick start menu will now make this window frontmost when you return ready for editing.
  • Popup arrow appears on everything that can be changed even if you’ve selected multiple items.
  • Includes build number in support emails to OfficeTime.
  • Tab, Return, Esc, Space all close calendar date chooser now.
  • Calendar date chooser now shows up better positioned.Away window now consistently clears notes cue text for you.
  • No longer sometimes loses your session notes if you have the same project open in 2 windows
  • Now uses RTF as default invoice template
  • Added notes on how the categories are stored in comments inside your save file.
  • No longer has problems with OfficeTime files saved to external or networked drives. Now keeps a working file is something goes horribly wrong during a save.
  • No longer allows you to have no name in the preferences screen. It’s good to be known.
  • Now syncs invoiced and reported sessions to your iPhone for new users. Existing users can change this in the preferences.
  • Better at recovering lost projects in save file.
  • No longer crashes on PCs that have no speakers or headphone.
  • No longer shows 2 default buttons on the “Did we crash” message.
  • No longer shows some help tags that don’t go away.
  • When comments, no longer shows text as too large on some systems.
  • Time travel easter egg works again! Thanks goodness we’re fixing important things.
  • Edit Expense/Edit Session Rate dialog now has OK / Cancel buttons in correct order
  • Tips of the Day show better if you’ve asked Windows to make text bigger.
  • Shows correct cursor consistently when mousing over main window controls.
  • Fixes possible crash on exit.
  • Invoices no longer lose your line breaks notes or billing addresses
  • When you’ve been away, only the away dialog and associated timing window shows. Other windows are not brought to the front.

New in OfficeTime 1.65 (Sep 10, 2015)

  • Sync to iPhone/iPad works better with latest version for iOS. (No longer asks repeatedly if it's OK to sync.)
  • Windows 8 no longer sometimes shows floating help text above short rows that doesn't go away.
  • Invoices can now show the start and end time. Add the [endtime] tag to the details section of your invoice template.
  • You can now show your project notes on invoices. Add the [projectnotes] tag onto your invoice template.

New in OfficeTime 1.63 (Aug 3, 2012)

  • Automatically puts your cursor ready to type notes after starting the timer
  • Can now enter notes on shrunk windows.
  • Editing a note in the bottom large area and then continuing to edit that note inline works properly again.

New in OfficeTime 1.6.2 (Aug 3, 2012)

  • Important Changes:
  • New invoice field shows the time a session started: [starttime]
  • Now more stable when syncing with iCal or an iPhone/iPad.
  • iPhone/iPad expenses now import as taxable.
  • Boring Changes:
  • The date chooser has a "now" button instead of a "today" button. It now chooses the current time.
  • Fixes rare problem not choosing a default category properly.
  • A new category can now be created anywhere a category menu is shown.
  • The category menu can now be edited from anywhere it is shown.
  • Fixes rare flashing category menu.
  • Improved speed when many categories are in a menu.
  • Cosmetic improvements to New Version Available window.
  • Fixed problem not saving a comment in the lower box if comment is typed and you immediately quit.
  • No longer allows syncing with the iPhone or iPad when a file is not open which could lead to an out of sync state.
  • (Win) Now shows the correct import window when choosing the menu item with accelerator shortcuts
  • (Win) Cosmetic improvements to New Project window
  • (Win) No longer rarely crashes on startup when talking to Outlook

New in OfficeTime 1.6.1 (Aug 3, 2012)

  • Important Changes:Reports now show costs calculated per second (versus per minute previously)
  • Exports now show costs calculated per second
  • Invoices now show costs calculated per second
  • (Win) Outlook Contacts integration. Copy from your Outlook contacts in the Invoice or New Project window.
  • (Win) Much faster file opening
  • (Win) Faster New Project and Invoice screen
  • Boring Changes:
  • Now removes leftover temp files
  • The "Please locate your data file" no longer shows while opening a data file
  • No longer closes the current document if you cancel opening another document
  • (Win) Fixes misalignment in some tips text
  • (Win) Fixes button order in New Project window
  • (Win) Fixes help text when editing a session's rate
  • (Win) Fixes saving error under Wine/Linux
  • (Win) No longer sometimes opens Outlook on some systems

New in OfficeTime 1.6 r13 (Jul 30, 2011)

  • Fixes rare file upgrade bug

New in OfficeTime 1.6 (Jul 30, 2011)

  • Important Changes:
  • iPhone sync support. Wirelessly sync all of your time and expenses to OfficeTime for the iPhone, iPad or iPod Touch.
  • Can now type decimal time! (Try it. Click on an hour and type "1.5". It will show 1:30. Or click anywhere and type in ".1" and it will show :06. In the future OfficeTime will support full display of decimal time.) Works with 1,5 too.
  • Export in decimal!
  • Invoice in decimal!
  • Export in Apple Numbers "1h 30m" format.
  • Invoice in Apple Numbers "1h 30m" format.
  • Grandfathered automatic backups! Now backs up hourly, daily, weekly, and monthly. Yes, we want your data extra safe. See the preferences for options.
  • Expenses can be entered as "Taxable". Only taxable expenses will have tax added to them when invoicing.
  • The return key works again in the Project notes area.
  • Invoicing select sessions now properly shows the total time.
  • Remembers your column widths properly.
  • Improved data integrity. Even better at handling corrupt hard drives and sudden power cuts.
  • You can now replace existing invoices (as long as it's not open in a text editor.)
  • Auto sort. New Projects and New Categories are automatically alphabetized into your list. (This only happens if your list is already alphabetical. Existing files need to go to Edit->Projects or Categories and sort them once.)
  • Importing now requires each file to have come from a copy of OfficeTime with a unique serial number. That is, each employee or contractor requires a seat license. (You can still import your own files from another computer with just one license. Just make sure your name is the same in the OfficeTime preferences on each machine.)
  • Archived projects are no longer imported.
  • Automatically moves your invoice template out of the old application folder to ensure it's not accidentally deleted in a future upgrade.
  • No longer inadvertently removes your invoice template if you try to save invoices in the same folder as it.
  • Deleting multiple categories at once works again.
  • (Windows) No longer in beta. Existing unregistered users will get a further 21-days to trial.
  • Handy changes:
  • Export: Combined date and time option.
  • Export: Remembers if you like to mark sessions as "reported".
  • Export: Improved alignment of totals and subtotals.
  • Export: Remembers your last folder.
  • Export: Now handles more international characters.
  • Export: Can now replace existing reports.
  • Faster saving.
  • Faster file opening.
  • When deleting multiple categories, it will ask you for a replacement category for each one still in use and remember your last choice.
  • Importing will no longer sometimes change your next invoice number.
  • Can now re-use deleted projects & job numbers immediately.
  • Easier upgrading. OfficeTime is now an all in one app and longer requires the OfficeTime folder.
  • Can now alphabetize a selection of categories.
  • Selecting a report a report end date earlier than the report start date now displays sessions properly.
  • Client invoice contact fields now support more foreign characters.
  • Now remembers the layering order of your windows correctly.
  • Now remembers how you had your sessions sorted.
  • Now offers to show you both your data file and your backups if there's something wrong with your file.
  • No longer duplicates the session if you change its project while still timing. (To easily change a session's project, open a report (such as Today), and click the project name.)
  • No longer asks to confirm deletion of sessions you accidentally started. (Only asks if session is over a minute.)
  • Negative expenses now export properly. (Use a negative expense to record a payment, retainer and other receipts.)
  • Reports: You no longer have to adjust both the start and end date. Selecting a new date will smartly update the other date if needed. (Like if you choose a start date after the end date.)
  • Enter Serial Screen now shows how many seats your license key is valid for.
  • Now offers you to locate your backups if your file becomes damaged.
  • New Show Templates button in Invoices Screen.
  • Edit-> Remove Duplicates.
  • Sped up file loading
  • (Windows) Double clicking the notification area icon (in your bottom right) now bring OfficeTime to the front.
  • Boring Changes:
  • Your default project is now remembered separately for each file you work on.
  • Better preferences protection. We don't want OfficeTime forgetting where you put your data file.
  • Fixed inability to click on the hour sometimes when the text was compressed.
  • Sorting your project list by date now works for more international date standards.
  • The Edit Project Window now preselects the project name to be typed over.
  • Fixes failure to load a file if certain categories had been deleted.
  • Fixes report graphs appearing all black (or red), if your number format doesn't use a period for the decimal. (You'll need to reset your graph colour once in the preferences if this is happening.)
  • Memory improvement when importing only project and category names.
  • Fixes broken date range selection across months in reports
  • Move Up and Move Down buttons in the Project and Category menu editor now work properly.
  • Now remembers last file you were working on even if your computer crashes
  • Now autosaves every 10 mins to reduce traffic to services like DropBox.
  • Improved stability when iCal is corrupt but you are not integrating with iCal.
  • No longer claims your data file will be upgraded if you are only importing it.
  • No longer displays mouseover column text on short date and short time columns
  • Increased minimum width of date and time columns to prevent squashed text.
  • Improved File menu order.
  • Better About box.
  • Better alignment of editing arrows in reports.
  • Some improved Tips of the Day.
  • Cosmetic report window changes.
  • More reliably sets your backup location when asked if you want to use this location for automatic backups as well.
  • New categories made in the category editor now appear at your insertion point.
  • No longer sometimes shows more than one resume arrow.
  • Cosmetic improvement of time and date editing.
  • Fixed possible crash when trying to notify about a previous crash.
  • Remembers which Preference pane you were last on.
  • Fixed crash when checking if another copy of OfficeTime is running on this machine.
  • New sessions created on the report screen now respect your default project preference.
  • Damaged data files now report location of damage for easier repair.
  • Improved desktop app icon when displayed at large sizes
  • When deleting a category, the replacement category menu no longer offers the New Category option which wasn't working correctly.
  • Job numbers no longer allows erroneous paragraph returns.
  • (Windows) No longer forgets your last text edits if you exit the app while editing.

New in OfficeTime 1.5.3 (Jul 30, 2011)

  • Improvements:
  • (Win) Reduced flickering.
  • (Win) Creating a new project now properly switches to that project
  • (Win) No longer shows debug messages
  • Job number no longer allows erroneous paragraph returns.
  • Creating or editing a project properly selects project name for typing
  • Negative expenses now export properly.

New in OfficeTime 1.5.2 (Jul 30, 2011)

  • Improvements:
  • Report pie graph now remembers that you hid it.
  • Extra info is now shown in the Notes and Employee column as a temporary tooltip when appropriate.
  • Remind Me feature no longer shows redundant confirmation.
  • Cosmetic improvements to clickable links.
  • File->New now suggests "OfficeTime Data" rather than your previous file name.
  • Help FAQ window has cosmetic improvements.
  • (Windows) Stop / Pause menu items now better placed for quick access at the bottom of the notification area global menu.
  • (Windows) Can now select time and duration and type a new time or duration to change it.
  • Bug Fixes:
  • Edit->Paste now works consistently when editing in the notes column.
  • No longer occasionally complains when two or more copies of OfficeTime try to save to the same folder (such as on a shared network drive).
  • Time editing arrows now properly hide when scrolling.
  • Making an invoice based on Only Selected Sessions now works again.
  • Sorting reports with a subtotal now properly removes the subtotal.
  • (Windows) Invoice window no longer offers a non functional minimize button.
  • (Windows) Create category window no longer has a nonfunctional minimize button.
  • (Windows) Session editing arrows are better aligned and no longer occasionally disappear.
  • (Windows) Delete key works again when editing notes.
  • (Windows) No longer asks to open reports in Excel.
  • (Windows) Now shows the proper cursor for resizing columns and editing notes.
  • (Windows - Windows 7) Now reports as Windows 7, not Vista, in bug reports.

New in OfficeTime 1.5.1 (Jul 30, 2011)

  • Edit->Paste now works consistently when editing session notes inline.
  • No longer occasionally complains when two or more copies of OfficeTime try to save to the same folder such as on a shared network drive.
  • Time editing arrows now properly hide when scrolling.
  • (Windows) Stop / Pause menu items now better placed for quick access at the bottom of the notification area global menu.
  • (Windows) Delete key works again when editing notes at the bottom of the window or the project notes.

New in OfficeTime 1.5 (Jul 30, 2011)

  • Improvements:
  • Now automatically checks for new versions. See the preferences to adjust settings.
  • Cosmetic and functional improvements to Edit Categories window including ability to move and delete multiple categories at once.
  • Cosmetic and functional improvements to Edit Projects window.
  • OK button added to preferences window.
  • Cosmetic improvements to main window including more legible status area and larger default window width.
  • Can now use Delete, DEL, Backspace, CMD-Backspace/CTRL-Backspace to delete items.
  • Warns if your data file is in the Trash/Recyle Bin.
  • (Windows) Cosmetic improvements including better sized Cancel/OK buttons
  • (Windows) More accelerator keys and better tabbing between items.
  • (Windows) More intuitive menu layout when clicking notification area icon.
  • Bug Fixes:
  • Fixes duplication bug when an employee file is imported again after the employee moved a session to a different project.
  • Improved data safety should prevent rare corrupt file issue in extreme situations.
  • Job number settings are now displayed properly when re-editing a project.
  • Fixed rare crash when tabbing between items.
  • Fixed rare crash when reading corrupt data file.
  • Time travel easter egg works once again. Whew!
  • Clicking Cancel in the Edit Category window now works properly.
  • Fixes rare crash on launch due to network access difficulty.
  • (Windows) The task bar now longer disappears when some windows are open.
  • (Windows) No longer crashes when double clicking a data file when OfficeTime is already open.
  • (Windows) No longer displays overlapping text at the bottom of timing windows if you exit OfficeTime with a window minimized.
  • (Windows) Notification area icon, Open OfficeTime, works properly regardless of whether windows are minimized or hidden.

New in OfficeTime 1.42 (Jul 30, 2011)

  • Creating an invoice based on selected sessions only now works again.
  • You can now choose to invoice to a project other than the one the invoice/report is based on. For instance, if you had the following in your projects menu:
  • ACME
  • ACME - Web Site
  • ACME - Brochure
  • ...you could make a report for ACME - Web Site, press Make Invoice, and change the Invoice To dropdown from ACME - Web Site to ACME Inc. without affecting the sessions to be invoiced.
  • [Windows] Restarting a session no longer causes the date or time to jump to now. This was most noticeable when restarting a session from yesterday or before.

New in OfficeTime 1.41 (Jul 30, 2011)

  • Eighteen new reports! You can now easily summarize your time. See concise reports of the total time for each of your projects last month, what categories of time you worked on last week, or even which months were most productive this year. See the Reports menu. And remember, any report you make can be turned into an invoice. See page 2 of the invoice for your summary.
  • [Windows] Home and end should work as expected and move to the beginning and end of line respectively not the beginning or end of the selection.

New in OfficeTime 1.3.3 (Jul 30, 2011)

  • New Features:
  • Better safety with data integrity checking. OfficeTime checks what has been written on each save in case you are having disk issues or memory corruption.
  • Improvements:
  • Invoices now support just about any language and character set in common use. If you were previously having difficulties with currency symbols or extended characters, they should now work without difficulty.
  • Improved preference screen icons. Icons now look more like part of a harmonious family.
  • Bug Fixes:
  • You can now correctly sort your projects by date in the Edit Projects screen.
  • The preference window no longer moves up when first clicked on possibly obscuring the close button.
  • Editing time in a report no longer causes the report to momentarily jitter.
  • Fixes memory leak when opening multiple datafiles consecutively.
  • Creating an invoice based upon only selected sessions now works again.
  • [Windows] No longer shows empty debug windows when hiding/restore from notification area.

New in OfficeTime 1.32 (Jul 30, 2011)

  • Improvements:
  • New "blue sky" color scheme.
  • Improved preferences.
  • Reports, particularly those with subtotals, now substantially faster.
  • Calendar integration from OfficeTime to iCal is now twice as fast. This will be most noticeable when integrating new projects with iCal.
  • OfficeTime now quits twice as fast.
  • Converts user-entered option-space to regular space for category and project names which could have alllowed name duplication.
  • OfficeTime datafiles now show the new OfficeTime logo.
  • Does not suggest "company" as part of the invoice file name if there is no company.
  • Menubar/Taskbar Quickstart icon section dividers are now more obvious and not selectable.
  • [Windows] Changing subtotals now has substantially less window flicker.
  • Damaged preferences recovery now uses your system username instead of anonymous or nil.
  • Now always scrolls to the top of a comment when the session is selected which prevents apparently empty comments from showing when they are just scrolled too far down.
  • Bug Fixes:
  • No longer crashes occasionally when editing a session's notes. ( This combined with fixes in 1.31 should fix more than half of all known crashes. )
  • No longer fails to show the last item of detail on an invoice if the previous report did not have a grand total showing. The invoice total time and money was always correct on the invoice. ( Broken in 1.31)
  • [Windows] OfficeTime now remember the size, position and project of open windows.
  • Fixes a memory leak when integrating with the calendar.
  • No longer becomes unresponsive after editing a category for some users.
  • No longer crashes when receiving rare bad, empty information from the calendar.
  • Fixes very rare calendar integration problem related to computer's internal ticks wrapping around to zero.
  • Stops any inline notes editing when resizing the window to avoid display problems.
  • Prevents Reapply Rounding from applying to currently timing sessions which could, in rare instances, have unexpected effects.
  • The Up and Down arrows can be used again to change the time on a session. ( Broken in 1.31)
  • The graph legend now sorts properly for all international users.
  • The comment text, at bottom, no longer shows in the category color when you first start typing.
  • Backup Now backs up your current data, not your data of 1-2 minutes ago.
  • No longer sometimes names invoices "company name.rtfd.rtfd."
  • Invoices with only 1 session or expense now show the session or expense properly.

New in OfficeTime 1.31 (Jul 30, 2011)

  • New Features:
  • Current project and duration displayed in menu bar. OfficeTime's global menu to start and stop projects from within any app just got better. Now you can see the current project and timer at a glance in the menu bar. See the preferences for menu bar customization options.
  • Inline notes editing! Editing notes now works the same as any other editing in OfficeTime. Just select the row and click on the notes to edit. ( Or double-click an unselected row.)
  • New [rate] placeholder in invoices. Now use the [rate] placeholder in the details section of any invoice to show the rate per hour for each session.
  • Improvements:
  • You can now choose where to save each invoice.
  • Various session and subtotal color improvements.
  • Subtle sound effect cues when creating a new session and expense.
  • Press TAB to move directly from editing time to editing notes on any session.
  • The forward delete key can now be used when editing and will not try to delete the current session.
  • Exporting a report is now twice as fast.
  • Reports exported to Excel now format the money column in a way Excel can do calculations on.
  • Now displays a warning when opening a read-only file.
  • Bug Fixes:
  • Fix for occasional crash while editing a session.
  • Fixes a problem some users with unusual international settings had selecting the hour or time. The yellow highlight is now always accurate.
  • Fixes a problem with some automatic rounding where stopping and resuming a session repeatedly can lead to a negative or inaccurate time.
  • Reports exported to Excel will now always open in Excel, and not a text editor, when requested.
  • Entering a rate with a currency symbol in place is now properly recognized in the edit category screen.
  • Fixes problems with pasted multi-line project and category names in OfficeTime and multi-line calendar names in iCal.
  • Fixed a problem with generating invoices based on only the selected sessions.
  • Huge invoice numbers no longer display in scientific notation.
  • Fix is a rare problem of not selecting AM/PM when tabbing in a report.

New in OfficeTime 1.3 (Jul 30, 2011)

  • New Features:
  • Revamped calendar integration:
  • Many small calendar integration speed and stability improvements.
  • Improved creation of event titles in iCal. The comment only appears in the title when appropriate and is more robust about editing.
  • Can now have Project Smith read all "Smith" events, Project "Bob" read Bob events from a calendar and another project read the remaining events.
  • Events read from the calendar are now rounded according to your rounding preferences.
  • Will now wait until a calendar event has finished before importing it.
  • Changing the calendar you are writing to now warns that it will move your sessions to the new calendar and accurately moves only the sessions in that project.
  • Edit->Reapply Rounding to Session. You can now change the rounding for any group of sessions by changing your rounding prefs and then reapplying the rounding. This can also be used to remove rounding. This will correctly apply the new rounding to your original time, not your current rounded time. (i.e. A time of 26 minutes rounded to the nearest 15 will round it to 30. If you then round it again to the nearest 5, it will round to 25, not 30.)
  • New [job] placeholder in invoices. Use it to display the invoiced job number(s) on the invoice.
  • File->Backup Now: Now create instant backups of your data to the location of your choice. Or use this feature to save a copy of your data to send to someone else. This can be used to supplement the automatic backup that OfficeTime does. (See the preferences.)
  • Data safety: OfficeTime will now automatically offer to move your data file if it is located inside the OfficeTime application folder. (We don't recommend saving your data to the program's application folder as you might accidentally replace this folder in future upgrade.) OfficeTime by default suggests the Documents folder for all documents.
  • Improvements:
  • Report subtotals can now be based on only expenses or only sessions.
  • Job Numbers: Now remembers last job number used even if you make projects in between with no job number.
  • ESC key now closes the calendar pop up.
  • Enter Expense window now warns about bad dates.
  • Expenses entered with an old date now defaults to 1 PM, not midnight.
  • Additional checking for file difficulty during saves.
  • Now tracks stop time for use in reporting in a future version of OfficeTime.
  • Bug Fixes:
  • No longer loads a bad, empty document when your preferences are damaged.
  • Fixes rare crash when changing categories.
  • Adjusting a session's start hour by typing the hour now works more intuitively for systems that use AM/PM.
  • Ensures demo data does not default to the application's folder.
  • No longer shows [TimeFees] amount in [expense] placeholder if expenses are 0 and the invoice shows only subtotals.
  • The rate in the edit category screen now displays properly for international users.
  • Better at finding off-screen windows and moving them back.

New in OfficeTime 1.2.2 (Jul 30, 2011)

  • Improvements:
  • Now displays negative expenses properly. Create a negative expense to reflect
  • A payment of invoice,
  • Retainer on file,
  • Repayment of Petty Cash, etc.
  • File->Export screen redesigned to be clearer.
  • Edit Category screen redesigned to be clearer.
  • Now uses Documents/OfficeTime as default for report saves, invoice saves if an OfficeTime folder exists there.
  • Bug Fixes:
  • Fixes bad iCal event date bug affecting some users outside of the U.S.
  • The total at the top of the report screen no longer displays an obviously incorrect total time when displaying subtotals only. (Total time subtotal in report was always correct.)
  • The total at the top of the report screen no longer displays an obviously incorrect total time when displaying only reported sessions and total is set to exclude reported sessions. (Total time subtotal in report was always correct.)
  • No longer crashes when disk is full.
  • (Windows) Minor visual tidy up.
  • (Windows) No longer complains about a crash after logging out of Windows with Officetime open.
  • (Windows) No longer complains about some trivial issues in the beta error log.

New in OfficeTime 1.2.1 (Jul 30, 2011)

  • New Features:
  • New Import Features: (See File-> Import)
  • Show imported projects/categories in all windows
  • Import empty project/category templates
  • Job numbers! Projects with the same job number will merge regardless of name misspellings and mistyping. Use Edit->Edit Project Name to add Job Numbers.
  • Show Data File in Finder/Windows Explorer. (See File menu.)
  • Easier bulk project editing: (See File -> Edit Projects)
  • Alphabetize a select group of project names
  • Bulk drag and reorder
  • Bulk archive
  • Bulk delete
  • Delete now requests confirmation
  • Can now hide old invoiced/reported sessions from showing in the main project window. (See the preferences.)
  • Windows Task Bar/Mac Menu Bar Quickstart menu now has a Exit/Quit command.
  • Improvements:
  • Report Windows remember adjustments to your column widths from day to day.
  • Remind Me Window remembers your preferred time, notes from day to day.
  • Save As no longer suggests "OfficeTime Data Sample" as a file name if you are currently using the sample data.
  • Save As won't suggest the application folder even if that's where your current data file lives.
  • When opening someone else's file, you are offered the choice to make all sessions yours: Now reassigns all employees in the file (not just main employee.)
  • Exporting to Excel no longer includes extra spaces in front of time field. (Excel can now easily convert a time like 3:22 to an Excel time format.)
  • (Windows) OfficeTime now comes to the front during Reminders and You've Been Away messages.
  • (Windows) Shrink/Maximize windows now zooms to the last location.
  • Bug Fixes:
  • Fixes crash on first run for some users logged in without administrator privileges. (Version 1.2.1)
  • Reports and invoices of subtotals only now show the total time and money. (For example, you can now create an invoice summarizing time by project by making a report subtotaled by Project, unselecting Show Sessions + Expenses, then press Make Invoice.)
  • Time adjustment arrows no longer disappear when clicked if a report is open showing only subtotals.
  • Fixes obscure crash involving weird categories.
  • (Windows) Fixed crash on startup on some systems.
  • (Windows) No longer shows splash screen or expires if you've bought and entered your serial.
  • (Windows) Timing windows should no longer occasionally position themselves off the top of the screen when opening OfficeTime.
  • (Windows) Fixes rare crash when OfficeTime tries to come to the front.
  • (Windows) On first launch, no longer both asks if you want the sample data file and to locate your data file.
  • (Windows) Reports no longer appear with invisible window borders on some systems.
  • (Windows Vista) No longer crashes after sleep if timing.
  • (Windows Vista) Keyboard shortcuts for changing time work now under Vista.
  • (Windows Vista) Yellow editing highlight displays more accurately.

New in OfficeTime 1.11 (Jul 30, 2011)

  • Improvements:
  • The current timing sessions are now indicated with a green timing icon. One can right click (Command click on Mac) the small timing icon to pause a session just as you would the large play button.
  • Edit This Project... added to project selector popup.
  • Bug Fixes:
  • No longer crashes after opening and closing the large pie graph and then changing the report.
  • Using Add Another in New Expense window no longer occasionally creates an expense with the wrong date.
  • Clicking New Session button with an Expense selected now creates a Session, not an Expense.
  • The Grand Total is less likely to disappear in custom reports.
  • Reminders show the the reminder text properly again. (Broken in V1.1)
  • (Win) Entering your serial number a second time no longer crashes.

New in OfficeTime 1.10 (Jul 30, 2011)

  • New Features:
  • Create sessions without starting the timer. (New button and menu item.) If you select an existing session first, your new session will default to starting where that one finished.
  • New, improved interface:
  • No more metal windows.
  • Easier to select project menu.
  • New pie charts. (Don't forget you can choose your favorite graph flavors in the preferences.)
  • Collapsable pie chart to make more room for your data.
  • And many more improvements
  • Improvements:
  • The total time display can now include or exclude already invoiced/reported items. Click the total to change.
  • Improved default invoice template.
  • Export: can now mark exported sessions as Invoiced/Reported.
  • Larger, more readable session box font.
  • New Sessions and new Expenses can be made directly in reports. (Use the File menu.)
  • Category color is now applied only to the category name and not the notes for increased readability.
  • Select an existing session before making an expense and the expense will default to the same day.
  • Drag to spin your pie charts. (Bonus for-fun feature for those that actually read release notes.)
  • New users are prompted if they want to use sample data or not and asked to specify a save location.
  • Expenses: can now add multi-line comments while creating.
  • New Make Invoice button on report window.
  • Expenses reports can now include or exclude already reported/invoiced expenses. (Just like sessions reports.)
  • Invoices now display returns in the address and notes properly.
  • Improved Quick Tips
  • Bug Fixes:
  • No longer shows an extra week consisting of only Sunday when subtotaling by week
  • Selecting a date in a session highlights more accurately for some long dates.
  • Creating a new project in the "You've Been Idle..." window now works.
  • Pasted project, category + invoice fields better trim extra carriage returns from the name.
  • Export of reports with only subtotals now works properly.
  • Importing employee data, deleting the data and importing again now works better.
  • Windows won't wander off screen when switching between multiple and single monitors.
  • No longer occasionally shows stray or partial checkbox on report window.
  • No longer has an invisible cursor when editing comments on a report window.
  • Other minor fixes and improvements

New in OfficeTime 1.03 (Jul 30, 2011)

  • Fixes a crash when editing the projects menu if any of your projects have an extra space on the end of their name.

New in OfficeTime 1.02 (Jul 30, 2011)

  • Fixes a crash on some computers running Panther (10.3) when the QuickStart menu is used.
  • Fixes a cosmetic issue which sometimes showed a partial checkbox below reports

New in OfficeTime 1.01 (Jul 30, 2011)

  • New Features:
  • Sub-Totals by Day in all reports and invoices.
  • Improvements:
  • More responsive when doing some heavy reading from iCal.
  • When automatically making a note that an invoice has been made, the amount of the invoice is now included.
  • Export & Copy/Paste now replace carriage returns in your notes so that fields wrap better in programs like Excel.
  • Export & Copy/Paste now include a Who column if multiple employees are included.
  • Bug Fixes:
  • Bug reporter consistently sends bug reports when asked
  • Drawer window opens more consistently when clicking on SubTotal by Project, Category, Employee.
  • Preference window no longer does extra CPU activity if left open.

New in OfficeTime 1.0 (Jul 30, 2011)

  • Invoices:
  • Now displays [totaltime] in the format of 3h 22m instead of 3 hours and 22 minutes which fits better in most layouts.
  • Subtotals look better. They are shorter to fit better in the space, bold instead of underlined and have consistent extra space after each.
  • Fixed possible crash when creating a new project from the Choose Your Project mini window.
  • If you close all your windows, go to another app and come back, a regular project window appears instead of the Choose Your Project window.
  • Prevented return characters from being added to Category names which would cause problems.
  • Fixed rare case of backup files being written to the desktop.
  • Fixed rare case of trouble saving because of a bad temporary file.
  • Archived projects can now be drag re-organized in the project manager.
  • Time travel (for supported computers), allowing you to go back in time and violate causality.
  • Minor interface improvements.