Displays a page formatted for print based on data from displayed TFS query result.

Latest Version

Version
2.0
Update
March 16, 2020
Size
20.2KiB
Developer
Category
Users
5
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
DeclarativeContent
See more

TFS Bug Printer Extension

This Google Chrome extension allows the user to show a HTML page formatted for print with data from any TFS/Azure DevOps Server workitems query or a workitem page.

Features
Scrum-board friendly format
Print from query
Print from workitem page
Print hierarchical queries (shows item's parent)
Any text in print view can be live edited
Individual items in print view can be removed from view

Supported attributes
Shown by default
Work Item Id
Work Item Title
Parent Id with Parent Title
Tags
Severity
Effort
Assignee
(non-standard) Segment
(non-standard) SD Code

Hidden by default
Work Item Type
Parent Id
State

Instalation
Clone repository or Download as ZIP directly from GitHub.
Add new extension to Chrome as a folder via sideloading.
Usage
Just click on the extension's icon in browser's toolbar to toggle view when on a query page or a workitem page.

Limitations
Extension can use only data shown on page! Query must contain all listed attributes, otherwise those omitted attributes won't be shown in the print view.

Customizations
Visual apperance is controlled exclusively by CSS styles in content-tfs-print.css. Items are using CSS Grid for its internal layout, which can be changed easily. Also this way some attributes can hidden or show or entire layout can be reformatted.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": " TFS Bug Printer", "version": "2.0", "description": "Displays a page formatted for print based on data from displayed TFS query result.", "author": "Jan Novotn\u00fd", "permissions": ["activeTab", "declarativeContent"], "background": { "scripts": ["background-tfs-print.js"], "persistent": true }, "content_scripts": [ { "matches": [ "https://*.visualstudio.com/*", "https://dev.azure.com/*", "https://tfs/*", "https://*.loc/*" ], "css": ["content-tfs-print.css"], "js": ["content-tfs-print.js"] } ], "page_action": { "default_icon": { "16": "images/logo16.png", "32": "images/logo32.png", "48": "images/logo48.png", "128": "images/logo128.png" }, "default_title": "Toggle TFS print view" }, "icons": { "16": "images/logo16.png", "32": "images/logo32.png", "48": "images/logo48.png", "128": "images/logo128.png" }, "manifest_version": 2}
Read more

Similar Extensions