Closed Bug 1085387 Opened 10 years ago Closed 8 years ago

Unify the emergency-call, callscreen and dialer keypads

Categories

(Firefox OS Graveyard :: Gaia::Dialer, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: gsvelto, Unassigned)

References

Details

Currently we've got a shared keypad under shared/js/dialer/keypad.js which is used by both the callscreen and dialer apps. The emergency-call app on the other hand has his own keypad which is partially copied from the shared one but mostly with a lot of pieces missing. The shared keypad cannot be used as-is because it has some significant dependencies on other code in the dialer and callscreen. To use it we'll need to:

- Remove all application-specific dependencies from the current shared dialer

- Similarly make the keypad tests application-independent and move them to the shared application tests instead of having them in the dialer

- Finally the new keypad must provide options to accommodate for application-specific behavior. For voicemail functionality is not needed nor desired in the emergency-call app
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.