[Calculator][Proposal]Remove partial result feature
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Calculator App |
Triaged
|
Medium
|
Unassigned | ||
Ubuntu UX |
Fix Committed
|
High
|
James Mulholland |
Bug Description
Partial result feature is broken and there is no easy way to fix it.
E.g: 1+2x2x (result is 5) x 2. On your screen there is 5*2, but the ressul is 9.
We cannot fix it in a simple way (tbh I think we cannot have it working at all) because we have advanced functions.
If there is something different from a ^ in the calculus we can calculate wrong partial result.
E.g.
3 + (1 * 2)
This seems easy, because there is a parethesis, but if we had a * 3 we have:
displayed: 5 * 3 = 15
actual = 3 + 3 *3 = 12
Due this reason I suggest to remove the feature.
Proposed solution:
1. Get rid of temporarly result
2. Instead of introduce multi line formula InputField
- When entered formula exceed InputField width, then the new line wil appear
It will be good to also do it with Formula's History, to fix issue
https:/
The history displays could be limited to 3 lines. After formula exceeds 3 lines, the three dots will be displayed.
--- --- --- ---
UX Comment:
We should try to proceed with the multi-line formula Inputfiled (2.) to preserve temporary results in the U.I and boost utility.
Changed in ubuntu-calculator-app: | |
status: | New → Confirmed |
status: | Confirmed → Triaged |
tags: | added: needs-design |
summary: |
- [Proposal]Remove partial result feature + [Calculator][Proposal]Remove partial result feature |
Changed in ubuntu-ux: | |
status: | Confirmed → Triaged |
assignee: | nobody → James Mulholland (jamesjosephmulholland) |
importance: | Undecided → High |
Changed in ubuntu-calculator-app: | |
importance: | Undecided → Medium |
description: | updated |
summary: |
- [Calculator][Proposal][ux]Remove partial result feature + [Calculator][Proposal]Remove partial result feature |
description: | updated |
description: | updated |
Changed in ubuntu-ux: | |
status: | Triaged → Fix Committed |
Changed in ubuntu-calculator-app: | |
status: | Incomplete → Triaged |
We need an input from UX team. That's why I marking it as invalid for Calculator (we unable to start implementing that till we don't get ux design)