forked from lionaneesh/sugarlabs-calculate
-
Notifications
You must be signed in to change notification settings - Fork 35
Expand file tree
/
Copy pathNEWS
More file actions
185 lines (131 loc) · 4.32 KB
/
NEWS
File metadata and controls
185 lines (131 loc) · 4.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
47
* Regenerate POT file (Jui Pradhan)
* Translation Added (Jui Pradhan),
* Fix Gtk-Warning Don't know color (James Cameron),
* Fix issues while raising Runtime Error (Shaan subbaiah),
* Fix Attribute Error (Saumya Mishra),
* Fix Attribute Error raised while plotting (Saumya Mishra),
* Fix Error message format (Saumya Mishra),
* Add missing positional argument: eqn and start(Saumya Mishra),
* Change built-in variable name list to ls (Saumya Mishra),
* Fix SyntaxWarnings (James Cameron)
46
* Port to Python 3 (Rahul Bothra),
* Reduce lower limit of number of digits shown (Swarup N),
* Add non-arabic numerals depending on locale (Swarup N),
* Fix unsupported operand type(s) error (Kunal Arora),
* Remove empty locale files (James Cameron),
* Remove unnecessary conversion (James Cameron),
* Fix missing answers (James Cameron),
* Adjust font sizes depending on org.sugarlabs.font (James Cameron),
* Use Gdk.Color.from_floats (James Cameron),
* flake8 fixes (James Cameron),
45
* Regenerate POT file (James Cameron),
* New translations (Chris Leonard et al),
* Port from exec to importlib (James Cameron),
* Fix flake8 errors and warnings (James Cameron),
* Fix Gtk-CRITICAL error gtk_toolbar_remove (Yash Agrawal),
* Port Telepathy static binding to PyGObject binding (Rahul Bothra),
* Add README source repository documentation (Rudra Sadhu),
* Fix typo and unify docstrongs (Eli Chung),
* Add .gitgnore and change metadata (Vipul Gupta),
* Use named arguments for translatable strings (James Cameron),
* Add a screenshot (James Cameron),
44
* License changes (Gonzalo Odiard, Aneesh Dogra),
* Remove suspicious code (Robert Antoni Buj Gelonch),
* Remove deprecated MANIFEST (James Cameron),
* New and updated translations (Chris Leonard et al),
* Remove insignificant zeros in result (Tymon Radzik),
* Fix missing sign of result less than zero #4936 (Lam Nguyen),
* Block redefinition of constants #2698 (Ezequiel Pereira Lopez),
* Port to GTK+ 3 (György Balló),
31
* Improve toolbar design (Gary C. Martin)
* Add some constants (Gary C. Martin)
* Parser improvements
30
* Add support for matplotlib as plotting backend
* Add support for complex plot ranges, e.g. -2*pi..2*pi
* Fix superscript display bug
29
* Fix plotting of functions
* Fix parsing of (in)equalities
* Fix toolbar button issues
28
* Support 'real' scientific notation (#4250)
* Add switching between exponential/scientific notation
* Allow changing of number of displayed digits
* Change cursor on equations to Hand (#6612)
* Fix fall-through of unhandled CTRL keys (eg CTRL+Q)
* Add recursion detection
* Fixed error-handling bug
26
* Refactored equation drawing code
* Move to new equation parser based on python ast
* Refactor sharing
* Add languages: bi, cs, en_US, fi, he, hu, sk, sv, sw, wa
25
* Spell 'license' correctly
24
* Division by 0 returns 'Undefined'
* Make 'clear' and 'enter' translateable
* Remove pseudo.po
* Fix ne.po (newlines)
* Fix translations that had taken mul_sym litterally
* Add COPYING and AUTHORS
* Update MANIFEST
23
* Add locale dir contents to MANIFEST
22
* Fix MANIFEST file with activity dir
21
* Updated translations
20
* Updated translations
* Fix bugs in Rational class (#7235)
* Fixed #5902 (help msg)
19
18
17
16
15
* Fixed parsing of fraction separators, #5319
14
* #5023, i18n support of help system improved
* #5010, degrees/radians button fixed
* #5003, rational number support
13
* Parser converted to unicode
* Updates to improve translation #4527
* Mul/Div symbol i18n #4573
* Mul/Div button fixed #3526
* Addressed #4250
* Added palettes to buttons in toolbar
12
11
10
* Improved error reporting (catching function exceptions, could still be extended)
* Simple help system ('help(index)')
* Using gtk.Clipboard in stead of custom solution
* functions(), variables(), operators(), rand() and randint() added
* Clicking on equation box now adds answer or label, because of presedence issues
* Fixed syncing of variables upon share
9
8
* Plot support, plot(x^3,x=-2..2)
* Fixed toolbar focus bug
* Improved operator parsing ('*' vs '**' and '<' vs '<<')
7
6
* Journal read/write support
* Selecting and copy/paste functioning
* Added tab completion of variable names
* SharedState: Adjusted to new tubes API
* Added factorize() function
5
* Adapt import from canvasicon -> icon module
4
3
* Remove color module which is deprecated in sugar