Calculator application implementation

Registered by Michael Hall

Initial Calculator Development

Blueprint information

Status:
Not started
Approver:
Ubuntu Core Apps Drivers
Priority:
Undefined
Drafter:
Ubuntu Core Apps Drivers
Direction:
Needs approval
Assignee:
Ubuntu Calculator Developers
Definition:
New
Series goal:
Accepted for coreapps-13.10
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items for coreapps-13.10-month-0:
[dalius-sandbox] Save in history with data: DONE
[dalius-sandbox] Use proposed numpad layout: DONE
[dalius-sandbox] Add a label: DONE
[f-riccardo87] Implement "C": DONE
[f-riccardo87] Clicking "=" should not start new calculation but allow reusing result for further calculations: DONE
[dalius-sandbox] Start new calculation ("C" does that currently): DONE
[dalius-sandbox] Delete calculation: DONE
[dalius-sandbox] Get rid of tabs: DONE
[f-riccardo87] It looks like we are not using Ubuntu font (analyze and fix): DONE
[f-riccardo87] Implement "+/-" button: DONE
[f-riccardo87] Implement backspace: DONE
[dalius-sandbox] Fix "pull to start new calculation" animation (if somebody wants to contribute something better feel free to do so): DONE
[rpadovani] Try to use Qt.DefaultLocaleShortDate for custom date formatting: DONE
[f-riccardo87] Consolidate the 3 formula implementations: DONE
[mhall119] Fix packaging bugs (1153787 & 1155969): DONE
[f-riccardo87] Implement AC button (4th comment on bug 1164973): DONE

Work items for coreapps-13.10-month-1:
Get package included in Touch preview images: DONE
[boiko] Add copyright headers and COPYING: DONE

Work items for coreapps-13.10-month-2:
[boiko] Fix autopilot tests: DONE

Work items for coreapps-13.10-month-3:
[popey] Get final visual design: DONE
[calumpringle] Finish visual design: DONE
[scarneiro] Test addition: DONE
[scarneiro] Test subtraction: DONE
[scarneiro] Test multiplication: DONE
[dalius-sandbox] Test +/-: DONE
[rpadovani] Test tear off adds calculation to history: DONE
[rpadovani] Test swipe left/right to delete: DONE
[mihirsoni] Remove redundancy pasting from previous result : DONE

Work items for coreapps-13.10-month-4:
Get design-team review: DONE
[rpadovani] Test that torn off calculations are stored between reloads: DONE
[rpadovani] Test the clicking on item from history allows reusing value in active calculation: DONE
[mihirsoni] Need to enter an operand before using an operator : DONE
[mihirsoni] Show '0' on a blank calculation (bug 1211262) : DONE
[mihirsoni] Saved calculations are lost when the app is closed (bug 1188292) : DONE

Work items for coreapps-13.10-month-5:
Get instructions how to create custom keyboard layout and theme it (not in scope for the initial implementation): POSTPONED
[popey] Test division: INPROGRESS
[rpadovani] unary operator (+/-) for the first Number : DONE
[mihirsoni] correction in output if user press equals after any sign (bug 1226738) : DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.