TFS Working On – Version 1.3
Hierarchical Menu Query list
You can now select hierarchical queries for the menu query. The resulting list is shown using indentation in the context menu.

Refresh Menu Query
If the query results are now out of date, click the Refresh option at the top of the Menu Query list. This will close the list, but when you open it again it will query TFS for the latest results.
View work items from Search Results
In the Select Work Item… search results, right-click the work item and select
View to open, or Select to start working on.

Prompt for estimates
If you start working on a work item that does not have any estimates you will be prompted:

Selecting yes, will display the estimates form allow you to estimate your work before you start.
Work Item Mappings in source control
Instead of having to find a shared network path, the work item mappings can now be stored in source control. Simply enter a TFS Source Control path in the Mapping Path. Ensure it begins with a $.

When the Mappings are updated, if the user has access, the changes are committed to source control on Apply or Save with the check-in comment
“Updated TFS Working On settings file”.

TFS Working On - Version 1.2
Menu Query list
You can select an existing TFS query from the configuration pages to use a quick start list accessible from the TFS Working On menu. This removes the need to search for work items, and you can just pick them off your list.
Note: TFS 2010 Hierarchical Queries are not yet supported.


Prompt on resume
When you are away from your computer and TFS Working On automatically pauses monitoring, you can enable the option to be prompted on resume. You are given the option to Record the time away, for the instances when you were working on the work item, just
not on the computer, like in a meeting or discussion with a colleague. Resume working, time away is not recorded, like going out for lunch, and coming back to continue. Or Stop, time away is not recorded and you do not resume working on the selected work item.


Cancel Currently Working On
You can now cancel your current working on, preventing any time being recorded against the work item.

Work Item Title Tooltip and Notification
The title of your current work item is now displayed in the balloon notification and the TFS Working On notification tray icon tooltip.

Data Warehouse Processing (TFS 2008 only)
TFS Working On allows updating of the Data Warehouse and TFS Analysis Service cube on from the Configuration pages. This forces an update without the need to remote onto the TFS Server or wait for the scheduled time. Useful when you need to ensure you Warehouse
data accurately reflects the current Work Item data when generating a report to distribute.

Existing Raised Bugs Fixed
|
ID
|
Title
|
|
6707
|
ItemUpdatedOnServer error selected work item from search results
|
|
7006
|
Time not logged if you shut computer down
|
|
7357
|
WorkingOn - Configuration File Save – crash
|
TFS Working On - Version 1.1
TFS Working On is a simple system tray utility that makes it easier to record your time spent on TFS Work Items.

Simply specify your server and project, then search for your Work Item and you are tracking your time.


The icon turns green to notify you that you are tracking your time.

This will record your time in the history of the work item whenever you stop working on the item. To stop working on, double click the icon or select stop from the menu, and the work item is updated and the icon turns
red.




You can also specify your estimates against a work item so that you can record how you are going.


Access to the work item is available.

With some very simple configuration the estimates can be mapped to the TFS Work Item fields, per work item type, per project. This can be performed by one member of the team, most likely the one responsible for setting up the project, and then stored on
the network share for all team members to reference.


Features can be configured here also. Hovering over the help icon will give you details of the settings.

Auto Time Out will automatically stop working on when the computer is idle for the set time, and resume when activity begins again.
Nag will remind you when you are not working on anything.
