Introducing the CPO desktop timer

Jeff Denton

Jun 1, 2012 by Jeff

3 comments
Development Progress, Features, News

iPhone AppOur push to move CPO beyond the browser continues. Today we're happy to announce our desktop app for Mac and PC! Now can log time to any of your active projects and tasks right from your desktop without ever having to open CPO in your browser.

 

What does it do?

For now, the desktop app can log time for multiple projects on a given day. It will also keep a history of time logged. Using the built in calendar widget, you can view time spend on projects in the past.

Desktop app trayWhen the app is minimized, you will see a little icon in your tray indicating whether or not you have active timers running. You also get a small menu of options for logging out or getting help with the app.

One last nifty feature...if you want to start a new task that isn't already in your task list, you can add it right in the task combo box. You don't have to log in to your account in the browser, and add the task there - you can do it right from your desktop.

Desktop app screens

Where can I get it?

Check out our Extras page to find the download links for both Mac and PC.  Installation should be quick and painless on both platforms.

Any plans for updates?

Yes...and, it depends.  Some updates are certain. For example, we would love to add better keyboard shortcuts to the app along with some simple reporting features.  We've also thought about releasing this as a standalone app in the Mac App Store.  

Other features we see being useful are a task manager, file uploader and viewer, invoice viewer, expense manager, and maybe a contact list manager.  We're going to take a wait and see approach to these other features.  Our sense is that most users will be happier with a good and complete mobile app so that's where we will likely spend most of our resources.

However, if folks seem to really like the desktop app, then we'll give it some more love!

The geeky stuff.

We built the desktop app with Appcelerator Titanium using HTML5, CSS, JavaScript, jQuery, and a sprinkling of Chico IU components. Figuring out all the little quirks in Titanium took some doing - the desktop API is a bit different from the Titanium Mobile API...and less supported.  

We're really pleased with the Chico UI components.  We didn't like the idea of including a huge UI library (like jQuery UI) just to get a calendar and a combo box. Chico UI fit the bill nicely.  It's a relatively new library on the scene but the devs are actively working on it and respond quickly to bugs and feature requests.  Check 'em out for your next project!

Discussion: 3 comments

Fiona Corcoran

Fiona Corcoran

Jun 5, 2012
In the set-up for desktop timer, there's a blank square where the licence agreement should be. I've abandoned the set-up in the meantime, awaiting your advice.
Scott Tripp

Scott Tripp

Jun 12, 2012
Keeps crashing ans giving fatal errors. Also the Save button only shows up every other time I am entering time... in other words I enter 6.25 and can hot save. The next time I have to start the timer then stop it to hit save
Jeff Denton

Jeff Denton

Jun 12, 2012
@Fiona We've put a new version of the license agreement in the installer. If you like, go ahead and download the new version and install it.

@Scott Are you using the PC or Mac version of the app?

Add your comment

Free 30 day trial. Sign up now!

Pricing and Signup