Merge lp:~wallyworld/launchpad/sort-buglisting-informationtype-1024235 into lp:launchpad
Status: | Merged |
---|---|
Approved by: | Curtis Hovey |
Approved revision: | no longer in the source branch. |
Merged at revision: | 15633 |
Proposed branch: | lp:~wallyworld/launchpad/sort-buglisting-informationtype-1024235 |
Merge into: | lp:launchpad |
Diff against target: |
348 lines (+79/-8) 8 files modified
lib/canonical/launchpad/icing/css/components/bug_listing.css (+15/-1) lib/lp/bugs/browser/bugtask.py (+3/-0) lib/lp/bugs/browser/tests/test_bugtask.py (+16/-3) lib/lp/bugs/javascript/buglisting_utils.js (+1/-0) lib/lp/bugs/javascript/tests/test_buglisting_utils.js (+12/-0) lib/lp/bugs/model/bugtasksearch.py (+5/-4) lib/lp/bugs/templates/buglisting.mustache (+7/-0) lib/lp/bugs/tests/test_bugtask_search.py (+20/-0) |
To merge this branch: | bzr merge lp:~wallyworld/launchpad/sort-buglisting-informationtype-1024235 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Curtis Hovey (community) | code | Approve | |
Review via email: mp+115053@code.launchpad.net |
Commit message
Dynamic bug listing page now displays information type and supports sorting by information type too.
Description of the change
== Implementation ==
Bugs can be filtered by information type so supported needed to be added to the dynamic bug listing page to support display and sorting by information type as well.
I used the spare space under the status and importance fields to display the information type. I think it belongs there as it is a key piece of information and would otherwise get lost in all the text if it were displayed on the right with the other fields. It's the only place also that I could make it look good.
== Demo ==
An example of how it looks:
http://
== Tests ==
I simply updated existing tests cases to add some new tests for checking the information type behaviour, including display, sorting, and rendering in the data model.
== Lint ==
Checking for conflicts and issues in changed files.
Linting changed files:
lib/canonical
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
Thank you.