2014-05-04 05:43:06 |
Bartosz Kosiorek |
bug |
|
|
added bug |
2014-05-04 05:44:16 |
Bartosz Kosiorek |
description |
Current design of calculation from engine perspective is as add brackets after press "=":
Engine formula example:
1+2
=
(1+2)+3
=
((1+2)+3)+4
=
It cause many problems. The brackets are hidden, and it is very hard to implement official bracket support (there is a problems with Clear and backspace feature), and add new functions to it (sin, cos, tan, ln, sqrt etc), which are using brackets.
It also cause dramaticly performance drop with long calculation (try to even press several times "=")
My idea is store calculate values in some memory.
Example:
Engine formula example:
1+2
=
3+3
=
6+4
=
Where I could store previous calculated values?
What do you think about idea? |
Current design of calculation from engine perspective is as add brackets after press "=":
Engine formula example:
1+2
=
(1+2)+3
=
((1+2)+3)+4
=
It cause many problems. The brackets are hidden, and it is very hard to implement official bracket support (there is a problems with Clear and backspace feature), and add new functions to it (sin, cos, tan, ln, sqrt etc), which are using brackets.
(Look at: https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1289682)
It also cause dramaticly performance drop with long calculation (try to even press several times "=")
My idea is store calculate values in some memory.
Example:
Engine formula example:
1+2
=
3+3
=
6+4
=
Where I could store previous calculated values?
What do you think about idea? |
|
2014-05-04 05:45:12 |
Bartosz Kosiorek |
description |
Current design of calculation from engine perspective is as add brackets after press "=":
Engine formula example:
1+2
=
(1+2)+3
=
((1+2)+3)+4
=
It cause many problems. The brackets are hidden, and it is very hard to implement official bracket support (there is a problems with Clear and backspace feature), and add new functions to it (sin, cos, tan, ln, sqrt etc), which are using brackets.
(Look at: https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1289682)
It also cause dramaticly performance drop with long calculation (try to even press several times "=")
My idea is store calculate values in some memory.
Example:
Engine formula example:
1+2
=
3+3
=
6+4
=
Where I could store previous calculated values?
What do you think about idea? |
Current design of calculation from engine perspective is as add brackets after press "=":
Engine formula example:
1+2
=
(1+2)+3
=
((1+2)+3)+4
=
It cause many problems. The brackets are hidden, and it is very hard to implement official bracket support (there is a problems with Clear and backspace feature), and add new functions to it (sin, cos, tan, ln, sqrt etc), which are using brackets.
(Look at: https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1289682)
It also cause dramaticly performance drop with long calculation (try to even press several times "=")
My idea is store calculate values in some memory, and make all brackets visible for user.
Example:
Engine formula example:
1+2
=
3+3
=
6+4
=
Where I could store previous calculated values?
What do you think about idea? |
|
2014-05-04 05:48:54 |
Bartosz Kosiorek |
ubuntu-calculator-app: assignee |
|
Bartosz Kosiorek (gang65) |
|
2014-05-08 20:47:41 |
Bartosz Kosiorek |
ubuntu-calculator-app: status |
New |
Confirmed |
|
2014-05-08 20:47:45 |
Bartosz Kosiorek |
ubuntu-calculator-app: importance |
Undecided |
Low |
|
2014-06-26 15:35:05 |
Bartosz Kosiorek |
ubuntu-calculator-app: importance |
Low |
High |
|
2014-06-26 15:35:13 |
Bartosz Kosiorek |
ubuntu-calculator-app: status |
Confirmed |
Triaged |
|
2014-06-26 15:36:11 |
Bartosz Kosiorek |
ubuntu-calculator-app: assignee |
Bartosz Kosiorek (gang65) |
|
|
2014-06-26 15:40:56 |
Bartosz Kosiorek |
description |
Current design of calculation from engine perspective is as add brackets after press "=":
Engine formula example:
1+2
=
(1+2)+3
=
((1+2)+3)+4
=
It cause many problems. The brackets are hidden, and it is very hard to implement official bracket support (there is a problems with Clear and backspace feature), and add new functions to it (sin, cos, tan, ln, sqrt etc), which are using brackets.
(Look at: https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1289682)
It also cause dramaticly performance drop with long calculation (try to even press several times "=")
My idea is store calculate values in some memory, and make all brackets visible for user.
Example:
Engine formula example:
1+2
=
3+3
=
6+4
=
Where I could store previous calculated values?
What do you think about idea? |
Current design of calculation from engine perspective is as add brackets after press "=":
Engine formula example:
1+2
=
(1+2)+3
=
((1+2)+3)+4
=
It cause many problems. The brackets are hidden, and it is very hard to implement official bracket support (there is a problems with Clear and backspace feature), and add new functions to it (sin, cos, tan, ln, sqrt etc), which are using brackets.
(Look at: https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1289682)
It also cause dramatically performance drop with long calculation (try to even press several times "=")
My idea is store calculate values in some memory, and make all brackets visible for user.
Example:
Engine formula example: Array:
1+2 (nothing in array)
=
3+3 (1+2)
=
6+4 (1+2)(3+3)
=
10 (1+2)(3+3)(6+4)
C
6+4 (1+2)(3+3)
C
6 (1+2)(3+3)
C
3+3 (1+2)
Previous expression should be store in internal array. |
|
2014-07-07 18:12:48 |
Riccardo Padovani |
ubuntu-calculator-app: status |
Triaged |
In Progress |
|
2014-07-07 18:12:50 |
Riccardo Padovani |
ubuntu-calculator-app: assignee |
|
Riccardo Padovani (rpadovani) |
|
2014-07-07 18:13:13 |
Riccardo Padovani |
branch linked |
|
lp:~rpadovani/ubuntu-calculator-app/1333201 |
|
2014-07-08 14:31:18 |
PS Jenkins bot |
ubuntu-calculator-app: status |
In Progress |
Fix Committed |
|
2014-07-09 23:07:28 |
Bartosz Kosiorek |
ubuntu-calculator-app: status |
Fix Committed |
In Progress |
|
2014-07-09 23:07:31 |
Bartosz Kosiorek |
ubuntu-calculator-app: assignee |
Riccardo Padovani (rpadovani) |
|
|
2014-07-09 23:07:42 |
Bartosz Kosiorek |
ubuntu-calculator-app: status |
In Progress |
Fix Committed |
|
2014-07-09 23:08:18 |
Bartosz Kosiorek |
ubuntu-calculator-app: assignee |
|
Riccardo Padovani (rpadovani) |
|
2014-09-04 18:07:01 |
Riccardo Padovani |
ubuntu-calculator-app: status |
Fix Committed |
Fix Released |
|