Import queue UI should use status picker
Bug #422466 reported by
Jeroen T. Vermeulen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Henning Eggers |
Bug Description
When JavaScript is enabled, the status dropdowns on the import queue UI ought to be replaced with inline status pickers.
(The pages are being minimally migrated as part of the work on bug 422426. Inline status pickers would probably also resolve bug 412420.)
Related branches
lp:~henninge/launchpad/bug-422466-status-picker
- Abel Deuring (community): Approve (code)
- Curtis Hovey (community): Approve (ui)
- Michael Nelson (community): Approve (ui)
-
Diff: 1718 lines (+830/-222)26 files modifiedlib/canonical/launchpad/icing/style-3-0.css (+15/-0)
lib/canonical/launchpad/javascript/translations/translations.js (+67/-9)
lib/canonical/launchpad/security.py (+4/-36)
lib/lp/archiveuploader/nascentupload.py (+10/-5)
lib/lp/archiveuploader/permission.py (+87/-1)
lib/lp/archiveuploader/tests/test_permission.py (+31/-7)
lib/lp/archiveuploader/uploadpolicy.py (+0/-23)
lib/lp/registry/browser/person.py (+4/-2)
lib/lp/registry/browser/tests/poll-views.txt (+134/-0)
lib/lp/registry/configure.zcml (+4/-6)
lib/lp/registry/doc/distribution-mirror.txt (+21/-2)
lib/lp/registry/interfaces/distribution.py (+10/-0)
lib/lp/registry/interfaces/sourcepackage.py (+14/-0)
lib/lp/registry/model/sourcepackage.py (+18/-1)
lib/lp/registry/templates/people-requestmerge.pt (+3/-4)
lib/lp/registry/templates/team-polls.pt (+2/-2)
lib/lp/registry/templates/team-portlet-polls.pt (+4/-4)
lib/lp/registry/tests/test_sourcepackage.py (+57/-0)
lib/lp/soyuz/interfaces/component.py (+2/-2)
lib/lp/testing/factory.py (+131/-13)
lib/lp/translations/browser/hastranslationimports.py (+43/-42)
lib/lp/translations/model/translationimportqueue.py (+0/-3)
lib/lp/translations/stories/importqueue/xx-translation-import-queue.txt (+15/-13)
lib/lp/translations/templates/translation-import-queue-macros.pt (+58/-37)
lib/lp/translations/tests/test_translationimportqueue.py (+3/-9)
lib/lp/translations/windmill/tests/test_import_queue.py (+93/-1)
Changed in rosetta: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | 3.0 → none |
Changed in rosetta: | |
assignee: | nobody → Henning Eggers (henninge) |
Changed in rosetta: | |
status: | Triaged → In Progress |
milestone: | none → 3.1.11 |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in rosetta: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was mentioned in db-devel r8701 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ db-devel/ revision/ 8701>