the window position is now saved. So when you move the widget and shut it down, next time you start it, it will use the last position.
added a switch item to the tray/icon menu with all your trackers. This way you don’t have to open the widget to switch, you can just switch from the tray.
the settings panel is now in a separate window
added autostart functionality. When enable, you will autostart your default tracker on startup (if not tracking already)
added autostop functionality. When enabled, you will autostop working when exiting the widget
We have released a new version of the adobe air widget. Only one fix but a pretty big one :
In case of lost internet connection (just coming out of hibernation, network down, …) the widget kept going and you were not able to do anything with it. We’ve fixed this and the widget will timeout after 15 seconds.
After that you can just hit the “reload” button whenever the connection is back to start time punching again.
We start by showing you a custom company structure. After that we download the most recent version of the widget and configure the account details. Using the widget we quickly start tracking time on some various projects. To see if everything was registered we then login to the backend and check the “my timesheet” page to check the timeblocks in a tabular listing.
As mentioned in yesterday’s blog post, some users were experiencing connection problems using the Yahoo widget.
In collaboration with one of our users, Adrian Gawrys, we were able to determine the problem. It turned out that we weren’t escaping usernames (or password) which might contain url-obstructive characters, resulting in a mall-formed url and a failure to load that url. At the same time we have made the ‘unable to connect’-message give a more detailled story.
Some of our users are experiencing connection problems when using the Yahoo widget and since we (digitalbase) aren’t having enough time to spare, we’re now looking for third-party developers who can develop a new widget for us.
We’d like it to be developed using Adobe Air, so if you’re skilled, interested and up for the job, make sure to have a look and bid at Elance.
To please more developpers, we introduce today our JSON API.
You could already write your own apps using our API (see documentation), but if you prefer the JSON format than you can now use for example https://secure.trackmypeople.com/api/status.json instead of https://secure.trackmypeople.com/xml/status.
Please note that some xml responses have changed, so if you were already writing an application then you better use the new xml-url, which is https://secure.trackmypeople.com/api/$action.xml, where ‘.xml’ may be ommitted.
All old xml responses remain the same if you use the old url: https://secure.trackmypeople.com/xml/$action, but it will become deprecated and the new responses contain more information.