Katello/katello — pull request #468 by bbuckingham (2012-08-15 18:04:42+00:00)
Title: content-deletion - changes to UI based on mockups

This pull request includes several changes to the Changesets UI to account for the wireframes at:
https://fedorahosted.org/katello/wiki/ContentDeletionDesign

Highlevel summary of changes include:

- Content tree
- change from using 'Remove' to 'Added (Undo)' for items added to a changeset. Note: the changeset tree remains unchanged.
- add tipsy to the 'Added' text so that it provides details like 'Added to changeset ABC'

- Changset tree
- provide 2 separate categories for changesets (Promotion / Deletion). We will have 2 sets of breadcrumbs (promotion/deletion), but only 1 tree to support navigating/manipulating them. In other words, user will select promotion/deletion and then work in that context.
- add tipsy to the Action buttons and update based on state of the action

- update the page-level helptip to include both Deletion and Promotion

- many random changes to support the above...

- few bug fixes found along the way, such as:
- user edits name/description on CS1, then goes to CS2 to do the same... second updates changed CS1
- unable to remove a repo from a changeset
- ...etc