Activity log for bug #1315799

Date Who What changed Old value New value Message
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