What's new in ChronoMate 0.9.8
Nov 10, 2014
- Starting or Stopping a timer from the menubar set the correct focus in the main window.
- Activated "Continuous Spell Checking" and "Grammar Checking" by default in the comment box (You can disable it with the right click/contextual menu)
- Timer's tooltip and description now includes the submission date.
- Fixed tabbing in notes field, to get to the next field.
- Fixed tabbing in preferences.
- New setting to choose the date behaviour. "When timer was first started" or "When timer is pushed".
- Fixed potential notifications flood when computer awake from sleep.
- Refactored "Startup at login" code, please update your preferences.
- Removed automatic app focus.
- Added notification center message after idling.
- Added new setting to disable automatic timer creation on startup.
- The multiple account support should be more robust.
- Improved performances and reliability.
- OS X Yosemite compatibility.
New in ChronoMate 0.9.5 (Feb 25, 2014)
- Fixed bad timer focus in main window.
- Fixed some (null) values when creating clients and projects.
- Improved stability / fixed potential crash reported by users.
- Improved memory footprint.
- Added visual feedback to timers drag & drop operations.
- Added ability to delete a time entry.
- Added a folded corner to the currently selected timer.
New in ChronoMate 0.9.3 (Feb 10, 2014)
- Fixed : Potential crash when creating a new Task.
- Fixed : Tabbing accross fields should now work as expected.
- Fixed : Line breaks transmission in notes field.
- Fixed : Timer autofocus when clicking on a timer in the drawer, without having selected a timer.
- Fixed : Launch ChronoMate at Startup (Mac App Store version)
- Fixed : Notes field is truncated when previewed (Hovering on mini timers and push confirmation dialog)
- Fixed : Wrong today time summary when using multiple FreshBooks accounts.
- New : You can now edit time entries by double clicking a row in the History window.
- New : Log window (To be improved in the future)
- New : Crash reporter. Please help us improve ChronoMate.
- New : Menu item to collapse/expand a timer.
- New : Added Vendor field to the New Expense window.
- Improved : Utility windows layout (New Client, New Time entry, etc...)
- Improved : date/calendar icon.
- Improved : Overall performances and stability.
New in ChronoMate 0.9.2 (Nov 1, 2013)
- Fixed data migration issue introduced in version 0.9.1.
New in ChronoMate 0.9.1 (Oct 31, 2013)
- Fixed a potential crash at startup.
New in ChronoMate 0.9 (Oct 29, 2013)
- Reworked all the icons and added Retina display support.
- Mavericks compatibility improvements.
- Multiple Freshbooks account support.
- Main window : Timers can be minimized via double click in the background.
- Main window : Timers Drag and Drop to allow sorting.
- Main window : Timers background is colored (similar to menu bar timers).
- Main window : Added unlogged time display in the footer.
- Main window : Create New Timer allows you to choose your client/project/task immediately.
- Main window : Added a contextual menu to each timer.
- Preferences : Reorganized the preferences panes.
- Preferences : Timers are exclusive and can't run concurrently. You can turn it off in the Preferences.
- Preferences : Fixed "Launch ChronoMate at login" checkbox not reflecting the actual state of the setting.
- Preferences : Merged "Show dock icon" and "Hide menu bar item" in a single setting.
- Preferences : Added a new setting to disable or choose the delay for menubar tooltip display.
- Preferences : Added a slider to choose your favorite notes field height.
- Preferences : New setting to start tracking immediately upon timer creation. You can turn it off in the Preferences.
- Preferences : Added two new keyboard shortcuts : Hide ChronoMate and Push hours.
- Preferences : Add confirmation dialog when pushing a timer. You can turn it off in the Preferences.
- Preferences : Add a new setting to allow deletion of a timer after a successful push instead of the usual reset.
- Preferences : Add a new setting to allow immediate push when a timer is stopped.
- Wording : Renamed "Synchronize" to "Pull".
- Fixed : Missing spaces around special characters like ampersand in notes field.
- Fixed : "Your XML is not formatted correctly" with hidden control characters in the notes field.
- Fixed : Active notifications flood after computer wakes up from sleep.
- Wording : Renamed "Log Hours" to "Push Hours".
- Wording : Improved monthly subscription error message.
- Wording : Fixed typo in create expense feedback message.
- Timers Drawer : Added the missing task column.
- Feature : Timer submit date is now automatically set to when you first start a timer.
- New Time Entry window : Changed the date picker to textual.
- New Task window : Added ability to create task directly assigned to all projects.
- Menu : Added task next to project and client name for easier identification.
- Menu : Added a new menu item to "Push all timers".
- Menubar : Timer last used time is now saved. Usefull when using "Last used Timers" and restarting ChronoMate.
- Menubar : Added a hidden setting to choose the delay before an unused timer is hidden from the menubar. Default is 2 hours.
- Menubar : Added a blinking warning sign icon when there is an idle dialog waiting for user input.
- Disabled redirection to rate ChronoMate on FreshBooks add-on page, as it is no longer available.
New in ChronoMate 0.8.6 (Sep 14, 2012)
- Fixed menu bar timer initials overlap.
- Preferences : Changed default rounding time value from 15 minutes to 5. If you were using 15 minutes, you need to adjust the value in Preferences / Timer.
- Preferences : Initials are turned off by default. You can turn it on in the Preferences / Advanced pane.
- Preferences : Active time detection is turned off by default. You can turn it on in the Preferences / Alerts pane.
- Fixed code signing for Mountain Lion GateKeeper.
New in ChronoMate 0.8.5 (Sep 13, 2012)
- Added Moutain Lion notification support (only when Growl is not installed).
- Added support for the new hierarchical expense categories.
- Added display of project name initials in the menu bar timers, you can turn this off in the preferences if you don't need them.
- Added active time detection : a notification appears when you are active without running timers. (Set the threshold to zero to disable).
- Added option to round timer to the nearest interval, previously only up or down was supported.
- Fixed keyboard shortcuts display in menus.
- Fixed Growl notification appearing every hour when "Work offline" is turned on or internet connection is down.
- ChronoMate is now code signed so Mountain Lion's Guatekeeper does not complain on launch.
- Reworked the idle detection dialog box.
- Fixed missing project from the "Project / Task" menu if preceeded by a project without tasks.
- Added entry date to notifications.
New in ChronoMate 0.8.3 (Jun 29, 2012)
- New Quick time entry window
- Nested Client/Project/Task selection from the menu bar.
- Added user definable hotkeys.
- Added hover tooltips to menu bar timers for better identification.
- Mini timer stop button is now red to better identify running timers in the menu bar.
- Menu bar icon now has an alternative active state.
- New "Last used timers" option to keep showing timers in the menu bar used in the last 2 hours.
- Improved window management; actions like "New Client" no longer bring the main window to the front.
- Smarter triggering of reset and delete confirmation alerts.
- Fixed : zero idle time threshold should disable alerts.
- Fixed : all decimal textfield in the preferences no longer accept float values.
- Fixed : client would not show up in the dropdown list after creating a new project.
- Fixed : Growl notification flood after a sleep/wake cycle.
- Fixed : Column order was not saved in timers drawer.
- Reworked the transparent timer icon.
- Improved the idle time alert window (no more checkbox)
- Updated Growl framework to v1.3.1
- Improved time display consistency.
- Improved error reporting.
- Minor bug fixes and improvements.
New in ChronoMate 0.8.2 (Jun 9, 2012)
- Fix for users with regional settings defining the decimal separator as a comma instead of a dot.
New in ChronoMate 0.8.1 (Jun 8, 2012)
- Fixed : Toggling "Hide menu bar icon" on and off would not bring back the mini timers.
- Fixed : Crash when creating new tasks introduced in 0.8.
- Diminished the delay for tooltips to appear when hovering mini timers.
- In accordance with FreshBooks UI added a 2 digits rounding of hours logged. This means no more 1.13333 hours showing in invoices. This also mean the accuracy of logged hours is affected (+- 18 seconds per entry). This new behavior is "On" by default but can be disabled by using a hidden option. Contact us if you want the instructions.
New in ChronoMate 0.8 (Jun 5, 2012)
- Fixed mini timer tooltip which were not displayed on top of others windows.
- Added ability to choose from 8 differents mini timer colors.
- Improved accuracy when clicking on mini timers.
- Added a new "pre-release" update channel for beta testers, located in a new preference pane.
- Added a lot of optional fields to the "New Client" window.
- Improved activation error reporting to help understand the difference between authorization and activation.
- Minor improvements.
New in ChronoMate 0.7.5 (May 25, 2012)
- Fix an issue for shared account users, some projects could be listed below the wrong client.
New in ChronoMate 0.7.4 (May 24, 2012)
- Fix an issue for users with over a 100 items (clients, projects, tasks, etc...) Regression introduced in 0.7.3
New in ChronoMate 0.7.3 (May 24, 2012)
- Fixed listing of projects assigned to unavailable clients (only affects staff users)
New in ChronoMate 0.7.2 (May 24, 2012)
- Fixed "- internal -" client name not showing or unselectable.
- Fixed a crash when creating a new task for a specific project.
- Added more Growl notifications when creating Client, Project, Task and Expense.
New in ChronoMate 0.7.1 (May 23, 2012)
- Abandonned Mac OS X 10.5 "Leopard" compatibility, if you are running "Leopard" do not update and untick "Check for updates" in the preferences.
- Added Global user definable hotkeys.
- New Quick time entry window
- Nested Client/Project/Task selection from the menu bar.
- Added hover tooltips to menu bar timers for better identification.
- Mini timer stop button is now red to better identify running timers in the menu bar.
- Menu bar icon now has an alternative active state.
- New "Last used timers" option to keep showing timers in the menu bar used in the last 2 hours.
- Improved window management; actions like "New Client" no longer bring the main window to the front.
- Smarter triggering of reset and delete confirmation alerts.
- Fixed : zero idle time threshold should disable alerts.
- Fixed : all decimal textfield in the preferences no longer accept float values.
- Fixed : client would not show up in the dropdown list after creating a new project.
- Fixed : Growl notification flood after a sleep/wake cycle.
- Fixed : Column order was not saved in timers drawer.
- Reworked the transparent timer icon.
- Improved the idle time alert window (no more checkbox)
- Updated Growl framework to v1.3.1
- Improved time display consistency.
- Improved error reporting.
- Minor bug fixes and improvements.