Calculator application implementation

Registered by Michael Hall

Initial Calculator Development

Blueprint information

Not started
Ubuntu Core Apps Drivers
Ubuntu Core Apps Drivers
Needs approval
Ubuntu Calculator Developers
Series goal:
Accepted for coreapps-13.10
Milestone target:

Related branches




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.