1Overview of changes in gnome-calculator 41.1 2 * Updated Translations 3 * Do not force width for basic mode #42 (Robert Roth) 4 5Overview of changes in gnome-calculator 41.0 6 * Updated Translations 7 * Use first translated symbol for conversion with button #219 (Robert Roth) 8 * Appdata includes hardware support information (Adrien Plazas) 9 10Overview of changes in gnome-calculator 41.rc 11 * Updated Translations 12 13Overview of changes in gnome-calculator 41.alpha 14 * Updated Translations 15 * Adaptive preferences window !85 (Adrien Plazas) 16 * Fixed currency conversion using convert button #216 (Robert Roth) 17 * User interface reworked, adaptive UI !81 (Adrien Plazas) 18 * Enlarged calculator icon in help !82 (Sabri Ünal) 19 * Code cleanup (Robert Roth) 20 * Fixed kilohertz shorthand !87 (scootergrisen) 21 * Fixed donation link !88 (René Genz) 22 * Added support using calculator without currency conversion for privacy !89 (Ray Strode) 23 * Added support for function description of custom functions using @ !90 (Martin Jirku) 24 25Overview of changes in gnome-calculator 40.0 26 * Updated Translations 27 28Overview of changes in gnome-calculator 40.rc 29 * Updated Translations 30 * Resize window after switching mode !78 (joshas) 31 * Fixed compilation warnings (Robert Roth) 32 * Support offline currency conversion tests #208 (Robert Roth) 33 * Use official unit on conversion button click #207 (Robert Roth) 34 * Fixed temperature unit typos #211 (Robert Roth) 35 * Ellipsize conversion labels #17 (Robert Roth) 36 * Added Ctrl+Delete shortcut for clearing the current equation #187 (Robert Roth) 37 * Allow multiple decimal points #166. #5 (Robert Roth) 38 * Added Ctrl+O shortcut for degrees symbol (Robert Roth) 39 * Use gtk-sourceview 4.8 !80 (Robert Roth) 40 41Overview of changes in gnome-calculator 40.beta 42 * Updated Translations 43 * Fixed CI build (Robert Roth) 44 * Fixed issues with initial loading of currencies (Robert Roth) 45 * Rework currency retrieval preparing for currency provider plugins (Robert Roth) 46 * Fixed commandline conversions #33 (Robert Roth) 47 * Added currency conversion tests (Robert Roth) 48 * Added support for frequencies conversion (Dave Hulst) 49 * Added support for converting to and from weeks (Dave Hulst) 50 * Added support for converting to and from centuries and decades (Dave Hulst) 51 * Increase buttons font size #201 (Robert Roth) 52 * Added % button to Advanced mode (Dave Hulst) 53 * Show 4 decimals in converter instead of only two #203 (Robert Roth) 54 * Added style classes to buttons !76 (Dave Hulst) 55 56Overview of changes in gnome-calculator 40.alpha 57 * Updated Translations 58 * Use libhandy for window and headerbar !69 (Cristopher Davis) 59 * Use C instead of Clr in help !70 (scootergrisen) 60 * Fixed broken currency conversion on first start #199 (Robert Roth) 61 * Removed duplicate word from help #198 (Robert Roth) 62 * Added lbs shortcut for pounds conversion (Robert Roth) 63 * Fixed inconsistent word size (A. M. Roswell) 64 * Removed unused trunc button from programming mode #41 (Robert Roth) 65 * Fixed deprecation warnings 66 * Added Serbian Dinar with fixed rate #49 (Robert Roth) 67 * Added Bangladeshi Taka with fixed rate #191 (A. M. Roswell) 68 * Updated mailing list contact to Discourse (Robert Roth) 69 * Added basic help page for programming mode (A. M. Roswell) 70 * Added insert character code button (A. M. Roswell) 71 * Dim inapplicable bits on word size change #189 (A. M. Roswell) 72 * Make the conversion labels selectable (Robert Roth) 73 * Do not convert on swap #170 (Robert Roth) 74 * Word size changer in programming mode !58 (A. M. Roswell) 75 * Added metric cups conversion unit !53 (Lucy Coleclough) 76 * Fixed astronomical unit conversion !51 (Thomas Nilsson) 77 * Fixed feet-based units name, added mph and kph shortcuts #180 (Robert Roth) 78 * Use shell copy to clipboard action #178 (Robert Roth) 79 * Fixed preferences of angle units !56 (Delton Ding) 80 81Overview of changes in gnome-calculator 3.38.0 82 * Updated German translation (Mario Blättermann) 83 * Updated Catalan translation (Jordi Mas) 84 * Updated Swedish translation (Anders Jonsson) 85 * Updated Hungarian translation (Balázs Meskó) 86 * Updated Danish translation (Ask Hjorth Larsen, Alan Mortensen) 87 * Updated Greek translation (Efstathios Iosifidis) 88 89Overview of changes in gnome-calculator 3.37.92 90 * Updated Finnish translation (Jiri Grönroos) 91 * Updated Galician translation (Fran Diéguez) 92 * Updated Spanish translation (Daniel Mustieles García) 93 * Updated Polish translation (Piotr Drąg) 94 * Updated Turkish translation (Emin Tufan) 95 * Updated Slovenian translation (Matej Urbančič) 96 * Updated Croatian translation (Goran Vidović) 97 * Updated Japanese translation (sicklylife) 98 * Updated Czech translation (Marek Černocký) 99 * Updated Brazilian Portuguese translation (Yuri Gomes) 100 * Updated Persian translation (Daniel Behzadi) 101 * Updated Dutch translation (Nathan Follens) 102 * Updated Catalan translation (Jordi Mas) 103 * Updated British English translation (Zander Brown) 104 * Updated Serbian translation (Марко М. Костић (Marko M. Kostić)) 105 * Updated Slovak translation (Dušan Kazik) 106 * Updated Korean translation (Changwoo Ryu) 107 108Overview of changes in gnome-calculator 3.37.90 109 * Add tooltips for bits in programming mode !46 (Olliver Schinagl) 110 * Updated French translation (Guillaume Bernard) 111 * Updated Indonesian translation (Andika Triwidada) 112 * Updated Ukrainian translation (Daniel Korostil, Yuri Chornoivan) 113 * Updated Catalan translation (Jordi Mas, Gil Forcada) 114 * Updated Basque translation (Ibai Oihanguren Sala, Asier Sarasua Garmendia) 115 * Updated Hebrew translation (Yosef Or Boczko) 116 * Updated Friulian translation (Fabio Tomat) 117 * Updated Slovenian translation (Matej Urbančič) 118 * snap packaging updates (Ken VanDine) 119 * Added link to website in About #155 (Robert Roth) 120 * Added speed conversions !49 (Mathieu Heurtevin) 121 * Updated Romanian translation (Florentina Mușat) 122 * History view follows preferences #105, #159, #168 (Robert Roth) 123 * Added month as time unit #158 (Robert Roth) 124 * Better help for variables example usage #154 (Robert Roth) 125 * Defined pi variable, added pi button in programming mode #153 (Robert Roth) 126 * CI build fixes (Robert Roth) 127 * Updated app icon !47 (Jakub Steiner) 128 * Fixed bug returning empty string as result #152 (Robert Roth) 129 * Support latex-style multiplication #164 (Robert Roth) 130 * Added support for tau constant #46 (Robert Roth) 131 * Unify constant handling (Robert Roth) 132 * Separate UI files from sources (Robert Roth) 133 * Moved number format selection to separate menu #24 (Robert Roth) 134 * Replaces mode selector shortcuts with Ctrl+Alt (Robert Roth) 135 * Clear answer if editing right before it #59, #161 (Robert Roth) 136 * Moved preferences dialog to UI file (Robert Roth) 137 * Refresh bits panel after calculation #38 (Robert Roth) 138 * Updated Spanish translation (Daniel Mustieles García) 139 * Updated Indonesian translation (Kukuh Syafaat) 140 * Updated Kazakh translation (Baurzhan Muftakhidinov) 141 * Updated Lithuanian translation (Aurimas Černius) 142 * Updated Chinese translation (Boyuan Yang) 143 * Updated German translation (Tim Sabsch) 144 * Removed past author addresses #174 (Robert Roth) 145 * Updated Swedish translation (Anders Jonsson) 146 147Overview of changes in gnome-calculator 3.36.0 148 * Updated Catalan translation (Jordi Mas) 149 * Fixed broken markup in XHosa UI translation (Andre Klapper) 150 * Updated Swedish translation (Anders Jonsson) 151 * Updated Italian translation (Janvitus) 152 * Updated Indonesian translation (Kukuh Syafaat) 153 * Updated German translation (Tim Sabsch) 154 * Updated Dutch translation (Nathan Follens) 155 * Fixed broken markup in Dzongka UI translation (Andre Klapper) 156 * Updated Czech help translation (Marek Černocký) 157 * Updated Hungarian translation (Balázs Úr) 158 159Overview of changes in gnome-calculator 3.35.92 160 * Updated Spanish translation (Daniel Mustieles García) 161 * Updated Croatian translation (Goran Vidović) 162 * doc: Don't pass --fatal-warnings to valadoc (Rico Tzschichholz) 163 * Updated Lithuanian translation (Aurimas Černius) 164 * Updated Swedish translation (Anders Jonsson) 165 * Removed obsolete keyboard shortcut #148 (Robert Roth) 166 * Updated Persian translation (Danial Behzadi) 167 * Updated Basque translation (Asier Sarasua Garmendia) 168 * Update British English translation (Bruce Cowan) 169 * Updated Japanese translation (sicklylife) 170 * Updated Czech translation (Marek Černocký) 171 * Updated Turkish translation (Emin Tufan) 172 * Updated Finnish translation (Jiri Grönroos) 173 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 174 * Updated Hungarian translation (Balázs Meskó) 175 * Updated Chinese (Taiwan) translation (pesder) 176 * Updated Danish translation (Alan Mortensen) 177 * Updated Serbian translation (Марко М. Костић (Marko M. Kostić)) 178 * help: Update icon for 3.36 (Andre Klapper) 179 * Updated Karbi translation (J T) 180 * Updated Korean translation (Changwoo Ryu) 181 * Updated French translation (Julien Humbert) 182 * Updated Polish translation (Piotr Drąg) 183 184Overview of changes in gnome-calculator 3.35.90 185 * Updated Greek translation (Efstathios Iosifidis) 186 * Updated Indonesian translation (Sucipto) 187 * Drop padding around the display !40 (Adrien Plazas) 188 * Updated Keyboard Shortcuts (Sabri Ünal) 189 * Handle Escape and Enter correctly with completion #144 (Robert Roth) 190 * Updated Spanish translation (Daniel Mustieles García) 191 * Updated Slovak translation (Dušan Kazik) 192 * Added F10 for primary menu shortcut #148 (Robert Roth) 193 * Updated Catalan translation (Jordi Mas) 194 * Updated Friulian translation (Fabio Tomat) 195 * Updated app icon !43 (Tobias Bernard) 196 * Updated Malay translation (Umarzuki Mochlis) 197 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 198 * Added Rack Units to the conversions !37 (Léo Gillot-Lamure) 199 * Updated Karbi translation (J T) 200 * Fixed freeze on calculating atan(+/-i) #139 (Robert Roth) 201 * Fixed mode shortcuts by removing blocking mnemonics #138 (Robert Roth) 202 * Implemented result history browsing using alt left/right #129 (Robert Roth) 203 * Added translator comments for possible modes as command line arguments !38 (Rafael Fontenelle) 204 205Overview of changes in gnome-calculator 3.35.3 206 * Updated Chinese (Taiwan) translation (Yi-Jyun Pan) 207 * Updated Spanish translation (Daniel Mustieles) 208 * Updated Swedish translation (Anders Jonsson) 209 * Help updates (Andre Klapper) 210 * Updated Galician translation (Fran Diéguez) 211 212Overview of changes in gnome-calculator 3.35.2 213 * Updated Italian translation (Milo Casagrande) 214 * Updated Catalan translation (Jordi Mas) 215 * Updated Japanese translation (Ryuta Fujii) 216 * Updated Danish translation (Ask Hjorth Larsen) 217 * List possible modes in commandline help #112 (Robert Roth) 218 * Add square feet unit #132 (Robert Roth) 219 * Base conversion display selectable #123 (Robert Roth) 220 * Created nightly icon (Jakub Steiner) 221 * Snap build updates (Heather Ellsworth) 222 * Updated Spanish translation (Daniel Mustieles) 223 * GCalc library code fixes (Rico Tzschichholz, Daniel Espinoza Ortiz) 224 * Update required meson version (Diego Escalante Urrelo) 225 * Updated Friulian translation (Fabio Tomat) 226 * Updated Persian translation (Danial Behzadi) 227 * Adapt code to changed gtk+-3.0 bindings (Rico Tzschichholz) 228 * Added GCi libary and tests for controllers for widgets (Daniel Espinoza Ortiz) 229 * Updated Czech translation (Marek Černocký) 230 * Updated Indonesian translation (Andika Triwidada) 231 * Solve on = key if input isq not a variable name #22 (Alberto González Palomo) 232 233Overview of changes in gnome-calculator 3.34.0 234 * Updated Finnish translation (Jiri Grönroos) 235 236Overview of changes in gnome-calculator 3.33.92 237 * Updated Czech translation (Marek Černocký) 238 * Updated Finnish translation (Jiri Grönroos) 239 * Updated German translation (Tim Sabsch) 240 * Updated Lithuanian translation (Aurimas Černius) 241 * Updated Polish translation (Piotr Drąg) 242 * Updated Persian translation (Danial Behzadi) 243 * Updated Serbian translation (Марко М. Костић (Marko M. Kostić)) 244 * Updated Latvian translation (Rūdolfs Mazurs) 245 * Updated Galician translation (Fran Diéguez) 246 * Updated British English translation (Zander) 247 * Updated Turkish translation (Ahmet Elgün) 248 * Updated Japanese translation (Ryuta Fujii) 249 * Updated Catalan translation (Jordi Mas) 250 * Updated French translation (Charles Monzat) 251 * Updated Korean translation (Changwoo Ryu) 252 * README updates (Roger) 253 254Overview of changes in gnome-calculator 3.33.90 255 * Updated Dutch translation (Nathan Follens) 256 * Updated Croatian translation (Goran Vidović) 257 * Updated Swedish translation (Anders Jonsson) 258 * Updated Friulian translation (Fabio Tomat) 259 * Updated Slovenian translation (Matej Urbančič) 260 * Updated Karbi translation (J T) 261 * Updated Basque translation (Asier Sarasua Garmendia) 262 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 263 * Updated Catalan translation (Jordi Mas) 264 * Updated Romanian translation (Florentina Mușat) 265 * Flatpak build cleanup (Jordan Petridis) 266 * Debug messages cleanup (Daniel Espinosa Ortiz) 267 268Overview of changes in gnome-calculator 3.33.3 269 * Updated Indonesian translation (Kukuh Syafaat) 270 * Updated Hungarian translation (Balázs Úr) 271 * Updated Spanish translation (Daniel Mustieles) 272 * Updated Greek translation (Efstathios Iosifidis) 273 * calculator library build fixes (Daniel Espinosa Ortiz) 274 * CI build fixes (Ken VanDine) 275 * Added mnemonics for primary menu items #113 (Robert Roth) 276 * Dropped leading zeros octal prefix #114, #109, #110 (Robert Roth) 277 278Overview of changes in gnome-calculator 3.33.2 279 * Separated calculator library !19 (Daniel Espinosa Ortiz) 280 * Ensure icon is available for shell (Ken VanDine) 281 * Updated French translation (Charles Monzat) 282 * Updated Catalan translation (Jordi Mas) 283 * Support entering left/right shift with keyboard #98 (Robert Roth) 284 * Updated Croatian translation (Goran Vidović) 285 * Fixed CFA conversion rate #102 (Robert Roth) 286 * Remove copy icon from search provider results #103 (Robert Roth) 287 * Do not assume octal base for binary numbers #101 (Robert Roth) 288 * Show thousands separator in unit converter #102 (Robert Roth) 289 * Use currency name instead of display name for conversion #106 (Robert Roth) 290 * Quit warns and closes all windows #51 (Robert Roth) 291 * Avoid normalizing the equation twice in search #104 (Pascal Nowack) 292 * Ignore keypresses while calculating results #47 (Robert Roth) 293 * Only allow one decimal point in numbers #5 (Robert Roth) 294 * Application icon updated in help (Andre Klapper) 295 * Updated Danish translation (Ask Hjorth Larsen) 296 * Updated Friulian translation (Fabio Tomat) 297 * Updated Indonesian translation (Kukuh Syafaat) 298 * Updated Basque translation (Asier Sarasua Garmendia) 299 * Updated Chinese translation (Dingzhong Chen) 300 301Overview of changes in gnome-calculator 3.32.0 302 * Updated Esperanto translation (Kristjan Esperanto) 303 * Updated Korean translation (Changwoo Ryu) 304 * Updated Slovenian translation (Matej Urbančič) 305 * Snap build update (Ken VanDine) 306 307Overview of changes in gnome-calculator 3.31.92 308 * Updated Turkish translation (Emin Tufan) 309 * Updated French translation (Guillaume Bernard) 310 * Updated Dutch translation (Nathan Follens) 311 * Updated Lithuanian translation (Aurimas Černius) 312 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 313 * Updated Italian translation (Milo Casagrande) 314 * Updated Russian translation (Stas Solovey) 315 * Updated Serbian translation (Марко Костић) 316 * Updated Friulian translation (Fabio Tomat) 317 * Updated German translation (Tim Sabsch) 318 * Updated Vietnamese translation (Trần Ngọc Quân) 319 * Updated Latvian translation (Rūdolfs Mazurs) 320 * Updated Finnish translation (Jiri Grönroos) 321 322Overview of changes in gnome-calculator 3.31.91 323 * Updated Danish translation (Alan Mortensen) 324 * Updated Kazakh translation (Baurzhan Muftakhidinov) 325 * Updated Catalan translation (Jordi Mas) 326 * Updated Swedish translation (Anders Jonsson) 327 * Updated Czech translation (Marek Cernocky) 328 * Updated Slovenian translation (Matej Urbančič) 329 * Updated Japanese translation (Ryuta Fujii) 330 * Updated Spanish translation (Daniel Mustieles) 331 * Updated Romanian translation (Daniel Șerbănescu) 332 * Updated Galician translation (Fran Diéguez) 333 * Updated Turkish translation (Emin Tufan) 334 * Updated Indonesian translation (Kukuh Syafaat) 335 * Updated Polish translation () 336 * Updated Hungarian translation (Balázs Úr) 337 * Additional syntax for unit conversion (Tuomas Mikkola) 338 * Updated Spanish translation (Daniel Mustieles) 339 * Updated Finnish translation (Jiri Grönroos) 340 * Updated Friulian translation (Fabio Tomat) 341 * Updated Galician translation (Fran Diéguez) 342 343Overview of changes in gnome-calculator 3.31.90 344 * Updated Friulian translation (Fabio Tomat) 345 * Updated Greek translation (Tom Tryfonidis) 346 * Updated Swedish translation (Anders Jonsson) 347 * Updated Spanish translation (Daniel Mustieles) 348 * Updated Japanese translation (Ryuta Fujii) 349 * Updated Slovenian translation (Matej Urbančič) 350 * Updated Indonesian translation (Kukuh Syafaat) 351 * Updated Hungarian translation (Balázs Úr) 352 * Updated Czech translation (Daniel Rusek) 353 * Updated Catalan translation (Jordi Maas) 354 * snap build fixes (Jeremy Bicha) 355 * Exchange rate update interval preference #58 (Robert Roth) 356 * Updated and fixed appdata !20 (Harald H.) 357 * Fix for digit transformed into ^ on double * #91 (Robert Roth) 358 * Accept comma and decimal point as decimal separator #86 (Robert Roth) 359 360Overview of changes in gnome-calculator 3.31.3 361 * Added Alt+T shortcut for keyboard mode #81 (Robert Roth) 362 * Use US prefix for non-imperial units #84 (Robert Roth) 363 * Updated French translation (Guillaume Bernard) 364 * Updated Spanish translation (Daniel Mustieles) 365 * Updated Esperantoo translation (Kristjan Mustieles) 366 367Overview of changes in gnome-calculator 3.31.2 368 * Readded missing accelerators (Robert Roth) 369 * Use GLib.List.deep_copy() to fix argument type mismatch (Rico Tzschichholz) 370 * Write all settings at once using delayed backend (Tomasz Miasko) 371 * Updated Czech translation (Marek Cernocky) 372 * Updated Slovenian translation (Matej Urbančič) 373 * Updated Slovak translation (Dušan Kazik) 374 375Overview of changes in gnome-calculator 3.31.1 376 * Search provider improvements (Marco Trevisan) 377 * Copy to clipboard from search result (Marco Trevisan) 378 * Conversion UI improvements #72 (Robert Roth) 379 * Functions and variables popover HIG fixes #76 (Robert Roth) 380 * Port to GtkSourceView 4 (Christian Hergert) 381 * Remove appmenu (Robert Ancell) 382 * Application icon and symbolic icon update (Jakub Steiner, Sam Hewitt) 383 * Fixed new window shell action (Florian Müllner) 384 * Mark 'in' conversion keyword as translatable #73 (Robert Roth) 385 * Support for integer decimals in different bases #36 (Marco Trevisan) 386 * Mark some untranslatable texts as translatable. 387 * Use application icon in about and window icon instead of generic icon 388 * Updated Polish translation (Piotr Drąg) 389 * Updated Swedish translation (Anders Jonsson) 390 * Updated Indonesian translation (Kukuh Syafaat) 391 * Updated Turkish translation (Emin Tufan Çetin) 392 * Updated Czech translation (Marek Cernocky) 393 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 394 * Updated Hungarian translation (Balázs Meskó) 395 * Updated Friulian translation (Fabio Tomat) 396 * Updated Romanian translation (Daniel Șerbănescu) 397 * Updated Russian translation (Stas Solovey) 398 * Updated Italian translation (Janvitus) 399 * Updated German translation (Mario Blättermann) 400 * Updated Finnish translation (Jiri Grönroos) 401 * Updated Catalan translation (Jordi Mas) 402 * Updated Slovenian translation (Matej Urbančič) 403 * Updated Danish translation (Ask Hjorth Larsen) 404 * Updated Lithuanian translation (Aurimas Černius) 405 406Overview of changes in gnome-calculator 3.30.0 407 * Updated Czech translation (Marek Cernocky) 408 * Updated Swedish translation (Anders Jonsson) 409 * Updated Friulian translation (Fabio Tomat) 410 * Updated Finnish translation (Jiri Grönroos) 411 * Updated Kazakh translation (Baurzhan Muftakhidinov) 412 * Updated Indonesian translation (Kukuh Syafaat) 413 * Updated Dutch translation (Hannie Dumoleyn) 414 * Updated Korean translation (Changwoo Ryu, Seong-ho Cho) 415 * Updated Galician translation (Fran Diéguez) 416 * Updated Vietnamese translation (Trần Ngọc Quân) 417 * Updated Hungarian translation (Balázs Meskó) 418 * Updated Italian translation (Gianvito Cavasoli) 419 * Updated Latvian translation (Rūdolfs Mazurs) 420 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 421 * Updated Croatian translations (Goran Vidović) 422 * Updated Danish translation (Ask Hjorth Larsen) 423 424Overview of changes in gnome-calculator 3.29.91 425 * Updated Polish translation (Piotr Drąg) 426 * Updated Brazilian Portuguese translation (Bruno Lopes da Silva) 427 * Updated snap to build with meson (Ken VanDine) 428 * Updated Slovenian translation (Matej Urbančič) 429 * Updated German translation (Mario Blättermann) 430 * Updated French tanslation (Alexandre Franke) 431 * Updated Lithuanian translation (Aurimas Černius) 432 * Updated Chinese (Taiwan) translation (Yi-Jyun Pan) 433 * Updated Turkish translation (Emin Tufan Çetin) 434 * Updated Italian translation (Fernando Governatore) 435 436Overview of changes in gnome-calculator 3.29.90 437 * Fixed flatpak build issues (Robert Roth) 438 * Fixed naming of Turkish lira currency (Çağatay Yiğit Şahin) 439 * Added OARS metadata (Nick Richards) 440 * CI configuration (Robert Ancell) 441 * Updated Spanish translation (Daniel Musteles) 442 * Updated Chinese (Taiwan) translation (Yi-Jyun Pan) 443 * Updated Romanian translation (Daniel Șerbănescu) 444 * Updated Catalan translation (Jordi Mas) 445 * Updated Brazilian Portuguese translation (Bruno Lopes da Silva) 446 447Overview of changes in gnome-calculator 3.29.3 448 * Fix currencies not loading gitlab#66 (Robert Roth) 449 * Use Mass instead of Weight for mass units gitlab#67 (Robert Roth) 450 * Dropped autotools in favour of meson for build (Robert Roth) 451 * Updated MPC and MPFR to latest release (Arnaud Bonatti) 452 * Updated Chinese (China) translation (Dingzhong Chen) 453 * Updated Romanian translation (Daniel Șerbănescu) 454 * Updated Chinese (Taiwan) translation (Cheng-Chia Tseng) 455 * Updated Catalan translation (Jordi Mas) 456 * Updated Croatian translations (Goran Vidović) 457 * Updated Slovak translation (Dušan Kazik) 458 * Updated Russian translation (Stas Solovey) 459 460Overview of changes in gnome-calculator 3.28.0 461 * Updated German translation (Tim Sabsch) 462 * Updated Czech translation (Marek Černocký) 463 * Updated Scottish Gaelic translation (GunChleoc) 464 * Updated French translation (Guillaume Bernard) 465 * Updated Lithuanian translation (Aurimas Černius) 466 * Updated Kazakh translation (Baurzhan Muftakhidinov) 467 * Updated Hungarian translation (Gábor Kelemen) 468 * Updated Danish translation (Ask Hjorth Larsen) 469 * Updated Italian translation (Milo Casagrande) 470 * Updated Croatian translations (gogo) 471 * Updated Chinese (Taiwan) translation (Chao Hsiung Liao) 472 * Updated Catalan translation (Jordi Mas) 473 * Updated Slovenian translation (Matej Urbančič) 474 * Updated Serbian translation (Марко Костић) 475 * Updated Serbian Latin translation (Милош Поповић) 476 * Updated Swedish translation (Anders Jonsson) 477 478Overview of changes in gnome-calculator 3.27.92 479 * Fixed icon sizes. bgo#793263 (Robert Roth) 480 * Meson build fixes. bgo #793215 (Robert Roth) 481 * Calculator display black box fixes. bgo#793157 (Robert Roth) 482 * Updated Polish translation (Piotr Drąg) 483 * Updated Turkish translation (Emin Tufan Çetin, Çağrı Dolaz) 484 * Updated Brazilian Portuguese translation (Rafael Fontenelle, Isaac F. Ferreira Filho) 485 * Updated Galician translation (Fran Dieguez) 486 * Updated French translation (Guillaume Bernard) 487 * Updated Spanish translation (Daniel Mustieles) 488 * Updated Czech translation (Marek Cernocky) 489 * Updated Hungarian translation (Balázs Úr) 490 * Updated Korean translation (Yeol Park) 491 * Updated Latvian translation (Rūdolfs Mazurs) 492 * Updated Dutch translation (Justin van Steijn) 493 494Overview of changes in gnome-calculator 3.27.90 495 * Add snap packaging (Ken VanDine) 496 * Updated Indonesian translation (Kukuh Syafaat) 497 * Updated Spanish translation (Daniel Mustieles) 498 * Updated Serbian translation (Марко Костић) 499 * Updated Swedish translation (Anders Jonsson) 500 * Updated Slovenian translation (Matej Urbančič) 501 * Updated German translation (Christian Kirbach) 502 * Updated Finnish translation (Jiri Grönroos) 503 * Updated Polish translation (Piotr Drąg) 504 * Updated Hungarian translation (Balázs Úr) 505 * Update Catalan translation (Gil Forcada) 506 * Changed clear symbolic icon with C. bgo#792844 (Robert Roth) 507 * Made the calculator window resizable. bgo#756920 (Robert Roth) 508 * Sane required width for history view. bgo#788395 (Robert Roth) 509 * Support for gcalccmd command-line arguments. bgo#788872 (Robert Roth) 510 * Ellipsize equation in search provider instead of result. bgo#759876 (Robert Roth) 511 * Avoid scrollbar overlapping equation. bgo#770246 (Robert Roth) 512 * Return with failure in case of precision error. bgo#749336 (Robert Roth) 513 * Added bried explanation of functions. bgo#748897 (David Faour) 514 * Changed overflow error message. bgo#745708 (Robert Roth) 515 * Added keyboard shortcut to clear history. bgo#792814 (Robert Roth) 516 * Added meson build files. bgo#783062 (Robert Roth) 517 * Deprecated calls replaced (Robert Roth) 518 * Rename icon directive in flatpak to have icon on flathub (Robert Roth) 519 * Updated Finnish translation (Jiri Grönroos) 520 * Check the locale before using it. bgo##793098 (Robert Roth) 521 * Updated Chinese (Taiwan) translation (byStarTW) 522 * Updated Indonesian translation (Kukuh Syafaat) 523 * Fixed black rectangle on equation entry scrolling. bgo#793157 (Robert Roth) 524 * Updated German translation (Mario Blättermann) 525 * Updated Friulian translation (Fabio Tomat) 526 527Overview of changes in gnome-calculator 3.27.2 528 * Fix cosh and sinh buttons. bgo#788409 (Robert Roth) 529 * Updated Catalan (Valencia) translation (Xavi Ivars) 530 * Updated Chinese translation (Shuyu Liu, ksqsf) 531 * Ship app icon with Calculator (Jakub Steiner) 532 * Added stone unit. bgo#789333 (Robert Roth) 533 * Replaced ln button with log2 in programming mode. bgo#789152 (Robert Roth) 534 * Use _ instead of ans for last result. bgo#785107 (Robert Roth) 535 * Fixed critical warning after first operation. bgo#785108 (Robert Roth) 536 * Updated Czech translation (Marek Cernocky) 537 * Updated German translation (Christian Kirbach) 538 * Updated Friulian translation (Fabio Tomat) 539 * Updated Norwegian bokmål translation. (Kjartan Maraas) 540 541Overview of changes in gnome-calculator 3.26.0 542 * Update Persian translation (Arash Mousavi) 543 * Fix gettext-domain (Piotr Drąg) 544 * Updated Latvian translation (Rūdolfs Mazurs) 545 * Updated Russian translation (Stas Solovey) 546 * Updated Dutch translation (hanniedu) 547 * Updated Punjabi translation (A S Alam) 548 * Updated Danish translation (Ask Hjorth Larsen) 549 * Updated Bulgarian translation (Lyubomir Vasilev) 550 * Updated Catalan translation (Jordi Mas) 551 * Updated Kazakh translation (Baurzhan Muftakhidinov) 552 * Updated Basque translation (Inaki Larranaga Murgoitio) 553 554Overview of changes in gnome-calculator 3.25.92 555 * Updated Lithuanian translation (Aurimas Černius) 556 * Updated Danish translation (Ask Hjorth Larsen) 557 * Updated Latvian translation (Rūdolfs Mazurs) 558 * Updated Italian translation (Milo Casagrande) 559 * Updated Dutch translation (hanniedu) 560 * Updated Chinese (Taiwan) translation (Cheng-Chia Tseng) 561 * Updated Bulgarian translation (Alexander Shopov) 562 * Updated Korean translation (Changwoo Ryu) 563 * Updated Slovak translation (Dušan Kazik) 564 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 565 * Updated Hungarian translation (Balázs Úr) 566 567Overview of changes in gnome-calculator 3.25.91 568 * Updated Galician translation (Fran Dieguez) 569 * Updated Slovenian translation (Matej Urbančič) 570 * Updated Turkish translation (Çağatay Yiğit Şahin) 571 * Updated Serbian translation (Мирослав Николић) 572 * Updated Finnish translation (Jiri Grönroos) 573 * Updated French translation (Claude Paroz) 574 575Overview of changes in gnome-calculator 3.25.90 576 * Fixed incorrect bit toggle buttons. bgo#785850 (Robert Roth) 577 * Updated Swedish translation (Anders Jonsson) 578 * Updated Czech translation (Marek Cernocky) 579 * Re-enable Portuguese help translation. bgo#784427 (Piotr Drąg) 580 * Updated Arabic translation (Khaled Hosny) 581 * Stop using deprecated calls (Robert Roth) 582 * Update Kazakh translation (Baurzhan Muftakhidinov) 583 * Updated Spanish translation (Daniel Musteles) 584 * Updated Indonesian translation (Kukuh Syafaat) 585 * Updated Friulian translation (Fabio Tomat) 586 * Updated Vietnamese translation (Trần Ngọc Quân) 587 * Add Polish help translation (Piotr Drąg) 588 * Updated Hungarian translation (Balázs Meskó) 589 * Fix an XML tag in Portuguese help translation (Piotr Drąg) 590 * Fixed appdata validation. bgo#784033 (Robert Roth) 591 * Fixed appdata.xml installation. bgo#783986 (Dominique Leuenberger) 592 593Overview of changes in gnome-calculator 3.25.3 594 * Updated Spanish translation (Daniel Mustieles) 595 * Updated Catalan translation (Jordi Mas) 596 * Updated Portuguese translation (Piotr Drąg) 597 * Updated Indonesian translation (Kukuh Syafaat) 598 * Updated Friulian translation (Fabio Tomat) 599 * Stop using intltool (Robert Ancell) 600 * Fix XML tags in Portuguese help translation (Piotr Drąg) 601 * Move resources into src directory (Robert Ancell) 602 603Overview of changes in gnome-calculator 3.25.2 604 * Updated Latvian translation (Rūdolfs Mazurs) 605 * Updated Portuguese translation (Tiago Santos) 606 * Updated Catalan translation (Jordi Mas) 607 * Update parser to allow complex conversions (PioneerAxon) 608 609Overview of changes in gnome-calculator 3.24.0 610 * Updated Korean translation (Changwoo Ryu) 611 * Updated Russian translation (Yuri Myasoedov) 612 * Updated Latvian translation (Rūdolfs Mazurs) 613 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 614 * Updated Ukrainian translation (Daniel Korostil) 615 * Updated Polish translation (Piotr Drąg) 616 * Updated Friulian translation (Fabio Tomat) 617 618Overview of changes in gnome-calculator 3.23.92 619 * Added flatpak manifest (Matthias Clasen) 620 * Updated Hungarian translation (Gábor Kelemen) 621 * Updated German translation (Christian Kirbach) 622 * Updated Slovak translation (Dušan Kazik) 623 * Updated Galician translation (Fran Dieguez) 624 * Updated Lithuanian translation (Aurimas Černius) 625 * Updated Vietnamese translation ( Trần Ngọc Quân) 626 * Updated Friulian translation (Fabio Tomat) 627 * Updated French translation (Guillaume Bernard) 628 * Updated Swedish translation (Anders Jonsson) 629 * Updated Korean translation (Seong-ho Cho) 630 * Updated Indonesion translation (Kukuh Syafaat) 631 * Updated Catalan translation (Jordi Mas) 632 * Updated Basque translation (Inaki Larranaga Murgoitio) 633 * Updated Danish translation (Ask Hjorth Larsen) 634 * Updated Chinese (Taiwan) translation (Chao Hsiung Liao) 635 636Overview of changes in gnome-calculator 3.23.91 637 * Updated Danish translation (Ask Hjorth Larsen) 638 * Updated Basque translation (Inaki Larranaga Murgoitio) 639 * Updated Norwegian bokmål translation (Kjartan Maraas) 640 * Updated Kazakh translation (Baurzhan Muftakhidinov) 641 * Updated Finnish translation (Jiri Grönroos) 642 * Updated Friulian translation (Fabio Tomat) 643 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 644 * Updated Serbian translation (Мирослав Николић) 645 * Updated Hungarian translation (Balázs Meskó) 646 * Updated Spanish translation (Daniel Mustieles) 647 648Overview of changes in gnome-calculator 3.23.90 649 * Fixed unit conversion from negative constant numbers bgo#778311 (PioneerAxon) 650 * Better error highlighting (PioneerAxon) 651 * Fix null token causing segfault (PioneerAxon) 652 * Set application id bgo#778228 (Robert Roth) 653 * Documentation for the history view bgo#681935 (Sanket Dasgupta) 654 * Added Desktop Publishing Point length unit bgo#778449 (Robert Roth) 655 * Use angle units from settings in search provider bgo#778274 (Robert Roth) 656 * Fixed incorrect value for ans in variable popup bgo#778242 (Robert Roth) 657 * Updated Indonesian translation (Kukuh Syafaat) 658 * Updated Catalan translation (Christian Kirbach) 659 * Updated German translation (Mario Blättermann) 660 * Updated Polish translation (Piotr Drąg) 661 * Updated Slovak translation (Dušan Kazik) 662 * Updated Brazilian Portuguese translation (Rafael Fontenelle) 663 * Updated Spanish translation (Daniel Mustieles) 664 * Updated Czech translation (Marek Černocký) 665 * Updated Norwegian bokmål translation (Kjartan Maraas) 666 667Overview of changes in gnome-calculator 3.23.4 668 * (null) error message bgo#773688 (PioneerAxon) 669 * Zeroth root of numbers is undefined bgo#775759 (Robert Roth) 670 * Updated Hungarian translation (Balázs Meskó) 671 * Updated Spanish translation (Daniel Mustieles) 672 * Updated Czech translation (Marek Černocký) 673 * Updated Portuguese translation (Tiago Santos) 674 675Overview of changes in gnome-calculator 3.23.3 676 * Flatpak packaging fixes (Mathieu Bridon, Robert Roth) 677 * Updated Hungarian translation (Balázs Meskó) 678 * Added additional temperature unit shortcuts for conversion. bgo#775300 (Robert Roth) 679 * Use proper chain-up syntax (Rico Tzschichholz) 680 * Updated Kazakh translation (Baurzhan Muftakhidinov) 681 682Overview of changes in gnome-calculator 3.23.2 683 * Update German translation (Mario Blättermann) 684 * Update Friulian translation (Fabio Tomat) 685 * Updated Czech translation (Marek Cernocky) 686 * Remember window position (Bahodir Mansurov) 687 * Use Unicode in translatable strings (Piotr Drąg) 688 * Update Friulian translation (Fabio Tomat) 689 * Updated Lithuanian translation (Aurimas Černius) 690 * Update Spanish translation (Daniel Mustieles) 691 * Update Hungarian translation (Gábor Kelemen) 692 * Update German translation (Mario Blättermann) 693 * Updated Czech translation (Marek Černocký) 694 * Use GtkPopovers for memory and function buttons. bgo#748742 (Niels De Graef) 695 * Update Friulian translation (Fabio Tomat) 696 * Updated Czech translation (Marek Černocký) 697 698Overview of changes in gnome-calculator 3.23.1 699 * Migrate to GtkGrid from deprecated GtkTable API bgo#767394 (Niels de Graef) 700 * Use localized window title bgo#768432 (Ron Yorston) 701 * Preferences dialog update bgo#746599 (Robert Roth) 702 * Add option to start window in mode bgo#748135 (Moo) 703 * Fix help typo bgo#748894 (lunchboxav) 704 * Fix reusing items from history bgo#766155 (Antonio Ospite) 705 * Use MPC for complex numbers bgo#759439 (Philip Wood) 706 * Fix bit panel and base label when base has changed bgo#732685 (Antonio Ospite) 707 * Ctrl+Backspace should delete only the last number bgo#725114 (Robert Roth) 708 * Use Actions for buttons bgo#771635 (Niels de Graef) 709 * Add round, floor, ceil, sgn to docs bgo#748895 (Robert Roth) 710 * Rename Pound Sterling to British Pound Sterling bgo#664366 (Robert Roth) 711 * Fix possible errors on currency conversion bgo#750672 (Robert Roth) 712 * Add new window appmenu entry bgo#724478 (Robert Roth) 713 * [l10n] update German translations (Flo H) 714 * Fix markup error in about bgo#772990 (Robert Roth) 715 * Add accels for changing mode bgo#740503 (Robert Roth) 716 * History view styling bgo#743499 (Niels de Graef, Robert Roth) 717 * Window layout fixes bgo#743538 (Robert Roth) 718 * Remov unnecessary scrolledwindow bgo#768656 (Robert Roth) 719 * Add keyboard shortcuts window bgo#772735 (Robert Roth) 720 * Fix first expression with parentheses bgo#700617 (Robert Roth) 721 * Add shortcut to close current window bgo#755398 (Robert Roth) 722 * Fix conversion unit change bgo#748732 (Robert Roth) 723 * Fixed conversion user interface for LTR bgo#711587 (Robert Roth) 724 725Overview of changes in gnome-calculator 3.22.1 726 * Headerbar layout fixes (djb) 727 * Use dim labels for bit markers in Programming mode (djb) 728 * Fixed history scrolling (Robert Roth) 729 * Minor programming errors fixed (Tobias Mueller) 730 * Vertically center headerbar button content (Lapo Calamandrei) 731 * Updated styles for gtk+ 3.20 (Exalm) 732 * [l10n] update Croatian translations (gogo) 733 734Overview of changes in gnome-calculator 3.22.0 735 * Fix base change for log, fixes #748729 (Robert Roth) 736 * Math buttons: fix a (potential) crash loading financial dialogs (Tobias Mueller) 737 * Updated Dutch translation master (Nathan Follens) 738 * [l10n] update Persian translations (Arash Mousavi) 739 740Overview of changes in gnome-calculator 3.21.92 741 * Updated Thai translation (Akom Chotiphantawanon) 742 * Updated Polish translation (Piotr Drąg) 743 * Update British English translation (David King) 744 * Disable pt translation of the manual (Emmanuele Bassi) 745 * Updated Portuguese translation (Tiago Santos) 746 * fix the build (Matthias Clasen) 747 * Added Portuguese translation (Tiago Santos) 748 * Updated Polish translation (Piotr Drąg) 749 750Overview of changes in gnome-calculator 3.21.90 751 * Updated Hebrew translation (Yosef Or Boczko) 752 * Added 'period' keypress when the delete key on the numpad is pressed. (Myridium) 753 * Updated Spanish translation (Daniel Mustieles) 754 * lib: prevents segfault when elements of division to zero have null assigned tokens (fixes #769364) (Alberto Ruiz) 755 * Add Language headers to po files (Piotr Drąg) 756 * Updated Swedish translation (Anders Jonsson) 757 * Updated Friulian translation (Fabio Tomat) 758 * Updated Indonesian translation (cherry picked from commit da3a093148c5f9340c6566fe35d5a38b5aa04e6b) (Andika Triwidada) 759 * Updated Occitan translation (Cédric Valmary) 760 761Overview of changes in gnome-calculator 3.21.2 762 * Updated Norwegian bokmål translation. (Kjartan Maraas) 763 * Updated Friulian translation (Fabio Tomat) 764 * Updated Friulian translation (Fabio Tomat) 765 * Updated Friulian translation (Fabio Tomat) 766 * Added Friulian translation (Fabio Tomat) 767 * Distribute history-view.ui (Robert Ancell) 768 * Distribute history-entry.ui (Robert Ancell) 769 * Updated Occitan translation (Cédric Valmary) 770 771Overview of changes in gnome-calculator 3.20.1 772 * Fix: precedence of root operator (Alexis Poirier and Alberto Ruiz) 773 * Update: Translation (Translation team) 774 775Overview of changes in gnome-calculator 3.20.0 776 * Update: Translation (Translation team) 777 778Overview of changes in gnome-calculator 3.19.91 779 * Fix: Check for null on variables ought to autocomplete (fixes #762426) (Alberto Ruiz) 780 * Updated Czech translation (Marek Černocký) 781 * Updated Catalan translation (Jordi Mas) 782 * Updated Galician translations (Fran Dieguez) 783 * Updated Swedish translation (Anders Jonsson) 784 * Updated Serbian translation (Мирослав Николић) 785 * Updated Brazilian Portuguese translation (Fábio Nogueira) 786 787Overview of changes in gnome-calculator 3.19.90 788 * New: Upgrade license for all source files to GPLv3+ (Michael Catanzaro) 789 * New: Use Soup instead of GVFS to download the IMF/ECB currency data (Alberto Ruiz) 790 * Fix: Silence a compiler warning (Michael Catanzaro) 791 * Fix: Remove Lithuanian litas from currency list (Michael Catanzaro) 792 * Fix: Fix use of GtkStyleContext for GTK+ 3.20 (Michael Catanzaro) 793 * Fix: Clarify license on number.vala (Michael Catanzaro) 794 * Fix: Clarify license on mpfr.vapi (Michael Catanzaro) 795 * Fix: Installed tests: Update expectations (Matthias Clasen) 796 * Fix: Set the accessible name on the mode chooser (Matthias Clasen) 797 * Fix: Do not reset second currency on first currency change, fixes #260166 (Robert Roth) 798 * Fix: Fix Chinese Yuan symbol, fixes #761075 (Alberto Ruiz) 799 * Fix: Add a missing tag to the AppData file (Richard Hughes) 800 * Update: Upgrade appdata (Michael Catanzaro) 801 * Update: Translation (Translation team) 802 803Overview of changes in gnome-calculator 3.19.4 804 * New: Migrate MathConverter, MathWindow, HistoryView and HistoryEntry to GtkBuilder template (Alberto Ruiz) 805 * Fix: Remove unused -D defines from Makefile.am and configure.vapi for both src/ and lib/ (Alberto Ruiz) 806 * Fix: Check if base exponent are complex for xpowy() method (Gerlof Fokkema) 807 * Fix: Prevent infinte loop on some operations with imaginary numbers, bug #757657 (Kyle Green) 808 * Fix: e^(-0.5) returned the wrong value, bug #756960 (Felix Pelletier) 809 * Fix: Missing mnemonic bond in Gross Profit Margin dialog (Martin Simon) 810 * Fix: Use load_from_resource in the Gtk.CssProvider instead of opening the file manually (Alberto Ruiz) 811 * Fix: Use builddir for gresource.xml to satisfy Vala/autotools behaviour, bug #760679 (Michael Catanzaro) 812 * Fix: Rename gnome-calculator.doap name tag to GNOME Calculator instead of gnome-calculator (Alberto Ruiz) 813 * Fix: Use AM_DISTCHECK_CONFIGURE_FLAGS (Michael Catanzaro) 814 * Fix: MathDisplay grabs focus after being shown, bug #748743 (Elita.A.A.Lobo) 815 * Fix: math-equation: "No history" message should disappear when appropriate, bug #759943 (Michael Catanzaro) 816 * Update : Translation (Translation team) 817 818Overview of changes in gnome-calculator 3.19.2 819 * Update : Translation (Translation team) 820 821Overview of changes in gnome-calculator 3.19.1 822 * Fix : Explicitly link required libraries for gnome-calculator and gcalcmd binaries (Andreas Henriksson) 823 * Update : Translation (Translation team) 824 825Overview of changes in gnome-calculator 3.18.0 826 * Fix : SYD function was returning the wrong value (Matthias Clasen) 827 * Fix : Fix dialogs sizing for financial functions (Matthias Clasen) 828 * Update : Translation (Translation team) 829 830Overview of changes in gnome-calculator 3.17.92 831 * Update : Alberto Ruiz as new maintainer in doap file (Alberto Ruiz) 832 * Update : Build System improvements (Michael Catanzaro, Robert Ancell) 833 * Update : Portuguese, Polish and Chinese (Taiwan) translations (Translation team) 834 835Overview of changes in gnome-calculator 3.17.3 836 * Update : Stop using gnome-common (Robert Ancell) 837 * Fix : Remove incorrect assertion in search provider (Michael Catanzaro) 838 839Overview of changes in gnome-calculator 3.17.2 840 * Update : Split many files into an internal convenience library (Michael Catanzaro) 841 * Update : Remove workaround for bug #737222 (Michael Catanzaro) 842 * Update : Translations (Translation team) 843 * Fix : Search provider should discard child stdout/stderr (Michael Catanzaro) 844 * Fix : Syntax error in desktop file keywords Bosnian translation (Kalev Lember) 845 846Overview of changes in gnome-calculator 3.16.0 847 * Update : Translations (Translation team) 848 849Overview of changes in gnome-calculator 3.15.91 850 * New : Remove red color from clear button (Allan Day) 851 * Update : Powers page in documentation (Sebastian Rasmussen, Ekaterina Gerasimova) 852 * Update : Translations (Translation team) 853 854Overview of changes in gnome-calculator 3.15.4 855 * New : Keyboard mode (Elita Lobo) 856 * New : MPFR back-end (Daniel Renninghoff) 857 * New : Digital Storage conversion (PioneerAxon) 858 * Update : Switch to GPLv3+ license (Michael Catanzaro) 859 * Update : Case-insensitive conversion units (PioneerAxon) 860 * Update : Don't copy thousand separators to clipboard (PioneerAxon) 861 * Update : Translations (Translation team) 862 * Fix : Use HTTPS for downloading exchange rates (Michael Catanzaro) 863 * Fix : Repeated entries in history view (Elita Lobo) 864 * Fix : Padding in UI buttons (Trinh Anh Ngoc) 865 * Fix : Style history view boarder (Trinh Anh Ngoc) 866 * Fix : Sort currencies based on locale (Lubomír Sedlář) 867 * Fix : Deprecated use-stock property (David King) 868 * Fix : Download missing exchange rates on first launch (PioneerAxon) 869 * Fix : Missing buildtime dependency (Emmanuele Bassi) 870 * Fix : gtksourceview binding change (Michael Catanzaro) 871 872Overview of changes in gnome-calculator 3.15.1 873 * New : Colored buttons (Elita Lobo) 874 * New : History view (Elita Lobo) 875 * Update : Update to latest GtkSourceView API (Yosef Or Boczko, Evan Nemerson) 876 * Update : Support upcoming Vala 0.27 (Rico Tzschichholz) 877 * Update : Increase search provider timeout (Michael Catanzaro) 878 * Update : Translations (Translation team) 879 * Update : Miscellaneous code improvements (Arnaud Bonatti, Michael Catanzaro) 880 * Fix : Misordered buttons in programming mode (Abhinav) 881 * Fix : Search provider should not match plain numbers (Marcus Lundblad) 882 * Fix : Spurious warnings from search provider (Michael Catanzaro) 883 * Fix : Crash after thousands separator is inserted (Michael Catanzaro) 884 885Overview of changes in gnome-calculator 3.14.0 886 * Update : Translations (Translation team) 887 888Overview of changes in gnome-calculator 3.13.92 889 * Update : Translations (Translation team) 890 * Fix : Documentation (Documentation team) 891 892Overview of changes in gnome-calculator 3.13.90 893 * Update : Translations (Translation team) 894 * Update : doap file (Piotr Drąg, Olav Vitters) 895 * Fix : test install (Vadim Rutkovsky) 896 897Overview of changes in gnome-calculator 3.13.3 898 * New : Calculator search provider (Michael Catanzaro) 899 * New : Tests in release tarball (Vadim Rutkovsky) 900 * New : Localized radix character from command-line (Michael Catanzaro) 901 * Update : Translations (Translation team) 902 * Fix : Restore previous answer on undo (Rodolphe PELLOUX-PRAYER) 903 * Fix : Segfault on undo beyond history (Elita Lobo) 904 * Fix : Malformed expression error on base change (PioneerAxon) 905 * Fix : Critical warnings when entering Financial Mode (Michael Catanzaro) 906 * Fix : Fix gcalccmd crash (PioneerAxon) 907 * Fix : gcalccmd now exits with new-line (PioneerAxon) 908 * Fix : Reset text in new function pop-up (ZZroman) 909 * Fix : Removed redundent calls to notify_property() (Michael Catanzaro) 910 * Fix : Use layout based decimal saperator on numberpad (Pierre Ossman) 911 * Fix : Appdata : add default screenshot (Richard Hughes) 912 * Fix : Don't create fundamental types (Michael Catanzaro) 913 * Fix : Typo in step definition filelist (Vadim Rutkovsky) 914 * Removed : Latvian lats from default currencies (Michael Catanzaro) 915 916Overview of changes in gnome-calculator 3.13.2 917 * New : Tests (Vadim Rutkovsky) 918 * New : Use popover to change mode (Michael Catanzaro) 919 * New : Use headerbar for preference dialog (Michael Catanzaro) 920 * Update : GTK+ and vala dependencies (Michael Catanzaro) 921 * Update : Modernize option parsing (Paolo Borelli) 922 * Update : URLs in doap file (Piotr Drag) 923 * Update : License fields in appdata (Michael Catanzaro) 924 * Update : Translations (Translation team) 925 * Fix : Ignore libtool files (Michael Catanzaro) 926 * Fix : Failing test-case due to updated libc (PioneerAxon) 927 * Fix : Crash due to non-validated return iterator (Andreas Henriksson) 928 * Fix : Close popover after changing mode (Arnaud Bonatti) 929 * Fix : Focus input field after mode change (Michael Catanzaro) 930 * Fix : Mark image not translatable (Gabor Kelemen) 931 * Fix : Crash on sub/superscript with trailing space (Robert Ancell) 932 933Overview of changes in gnome-calculator 3.12.0 934 * Update : Translations (Translation team) 935 936Overview of changes in gnome-calculator 3.11.92 937 * Update : Translations (Translation team) 938 * Fix : Lost text focus on click (Simen Heggestøyl) 939 940Overview of changes in gnome-calculator 3.11.91 941 * New : Use git.mk (Michael Catanzaro) 942 * Update : Rename desktop file (Michael Catanzaro) 943 * Update : Translations (Translation team) 944 * Fix : Makefile (Michael Catanzaro) 945 * Fix : Precision loss (Daniel Renninghoff) 946 * Fix : 0^0 should be indeterminate (Elita Lobo) 947 * Fix : Precision error for ln () calculations (Daniel Renninghoff) 948 949Overview of changes in gnome-calculator 3.11.90 950 * Update : Translations (Translation team) 951 * Fix : Window specific mode and actions (Michael Catanzaro) 952 * Fix : About dialog (Michael Catanzaro) 953 954Overview of changes in gnome-calculator 3.11.5 955 * Update : Translations (Translation team) 956 * Update : Documentation (PioneerAxon, Baptiste Mille-Mathias) 957 * Fix : Appdata (Michael Catanzaro) 958 959Overview of changes in gnome-calculator 3.11.4 960 * Update : Translations (Translations team) 961 * Fix : Add tooltip to custom functions (Garima Joshi) 962 * Fix : Bug in representation mode for non-decimal answers (PioneerAxon) 963 964Overview of changes in gnome-calculator 3.11.3 965 * New : Custom functions (Garima Joshi) 966 * New : Support for factorials of positive decimal numbers (Rashid Khan) 967 * Update : Depend on newer versions of GTK, Vala (Michael Catanzaro) 968 * Update : Translations 969 * Update : Use HeaderBar (Michael Catanzaro) 970 * Fix : Stop using stock icons (Robert Ancell) 971 * Fix : Compilation warnings (Robert Ancell) 972 * Fix : Title in basic mode (Michael Catanzaro) 973 * Fix : Typos (Christian Kirbach, Seán de Búrca) 974 * Fix : Newline text wrap bug (Kevin THIERRY) 975 * Fix : "Malformed expression" stays forever bug (Rashid Khan) 976 * Fix : AppData (Richard Hughes) 977 * Fix : Misc cleanup (Michael Catanzaro, Olav Vitters) 978 979Overview of changes in gnome-calculator 3.10.0 980 * Update translations 981 982Overview of changes in gnome-calculator 3.9.92 983 * Update translations 984 * Add Appdata 985 986Overview of changes in gnome-calculator 3.9.90 987 * Fix precedence related bugs 988 * Fix app name in about dialog 989 * Add logo to help index 990 * Update man page 991 * Fix desktop file (see bug #699073) 992 * Update translations 993 994Overview of changes in gnome-calculator 3.9.4 995 * Fix TextBufferIterator bug in base conversion 996 * Update Catalan Documentation 997 998Overview of changes in gnome-calculator 3.9.3 999 * Update translation 1000 1001Overview of changes in gnome-calculator 3.9.2 1002 * Improve integer exponentiation & factorization 1003 * Fix modular exponentiation calculation error 1004 * Fix consecutive squaring crash 1005 * Fix crash in nested power calculation 1006 * Use .ui file for app menu 1007 * Fix uninitialized variable 1008 * Workaround for gtk_builder_add_objects_from_resource () 1009 * Fix .doap and .ui files (set buttons table as toplevel) 1010 * Use gresource for .ui files 1011 * Fix null pointer dereferrence 1012 * Fix for subtract button inserting additional minus 1013 * Fix error reporting on Malformed expression 1014 * Fix compiler warnings 1015 * Fix typo 1016 * Update translation 1017 1018Overview of changes in gnome-calculator 3.8.0 1019 * Update translation 1020 * Fix Desktop file keyword translations 1021 1022Overview of changes in gnome-calculator 3.7.92 1023 * Update translation 1024 1025Overview of changes in gnome-calculator 3.7.91 1026 * Update translation 1027 1028Overview of changes in gnome-calculator 3.7.90 1029 * Update translation 1030 1031Overview of changes in gnome-calculator 3.7.5 1032 1033 * Updated translations 1034 * Fix desktop file syntax 1035 * Updated LINGUAS 1036 1037Overview of changes in gnome-calculator 3.7.4 1038 1039 * Updated translations 1040 * Add keyword to .desktop file 1041 * Expressions with base conversions (Bug #690576) 1042 1043Overview of changes in gnome-calculator 3.7.3 1044 1045 * Correctly calculate modulo division with negative numbers 1046 * Don't show numbers in exponential form when within word size in programmer 1047 mode 1048 * Ignore thousands separators in gcalccmd, gnome-calculator -s 1049 1050Overview of changes in gnome-calculator 3.7.2 1051 1052 * Fix incorrectly ininitialized option list 1053 1054Overview of changes in gnome-calculator 3.7.1 1055 1056 * Renamed to gnome-calculator 1057 * Port to Vala 1058 * Highlight parts of equation that have caused an error 1059 * Fix error reporting not working for certain types of error 1060 * Add shadow around display 1061 1062Overview of changes in gcalctool 6.6.0 1063 1064 * Updated translations 1065 1066Overview of changes in gcalctool 6.5.92 1067 1068 * Allow multiple instances of gcalctool 1069 1070Overview of changes in gcalctool 6.5.91 1071 1072 * Translation updates 1073 1074Overview of changes in gcalctool 6.5.90.1 1075 1076 * Remove reference to removed source file 1077 1078Overview of changes in gcalctool 6.5.90 1079 1080 * Replace lex/bison parser with hand-written parser 1081 * Use g_warning not g_error when unable to parse currency file 1082 1083Overview of changes in gcalctool 6.5.3 1084 1085 * Set window icon correctly 1086 1087Overview of changes in gcalctool 6.5.1 1088 1089 * Port to GtkApplication 1090 * Replace menubar with a GMenu 1091 * Only show thousands separators in decimal mode 1092 1093Overview of changes in gcalctool 6.4.0 1094 1095 * Translation updates 1096 1097Overview of changes in gcalctool 6.3.92.1 1098 1099 * Fix acos/asin/atan not working 1100 * Fix help not being correctly installed 1101 1102Overview of changes in gcalctool 6.3.92 1103 1104 * Remove widget background color tints (not working in recent GTK themes) 1105 * Use symbolic icons for clear/undo 1106 1107Overview of changes in gcalctool 6.3.5 1108 1109 * Build help with yelp-tools instead of gnome-doc-utils 1110 1111Overview of changes in gcalctool 6.3.4 1112 1113 * Fix a crash in gcalctool when ECB rate file can't be parsed 1114 * Fix square centimeter conversions 1115 * Fix incorrect spelling of Celsius 1116 * Remove deprecated API usage 1117 1118Overview of changes in gcalctool 6.2.0 1119 1120 * Updated translations 1121 1122Overview of changes in gcalctool 6.1.5 1123 1124 * Add CFA franc into currency list 1125 1126Overview of changes in gcalctool 6.1.3 1127 1128 * Fix crash running on BSD (Joe Marcus Clarke, Bug #650174) 1129 1130Overview of changes in gcalctool 6.1.0 1131 1132 * Fix conversion of nautical miles (Bruce Cowan, Bug #648205) 1133 * Fix some unit labels that were not in plural form (Bug #644681) 1134 * Use nmi as label for nautical mile, use nm for nanometers (Bug #644682) 1135 * Mark strings for translation that were missed 1136 (Kjartan Maraas, Bug #646093) 1137 * Only write to GSettings when settings change, don't sync on exit 1138 (Bug #647327) 1139 * Fix crash when not all currencies downloaded 1140 * Fix bit editor (Bug #646142) 1141 * Use K for kelvin, not ˚K (Bug #643585) 1142 * Add space between number and ˚C 1143 * Fix 0^n generating error for fractional n (Bug #634066) 1144 * Support both μs and us for entering microseconds 1145 * Fix order of implied multiplication 1146 * Make automatic exponentiation less aggressive 1147 * Fix thousands separator being on front of three digit numbers 1148 * Don't clear display when entering digit inside result 1149 * Add a swap units button (Jonh Wendell, Bug #633193) 1150 * Drop support for GTK2 1151 1152Overview of changes in gcalctool 6.0.0 1153 1154 * Use /org/gnome as location for gsettings keys. This will mean 1155 gcalctool 5.31.x users will have their settings reset to defaults. 1156 * Correctly choose the first conversion when none/invalid defined 1157 (Bug #645663) 1158 1159Overview of changes in gcalctool 5.91.93 1160 1161 * Translation updates 1162 1163Overview of changes in gcalctool 5.91.92 1164 1165 * Add gcalccmd man page (Jean Schurger, Bug #645138) 1166 * Remove references to ~/.gcalctoolrc (Jean Schurger, Bug #645137) 1167 1168Overview of changes in gcalctool 5.91.91 1169 1170 * Disable localized digits (Bug #644980) 1171 * Fix crash doing bitwise operations with large numbers (Bug #637328) 1172 * Don't use automatic exponential format when not in base 10 1173 * Only use thousands separators in base 10 1174 * Set currency on first start (Bug #640818) 1175 * Support entering super/subscript with numeric keypad (Bug #634904) 1176 1177Overview of changes in gcalctool 5.91.90 1178 1179 * Integrate unittests into build process 1180 1181Overview of changes in gcalctool 5.91.90 1182 1183 * Fix grammar mistakes 1184 * Fix translated conversions (Bug #641166) 1185 1186Overview of changes in gcalctool 5.91.6 1187 1188 * Add fixed rate of 15.6466 EEK = 1 EUR (Bug #639332) 1189 * Use full name of currency in conversion bar 1190 * Add temperature conversion 1191 * Update conversion bar when currencies are updated 1192 * Fix incorrect display of complex numbers 1193 * Now able to change currencies from advanced mode 1194 1195Overview of changes in gcalctool 5.91.5 1196 1197 * Make new variable buttons that combines add/set/get and clear into one 1198 dialog. 1199 * Add a decimal point button to the programming mode 1200 * Make the numeric keypad produce numbers even when numlock is on 1201 1202Overview of changes in gcalctool 5.91.4 1203 1204 * Use new Indian Rupee sign ₹ (Bug #636587, Carlos Cejudo) 1205 * Use currency rates from the IMF as well as the ECB to add 24 new rates: 1206 AED, BHD, BND, BWP, CLP, COP, DZD, ILS, IRR, KWD, KZT, LKR, 1207 LYD, MUR, NPR, OMR, PEN, PKR, QAR, SAR, TND, TTD, UYU, VEF 1208 * Don't hide GCalctool in KDE 1209 * Convert numeric keypad separator into locale specific version 1210 (Bug #632794) 1211 1212Overview of changes in gcalctool 5.91.3 1213 1214 * Fix incorrect calculation of tanh 1215 * Fix dropping of decimal points when thousand separator is '.' (Bug #635517) 1216 * Improve conversion bar 1217 * Fix crash in scientific mode 1218 * Add new automatic display mode that switches from fixed to scientific when 1219 numbers are too large 1220 1221Overview of changes in gcalctool 5.91.2 1222 1223 * Fix broken thousands separators code (Bug #628908) 1224 * Don't make window resizable, it is not supposed to be 1225 * Use icons for undo and clear buttons as the translations cause them to be 1226 oversized in some languages 1227 * Handle Han digits (〇〡〢〣〤〥〦〧〨〩) 1228 * If a thousands separator is not defined then use ' ' (Bug #632182) 1229 * Fix incorrect error text for acosh function (Bug #632614) 1230 1231Overview of changes in gcalctool 5.91.1 1232 1233 * Clear display when an answer is displayed and a numeric point is inserted 1234 * Add GUI for unit conversations (bug #539830) 1235 * Fix the definition of ounces 1236 * Remove trailing whitespace when entering super-/subscript mode 1237 (bug #631988) 1238 * Calculate answers in separate thread (bug #576371) 1239 * Stop '*'+backspace+'*' being converted into '^' 1240 * Updated translations 1241 1242Overview of changes in gcalctool 5.91.0 1243 1244 * Port to GTK+-3 (bug #630115, William Jon McCann) 1245 * Don't crash on pasting empty clipboard 1246 * Mark more strings as translatable (bug #630899, Gabor Kelemen) 1247 * Make calculator window resizable (bug #630594) 1248 * Put back visible thousands separators (bug #628908) 1249 * Make thousands separators and radix points respect the users locale 1250 * Updated translations 1251 1252Overview of changes in gcalctool 5.32.0 1253 1254 * Updated translations 1255 1256Overview of changes in gcalctool 5.31.91 1257 1258 * Increase accuracy of internal calculations, don't crash printing numbers 1259 when they get too large. 1260 * Updated translations 1261 1262Overview of changes in gcalctool 5.31.90 1263 1264 * Updated translations 1265 1266Overview of changes in gcalctool 5.31.6 1267 1268 * Fix double pasting into display with middle button 1269 * Add a11y names to widgets 1270 1271Overview of changes in gcalctool 5.31.5 1272 1273 * Call gsettings_sync() before quit 1274 1275Overview of changes in gcalctool 5.31.4 1276 1277 * Show currency conversion below display 1278 1279 * Use gsettings instead of gconf 1280 1281Overview of changes in gcalctool 5.31.3 1282 1283 * Support complex trigonometry 1284 1285 * Add complex argument button to scientific mode 1286 1287 * Make popup button for additional functions, with integer/fractional 1288 component, floor, ceiling, round and sign functions. 1289 1290Overview of changes in gcalctool 5.31.2 1291 1292 * Replace backspace button with undo button 1293 1294 * Remove memory buttons from basic mode (too complex) 1295 1296 * Support complex arithmetic 1297 1298Overview of changes in gcalctool 5.31.1 1299 1300 * Dynamically load button layouts to speed up startup time 1301 1302 * Add colours to buttons (Bug #157962) 1303 1304 * Merge advanced and scientific mode 1305 1306 * Relayout buttons 1307 1308 * Use arrows on superscript buttons (i.e. '↑n' instead of '⎕ⁿ') 1309 1310 * Don't change window title to match mode (no need to) 1311 1312 * Rename View menu to Mode 1313 1314 * Make inverses of variables work (Bug #614979) 1315 1316 * Show answer in bold (Bug #505168) 1317 1318 * Reimplement undo and redo 1319 1320 * Automatically add missing closing brackets (Bug #615243) 1321 1322 * Show all defined variables in variable popups 1323 1324Overview of changes in gcalctool 5.30.0 1325 1326 * Fix errors in variable exponents (e.g. xy²) 1327 1328 * Handle powers in convesion units, (e.g. 1m² in mm²) 1329 1330 * Don't clear ans when clearing display (Bug #613552) 1331 1332 * Handle equations like (x+3y)(2x-4y) 1333 1334Overview of changes in gcalctool 5.29.92 1335 1336 * Add shortcuts to base buttons (Ctrl+B, Ctrl+O, Ctrl+D, Ctrl+H) 1337 1338 * Convert number in display if it has a base and a base button is pressed 1339 1340 * Make scientific notation button behave the same as keyboard shortcut (i.e. 1341 go into superscript mode). 1342 1343 * Only allow superscript minus to be entered if can make a valid superscript 1344 number, otherwise revert to standard minus. 1345 1346 * Allow hexadecimal numbers to be entered in lower-case 1347 1348 * Make bit editor active for displayed numbers not in base 10 1349 1350 * Make variable powers work, e.g. x² 1351 1352 * Fix spacebar not working when display has focus (Bug #611971) 1353 1354 * Load currency rates when doing typed currency conversion 1355 1356 * Use GIO instead of libsoup 1357 1358Overview of changes in gcalctool 5.29.91 1359 1360 * Fix bug where backspace deletes all input in locales with no thousands 1361 separator 1362 1363 * Make boolean operations work with zero, e.g. "0 XOR 5" 1364 1365 * Don't override space and return when display area not selected (Bug #596645) 1366 1367 * Make window non-resizable (Bug #602154) 1368 1369 * Change boolean functions to uppercase (xor -> XOR) 1370 1371 * Documentation rewritten 1372 1373 * Modernised build system 1374 1375Overview of changes in gcalctool 5.29.90 1376 1377 * Miscellaneous string fixes 1378 1379 * Updated translations: bg (Ivaylo Valkov), da (Ask H. Larsen), 1380 en_GB (Philip Withnall), es (Jorge González), 1381 fr (Laurent Coudeur), nb (Kjartan Maraas), 1382 zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao) 1383 1384Overview of changes in gcalctool 5.29.6 1385 1386 * Reimplement automatic ans substitution (Robert Ancell) 1387 1388 * Make builds less verbose (bug #607118, Thomas Andersen) 1389 1390 * De-break function that check if currency rates are out of date (Robin Sonefors) 1391 1392 * Fix shift button keybinding crash (Robert Ancell) 1393 1394 * Updated translations: ast (Xandru Armesto Fernandez), bn (Jamil Ahmed), 1395 cs (Petr Kovar), de (Christian Kirbach), 1396 fr (Laurent Coudeur and Claude Paroz), hu (Gabor Kelemen), 1397 nb (Kjartan Maraas), sv (Daniel Nylander), 1398 ta (vasudeven), uk (Maxim V. Dziumanenko) 1399 1400Overview of changes in gcalctool 5.29.4 1401 1402 * Make 0^0 = 1 (Robert Ancell, Bug #605011) 1403 1404 * Use superscript digits for scientific notation (Robert Ancell) 1405 1406 * Clear display when entering a number after an equation (Robert Ancell) 1407 1408 * Make Ctrl+W a shortcut to quit (Robert Ancell) 1409 1410 * Updated translations: et (Ivar Smolin), ro (Lucian Adrian Grijincu), 1411 zh_CN (Tao Wei) 1412 1413Overview of changes in gcalctool 5.29.2 1414 1415 * Support conversions in display (e.g. "1 AUD in USD" or "6.2 inches in 1416 meters") (Robert Ancell) 1417 1418 * Support arbitrary varible names, e.g. set with "name=55" (Robert Ancell) 1419 1420 * Add a command-line version of gcalctool 'gcalccmd' 1421 (Rich Burridge, Bug #590767) 1422 1423 * Updated translations: en@shaw (Thomas Thurman), es (Jorge González), 1424 sl (Matej Urbančič), ta (drtvasudevan), 1425 zh_CN (Aron Xu) 1426 1427Overview of changes in gcalctool 5.29.1 1428 1429 * New user interface: 1430 - Window is now shorter to better fix in netbook resolutions 1431 - Superscript and subscript numbers to allow better notation, e.g. "₃√5" 1432 - Preferences moved into a dialog 1433 - Functions are now typed, e.g. s+i+n for sine instead of "k" 1434 - Error messages now displayed below equation, and improved descriptions 1435 1436Overview of changes in gcalctool 5.28.0 1437 1438 * Don't override space bar when buttons are focussed as this stops keyboard control 1439 (Robert Ancell, Bug #595337) 1440 1441 * Handle keycode for '^' used in non-English layouts (German, Spanish, etc) 1442 and allow '**' to be converted to a '^' for layouts that do not support it 1443 (Robert Ancell, Bug #546819) 1444 1445 * Updated documentation: de (Christian Kirbach), fr (Claude Paroz) 1446 1447 * Updated translations: as (Amitakhya Phukan), bg (Yavor Doganov) 1448 bn_IN (Runa Bhattacharjee), bn (Jamil Ahmed) 1449 cs (Marek Černocký), da (Ask H. Larsen) 1450 en_GB (Bruce Cowan), et (Ivar Smolin) 1451 hi (Rajesh Ranjan), it (Davide Falagna) 1452 kn (Shankar Prasad), lt (Gintautas Miliauskas) 1453 ml (Ani), mr (Sandeep Shedmake) 1454 or (Manoj Kumar Giri), pa (A S Alam) 1455 ro (Adi Roiban), sl (Matej Urbančič) 1456 sr (Branko Kokanović), sr@latin (Branko Kokanović) 1457 te (krishnababu k), uk (Maxim V. Dziumanenko) 1458 zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao) 1459 1460Overview of changes in gcalctool 5.27.92 1461 1462 * Fix base conversions (Robert Ancell) 1463 1464 * Fix disabled help menu (Robert Ancell) 1465 1466 * Fix duplicate object names in data/financial.ui (Robert Ancell, Bug #593277) 1467 1468 * Updated translations: ar (Khaled Hosny), el (Jennie Petoumenou) 1469 eu (Inaki Larranaga Murgoitio), fr (Claude Paroz) 1470 gu (Sweta Kothari), hu (Gabor Kelemen) 1471 kn (Shankar Prasad), ml (Ani) 1472 pl (Tomasz Dominikowski), pt (Duarte Loreto) 1473 sr (Branko Kokanović), sv (Daniel Nylander) 1474 tr (Baris Cicek), zh_CN (Aron Xu) 1475 1476Overview of changes in gcalctool 5.27.91 1477 1478 * Updated documentation: cs (Petr Kovar) 1479 1480 * Updated translations: bn_IN (Runa Bhattacharjee), et (Ivar Smolin) 1481 eu (Inaki Larranaga Murgoitio), fi (Tommi Vainikainen) 1482 ga (Seán de Búrca), gl (Antón Méixome) 1483 kn (Shankar Prasad), ko (Changwoo Ryu) 1484 nb (Kjartan Maraas), or (Manoj Kumar Giri) 1485 pl (Piotr Drąg), pt_BR (Leonardo Ferreira Fontenelle) 1486 sv (Daniel Nylander), ta (ifelix) 1487 1488Overview of changes in gcalctool 5.27.90 1489 1490 * Fix bug where inserting text in locales without thousands separators replaces the whole display (Robert Ancell) 1491 1492 * Updated documentation: es (Jorge González) 1493 1494 * Updated translations: de (Christian Kirbach), es (Jorge González) 1495 gl (Antón Méixome), nb (Kjartan Maraas) 1496 sv (Daniel Nylander), ta (drtvasudevan) 1497 1498Overview of changes in gcalctool 5.27.5 1499 1500 * Perform power and factorials before negation so -1! and -1^0.5 are valid as in 5.26.x (Robert Ancell) 1501 1502 * Connect functions to solve the function text and replace the display with the result (Robert Ancell, Bug #548884) 1503 1504 * Change bison syntax to be compatible with version 2.3 (Robert Ancell, Bug #589350) 1505 1506 * Compile with -DGSEAL_ENABLE (Thomas Anderson, Bug #588591) 1507 1508 * Update gconf descriptions to match translation guidelines (Leonardo Fontenelle, Bug #589563) 1509 1510 * Updated documentation: fr (Laurent Coudeur, Claude Paroz) 1511 1512 * Updated translations: es (Jorge González), et (Ivar Smolin, Mattias Põldaru) 1513 fr (Claude Paroz), pt_BR (Daniel S. Koda) 1514 1515Overview of changes in gcalctool 5.27.4 1516 1517 * Update bit editor after shifting (Robert Ancell, Bug #587545) 1518 1519 * Use a base-10 internal representation (Robert Ancell, bug #585813, bug #585931, bug #560802) 1520 1521 * Make padding consistent in GUI (Jerry Casiano, Bug #587292) 1522 1523 * Support implicit multiply before functions, e.g. "6 log 3" (Robert Ancell, Bug #586812) 1524 1525 * Use inverse notation for trigonometric functions, i.e. "asin" -> "sin⁻¹" 1526 1527 * Use lowercase notation for trigonometric and logarithm functions to look 1528 more like standard mathematical notation 1529 1530 * Put spacing around functions, i.e. "sin" -> " sin " 1531 1532 * Use subscript for logarithm base two, i.e. "log2" -> "log₂" 1533 1534 * Added etched border around display (Robert Ancell, Bug #140836) 1535 1536 * Rewrote out of date man page (Robert Ancell, Bug #585997) 1537 1538 * Updated documentation: cs (Marek Cernocky) 1539 1540 * Updated translations: bn_IN (Runa Bhattacharjee), cs (Marek Cernocky), 1541 es (Jorge Gonzalez), fr (Jonathan Ernst, Claude Paroz), 1542 ta (drtvasudevan), sv (Daniel Nylander), 1543 uk (Maxim V. Dziumanenko) 1544 1545Overview of changes in gcalctool 5.27.3 1546 1547 * Percentage operation for addition and subtraction now takes percentage of 1548 first value (Robert Ancell, Bug #480207) 1549 1550 * Use correct UTF-8 mathematical characters (Robert Ancell, Bug #347630) 1551 1552 * Focus on the display entry by default 1553 1554 * Fix broken widget style. Copy gcalctoolrc to ~/.gcalctoolrc to get coloured buttons. 1555 1556 * Fix missing icon in Help>Contents menu 1557 1558 * Updated translations: nb (Kjartan Maraas), ta (drtvasudevan) 1559 1560Overview of changes in gcalctool 5.27.2 1561 1562 * Add 1's and 2's complement to programming mode (Robin Sonefors, Bug #581253) 1563 1564 * Add variable word size for bitwise functions (Robin Sonefors, Bug #581253) 1565 1566 * Remove negative sign from numbers rounded to zero. This is only a partial 1567 fix as the error value is still visible in scientific notation 1568 (Robert Ancell, Bug #560802) 1569 1570 * Support odd roots of negative numbers (Robert Ancell, Bug #576973) 1571 1572 * Keep settings (show zeroes, thousands separator etc) when changing modes 1573 (Robert Ancell, Bug #580398) 1574 1575 * Add a --solve command-line argument (Robert Ancell) 1576 1577 * Really fix the license text in the about dialog (Robert Ancell, Bug #579174) 1578 1579 * Made parser reentrant and part of MP code (Robert Ancell) 1580 1581 * Remove references to arithmetic/left-to-right precedence from the manual 1582 (Robert Ancell, Bug #559734) 1583 1584 * Fix grammatical errors in manual (Bruce Cowan, Bug #569275) 1585 1586 * Remove untranslated figures in documentation - they are automatically 1587 copied from the C documentation (Robert Ancell, Bug #566680) 1588 1589 * Updated translations: si (K.P.Gayan Tharaka) 1590 1591Overview of changes in gcalctool 5.27.1 1592 1593 * Convert Glade UI to GtkBuilder UI (Robert Ancell, David King, Bug #556807) 1594 1595 * Fix display on startup to be replaced on entry (Robert Ancell, Bug #576975) 1596 1597 * Make GConf schemas translatable (Robert Ancell, Bug #571948) 1598 1599 * Replace MP number arrays with an MPNumber structure (Robert Ancell) 1600 1601 * Tidied up error messages (Robert Ancell, Bug #521184) 1602 1603 * Tidied up GConf schema, use native GConf types (Robert Ancell, Bug #493946) 1604 This will cause the gconf schema to be incompatible with gcalctool < 5.26.0. 1605 Expect settings to reset to defaults when upgrading. Switching between 1606 versions will cause resets. 1607 1608 * Fix missing license text in about dialog (Robert Ancell, Bug #579174) 1609 1610 * Updated translations: es (Jorge Gonzalez), et (Ivar Smolin) 1611 1612Overview of changes in gcalctool 5.26.0 1613 1614 * Fix button expansion (nowak2000, Bug #575385) 1615 1616 * Removed deprecated test/ directory (Bug #574048) 1617 1618 * Updated documentation: C (Robin Sonefors), ca (Joan Duran) 1619 1620 * Updated translations: as (Amitakhya Phukan), da (Ask H. Larsen), 1621 el (Jennie Petoumenou), es (Jorge Gonzalez), 1622 fi (Tommi Vainikainen), gl (Ignacio Casal Quinteiro), 1623 gu (Ankitkumar Patel), hi (Rajesh Ranjan), 1624 hu (Gabor Kelemen), it (Sergio Durzu), 1625 lt (Vytautas Rėkus), mai (Rajesh Ranjan), 1626 ml (Ani Peter), mr (Sandeep Shedmake), 1627 nb (Kjartan Maraas), nl (Tino Meinen), 1628 pl (Wadim Dziedzic), ru (Nickolay V. Shmyrev), 1629 ta (felix), te (Krishnababu K), 1630 zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao) 1631 1632Overview of changes in gcalctool 5.25.92 1633 1634 * Restore number display mode (FIX/SCI/ENG) on startup (Robert Ancell, Bug #572881) 1635 1636 * Fix rounding errors in integer power calulations (Robert Ancell, Bug #527540) 1637 1638 * Fix error in cosine/tangent calculations (Robert Ancell, Bug #571007) 1639 1640 * Updated documentation: eu (Inaki Larranaga Murgoitio) 1641 1642 * Updated translations: en_GB (Philip Withnall), fi (Ilkka Tuohela), 1643 fr (Bruno Brouard, Claude Paroz), ja (Takeshi AIHANA) 1644 kn (Shankar Prasad), lv (Raivis Dejus), 1645 nl (Wouter Bolsterlee), pt (Duarte Loreto) 1646 pt_BR (Og Maciel, Rodrigo Flores), sv (Daniel Nylander) 1647 1648Overview of changes in gcalctool 5.25.91 1649 1650 * Initialise GType system so usage of GConf doesn't cause crashes (Matthias Clasen, Bug #571581) 1651 1652 * Rework command-line arguments to be standard (Robert Ancell, Bug #569885) 1653 1654 * Correctly handle decimal points for languages not using '.' (Robert Ancell, Bug #566929) 1655 1656 * Fix shortcut keys so standard menu keys work (Robert Ancell) 1657 1658 * Updated documentation: eu (Inaki Larranaga Murgoitio) 1659 1660 * Updated translations: ast (Mikel González), cs (Petr Pulc), da (Ask H. Larsen), eu (Inaki Larranaga Murgoitio), 1661 gu (Sweta Kothari), hu (Gabor Kelemen), ro (Adi Roiban), vi (Clytie Siddall), 1662 zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao) 1663 1664Overview of changes in gcalctool 5.25.90 1665 1666 * Fixed incorrect bit shift operation (Robert Ancell, Bug #569176) 1667 1668 * Updated documentation: sv (Daniel Nylander) 1669 1670 * Updated translations: ca (Joan Duran), de (Christian Kirbach), ko (Changwoo Ryu), or (Manoj Kumar Giri) 1671 1672Overview of changes in gcalctool 5.25.5 1673 1674 * Updated documentation: de (Christian Kirbach) 1675 1676 * Updated translations: nb (Kjartan Maraas), th (Theppitak Karoonboonyanan) 1677 1678Overview of changes in gcalctool 5.25.4 1679 1680 * Updated translations: de (ckirbach), es (Jorge Gonzalez), zh_CN (甘露) 1681 1682Overview of changes in gcalctool 5.25.3 1683 1684 * Made exponential numbers work without a sign, e.g. '1e2' works 1685 the same as '1e+2' (Robert Ancell). 1686 1687 * Correctly calculate exponential numbers in binary mode and 1688 convert correctly when changing bases (Robert Ancell, Bug #516159). 1689 1690 * Fix broken accelerator keys from changes in 5.25.2 (Robert Ancell, Bug #379476). 1691 1692Overview of changes in gcalctool 5.25.2 1693 1694 * Changed the scientific UI so that inverse operations (e.g. Ln/e^x) are controlled by the shift key. 1695 The following shortcut keys have changed: 1696 1697 Function | Old | New 1698 -------------------------- 1699 Sine | K | k 1700 Inv. Sine | - | K 1701 Cosine | J | j 1702 Inv. Cosine | - | J 1703 Tangent | L | w 1704 Inv. Tangent | - | W 1705 Natural Log | N | n 1706 e^x | { | N 1707 Log | G | g 1708 10^x | } | G 1709 Log_2 | H | h 1710 2^x | - | H 1711 x^y | ^ | ^ or o 1712 x^(1/y) | - | O 1713 1714 (Robin Sonefors, Bug #379476). 1715 1716 * Fixed crash where financial dialogs are activated from other modes on startup 1717 (Robin Sonefors, Bug #560196). 1718 1719 * Give binary invert operation higher precedence so that ~X and X == 0 (Sami Pietilä, Bug #562251) 1720 1721 * Fixed calculation errors for boolean operations on very large numbers (Robert Ancell, Bug #509988) 1722 1723 * Always read configuration from /apps/gcalctool not /apps/(appname) as the application 1724 name is different when symlinked (e.g. the gnome-calculator symlink) (Matt Keenan, Bug #559260). 1725 1726 * Correct gconf key names in man page (Robert Ancell, Bug #559458). 1727 1728 * Updated translations: es (Jorge Gonzalez) 1729 1730 * Updated help: es (Jorge Gonzalez) 1731 1732Overview of changes in gcalctool 5.25.1 1733 1734 * Added a programming mode that contains the bit editor (Robin Sonefors, Bug #501508). 1735 1736 * Made finacial operations GUI-based not register based (Robin Sonefors, Bug #318686). 1737 1738 * Added Gross Profit Margin Ration Financial Function (Robin Sonefors, Bug #150663). 1739 1740 * Don't clear display when changing modes and allow all functions to work in all non-basic 1741 modes (Robert Ancell, Bug #554133). 1742 1743 * Set decimal point label to be based on LC_NUMERIC as users can set their numerical 1744 representation to different to their language settings (Robin Sonefors, Bug #557331). 1745 1746 * More refactoring in MP math library (Klaus Niederkrueger, Robert Ancell, Bug #524091). 1747 1748 * Fixed GtkSpinButton warning (Robin Sonefors, Bug #553965). 1749 1750 * Only update bit panel when display contains a solved number (Robert Ancell, Bug #548690). 1751 1752 * Remove inline declaration so can compile in C89 (Jens Granseuer, Bug #553307). 1753 1754 * Open help with gtk_show_uri() (Thomas Andersen, Bug #556207). 1755 1756 * Added translator comments (Robert Ancell) 1757 1758 * Updated translations: bg (Alexander Shopov), 1759 da (Ask H. Larsen, Kenneth Nielsen), 1760 es (Jorge Gonzalez), 1761 et (Ivar Smolin), 1762 fi (Ilkka Tuohela), 1763 mk (Jovan Naumovski), 1764 pt_BR (Vladimir Melo, Leonardo Ferreira Fontenelle) 1765 1766 * Updated help: es (Jorge Gonzalez) 1767 1768Overview of changes in gcalctool 5.24.0 1769 1770 * Updated translations: af (Friedel Wolff), ar (Anas Afif Emad, Khaled Hosny), 1771 bn_IN (Sankarshan Mukhopadhyay), da (Kenneth Nielsen), 1772 dz (Pema Geyleg), gu (Sweta Kothari), 1773 hr (Robert Sedak), hu (Gabor Kelemen), 1774 it (Luca Ferretti), kn (Shankar Prasad), 1775 ko (Changwoo Ryu), lt (Gintautas Miliauskas), 1776 ml (Sreejith K incorporated, Praveen Arimbrathodiyil), 1777 mr (Sandeep Shedmake), ro (Mişu Moldovan), 1778 sq (Laurent Dhima), ta (Tirumurthi Vasudevan), 1779 te (Krishnababu K), tr (Baris Cicek), 1780 zh_CN (Funda Wang) 1781 1782 * Updated help: es (Jorge Gonzalez) 1783---- 1784 1785Overview of changes in gcalctool 5.23.92 1786 1787 * Updated translations: en_GB (Philip Withnall), ca (Gil Forcada), 1788 bg (Alexander Shopov) 1789 1790---- 1791 1792Overview of changes in gcalctool 5.23.91 1793 1794 * Fix packing for modulus button (Bug #548880) 1795 1796 * Change from OnlyShowIn=GNOME;XFCE; to NotShowIn=KDE; so 1797 other desktops can use GCalctool (bug #518862). 1798 1799---- 1800 1801Overview of changes in gcalctool 5.23.90 1802 1803 * Fix some small memory leaks (Felix Riemann, Bug #547942) 1804 1805 * More work tidying up MP code (Klaus Niederkrueger, Robert Ancell, Bug #524091) 1806 1807 * Updated translations: ar (Khaled Hosny), fi (Ilkka Tuohela), he (Yair Hershkovitz), ja (Takeshi Aihana), pt (Duarte Loreto), sk (Marcel Telka) 1808 1809 * Updated documentation: ru (Yuriy Penkin) 1810 1811---- 1812 1813Overview of changes in gcalctool 5.23.6 1814 1815 * Deprecated left-to-right mode (Bug #500994). 1816 1817 * Updated remaining documentation (bg, zh_CN, zh_HK, zh_TW) to gnome-doc-utils (Robert Ancell, Bug #336104) 1818 1819 * Changed icon from deprecated 'gnome-calculator' to 'accessories-calculator') (Matthias Clasen, Bug #545074) 1820 1821 * Updated translations: ar (Djihed Afifi), fr (Claude Paroz), pt_BG (Fabrício Godoy) 1822 1823---- 1824 1825Overview of changes in gcalctool 5.23.5 1826 1827 * Fix regression in factorial operation (Klaus Niederkrueger) 1828 1829 * Made trigonometric button text translatable (Yuri Penkin, Bug #540196) 1830 1831 * More work tidying up MP code (Klaus Niederkrueger, Robert Ancell, Bug #524091) 1832 1833 * Updated Japanese documentation to gnome-doc-utils (Claude Paroz, Takeshi Aihana, Bug #336104) 1834 1835 * Updated translations: ca (Joan Duran), oc (Yannig Marchegay), ru (Yuriy Penkin), sv (Daniel Nylander), th (Theppitak Karoonboonyanan) 1836 1837---- 1838 1839Overview of changes in gcalctool 5.23.4 1840 1841 * Added workaround to stop display disappearing when editing large displays (Bug #524602) 1842 1843 * Applied second mp math tidy up patch from Klaus Niederkrueger (Bug #524091) 1844 1845 * Updated translations: ar (Djihed Afifi) 1846 1847---- 1848 1849Overview of changes in gcalctool 5.23.3 1850 1851 * Default to no thousands separator not ',' for locales that do not require one (Bug #527669) 1852 1853 * Updated translations: ar (Djihed Afifi), et (Ivar Smolin), vi (Clytie Siddall) 1854 1855---- 1856 1857Overview of changes in gcalctool 5.23.2 1858 1859 * Fixes the cursor from moving around when editing numbers with thousands separators (Bug #527669) 1860 1861 * Structural changes in preperation for full unicode support (Bug #530532) 1862 1863 * Updated translations: es (Jorge González), gl (Ignacio Casal Quinteiro), nb (Kjartan Maraas), 1864 nl (Tino Meinen), pt_BR (Leonardo Ferreira Fontenelle), sl (Matej Urbančič) 1865 1866---- 1867 1868Overview of changes in gcalctool 5.23.1 1869 1870 * Fixes a number of compiler warnings (Bugs #526976, #526702, #527318) 1871 1872 * Fixes incorrect negation precedence (Bug #526094) 1873 1874 * Fixes issues with thousands seperators and radix in non-english 1875 locales (Bug #527669) 1876 1877 * Fixes regression in constant and function menus (Bug #527545) 1878 1879 * Fixes problem where display is invisible after solving equation 1880 (Bug #524602) 1881 1882---- 1883 1884Overview of changes in gcalctool 5.22.0 1885 1886 * Fix for bug #520474 - Calculator uses 06 in place of decimal. 1887 1888 * Fix for bug #519979 - Please provide translator comments. 1889 1890 * Fix for bug #519243 - Memory registers save incorrectly. 1891 1892---- 1893 1894Overview of changes in gcalctool 5.21.92 1895 1896 * Released a gcalctool tarball for GNOME 5.21.92. 1897 1898---- 1899 1900Overview of changes in gcalctool 5.21.91 1901 1902 * Change Help->Help menu to Help->Contents to match HIG (Bug #514812) 1903 1904 * Fix for bug #515326 – translation issues 1905 1906 * Unmark bitcalculating strings for translation (Bug #515326) 1907 Change help menu shortcut from Ctrl+H to F1 to match HIG (Bug #514812) 1908 1909 * Remove help/it/Makefile, switching to gnome-doc-utils 1910 1911 * Fix for bug #514233 - Title not translated 1912 1913 * Fix for bug #513868 - Switching mode clears values but not 1914 "Malformed expression" in statusbar. 1915 1916 * Fix for bug #513218 - Parsing not handling things the way a 1917 "normal" calculator would. 1918 1919 * Fix for bug #482666 - XML errors in gcalctool de translation. 1920 1921 * Fix typo (Retreive -> Retrieve) 1922 1923---- 1924 1925Overview of changes in gcalctool 5.21.90 1926 1927 * Fix for bug #512204 - Regression in (-,+) handling. 1928 1929 * Fix for bug #511052 – Mod gives negative remainders. 1930 1931 * Fixed typo in message in create_kframe() in gtk.c. 1932 1933---- 1934 1935Overview of changes in gcalctool 5.21.5 1936 1937 * Adjusted online help documentation to add in a section 4.4. "Changing 1938 The Display Area" and to update the new keyboard shortcut for Clear. 1939 1940 * Use delete key to delete character right of cursor in display, clear 1941 now uses shift+delete (Bug #326938). 1942 1943 * Update all button tooltips to have the shortcut 1944 key for that button (Bug #503707). 1945 1946 * Fixed bug #502650 - gcalctool.desktop should contain "Calculator" 1947 category 1948 1949 * Fixed bug #500802 - Update to GNOME Help Centre OMF Files for 1950 "Issue 24: Documentation Meta-data" of GNOME's GHOP Contest. 1951 1952 * Work on bug #501699. Adjusted "monthly interest rate" to "simple 1953 monthly interest rate" in the online help for two of the financial 1954 examples. 1955 1956 * Fix incorrect menu radio button selected when mode change aborted 1957 (bug #488226). 1958 1959 * Fix for bug #502306 - unable to use MOD operation after a 1960 x ? y operation. 1961 1962---- 1963 1964Overview of changes in gcalctool 5.21.4 1965 1966 * Adjusted online help documentation to add in a section 4.4. "Changing 1967 The Display Area" and to update the new keyboard shortcut for Clear. 1968 1969 * Use delete key to delete character right of cursor in display, clear 1970 now uses shift+delete (Bug #326938). 1971 1972 * Update all button tooltips to have the shortcut 1973 key for that button (Bug #503707). 1974 1975 * Fixed bug #502650 - gcalctool.desktop should contain "Calculator" 1976 category 1977 1978 * Fixed bug #500802 - Update to GNOME Help Centre OMF Files for 1979 "Issue 24: Documentation Meta-data" of GNOME's GHOP Contest. 1980 1981 * Work on bug #501699. Adjusted "monthly interest rate" to "simple 1982 monthly interest rate" in the online help for two of the financial 1983 examples. 1984 1985 * Fix incorrect menu radio button selected when mode change aborted 1986 (bug #488226). 1987 1988 * Fix for bug #502306 - unable to use MOD operation after a 1989 x ᶺ y operation. 1990 1991---- 1992 1993Overview of changes in gcalctool 5.21.3 1994 1995 * Added a "Reset to Default" accuracy menu item (bug #488542). 1996 1997 * When the bit calculation extension is enabled, a message now appears 1998 in the status bar. 1999 2000 * Fixed bug #500060 - Twiddling bits 32-63 in bitcalculation extension 2001 produces incorrect results. 2002 2003 * Fixed bug #367731 - [doc] Update documentation for bit calculating 2004 extension. 2005 2006 * Fixed bug 500029 - Clearing a bit in the bitcalculating extension, 2007 sets the display to zero. 2008 2009 * Disable menu items not valid in current mode (Bug #499625). 2010 2011 * Fix build dependencies for parsers (Bug #497237). 2012 2013 * Trim pasted text on newlines, replace tabs with spaces (Bug #488796). 2014 2015 * Fixed bug #367737 - [doc] Documentation screenshots need to be updated. 2016 2017 * Fixed bug #367723 - [doc] Update documentation for Changing Modes 2018 Clears Calculation. 2019 2020---- 2021 2022Overview of changes in gcalctool 5.21.2 2023 2024 * Fixed bug #485919 - Use Glade for UI. Glade conversion of gcalctool 2025 is now complete (thanks Robert). 2026 2027 * Fixed bug #495349 - Close precision dialog when setting precision from 2028 Acc button. 2029 2030 * Fixed bug #495345 - Connect "activate" signal for precision spin button 2031 after spin button has been updated. 2032 2033 * Fixed bug #482655 - Missing image file. 2034 2035 * Fix the buglet in comment #51 of bug #485919 2036 2037 * Fixed for final remaining parts of bug #488694 - [a11y] Several 2038 calculator buttons don't speak correctly with Orca. 2039 2040 * Fixed bug #488489 - Make accuracy shortcuts only work in scientific mode. 2041 2042 * Fixed bug # 488703 - Stop bogus '-/-' appearing in accuracy menu items. 2043 2044 * Fix for bug #485134 - OR calculation produces incorrect result in 2045 arithmetic precedence mode. 2046 2047 * General code cleanup. 2048 2049---- 2050 2051Overview of changes in gcalctool 5.21.1 2052 2053 * Work on bug #485919 - Use Glade for UI. 2054 > Adds support for the mode panel. 2055 > Puts menu accelerators back again and fixes the top button row in 2056 basic mode being too tall. 2057 > Now provides Glade support for the majority of the gcalctool GUI. 2058 2059 * Fix for bug #490701 - base radio buttons initially fail. 2060 2061 * Attempted fix for bug #485134 - OR calculation produces incorrect 2062 result in arithmetic precedence mode. This isn't a complete solution 2063 so the bug has been reopened. 2064 2065 * Fix for bug #488828 - Reciprocal remembers backspaced items. 2066 2067 * More work on bug ##488694 - [a11y] Several calculator buttons don't speak 2068 correctly with Orca. Removed the accessible descriptions (not needed) and 2069 adjusted the "shift left" and "shift right" names (they were reversed). 2070 2071 * Patch to stablize arithmetic precedence. 2072 2073 * Stop acting on toggle events from radio buttons when they go inactive 2074 (Bug #485918). 2075 2076 * Added Robert Ancell to the list of gcalctool MAINTAINERS. 2077 2078 * Fixed bug #488830 - Hex radio button shortcut conflicts with Help menu 2079 shortcut. 2080 2081 * Fixed bug #488829 - Accuracy and Change Sign have wrong tooltip shortcut 2082 keys. 2083 2084 * Fixed bug #488783 - memory registers not available if you start in 2085 Advanced mode 2086 2087 * Fixed bug bug #488694 - [a11y] Several calculator buttons don't speak 2088 correctly with Orca. 2089 2090 * Fix for bug #485398 - Put memory register window inside the main window. 2091 Uses gtk_window_set_transient_for() to associate the memory register 2092 window with the main gcalctool window. 2093 2094 * Fix for bug #383850 - [doc] New names for Precedence. 2095 2096 * Fix for bug #485137 - Undo/Redo don't work in arithmetic precedence mode 2097 if user has "hand edited" the display. 2098 2099 * Added a call to "set_memory_toggle(v->rstate);" in make_frames() to 2100 correctly set the state of the Edit-<Memory Registers check box if the 2101 user wanted the memory registers initially displayed. 2102 2103 * Correctly handle memory register display and "Memory Registers" menu 2104 item checkbox status when user goes from Sci/Fin/Adv mode to Basic. 2105 (Needed because of the recent changes for bug #478961). 2106 2107---- 2108 2109Overview of changes in gcalctool 5.21.0 2110 2111 * Fix for bug #326938 – Display cursor in input area; allow home and 2112 end keys. This is in arithmetic precedence mode only. 2113 2114 * Fix for bug #484158 – Setting Accuracy is incorrect via the 0-9 places 2115 menu items. 2116 2117 * Fix for bug #439087 – Gcalctool can't handle small physic constants 2118 like the Boltzmann constant. The number of significant places has 2119 been increased to 99 and the number of displayable digits has been 2120 increased to 200. The online help has been adjusted to reflect these 2121 changes. 2122 2123 Note that if you have something in the gcalctool display that is 2124 wider than the display area, a scrollbar is shown, but the first 2125 digit isn't properly displayed. The workaround here, is to enlarge 2126 the size of the calculator window until the scrollbar goes away. 2127 I believe this is a Gtk+ problem and have filed bug #482688 against 2128 it. 2129 2130 * Fixed bug #367738 – [doc] Square root documentation needs to be updated. 2131 The entry in the online help now includes examples for both arithmetic 2132 precedence and non-arithmetic precedence mode. 2133 2134 * Fixed bug #428571 – [doc] Repetitive usage of "use". 2135 2136 * Use GNOME_MAINTAINER_MODE_DEFINES() to handle *_DISABLE_DEPRECATED 2137 2138 * Fixed bug #428573 – [doc] Spelling of logical gates. 2139 The logical operations, And, Not, Or, Xor and Xnor now use uppercase 2140 letters (AND, NOT, OR, XOR and XNOR) for both the buttons and in the 2141 display area in arithmetic precedence mode. The gcalctool manual 2142 pages and the online help have been updated accordingly. 2143 2144 The XOR operation in non-arithmetic mode was doing a multiplication 2145 instead. 2146 2147 The result for the AND example in the online help was incorrect. 2148 2149 The syntax for using NOT in aritmetic mode is different then for 2150 non-arithmetic mode. The online help example has been updated to 2151 show both examples. 2152 2153 * Fixed bug #469245 – Hexadecimal input is not intuitive and 2154 bug #455889 – Copy/paste of lower case hex letter does not work. 2155 The hexadecimal digits have been changed back to their pre Sept 2156 2003 (bug #118826) values of "a" - "f". 2157 2158 The following functions have also had their keyboard shortcuts 2159 reverted back to their pre Sept 2003 upper-case values: 2160 2161 [A] - Set accuracy 2162 [C] - Change sign 2163 [D] - Double-declining depreciation 2164 [E] - Enter an exponential number 2165 [F] - User-defined functions 2166 2167 With copy/paste operations, where the user is pasting a string into 2168 gcalctool, the copy buffer is now iterated over. If an "A", "B", "C", 2169 "D" or "F" character is encountered, it will be converted to its 2170 lowercase equivalent. If an "E" is found, and the next character is a 2171 "-" or a "+", then it remains as an upper case "E" (it's assumed to be 2172 a possible exponential number), otherwise its converted to a lower 2173 case "e". 2174 2175 Displaying of hex digits in the gcalctool display will still be 2176 in uppercase. Displaying of the "e" in an exponential number will 2177 still be in lower-case. 2178 2179 The way to enter exponential numbers in arithmetic precedence mode 2180 has changed. The following four examples should show you the new 2181 correct syntax: 2182 2183 1 2 Exp + 8 = 1200000000 2184 - 1 2 Exp + 8 = -1200000000 2185 1 2 Exp - 8 = 0.00000012 2186 - 1 2 Exp - 8 = -0.00000012 2187 2188 In both left-to-right precedence and arithmetic precedence modes, if 2189 the user enters a numeric digit that is incorrect for the current 2190 numeric base, this shouldn't be allowed and should not be entered 2191 in the display. 2192 2193 The gcalctool documentation (and tooltips) have been updated to 2194 reflect these changes. 2195 2196 * Fixed bug #479102 – memory registers dialogue should use ngettext. 2197 2198 * Fixed bug #478961 – GtkAaction use. 2199 2200 * Fixed bug #478964 – don't use deprecated gtk_widget_ref func. 2201 2202 * Fixed bug #478979 – show menu help in statusbar. 2203 2204 * Fixed bug #479064 – should use ngettext on the Acc button. 2205 2206 * Fixed bug #479097 – use gtkmessagedialog. 2207 2208 * Fixed bug #479066 – weird way to use gnome menus-have-icons setting. 2209 2210---- 2211 2212Overview of changes in gcalctool 5.20.0 2213 2214* Released a gcalctool tarball for GNOME 2.20.0. 2215 2216---- 2217 2218Overview of changes in gcalctool 5.19.92 2219 2220* Released a gcalctool tarball for GNOME 2.19.92. 2221 2222---- 2223 2224Overview of changes in gcalctool 5.19.91 2225 2226* Released a gcalctool tarball for GNOME 2.19.91. 2227 2228 - Fixed bug #467442 – gcalctool does not appear in xfce4 menu. 2229 2230---- 2231 2232Overview of changes in gcalctool 5.19.90 2233 2234* Released a gcalctool tarball for GNOME 2.19.90. 2235 2236 - Adjusted the MAINTAINERS file to the new format. 2237 2238---- 2239 2240Overview of changes in gcalctool 5.19.6 2241 2242* Released a gcalctool tarball for GNOME 2.19.6. 2243 2244 - Remove help/de/Makefile due to gnome-doc-utils migration. 2245 2246 - Fixed bug #459702 – gcalc does not build against gtk+-2.11.6. 2247 Occurances of gtk_tooltips_set_tip are now gtk_widget_set_tooltip_text. 2248 2249 - Fixed bug #439415. Always use left-to-right direction for button's boxes. 2250 2251---- 2252 2253Overview of changes in gcalctool 5.19.5 2254 2255* Released a gcalctool tarball for GNOME 2.19.5. 2256 2257 - Applied Sun patch to change the Comment line in gcalctool.desktop.in 2258 2259 - Fixed bug #451286 – 0 power of 0. This now returns 1 and not an error. 2260 2261 - Fixed bug #450790 – crash in Calculator when pasting in a very large 2262 number. 2263 2264---- 2265 2266Overview of changes in gcalctool 5.19.4 2267 2268* Released a gcalctool tarball for GNOME 2.19.4. 2269 2270 - Fixed bug #448263 – drop libgnome dependency 2271 2272---- 2273 2274Overview of changes in gcalctool 5.19.3 2275 2276* Released a gcalctool tarball for GNOME 2.19.3. 2277 2278 - Fixed bug #439985 – Negative value not saved in memory register across 2279 invocations of gcalctool. This was also a problem was negative constants. 2280 2281---- 2282 2283Overview of changes in gcalctool 5.19.2 2284 2285* Released a gcalctool tarball for GNOME 2.19.2. 2286 2287---- 2288 2289Overview of changes in gcalctool 5.19.1 2290 2291* Released a gcalctool tarball for GNOME 2.19.1. 2292 2293---- 2294 2295Overview of changes in gcalctool 5.9.14 2296 2297* Released a gcalctool tarball for GNOME 2.18.0 (Final). 2298 2299---- 2300 2301Overview of changes in gcalctool 5.9.13 2302 2303* Released a gcalctool tarball for GNOME 2.18.0 (Release Candidate). 2304 2305---- 2306 2307Overview of changes in gcalctool 5.9.12 2308 2309* Released a gcalctool tarball for GNOME 2.18.0 (beta-2). 2310 2311---- 2312 2313Overview of changes in gcalctool 5.9.11 2314 2315* Released a gcalctool tarball for GNOME 2.18.0 (beta-1). 2316 2317---- 2318 2319Overview of changes in gcalctool 5.9.10 2320 2321* All copyright messages updated for 2007. 2322* Released a gcalctool tarball for GNOME 2.17.5. 2323 2324---- 2325 2326Overview of changes in gcalctool 5.9.9 2327 2328* Released a gcalctool tarball for GNOME 2.17.4. 2329 2330---- 2331 2332Overview of changes in gcalctool 5.9.8 2333 2334* Released a gcalctool tarball for GNOME 2.17.3. 2335 2336---- 2337 2338Overview of changes in gcalctool 5.9.7 2339 2340* Released a gcalctool tarball for GNOME 2.17.2. 2341 2342---- 2343 2344Overview of changes in gcalctool 5.9.6 2345 2346* Fixed bug #358782. Fixup sloppy string handling. 2347 2348---- 2349 2350Overview of changes in gcalctool 5.9.5 2351 2352* Fixed bug #364410. Incorrectly rounded pi constant. 2353 2354---- 2355 2356Overview of changes in gcalctool 5.9.4 2357 2358* Released a gcalctool tarball for GNOME 2.17.1. 2359 2360---- 2361 2362Overview of changes in gcalctool 5.9.3 2363 2364* Fixed bug 359291 - crash when localized decimal point is greater than 2365 1 char. Removed the bogus assert. 2366 2367---- 2368 2369Overview of changes in gcalctool 5.9.2 2370 2371* Fixed bug #358337 - gcalctool no longer crashes in the Oriya locale due 2372 to sloppy string handling. 2373* Fixed bug #354730 - crash in Calculator: running 3x10^38 using bi.. 2374* Fixed bug #357208 - Bitcalculating extension needs to support negative 2375 numbers 2376 2377---- 2378 2379Overview of changes in gcalctool 5.9.1 2380 2381* Fixed bug #157961 - Bitcalculating extension for gcalctool. 2382* Fixed bug #355648 - Error reporting should be consistent. 2383* Fixed bug #135140 - percent operator works not as expected. 2384 2385---- 2386 2387Overview of changes in gcalctool 5.9.0 2388 2389* Fixed bug #349981 - gcalctool should save screen position for next start. 2390 2391---- 2392 2393Overview of changes in gcalctool 5.8.24 2394 2395* Released a gcalctool tarball for GNOME 2.16.0 (Final). 2396 2397---- 2398 2399Overview of changes in gcalctool 5.8.23 2400 2401* Released a gcalctool tarball for GNOME 2.16.0 (RC1). 2402 2403---- 2404 2405Overview of changes in gcalctool 5.8.22 2406 2407* Removed several chunks of code that were surronded by #if 0/#endif. 2408 2409---- 2410 2411Overview of changes in gcalctool 5.8.21 2412 2413* Fixed bug #350341. gcalctool now builds again with gcc v2.95. 2414 2415---- 2416 2417Overview of changes in gcalctool 5.8.20 2418 2419* Released a gcalctool tarball for GNOME 2.16.0 (beta2). 2420 2421---- 2422 2423Overview of changes in gcalctool 5.8.19 2424 2425* More work on bug #347700. Added another "Note to translators" 2426 comment for the Abs button labels. 2427 2428* Fixed bug #348452. Removed line for help/sv/Makefile.in 2429 2430* Released a gcalctool tarball for GNOME 2.16.0 (beta1). 2431 2432---- 2433 2434Overview of changes in gcalctool 5.8.18 2435 2436* Work on bug #347700. Added a "Note to translators" comment for the 2437 Bksp and Clr button labels. 2438 2439---- 2440 2441Overview of changes in gcalctool 5.8.17 2442 2443* Released a gcalctool tarball for GNOME 2.15.4. 2444 2445---- 2446 2447Overview of changes in gcalctool 5.8.16 2448 2449* Released a gcalctool tarball for GNOME 2.15.3. 2450 2451---- 2452 2453Overview of changes in gcalctool 5.8.15 2454 2455* Fixed bug #343150. Gcalctool no longer crashes when switching to 2456 scientific mode. 2457 2458---- 2459 2460Overview of changes in gcalctool 5.8.14 2461 2462* Adjusted configure.in so that gcalctool now requires intltool v0.35.0. 2463 2464---- 2465 2466Overview of changes in gcalctool 5.8.13 2467 2468* Released a gcalctool tarball for GNOME 2.15.2. 2469 2470---- 2471 2472Overview of changes in gcalctool 5.8.12 2473 2474* Fixup compiler warnings from inclusion of last patch. 2475 2476---- 2477 2478Overview of changes in gcalctool 5.8.11 2479 2480* Fixed bug #163538 (http://bugzilla.gnome.org/show_bug.cgi?id=163538) 2481 Backspace results in mal-formed expression. 2482 2483* = button is now also a one step undo. (This feature was temporary 2484 disabled by the previous redo/undo patch.) 2485 2486* Removed gotos from do_expression function. (This change might add 2487 unstability as this is a major change to the expression mode state 2488 machine.) 2489 2490* Functions (such as sin, cos, tan..) can use previously calculated value. 2491 2492---- 2493 2494Overview of changes in gcalctool 5.8.10 2495 2496* First cut at an Undo/Redo implementation for use with the arithmetic 2497 operator precedence mode. 2498 2499---- 2500 2501Overview of changes in gcalctool 5.8.9 2502 2503* Respun the gcalctool tarball for GNOME 2.15.1 as the po/*.po files 2504 were missing. 2505 2506 2507Overview of changes in gcalctool 5.8.8 2508 2509* Removed .../po/Makefile.in.in. Shouldn't have been in CVS. 2510* Released a gcalctool tarball for GNOME 2.15.1. 2511 2512---- 2513 2514Overview of changes in gcalctool 5.8.7 2515 2516* Fixed bug #337897. Changes to use po/LINGUAS file. 2517 2518---- 2519 2520Overview of changes in gcalctool 5.8.6 2521 2522* Fixed bug #338220. The 'Show trailing zeroes' option in the View menu 2523 should now be correctly set [in]sensitive depending upon which mode 2524 it's in. 2525 2526---- 2527 2528Overview of changes in gcalctool 5.8.5 2529 2530* Fixed bug #332023. The bitwise operators now work in arithmetic operator 2531 precedence mode, when you use them with the result of a previous operation. 2532 2533---- 2534 2535Overview of changes in gcalctool 5.8.4 2536 2537* Fixed bug #327729. The fields in the memory register window were not 2538 correctly aligned in some themes. 2539 2540---- 2541 2542Overview of changes in gcalctool 5.8.3 2543 2544* Fixed bug #330867. Added License info to the Gcalctool About dialog. 2545 2546---- 2547 2548Overview of changes in gcalctool 5.8.2 2549 2550* Fixed bug #335095. Gcalctool no longer displays the current mode in 2551 the title bar when in Basic mode (due to lack of space). 2552 2553---- 2554 2555Overview of changes in gcalctool 5.8.1 2556 2557* Fixed bug #335236. Gcalctool schemas files should be installed if 2558 built with "--without-gnome". 2559 2560---- 2561 2562Overview of changes in gcalctool 5.8.0 2563 2564* Adjustments to the AOP code so that e to the power of x gives the 2565 correct answer at high precision. 2566 2567---- 2568 2569Overview of changes in gcalctool 5.7.32 2570 2571* Released a gcalctool tarball for GNOME 2.14.0 (Final). 2572 2573---- 2574 2575Overview of changes in gcalctool 5.7.31 2576 2577* Fix for bug #333078. cvs fails to build due to bg translation of help. 2578 2579* Inclusion of a translation of gcalctool help for the bg locale. 2580 2581---- 2582 2583Overview of changes in gcalctool 5.7.30 2584 2585* Released a gcalctool tarball for GNOME 2.14.0 (RC). 2586 2587---- 2588 2589Overview of changes in gcalctool 5.7.29 2590 2591* Released a gcalctool tarball for GNOME 2.14.0 (beta2). 2592 2593---- 2594 2595Overview of changes in gcalctool 5.7.28 2596 2597* Released a gcalctool tarball for GNOME 2.14.0 (beta1). 2598 2599---- 2600 2601Overview of changes in gcalctool 5.7.27 2602 2603* Refixed bug #323150. The recent changes to the square root and 2604 subtraction button labels broke the token parser for arithmetic 2605 operator precedence. 2606 2607---- 2608 2609Overview of changes in gcalctool 5.7.26 2610 2611* Fixed bug #327124. Changes to fix bug #326344 had the side-effect of 2612 causing the CE button to no longer work correctly. 2613 2614---- 2615 2616Overview of changes in gcalctool 5.7.25 2617 2618* Fixed bug #327214. The results from performing trig functions were not 2619 being passed on to future calculations correctly (in non-arithmetic 2620 operator precedence mode). 2621 2622---- 2623 2624Overview of changes in gcalctool 5.7.24 2625 2626* Gcalctool now uses U+00F7 (DIVISION SIGN) instead of U+2215 (DIVISION SLASH) 2627 for label on division button. 2628 2629---- 2630 2631Overview of changes in gcalctool 5.7.23 2632 2633* Released a gcalctool tarball for GNOME 2.13.5. 2634 2635---- 2636 2637Overview of changes in gcalctool 5.7.22 2638 2639* Fixed bug #323149. Gcalctool now uses the Unicode symbols for division, 2640 multiplication, plus/minus, minus and square root. 2641 2642---- 2643 2644Overview of changes in gcalctool 5.7.21 2645 2646* Fixed bug #326344. The bit display of large numbers (in non-arithmetic 2647 operator precedence mode with the scientific view) now hopefully works 2648 correctly. 2649 2650---- 2651 2652Overview of changes in gcalctool 5.7.20 2653 2654* Fixed bug #142824. Gcalctool no longer ignores locale specific numeric 2655 point in arithmetic operator precedence mode. 2656 2657* Adjusted all the copyright messages to include 2006. 2658 2659---- 2660 2661Overview of changes in gcalctool 5.7.19 2662 2663* Fixed bug #317378 (http://bugzilla.gnome.org/show_bug.cgi?id=317378) 2664 Gcalctool no longer crashes when you double click the 0 in the display area. 2665 2666---- 2667 2668Overview of changes in gcalctool 5.7.18 2669 2670* Final fix for bug #153854. Now handles the case where the first thing 2671 the user does is change mode (Basic, Financial, Advanced, Scientific) 2672 in AOP mode. 2673 2674* Released a gcalctool tarball for GNOME 2.13.4. 2675 2676---- 2677 2678Overview of changes in gcalctool 5.7.17 2679 2680* Fixed bug #323150. Sqrt (and other similar operations) no longer fail 2681 in non-English locales 2682 2683---- 2684 2685Overview of changes in gcalctool 5.7.16 2686 2687* Fixed bug #324001. Primary Selection (middle mouse button) is now working. 2688 2689---- 2690 2691Overview of changes in gcalctool 5.7.15 2692 2693* Released a gcalctool tarball for GNOME 2.13.3. 2694 2695---- 2696 2697Overview of changes in gcalctool 5.7.14 2698 2699* More work on bug #153854. Similar change to that made on 15th November 2700 2005, this time for arithmetic operator precedence mode. 2701 2702---- 2703 2704Overview of changes in gcalctool 5.7.13 2705 2706* Slight fixup for bug #157961. The toggling of the first bit in the 2707 bit panel wasn't working correctly. 2708 2709---- 2710 2711Overview of changes in gcalctool 5.7.12 2712 2713* More work on bug #153854 2714 If the user has completed a calculation and we are going to a 2715 new mode that is "compatible" with this one, then just change 2716 modes. Otherwise display a dialog warning the user that the 2717 current calculation will be cleared. 2718 2719 Incompatible modes are: 2720 2721 Scientific -> Basic 2722 Scientific -> Advanced 2723 Scientific -> Financial 2724 2725 (unless we are in Scientific mode with Decimal numeric base and Fixed). 2726 2727 These changes work nicely in non-arithmetic operator precedence mode. 2728 2729---- 2730 2731Overview of changes in gcalctool 5.7.11 2732 2733* Released a gcalctool tarball for GNOME 2.13.2. 2734 2735---- 2736 2737Overview of changes in gcalctool 5.7.10 2738 2739* Fixed bug #316755. Gcalctool no longer has "Gdk-CRITICAL **: 2740 gdk_window_invalidate_rect: assertion `window != NULL' failed" 2741 warnings at startup. 2742 2743---- 2744 2745Overview of changes in gcalctool 5.7.9 2746 2747* Fixed bug #319934. The percent operator was broken in non-arithmetic 2748 operator precedence mode. 2749 2750---- 2751 2752Overview of changes in gcalctool 5.7.8 2753 2754* Fixed bug #317378 (http://bugzilla.gnome.org/show_bug.cgi?id=317378) 2755 Exponential notation now works correctly in arithmetic operator 2756 precedence mode. 2757 2758---- 2759 2760Overview of changes in gcalctool 5.7.7 2761 2762* Slight adjustment to the bit panel. It's now centralized. 2763 2764---- 2765 2766Overview of changes in gcalctool 5.7.6 2767 2768* Adjusted the mpcmim() routine in mp.c. The fix for Sun bug #4006391 2769 needed to also preserve v->toclear and v->pointed. 2770 2771* Work on enhancement request #157961. Started to implement the bit 2772 panel for non-arithmetic precedence mode. It's automatically displayed 2773 when in Scientific mode. 2774 2775---- 2776 2777Overview of changes in gcalctool 5.7.5 2778 2779* Implemented enhancement request #148104 for arithmetic precedence mode. 2780 The modulo operation. See entry below for more details. 2781 2782---- 2783 2784Overview of changes in gcalctool 5.7.4 2785 2786* Fixed bug #316382. The "useless" cursor is no longer displayed in 2787 the calculator display area. 2788 2789---- 2790 2791Overview of changes in gcalctool 5.7.3 2792 2793* Implemented enhancement request #148104 for non-arithmetic precedence 2794 mode. Added in a modulo operation. This is available in Scientic Mode. 2795 A Mod B return the remainder when you divide A by B. A and B must be 2796 integers. Keyboard shortcut for this operation is "M". 2797 2798---- 2799 2800Overview of changes in gcalctool 5.7.2 2801 2802* Fixed bug #162453. The memory register dialog now uses GtkEntry widgets 2803 to display the register values. Gnopernicus can now correctly speak the 2804 contents of each memory register. There is also a close button to easily 2805 dismiss this dialog. 2806 2807---- 2808 2809Overview of changes in gcalctool 5.7.1 2810 2811* Fixed bug #314540. The memory register window is now a dialog rather 2812 than a top-level window. 2813 2814---- 2815 2816Overview of changes in gcalctool 5.7.0 2817 2818* Fix to prevent invalid numeric entry in arithmetic operator precedence 2819 mode, depending upon the current base. 2820 2821---- 2822 2823Overview of changes in gcalctool 5.6.31 2824 2825* A number of the bison- and flex-related make rules in 2826 .../gcalctool/Makefile.am were broken when builddir != srcdir. 2827 2828---- 2829 2830Overview of changes in gcalctool 5.6.30 2831 2832* Fixed bug #314540. The libparser.a library needs ranlib run on it 2833 for Mac OS X. 2834 2835---- 2836 2837Overview of changes in gcalctool 5.6.29 2838 2839* Fixed bug #314375. Replaced usage of malloc.h with stdlib.h in 2840 syntax_translation.c 2841 2842---- 2843 2844Overview of changes in gcalctool 5.6.28 2845 2846* Generated release for GNOME 2.12 (RC) 2847 2848* Changed type of argument in paren_disp from char to int for 64bit. 2849 2850---- 2851 2852Overview of changes in gcalctool 5.6.27 2853 2854* Fixed bug #313255. The definitions for BUT_<n>_BAS in gtk.c were incorrect. 2855 2856Overview of changes in gcalctool 5.6.26 2857 2858* Generated release for GNOME 2.11.91 (beta2). 2859 2860---- 2861 2862Overview of changes in gcalctool 5.6.25 2863 2864* Fixed bug #311306. If the user was in View->Scientific with base Bin, 2865 Oct or Hex and then went to View->Basic, then returned to View->Scientific, 2866 some of the numeric keys were incorrectly greyed out. 2867 2868---- 2869 2870Overview of changes in gcalctool 5.6.24 2871 2872* Fixed bug #310849. Gcalctool no longer crashes when pressing the "B" 2873 button (or typing Shift-B). 2874 2875---- 2876 2877Overview of changes in gcalctool 5.6.23 2878 2879* Fixed bug #310791. Memory register window view logic was screwed. 2880 2881---- 2882 2883Overview of changes in gcalctool 5.6.22 2884 2885* Fixed bug #310441. Adjusted code to compile with gcc 2.95.2. 2886 2887---- 2888 2889Overview of changes in gcalctool 5.6.21 2890 2891* Fixed bug #153854. When the user changes modes, a warning dialog is 2892 displayed to let them know that their current display will be cleared 2893 and the base reset to decimal. The user has the option of checking a 2894 toggle box on the dialog, that will prevent this warning from being 2895 displayed again. 2896 2897---- 2898 2899Overview of changes in gcalctool 5.6.20 2900 2901* Fixed bug #309294. Adjustments to allow gcalctool to successfully build 2902 on Solaris with pkgconfig >= 0.17.1. 2903 2904---- 2905 2906Overview of changes in gcalctool 5.6.19 2907 2908* Fixed bug #309182. In non-arithmetic precdence mode, gcalctool can now 2909 correctly change the sign of the exponent on scientific numbers again. 2910---- 2911 2912Overview of changes in gcalctool 5.6.18 2913 2914* Fixed bug #308408. gcalctool can now correctly convert the hexadecimal 2915 numbers "A-F" to other bases in "use arithmetic operator precedence mode". 2916 2917---- 2918 2919Overview of changes in gcalctool 5.6.17 2920 2921* Fixed bug #305619. Calculations with stored register values in arithmetic 2922 operator precedence mode, now work correctly. 2923 2924---- 2925 2926Overview of changes in gcalctool 5.6.16 2927 2928* Fixed bug #305034. In "Use Arithmetic Precedence" mode, when switching 2929 the format (e.g. from ENG to FIX), the displayed value switches to zero 2930 (in the corresponding format, so e.g. 0.0 or 0e+0, ...). 2931 2932---- 2933 2934Overview of changes in gcalctool 5.6.15 2935 2936* Fixed bug #305467. gcalctool no longer crashes under the following 2937 scenerio: 2938 - type "f" to bring up the user function menu. 2939 - dismiss the menu by clicking elsewhere with the mouse. 2940 - type another character which isn't in the range "0" to "9". 2941 2942---- 2943 2944Overview of changes in gcalctool 5.6.14 2945 2946* Did a gcalctool tarball release. 2947 2948---- 2949 2950Overview of changes in gcalctool 5.6.13 2951 2952* Fixed bug #304056. Adjusted the keyboard shortcuts for the Xor and x^y 2953 operations. New values are: 2954 Xor - 'x' 2955 x^y - '^' 2956 2957---- 2958 2959Overview of changes in gcalctool 5.6.12 2960 2961* Fixed bug #302555. Various gcalctool variables have now been const'ified. 2962 2963---- 2964 2965Overview of changes in gcalctool 5.6.11 2966 2967* Fixed bug #300957. Replaced the underscore character in 2968 "translator_credits" with a hyphen, to prevent some 2969 translation tools from being confused. 2970 2971---- 2972 2973Overview of changes in gcalctool 5.6.10 2974 2975* More work on bug #172704. 2976 - Adjusted the code to not try to display a menu when the user 2977 entered a left parentheses (another do_pending() type of operation). 2978 - Toggling the "Show Trailing Zeroes" operation via keyboard 2979 shortcuts, needed to clear the v-.pending flag. 2980 2981---- 2982 2983Overview of changes in gcalctool 5.6.9 2984 2985* Fixed up some problems reported by lint. 2986 2987---- 2988 2989Overview of changes in gcalctool 5.6.8 2990 2991* Fixed bugs #172704 and #172869. When the user now uses the keyboard shortcut 2992 for any of the gcalctool buttons that have a menu associated with them, that 2993 menu is now displayed. The user can use the arrow keys to select a menu item 2994 or the menu items shortcut. 2995 2996---- 2997 2998Overview of changes in gcalctool 5.6.7 2999 3000* Fixed bug #171393. Allow stock labels to show through. 3001 3002---- 3003 3004Overview of changes in gcalctool 5.6.6 3005 3006* Refixed bug #158280. The Help->Contents menu item no longer appears if 3007 gcalctool is built Gtk-only. 3008 3009---- 3010 3011Overview of changes in gcalctool 5.6.5 3012 3013* Fixed bug #172798. gtk_set_locale was already being run by gtk_init() 3014 and the gtk about popup didn't have the gcalctool icon. 3015 3016---- 3017 3018Overview of changes in gcalctool 5.6.4 3019 3020* Fixed Sun internal CR #6214176. If gcalctool is being driven by gok, 3021 the on-screen keyboard assistive technology, it's possible that the 3022 event returned by gtk_get_current_event() is NULL. If this is the 3023 case, we need to fudge the popping up on the menu associated with 3024 this menu button. 3025 3026---- 3027 3028Overview of changes in gcalctool 5.6.3 3029 3030* Fixed bug #158280. You can now build gcalctool without the GNOME 3031 libraries by specifying "--disable-gnome" on the configure command 3032 line. 3033 3034---- 3035 3036Overview of changes in gcalctool 5.6.2 3037 3038* Fixed bug #167479. gcalctool with set the View->Memory Registers menu 3039 item inactive if the calculator is in Basic mode. 3040 3041---- 3042 3043Overview of changes in gcalctool 5.6.1 3044 3045* Fixed bug #168694. gcalctool now saves/restores the ten memory 3046 register values as gconf resources. 3047 3048* Removed the redundant process_str() routine in graphics.c 3049 3050---- 3051 3052Overview of changes in gcalctool 5.6.0 3053 3054* Fixed bug #169196. gcalctool now uses use g_get_home_dir(). 3055 3056* Added in a better implementation of the trig_filter() routine in 3057 functions.c 3058 3059---- 3060 3061Overview of changes in gcalctool 5.5.41 3062 3063* Version for GNOME 2.10.0 (final) call for tarballs. 3064 3065---- 3066 3067Overview of changes in gcalctool 5.5.40 3068 3069* Version for GNOME 2.10.0 (rc1) call for tarballs. 3070 3071---- 3072 3073Overview of changes in gcalctool 5.5.39 3074 3075* Partial fix for bug 168385. "F+F=" wasn't working in arithmetic operator 3076 precedence mode. 3077 3078---- 3079 3080Overview of changes in gcalctool 5.5.38 3081 3082* Changes to make the trigonometric code work with hyp and inv properly. 3083 3084---- 3085 3086Overview of changes in gcalctool 5.5.37 3087 3088* Left and Right shift operations weren't working correctly. Menu 3089 name comparison in mb_proc() in gtk.c was incorrect. 3090 3091---- 3092 3093Overview of changes in gcalctool 5.5.36 3094 3095* The fix for bug #162998 was incorrect when in Arithmetic Precedence mode. 3096* Exch functionality was incorrect in Arithmetic Precedence mode. 3097 3098---- 3099 3100Overview of changes in gcalctool 5.5.35 3101 3102* Fixed bug 167124. One of the entries in the words[] array in 3103 syntax_translation.c was accidentally commented out. 3104 3105---- 3106 3107Overview of changes in gcalctool 5.5.34 3108 3109* Fixed bug 166634. Call to create the About box was missing a 3110 NULL terminator. 3111 3112---- 3113 3114Overview of changes in gcalctool 5.5.33 3115 3116* Adjusted all copyright messages to be 2005. 3117* Version for GNOME 2.10.0 (beta2) call for tarballs. 3118 3119---- 3120 3121Overview of changes in gcalctool 5.5.32 3122 3123* Fixed bug #165522. Made the status bar non-resizable. 3124 3125---- 3126 3127Overview of changes in gcalctool 5.5.31 3128 3129* Various code cleanups. It moves some declarations of static functions 3130 to the corresponding .c files. It also cuts down the number of 3131 included files, moving some includes to where they are needed from 3132 calctool.h. 3133 3134---- 3135 3136Overview of changes in gcalctool 5.5.30 3137 3138* Adjusted the About dialog to use the latest GtkAbout widget. 3139 3140---- 3141 3142Overview of changes in gcalctool 5.5.29 3143 3144* Version for GNOME 2.10.0 (beta1) call for tarballs. 3145 3146---- 3147 3148Overview of changes in gcalctool 5.5.28 3149 3150* Fixed bug #162998. The "menu" buttons in gcalctool now responds 3151 to the "clicked" event rather than the "button-press-event" to 3152 allow gok, the on-screen keyboard to function properly. 3153 3154* Fixed bug #159957. Input number in FIX mode now make mimimal changes 3155 to (i.e append a single character) the display rather than completely 3156 delete and insert it. The is helpful to assistive technologies like 3157 gnopernicus. 3158 3159---- 3160 3161Overview of changes in gcalctool 5.5.27 3162 3163* Fixed bug #164184. Adjusted location of comments in syntax_translation.c 3164 so that the L10N message translation software isn't confused. 3165 3166---- 3167 3168Overview of changes in gcalctool 5.5.26 3169 3170* Fixed bug #163468. Pressing "(<Del>)" would cause gcalctool to crash. 3171 3172---- 3173 3174Overview of changes in gcalctool 5.5.25 3175 3176* Version for GNOME 2.9.4 call for tarballs. 3177 3178---- 3179 3180Overview of changes in gcalctool 5.5.24 3181 3182* Couldn't use the "#" key to select constants as this symbol was 3183 a lower-case symbol on his keyboard. 3184 3185* Powers that were a multiple of 30 (10 as well as 3) would not 3186 display correctly, having a 4 digit significand. Further testing 3187 showed that without the fix the following powers had a 4 digit 3188 significand: 27,30, 57,60, 90, 96 (and every 3 from here on). 3189 3190---- 3191 3192Overview of changes in gcalctool 5.5.23 3193 3194* Fixed bug #161976. configure.in now checks to make sure that atk >= 1.5 3195 3196---- 3197 3198Overview of changes in gcalctool 5.5.22 3199 3200* Fixed bug #155101. Made the gcalctool window resizable. 3201 3202---- 3203 3204Overview of changes in gcalctool 5.5.21 3205 3206* Version for GNOME 2.9.3 call for tarballs. 3207 3208---- 3209 3210Overview of changes in gcalctool 5.5.20 3211 3212* Fixed bug #160929. Removed the "Mode" word from each of the different 3213 mode menu items in the gcalctool View menu. 3214 3215---- 3216 3217Overview of changes in gcalctool 5.5.19 3218 3219* Fixed bug #157701. gcalctool can now use real multiplication and division 3220 symbols instead of "*" and "/". 3221 3222---- 3223 3224Overview of changes in gcalctool 5.5.18 3225 3226* Fixed bug #160088. Adjusted the titlebar text so that it doesn't include 3227 the word "Mode" which was getting chopped when the calculator was in 3228 Basic mode. 3229 3230---- 3231 3232Overview of changes in gcalctool 5.5.17 3233 3234* Fixed bug #157962. Added in a set of three colors for gcalctool that 3235 will work with the default theme. To use them, the "gcalctoolrc" file 3236 supplied with the source distribution needs to be moved to ~/.gcalctoolrc 3237 3238---- 3239 3240Overview of changes in gcalctool 5.5.16 3241 3242* Generated gcalctool tarball for the GNOME 2.9.2 release. 3243 3244---- 3245 3246Overview of changes in gcalctool 5.5.15 3247 3248* Adjusted the scroll_right() routine to only scroll right if the 3249 horizontal scroll bar is visible. 3250 3251---- 3252 3253Overview of changes in gcalctool 5.5.14 3254 3255* Fixed bug #158357. Removed the -DGNOME_DISABLE_DEPRECATED and the 3256 -DGTK_DISABLE_DEPRECATED flags from the INCLUDES definition in 3257 .../gcalctool/Makefile.am for now, to allow it to successfully build 3258 against the latest GNOME/Gtk+. 3259 3260* Slight adjustment to correct check the Advanced mode menu item when 3261 the user had previously terminated gcalctool in that mode. 3262 3263---- 3264 3265Overview of changes in gcalctool 5.5.13 3266 3267* Changed the names of the gconf mode type key so that there is backward 3268 compatibility. 3269 3270* Reset the initial default mode to BASIC. 3271 3272---- 3273 3274Overview of changes in gcalctool 5.5.12 3275 3276* Fixed bug #157757. The horizontal scrollbar for the display area will 3277 now only be visible when needed. It will also display the rightmost part 3278 of the display as you are entering new input. 3279 3280---- 3281 3282Overview of changes in gcalctool 5.5.11 3283 3284* Added in a very basic mode for gcalctool. Rather than calling this a 3285 "Light" mode, the existing "Basic" mode is now renamed to "Advanced" 3286 and the new basic mode is called "Basic". 3287 3288---- 3289 3290Overview of changes in gcalctool 5.5.10 3291 3292* Fix for bug #157021. X^Y now works for -X with integer Y. -X with 3293 non-integer Y will now display a descriptibe error in the status bar. 3294 3295---- 3296 3297Overview of changes in gcalctool 5.5.9 3298 3299* Generated gcalctool tarball for first GNOME 2.9 release. 3300 3301---- 3302 3303Overview of changes in gcalctool 5.5.8 3304 3305* Slight adjustment to bug #152301. The tooltip message had been tweaked to 3306 "Show the About Gcalctool dialog". 3307 3308---- 3309 3310Overview of changes in gcalctool 5.5.7 3311 3312* Fixed bug #152301. Adjusted the tooltip message for Help->About... from 3313 "Show about help" to "Show the about dialog", to make it more understandable. 3314 3315---- 3316 3317Overview of changes in gcalctool 5.5.6 3318 3319* Fixed bug #153726. Gcalctool will now build correctly when using the 3320 -fno-common option for gcc (3.3.4). 3321 3322---- 3323 3324Overview of changes in gcalctool 5.5.5 3325 3326* Numerical answer localization and thousand separator support for 3327 arithmetic precedence mode. 3328 3329* If the accuracy was changed via one of the ten preset menu items in the 3330 Acc menu, the tooltip wasn't getting correct updated with the new accuracy. 3331 3332---- 3333 3334Overview of changes in gcalctool 5.5.4 3335 3336* Further changes to the "Set Precision" popup (rfe #147803): 3337 - "Significant places" not "Significant Places". 3338 - Change "Set Precision..." to be "Other (12) ..." (where "(12)" is the 3339 current precision, and be in the same radio box group as the other menu 3340 items. Check the appropriate menu entry. 3341 - Adjust the Acc button tooltip to show the current accuracy too. 3342 - When the user attempts to enter an invalid entry in the Set Precision 3343 popup, an error message is shown in the main gcalctool status bar. 3344 - the other Acc radio button items (0-9) need to have mnemonics (_0, _1 ...). 3345 3346* Fixed bug #152790. Most of the changes needed were already in CVS; there 3347 was one compiler warning that still needed to be removed. 3348 3349* Storing the display value to a memory register was not updating the memory 3350 register window, if it was visible. 3351 3352---- 3353 3354Overview of changes in gcalctool 5.5.3 3355 3356* Added in functionality to set the number of significant places > 9. 3357 There is a new menu item under the Acc menu called "Set Precision..." 3358 that brings up a small popup allowing you to set precision between 0 3359 and MAXACC significant places (where MAXACC is currently 30). 3360 3361---- 3362 3363Overview of changes in gcalctool 5.5.2 3364 3365* Fixed up numerous warnings generated by running lint on the gcalctool code. 3366 Removed unused variables and functions. Declared routines statically where 3367 possible. 3368 3369---- 3370 3371Overview of changes in gcalctool 5.5.1 3372 3373* Fixed bug 148581. Changes to get latest gcalctool compiling on a BSD system. 3374 3375---- 3376 3377Overview of changes in gcalctool 5.5.0 3378 3379* Major new release of gcalctool. Incorporates an arithmetic operator 3380 precedence mode (currently the default while it's been debugged). To get 3381 the old style, uncheck View->Use Arithmetic Precedence from the menu bar. 3382* The "(" and ")" buttons have moved from the scientific mode into the 3383 Basic mode so that they are now available to users who need them but not 3384 everything that the Scientific mode provides. 3385* There is a footer message area that provides feedback. 3386* The display area now has an horizontal scrollbar. 3387* Typing in the keyboard shortcuts for the various gcalctool buttons 3388 autocompletes their entry into the display area. 3389* Tooltips show button's shortcut. 3390 3391---- 3392 3393Overview of changes in gcalctool 4.4.13 3394 3395* Remainder of the fix for bug #143924. Control-T shouldn't work in Basic 3396 or Financial modes. 3397 3398---- 3399 3400Overview of changes in gcalctool 4.4.12 3401 3402* Partial fix for bug #143924. After an error condition, the "Show 3403 Trailing Zeroes" menu item is only activated if the user is in 3404 Scientific mode. 3405 3406---- 3407 3408Overview of changes in gcalctool 4.4.11 3409 3410* Fixed bug 138106. In Basic or Financial mode, "Error" was been 3411 incorrectly display if you user has "Show Thousands Separator" set. 3412 3413---- 3414 3415Overview of changes in gcalctool 4.4.10 3416 3417* Fixed bug 144031. gcalctool checked for the presence of the X11 3418 libraries but doesn't need to. 3419 3420---- 3421 3422Overview of changes in gcalctool 4.4.9 3423 3424* Selecting Help->About from the menubar now works again. 3425 3426---- 3427 3428Overview of changes in gcalctool 4.4.8 3429 3430* Adjusted the creation of the menubar and the Accuracy and Left/Right 3431 shift menus from GtkItemFactory to GtkUIManager. 3432 3433---- 3434 3435Overview of changes in gcalctool 4.4.7 3436 3437* Fixed bug 142824. gcalctool now correctly recognizes the localized 3438 decimal point character. 3439 3440---- 3441 3442Overview of changes in gcalctool 4.4.6 3443 3444* Fixed bug 129397. Use GtkIconTheme to load gcalctool icon instead of 3445 built-in image. 3446 3447---- 3448 3449Overview of changes in gcalctool 4.4.5 3450 3451* Fixed bug 142888. Gcalctool is now connected to the "die" signal so 3452 that it can be successfully terminated when removed from 3453 gnome-session-properties. 3454 3455---- 3456 3457Overview of changes in gcalctool 4.4.4 3458 3459* The "Bsp" button label has been changed to "Bksp" to make it more 3460 understandable. 3461 3462---- 3463 3464Overview of changes in gcalctool 4.4.3 3465 3466* Fixed bug 138106. If the "Error" message is being displayed, it is now 3467 no longer incorrectly displayed as "Er,ror" if the "Show Thousands 3468 Separator" is on. 3469 3470---- 3471 3472Overview of changes in gcalctool 4.4.2 3473 3474* Fixed bug 135068. Adjusted several default constant descriptions to be 3475 more understandable. 3476 3477---- 3478 3479Overview of changes in gcalctool 4.4.1 3480 3481* Fixed bug 135065. Tooltips for OR, AND, NOT, XOR and XNOR have been 3482 changed from "Logical <whatever>" to "Bitwise <whatever>". 3483 3484---- 3485 3486Overview of changes in gcalctool 4.4.0 3487 3488* Fixed bug 136872. gcalctool can now be built with "CFLAGS=-fdata-sections". 3489 3490---- 3491 3492Overview of changes in gcalctool 4.3.51 3493 3494* Version for GNOME 2.6 (FINAL) call for tarballs. Includes: 3495 - new locales for pa, en_GB, bg and ga. 3496 - localized online user documentation from the Sun translation team. 3497 for de, es, fr, it, ja, ko, sv, zh_CN, zh_HK and zh_TW. 3498 3499---- 3500 3501Overview of changes in gcalctool 4.3.50 3502 3503* One more slight adjustment to the fix for bug 135064. 3504 Entering numbers that start with the numeric point character ('.") 3505 are now visibly displayed. 3506 3507---- 3508 3509Overview of changes in gcalctool 4.3.49 3510 3511* Adjustment to the fix for bug 135064. Fix to remove a potential spurious 3512 initial thousands separator character after a change sign operation. 3513 3514---- 3515 3516Overview of changes in gcalctool 4.3.48 3517 3518* Fixed bug 135064. Changing the sign of a large number (when "Show 3519 Thousands Separator" is on and this is not the C locale), no longer 3520 corrupts the display. 3521 3522---- 3523 3524Overview of changes in gcalctool 4.3.47 3525 3526* Fixed bug 135328. Added Shift-slash as a recognized alternate for the 3527 divide operation (needed by the be-latin1 keyboard layout). 3528 3529---- 3530 3531Overview of changes in gcalctool 4.3.46 3532 3533* Fixed bug 134540. gcalctool now correctly handles the digits 0123456789 3534 which are shifted about the accented characters on a French keyboard. 3535 3536---- 3537 3538Overview of changes in gcalctool 4.3.45 3539 3540* Fixed bug 134484. Doing "3 x! x! x!" no longer causes gcalctool to lock up. 3541 3542---- 3543 3544Overview of changes in gcalctool 4.3.44 3545 3546* Fixed bug 133764. 3547 - "Gradients" was still appearing when in Scientific mode (instead of 3548 "Gradians". 3549 - In the x^2 button, the 2 should not be italicized. 3550 - In the x^2 and x^y buttons, the x should be italicized. 3551 - The View Thousands Separator menu item should not remain active during 3552 an error condition. 3553 3554---- 3555 3556Overview of changes in gcalctool 4.3.43 3557 3558* Fixed bug 133590. The About box now lists the documenters of gcalctool. 3559 3560---- 3561 3562Overview of changes in gcalctool 4.3.42 3563 3564* Fixed bug 132582. Adjusted the gcalctool titlebar to use a hyphen 3565 (rather than square brackets) to show what mode the user is currently 3566 using. 3567 3568---- 3569 3570Overview of changes in gcalctool 4.3.41 3571 3572* Fixed bug 132570. Adjusted UI to use spacing to delineate groups rather 3573 than frames (per the HIG). 3574 3575---- 3576 3577Overview of changes in gcalctool 4.3.40 3578 3579* Fixed bug 131571. User defined constants are now read/written out (as 3580 gconf resources) with no thousands separator and with a radix of ".". 3581 3582---- 3583 3584Overview of changes in gcalctool 4.3.39 3585 3586* Fixed bug 131594. The "Insert ASCII View..." menu item and the 3587 "Insert" button no longer use the GTK_STOCK_CONVERT stock icon 3588 (as per the HIG). 3589 3590---- 3591 3592Overview of changes in gcalctool 4.3.38 3593 3594* Fixed bug 131059. Fix to allow the thousands separator to be used 3595 correctly with the creation of the initial constant values in the 3596 Russian locale. 3597 3598---- 3599 3600Overview of changes in gcalctool 4.3.37 3601 3602* Fixed bug 130078. Changed the y^x button label to x^y (really x 3603 superscript y). Adjusted the tooltip message to "Raise displayed 3604 value to the power of y". 3605 3606---- 3607 3608Overview of changes in gcalctool 4.3.36 3609 3610* Fixed bug 130282 again. Needed to remove the "|| tsep[0] == '\0'" check 3611 from the get_tsep() routine in order to get the thousands separator to 3612 correctly work in all locales. Note that there is no thousands separator 3613 now for the C locale. 3614 3615---- 3616 3617Overview of changes in gcalctool 4.3.35 3618 3619* Fixed part of bug 126125. If the user entered: "1+(2()<backspace>)", 3620 this resulted in an answer of 0. 3621 3622---- 3623 3624Overview of changes in gcalctool 4.3.34 3625 3626* Fixed bug 130187. When gcalctool changes modes now, it's internal state 3627 and the display are cleared. 3628 3629---- 3630 3631Overview of changes in gcalctool 4.3.33 3632 3633* Fixed bug 130282. Fixes for more problems with the thousands separator 3634 in certain locales, plus correct handling of the radix character with 3635 the initial constant values. 3636 3637---- 3638 3639Overview of changes in gcalctool 4.3.32 3640 3641* Fixed bug 128603 again. The solution this time was to duplicate the 3642 initial string constant values to be confident that they are not in 3643 read-only memory. 3644 3645---- 3646 3647Overview of changes in gcalctool 4.3.31 3648 3649* Fixed bug 129539. The thousands separator is a null terminated string, 3650 not a single character. Same for the radix. 3651 3652---- 3653 3654Overview of changes in gcalctool 4.3.30 3655 3656* Fixed bug 129496. "Gradients" should be "Gradians". 3657 3658---- 3659 3660Overview of changes in gcalctool 4.3.29 3661 3662* Fixed bug 128603. The changes for enhancement request #126626 which added 3663 thousands separator support caused a crash at startup time on a Debian 3664 system. The initial constant strings are being put in read-only memory 3665 either by gcc (or because of the way that x86 arch is designed). This was 3666 not a problem when tested with the Sun compilers on a Solaris SPARC machine. 3667 The remove_tsep() routine is display.c has been rewritten to correctly 3668 handle this. 3669 3670---- 3671 3672Overview of changes in gcalctool 4.3.28 3673 3674* Further work on enhancement request 125873. As the user is typing in 3675 input, the display will now show the thousands separator (if checked). 3676 3677---- 3678 3679Overview of changes in gcalctool 4.3.27 3680 3681* On a Solaris keyboard, Shift-"^" is GDK_asciicircum/GDK_SHIFT_MASK. 3682 This keyval/state pair needed to be added to the Xor recognized mappings. 3683 3684---- 3685 3686Overview of changes in gcalctool 4.3.26 3687 3688* Re-fixed bug 127672. The fix for Shift-"=" should have been for GDK_equal 3689 not GDK_Return. Needed to add in support for Shift-"/" too. 3690 3691---- 3692 3693Overview of changes in gcalctool 4.3.25 3694 3695* Implemented enhancement request 125873. gcalctool can now optionally 3696 show the thousands seperator character for fixed point numbers displayed 3697 in the decimal base. Same for numbers stored in the memory registers. 3698 There is a new "Show Thousands Separator" menu entry in the View menu 3699 to set this. 3700 3701---- 3702 3703Overview of changes in gcalctool 4.3.24 3704 3705* Fixed bug 126626. gcalctool no longer causes a Gtk-CRITICAL error when 3706 the user enters "9*(1<Xor>". The problem was caused because a non-UTF 3707 character was being inserted into the text string to be displayed for 3708 the Xor function. 3709 3710---- 3711 3712Overview of changes in gcalctool 4.3.23 3713 3714* Fixed bug 125782. If the user is entering a left parenthesis and it is 3715 the first one being displayed and there is no current arithmetic operand, 3716 then the current display is initially cleared to avoid the confusion of 3717 showing something like "0(". 3718 3719---- 3720 3721Overview of changes in gcalctool 4.3.22 3722 3723* Fixed bug 127862. The fix for bug #125625 introduced a potential 3724 out-of-order case for users who are rapid keyboard typers. This 3725 bug fix rectifies this with the unfortunate side-effect of no longer 3726 visual toggling the equivalent button to the keyboard character 3727 that the user entered. This fix is still compatible with the way 3728 the accessibility infrastructure works though. 3729 3730---- 3731 3732Overview of changes in gcalctool 4.3.21 3733 3734* Fixed bug 65806. For the "1/x", "x^2", "x!", "e^x", "10^x" and 3735 "y^x" labels, all occurances of "x" and "y" are now italicized. 3736 The "e" in "e^x" is no longer italicized. 3737 3738---- 3739 3740Overview of changes in gcalctool 4.3.20 3741 3742* Fixed bug 127316. The "fix" introduced in gcalctool v4.1.18 to fix Sun 3743 Bugtraq bug #1258472 against CDE dtcalc (which was also a problem with 3744 gcalctool) was incorrect. 3745 3746---- 3747 3748Overview of changes in gcalctool 4.3.19 3749 3750* Fixed bug 127672. The "=" key on a Swedish keyboard is on the upper 3751 level of a key (i.e. the Shift key needs to be down). Added another 3752 mask/keysym pair to the "=" entry to handle this. 3753 3754---- 3755 3756Overview of changes in gcalctool 4.3.18 3757 3758* Fixed bug 125625. gcalctool now handles "clicked" events rather than 3759 "pressed" ones. 3760 3761---- 3762 3763Overview of changes in gcalctool 4.3.17 3764 3765* Fixed bug 124928. Plugged several memory leaks. 3766 3767---- 3768 3769Overview of changes in gcalctool 4.3.16 3770 3771* Fixed bug 124377. Fixed rounding errors when the radix character for a 3772 locale isn't ".". 3773* Online help updated for various recent (small) changes. 3774 3775---- 3776 3777Overview of changes in gcalctool 4.3.15 3778 3779* Fixed bug 124172. The "+" character on a German keyboard is on the lower 3780 level of a key (i.e. the Shift key doesn't need to be down). Added another 3781 mask/keysym pair to the "+" entry to handle this. 3782 3783---- 3784 3785Overview of changes in gcalctool 4.3.14 3786 3787* Fixed bug 120737. Changed the accessible text for the OR button from 3788 "Logical OR" to "logical OR" so that it's not changed by FreeTTS's 3789 token to words module to "logical Oregon". 3790 3791---- 3792 3793Overview of changes in gcalctool 4.3.13 3794 3795* Fixed bug #123948. Removed the GTK_DISABLE_DEPRECATED flag from 3796 .../gcalctool/gcalctool/Makefile.am, to allow the depreciated 3797 GtkItemFactory, to successfully build. 3798 3799---- 3800 3801Overview of changes in gcalctool 4.3.12 3802 3803* Fixed bug 123724. Hitting Esc now does the same as hitting 3804 Control-Backspace; i.e. the CE (clear entry) functionality. 3805* Updated the gcalctool man pages to reflect this change, and the changes 3806 for bug #118826. 3807 3808---- 3809 3810Overview of changes in gcalctool 4.3.11 3811 3812* Refixed bug 122373. gcalctool now uses nl_langinfo() to get the numeric 3813 point for the users locale, rather than via a localised string. 3814 3815---- 3816 3817Overview of changes in gcalctool 4.3.10 3818 3819* Fixed enhancement #65806. Changed that label for e^x (e superscript x) to 3820 use an italised "e". 3821 3822---- 3823 3824Overview of changes in gcalctool 4.3.9 3825 3826* Fixed bug 118826. The keyboard shortcuts for the six hex. digits are 3827 now "A" to "F". The functions that previously used those letters have 3828 been reassigned to their lowercase equivalents. 3829 3830---- 3831 3832Overview of changes in gcalctool 4.3.8 3833 3834* Fixed bug 122408. The tooltips for the numeric buttons (0-9) have been 3835 removed as they are redundant. 3836 3837---- 3838 3839Overview of changes in gcalctool 4.3.7 3840 3841* Fixed bug 120749. When gcalctool is displaying a menu, typing Alt+Tab 3842 can no longer switch windows. 3843 3844---- 3845 3846Overview of changes in gcalctool 4.3.6 3847 3848* Fixed bug 120745 (http://bugzilla.gnome.org/show_bug.cgi?id=120745) 3849 Accessible names have now been added to each of the widgets in the 3850 mode panel when in Scientific mode. 3851 3852---- 3853 3854Overview of changes in gcalctool 4.3.5 3855 3856* Fixed bug 122373. The decimal separator is now a translatable string so 3857 that other locales that don't use a period can adjust accordingly. 3858 3859---- 3860 3861Overview of changes in gcalctool 4.3.4 3862 3863* Fixed bug 120605. Gcalctool debug messages are no longer translatable 3864 strings. 3865 3866---- 3867 3868Overview of changes in gcalctool 4.3.3 3869 3870* Build for GNOME 2.4 (Final). Tag in CVS is GCALCTOOL_4_3_3 3871 3872---- 3873 3874Overview of changes in gcalctool 4.3.2 3875 3876* Fixed bug 119888. gcalctool keyboard handling has been improved. 3877 3878---- 3879 3880Overview of changes in gcalctool 4.3.1 3881 3882* Fixed bug 119832. The space bar can now correctly activate the button 3883 that has focus. 3884 3885---- 3886 3887Overview of changes in gcalctool 4.3.0 3888 3889* Build for GNOME 2.4 (Beta1). Tag in CVS is GCALCTOOL_4_3_0 3890 3891---- 3892 3893Overview of changes in gcalctool 4.2.104 3894 3895* Fixed bug 118246. The display field can now take focus. The initial 3896 widget with focus is the Clr button. 3897 3898---- 3899 3900Overview of changes in gcalctool 4.2.103 3901 3902* (Bug #118247) Three more small adjustments to AccessibleName text: 3903 "E to the power of x" goes back to "E to the x" 3904 "Ten to the power of x" goes back to "Ten to the x" 3905 "Y to the power of x" goes back to "Y to the x" 3906 3907---- 3908 3909Overview of changes in gcalctool 4.2.102 3910 3911* (Bug #118247) Four small adjustments to AccessibleName text: 3912 "Random" becomes "Random number" 3913 "E to the x" becomes "E to the power of x" 3914 "Ten to the x" becomes "Ten to the power of x" 3915 "Y to the x" becomes "Y to the power of x" 3916 3917---- 3918 3919Overview of changes in gcalctool 4.2.101 3920 3921* Fixed bug 118247. Each gcalctool button now has an AccessibleName. 3922 3923---- 3924 3925Overview of changes in gcalctool 4.2.100 3926 3927* Fixed bug 117691. The GDK_Up, GDK_Down, GDK_Left and GDK_Right keysyms are 3928 not valid equivalents for the 8, 2, 4 and 6 keys. They are needed for 3929 keyboard navigation. 3930 3931---- 3932 3933Overview of changes in gcalctool 4.2.99 3934 3935* Bumped version number for GNOME 2.3.4 release, to include John's doc 3936 build changes. 3937 3938---- 3939 3940Overview of changes in gcalctool 4.2.98 3941 3942* Fixed bug 116944. Various HIG improvements to the edit constants, edit 3943 functions, and insert ASCII value dialogs. 3944 3945---- 3946 3947Overview of changes in gcalctool 4.2.97 3948 3949* Further work on bug 116727. A simpler fix was found. 3950 3951---- 3952 3953Overview of changes in gcalctool 4.2.96 3954 3955* Fixed bug 116727. When the calculator display is showing an error message, 3956 it is now correctly localized. 3957 3958---- 3959 3960Overview of changes in gcalctool 4.2.95 3961 3962* Fixed bug 115950. The "*" key wasn't being recognized as a keyboard 3963 shortcut for multiplication. 3964 3965---- 3966 3967Overview of changes in gcalctool 4.2.94 3968 3969* Further work on bug 114364. The items in the constants menu are now always 3970 displayed in the decimal numeric base. This is consistent with the way that 3971 calctool in the OpenWindows DeskSet worked. 3972 3973---- 3974 3975Overview of changes in gcalctool 4.2.93 3976 3977* Fixed bug 114364. When you select "Edit Constants" from the Con menu, the 3978 values of each constant are shown in Decimal. The label: 3979 "All constant values are specified in the decimal numeric base" 3980 has also been added to the "Edit Constant" popup to clarify this. 3981 3982---- 3983 3984Overview of changes in gcalctool 4.2.92 3985 3986* Fixed bug 115653. Adjusted the keyboard mnemonic checking code to now 3987 check to make sure that neither of the Alt keys is pressed when comparing 3988 against button equivalents. 3989 3990---- 3991 3992Overview of changes in gcalctool 4.2.91 3993 3994* Similar problem to bug #115212 but for the "Edit Constants" and 3995 "Edit Functions" dialog boxes. gcalctool no longer can display 3996 multiple versions of them. 3997 3998---- 3999 4000Overview of changes in gcalctool 4.2.90 4001 4002* Fixed bug 114363 (http://bugzilla.gnome.org/show_bug.cgi?id=114363) 4003 When an error condition occurs: 4004 4005 - make insensitive all buttons except Clr. 4006 - make all Scientific mode toggles and checkboxes insensitive. 4007 - make all menubar items insensitive except: 4008 Calculator->Quit 4009 Help->Contents 4010 4011 When the error condition is cleared, resensitise everything, setting 4012 the numeric base buttons correctly. 4013 4014---- 4015 4016Overview of changes in gcalctool 4.2.89 4017 4018* Fix for bug #115212. gcalctool no longer can display multiple About boxes. 4019 4020---- 4021 4022Overview of changes in gcalctool 4.2.88 4023 4024* Fix for bug #108209. The appropriate gcalctool button is now animated 4025 when the user enters that value via the keyboard. 4026 4027---- 4028 4029Overview of changes in gcalctool 4.2.87 4030 4031* Partial fix for bug 114363. When the calculator display is showing "Error", 4032 the Constant values and the Memory Register values no longer incorrectly 4033 show "Error" as well. 4034 4035---- 4036 4037Overview of changes in gcalctool 4.2.86 4038 4039* Fixed bug 113703. You can now specify an alternate location for 4040 the gcalctool schemas file with: --with-gconf-source=whatever 4041 4042---- 4043 4044Overview of changes in gcalctool 4.2.85 4045 4046* Fixed bug 113754. Decimal point didn't work with a German keyboard if 4047 Numlock was turned on. 4048 4049---- 4050 4051Overview of changes in gcalctool 4.2.84 4052 4053* Install "gnome-calculator" symlink as reqested by Glynn Foster. 4054 4055---- 4056 4057Overview of changes in gcalctool 4.2.83 4058 4059* Fixed Bugzilla bug 111269. It was possible to type fast into gcalctool 4060 and digits would be transposed. 4061 4062---- 4063 4064Overview of changes in gcalctool 4.2.82 4065 4066* Refixed bug 110416. Concatenated more error messages in mp.c. 4067* Adjusted the Acc menu entries to be "<n> significant places" rather than 4068 "<n> radix places". 4069* Replaced "kilometers per hour / miles per hour" with "kilometers per hour 4070 or miles per hour" in the first constant description. 4071* Replaced occurances of "/" in the other constant descriptions with "or". 4072 4073---- 4074 4075Overview of changes in gcalctool 4.2.81 4076 4077* Translators: The documentation is now ready for translation! 4078 4079* Updated the following files: 4080 * configure.in: updated version number to 4.2.81 4081 * help/C/gcalctool.xml: first approved draft, ready for translation 4082 * help/C/gcalctool-C.omf: updated manual date and version number 4083 * help/C/l10n.txt: new file added 4084 * help/C/figures/gcalctool_edit_const_window.png: deleted 4085 * help/C/figures/gcalctool_edit_func_window.png: deleted 4086 * help/C/figures/gcalctool_ins_ascii_window.png: deleted 4087 * help/C/figures/gcalctool_mem_reg_window.png: deleted 4088 4089---- 4090 4091Overview of changes in gcalctool 4.2.80 4092 4093* Fixed Bugzilla bug 110416. Various fprintf statements in mp.c have been 4094 concatenated to help translators. 4095 4096---- 4097 4098Overview of changes in gcalctool 4.2.79 4099 4100* Added in latest online help changes from Breda McColgan. This should now 4101 put the online help in sync with the actual functionality of gcalctool. 4102 4103---- 4104 4105Overview of changes in gcalctool 4.2.78 4106 4107* Made translated menu entries actually visible. fixed some tooltips, added 4108 AC_PREREQ macro to configure.in. 4109 4110---- 4111 4112Overview of changes in gcalctool 4.2.77 4113 4114* This version announced on gnome-announce. 4115 4116---- 4117 4118Overview of changes in gcalctool 4.2.76 4119 4120* Slight adjustments to Bugzilla bug 108226 . Menu item is now 4121 "Show Trailing Zeroes", with a Control-T accelerator. Added a similar 4122 menu item to the View menu on the menu bar. 4123 4124---- 4125 4126Overview of changes in gcalctool 4.2.75 4127 4128* Fixed Bugzilla bug 108729. 4129 4130 Added tooltips to the radio and check buttons in scientific mode. 4131 4132---- 4133 4134Overview of changes in gcalctool 4.2.74 4135 4136* Fixed Bugzilla bug 108226. 4137 4138 The menu items in the Acc menu are now "tickable", so you know what the 4139 current accuracy selection is. Setting one of these clears the previous one. 4140 4141 A new "remove trailing zeroes" menu item is added to the Acc menu (last 4142 item, with a separator just above), that is "tickable". This tick doesn't 4143 affect the accuracy ticks. It's either on or off. 4144 4145 The default setting for accuracy now becomes 9 numeric places and "remove 4146 trailing zeroes". 4147 4148 The Acc button is moved to the Scientific mode (clear slot in the top 4149 right corner, above the Rand. 4150 4151 The Base radio button group and the display type radio button group in 4152 the mode panel in Scientific mode are now moved to the right side to be 4153 close in proximity to the Acc button. The other mode items move to the 4154 left side. 4155 4156---- 4157 4158Overview of changes in gcalctool 4.2.73 4159 4160* Fixed Bugzilla bug 108208. The default value for the "showregisters" 4161 resource in gcalctool.schemas was incorrectly set. 4162* There should be no "default:" action in the command line parsing in 4163 get_options(). 4164 4165---- 4166 4167Overview of changes in gcalctool 4.2.72 4168 4169* Correctly fixed Bugzilla bug 108219. The previous fix didn't correct 4170 set the radio buttons when changing mode from Scientific to Basic or 4171 Financial. Only the internal state. 4172 4173---- 4174 4175Overview of changes in gcalctool 4.2.71 4176 4177* Further fix for Bugzilla bug 108209. Followup changes to make the numeric 4178 keypad animate the buttons on Linux machines. 4179 4180---- 4181 4182Overview of changes in gcalctool 4.2.70 4183 4184* Fixed Bugzilla bug 108219. 4185 When you go from Scientific mode to either Basic or Financial mode, 4186 the calculator will revert to "Dec" base in "Fix" notation. 4187 Any number in the display (and the memory registers if shown) will be 4188 converted accordingly. 4189 When you are in a mode (Basic, Financial, or Scientific) you will only 4190 be able to do the functionality that that mode shows. 4191 4192---- 4193 4194Overview of changes in gcalctool 4.2.69 4195 4196* Fixed Bugzilla bug 108333. The gcalctool buttons with menus associated 4197 with them are now keyboard navigable. 4198 4199---- 4200 4201Overview of changes in gcalctool 4.2.68 4202 4203* Fixed Bugzilla bug 108209. When the user uses the keyboard to enter data, 4204 the associated gcalctool button will be animated. 4205 4206---- 4207 4208Overview of changes in gcalctool 4.2.67 4209 4210* Fixed Bugzilla bug 108210. Main gcalctool window is no longer resizable. 4211 4212---- 4213 4214Overview of changes in gcalctool 4.2.66 4215 4216* Incorporated various changes to the online help Breda McColgan in 4217 the Sun GNOME doc. team. Translators, please do not translate yet. 4218 See ChangeLog for more information. 4219 4220---- 4221 4222Overview of changes in gcalctool 4.2.65 4223 4224* Added scrollkeeper checks into configure.in. 4225* Fixed warning message: 4226 4227 ** (gcalctool:27091): WARNING **: Help error: Unable to find the 4228 GNOME_FILE_DOMAIN_APP_HELP domain 4229 4230---- 4231 4232Overview of changes in gcalctool 4.2.64 4233 4234* Added in a first (draft) version of online help from Breda McColgan in 4235 the Sun GNOME doc. team. Translators, please do not translate yet. See 4236 ChangeLog for more information. 4237 4238---- 4239 4240Overview of changes in gcalctool 4.2.63 4241 4242* Abstracted the key values and modifiers. 4243 4244---- 4245 4246Overview of changes in gcalctool 4.2.62 4247 4248* Adjusted the tooltip help to be minimalist messages. 4249 4250---- 4251 4252Overview of changes in gcalctool 4.2.61 4253 4254* Small adjustment to allow gcalctool to compile using the Solaris Forte 4255 compilers. 4256 4257---- 4258 4259Overview of changes in gcalctool 4.2.60 4260 4261* Gcalctool wasn't saving the trigonometric type when it was changed. 4262 4263---- 4264 4265Overview of changes in gcalctool 4.2.59 4266 4267* Added Brazilian Portuguese (pt_BR) to ALL_LINGUAS. 4268 4269---- 4270 4271Overview of changes in gcalctool 4.2.58 4272 4273* Allows Backspace to now correctly work inside parentheses. 4274 4275---- 4276 4277Overview of changes in gcalctool 4.2.57 4278 4279* The Xor logical operation wasn't being performed correctly. 4280* Hitting Clr was not correctly clearing the Hyp and Inv trigonometric 4281 checkboxes. 4282 4283---- 4284 4285Overview of changes in gcalctool 4.2.56 4286 4287* Removed the final period from the ten default constant descriptions. 4288* Changed occurances of "kilometre" to "kilometer" and "centimetre" to 4289 "centimeter". 4290* Fixed up the values of the ten default constant definitions in the 4291 manual pages. 4292* The "centimeters <=> inches" default constant should be 0.3937007 4293 rather than 2.54 to be consistent with the other constants. 4294 4295---- 4296 4297Overview of changes in gcalctool 4.2.55 4298 4299* Entering "(<Delete>)" no longer crashes gcalctool. 4300 4301---- 4302 4303Overview of changes in gcalctool 4.2.54 4304 4305* The financial Term tooltip example now works. 4306* Moved the Exp button to the right of the Con and Fun buttons for better 4307 grouping. 4308 4309---- 4310 4311Overview of changes in gcalctool 4.2.53 4312 4313* Fixed Bugzilla bug 106501. Added bullet proofing to prevent user 4314 backspacing off the end of the display string. 4315 4316---- 4317 4318Overview of changes in gcalctool 4.2.52 4319 4320* Toggled the positions of the Sto and Rcl buttons. 4321 4322---- 4323 4324Overview of changes in gcalctool 4.2.51 4325 4326* No longer crashes if the user Pastes in an empty clipboard value. 4327* Now uses a text view for its display widget. 4328 4329---- 4330 4331Overview of changes in gcalctool 4.2.50 4332 4333* Fixes to the manual page: 4334 - the keyboard shortcut for the "Term" function is "t" not "T". 4335 - removed the LOGICAL mode section. 4336 4337---- 4338 4339Overview of changes in gcalctool 4.2.49 4340 4341* The display label and mode no longer expand when the calculator is resized. 4342* Replace the three characters of white space in the title bar text with one 4343 space character, so more of the title fits into the task window list applet. 4344 4345Overview of changes in gcalctool 4.2.48 4346 4347* Added a launcher to the GNOME's Accessories menu. 4348 4349---- 4350 4351Overview of changes in gcalctool 4.2.47 4352 4353* Marks the menu labels for translation. 4354 4355---- 4356 4357Overview of changes in gcalctool 4.2.46 4358 4359* Various cleanup, to make gcalctool be more like other GNOME applications. 4360 4361---- 4362 4363Overview of changes in gcalctool 4.2.45 4364 4365* Fixed Bugzilla bug 104249. The UI for adding new or editing existing 4366 constants and/or functions has been improved. 4367 4368---- 4369 4370Overview of changes in gcalctool 4.2.44 4371 4372* Fixed Bugzilla bug 104830. gcalctool now uses gnome-calc3.png as its icon 4373 (same as the current gnome-calculator) 4374 4375---- 4376 4377Overview of changes in gcalctool 4.2.43 4378 4379* Further slight adjustments needed to fix Bugzilla bug 104248. The memory 4380 registers window now displays correctly again. 4381* Fixed Bugzilla bug 104240. The "File" menubar item is now called 4382 "Calculator", and there is a set of unique mnemonics for the various 4383 items in the Scientific mode panel. The gcalctool manual pages have been 4384 updated to reflect these changes. 4385* Added in a Control-I mnemonic for Edit->Insert ASCII Value. 4386 Added in a Control-A mnemonic for Help->About. 4387 4388---- 4389 4390Overview of changes in gcalctool 4.2.42 4391 4392* Fixed Bugzilla bug 104248. The View->Memory Registers menu item's toggle 4393 is now set correctly depending upon whether the memory register windows 4394 is visible or hidden. 4395* The correct radio item is now set in the View menu mode menu item entries 4396 if gcalctool is initially started in Financial or Scientific mode. 4397 4398---- 4399 4400Overview of changes in gcalctool 4.2.41 4401 4402* The constant and function definitions are now read and written as Gconf 4403 resources. 4404* Fixed Bugzilla bug 104250. The constant and the function menu items now 4405 have "C<n>:" and "F<n>:" prefixes respectively, where <n> is the 4406 constant/function number. 4407 4408---- 4409 4410Overview of changes in gcalctool 4.2.40 4411 4412* Fixed Bugzilla bug 104245. The View->Basic Mode, Financial Mode, 4413 Scientific Mode and Memory Registers now have keyboard accelerators 4414 (Control-B, Control-F, Control-S and Control-M respectively). 4415 4416---- 4417 4418Overview of changes in gcalctool 4.2.39 4419 4420* Further slight adjustments for Bugzilla bug 104287 4421 The insert button isthe default button. 4422 The dialog is no longer resizable. 4423 The ESC key can now be used to cancel the dialog. 4424 4425---- 4426 4427Overview of changes in gcalctool 4.2.38 4428 4429* Fixed Bugzilla bug 104287. HIG improvements for the "Insert ASCII Value" 4430 dialog. 4431 4432---- 4433 4434Overview of changes in gcalctool 4.2.37 4435 4436* Fixed Bugzilla bug 104241. The Insert ASCII Value" menu item is now 4437 "Insert ASCII Value..." 4438* Tidied up the I18N code as gcalctool now includes <gnome.h> which includes 4439 <bonobo-i18n.h,> where all this stuff is already defined. 4440 4441---- 4442 4443Overview of changes in gcalctool 4.2.36 4444 4445* Fixed Bugzilla bug #102928. The x^2, e^x, 10^x and y^x keys now use 4446 Pango markup to display the label using superscripts. 4447 4448---- 4449 4450Overview of changes in gcalctool 4.2.35 4451 4452* Added in handling of the numeric keypad for Linux systems. 4453 4454---- 4455 4456Overview of changes in gcalctool 4.2.34 4457 4458* Handling of the users saved function definitions now works correctly. 4459* Changed the keyboard accelerators for the following to use non Alt-<?> 4460 values: 4461 4462 Cos (old value: Alt-c) becomes 'J'. 4463 Sin (old value: Alt-s) becomes 'K'. 4464 Tan (old value: Alt-t) becomes 'L'. 4465 Frac (old value: Alt-f) becomes ':'. 4466 Int (old value: Alt-i) becomes 'i'. 4467 Abs (old value: Alt-u) becomes 'u'. 4468 Rate (old value: Alt-r) becomes 'T'. 4469* Removed the need to configure with "--enable-build-broken". 4470 4471---- 4472 4473Overview of changes in gcalctool 4.2.33 4474 4475* Adjusted the memory registers windows to use the same "R0: 0.00" format 4476 (bold for first part), as the Rcl, Sto and Exch menus. 4477 4478---- 4479 4480Overview of changes in gcalctool 4.2.32 4481 4482* The menu items for the Rcl, Sto and Exch menus now have the format 4483 "R0: 0.00", where the "R0:" part is in bold. 4484* The keyboard accelerators for the menubar menu items are now working. 4485 4486---- 4487 4488Overview of changes in gcalctool 4.2.31 4489 4490* Updated the NEWS file with an overview of all the changes since v4.1.13. 4491 4492---- 4493 4494Overview of changes in gcalctool 4.2.30 4495 4496* Removed the gconf resource for getting/setting whether a beep is sounded 4497 on error. A beep will now always be sounded in such a case. 4498* The writing out of the resources will now be immediately done when each 4499 of those functions changes. 4500 4501---- 4502 4503Overview of changes in gcalctool 4.2.29 4504 4505* Updated the manual pages to reflect the recent v4.2.xx changes. 4506* Replaced the occurance of mktemp with mkstemp to placate the Gnu compiler 4507 on Linux. 4508 4509---- 4510 4511Overview of changes in gcalctool 4.2.28 4512 4513* The real fix for displaying the icon. 4514 4515---- 4516 4517Overview of changes in gcalctool 4.2.27 4518 4519* Vastly improved keyboard navigation. 4520* Control-F1 now toggles the displaying of tooltip help, so the "-h" 4521 command line option has been removed and the old-style event handling 4522 code has also been removed. 4523* Added in a signal handler for the "delete" event for the main gcalctool 4524 window. The callback calls gtk_main_quit() to terminate the application. 4525 4526---- 4527 4528Overview of changes in gcalctool 4.2.26 4529 4530* HCI change. Attempt to correct disaplay the gcalctool icon. 4531 4532---- 4533 4534Overview of changes in gcalctool 4.2.25 4535 4536* HCI change. The Sto/Rcl/Exch menu items now show the current register 4537 values as well. 4538 4539---- 4540 4541Overview of changes in gcalctool 4.2.24 4542 4543* HCI change. All the radiobutton and checkbox items in the mode panel 4544 now have a mnemonic associated with them. 4545 4546---- 4547 4548Overview of changes in gcalctool 4.2.23 4549 4550* HCI change. Fixed up the buttons on the "Insert ASCII Value", "Enter 4551 Constant..." and "Enter Function..." popups. They now just use Cancel 4552 and OK buttons, and use standard stock Gtk icons. 4553 4554---- 4555 4556Overview of changes in gcalctool 4.2.22 4557 4558* HCI change. Added in an Edit->Paste menu item. If selected this will 4559 paste the current contents of the clipboard into the calculator display 4560 as if you'd typed it. 4561* Added bullet proofing to protect the calculator against values that 4562 weren't found. If a value wasn't found, it's just ignored, and it goes 4563 on to process the next character in the string. 4564* Improved the handling of the recognition of characters entered. It now 4565 takes into effect the mods value for each keysym. 4566 4567---- 4568 4569Overview of changes in gcalctool 4.2.21 4570 4571* HCI change. Added a 2 pixel border for the frames containing the Basic, 4572 Financial and Scientific buttons and the mode panel. 4573 4574---- 4575 4576Overview of changes in gcalctool 4.2.20 4577 4578* HCI change. Removed the "operand item" label widget. 4579 4580---- 4581 4582Overview of changes in gcalctool 4.2.19 4583 4584* The frames around the mode button tables and the mode panel are no longer 4585 always being shown. 4586 4587---- 4588 4589Overview of changes in gcalctool 4.2.18 4590 4591* Fixed Bugzilla bug #101865. Remade various keyboard remappings: 4592* Removed mention of the "-l" and "-r" command line options from the manual 4593 pages. Remove reference to the /schemes/apps/gcalctool/righthanded Gconf 4594 resource too. 4595 4596---- 4597 4598Overview of changes in gcalctool 4.2.17 4599 4600* Removed the "Keys" key, that allowed you to toggle the button labels to 4601 show their keyboard equivalents. 4602 4603---- 4604 4605Overview of changes in gcalctool 4.2.16 4606 4607* Put each of the the button tables and the mode panel inside a frame, rather 4608 then use horizontal separators, to try to make the GUI look nicer. 4609 4610---- 4611 4612Overview of changes in gcalctool 4.2.15 4613 4614* Entering "((2+3)*(2+3))" now gives the correct answer. 4615* Added some bullet-proofing to parentheses handling when bogus characters 4616 are entered. 4617 4618---- 4619 4620Overview of changes in gcalctool 4.2.14 4621 4622* Hooked up the Help->Contents menu item. Note that help support still has 4623 to be included (i.e. a help subdirectory with associated files etc.). 4624 4625---- 4626 4627Overview of changes in gcalctool 4.2.13 4628 4629* The View->Memory Registers menu item now correctly toggles the showing of 4630 the memory register window. 4631 4632---- 4633 4634Overview of changes in gcalctool 4.2.12 4635 4636* Menubar menu items now use stock Gtk icons (where applicable). 4637 4638---- 4639 4640Overview of changes in gcalctool 4.2.11 4641 4642* Revised the gcalctoolrc (Gtk resources) file for the new display layout. 4643 4644---- 4645 4646Overview of changes in gcalctool 4.2.10 4647 4648* Going into Scientific mode and clicking on "(" twice no longer causes a 4649 segmentation violation. 4650 4651---- 4652 4653Overview of changes in gcalctool 4.2.9 4654 4655* Added some horizontal separators to help make the calculator more readable 4656 when in Financial and Scientific Mode. 4657 4658---- 4659 4660Overview of changes in gcalctool 4.2.8 4661 4662* Entering "((2+3)*9+(5-3))" no longer causes a segmentation violation. 4663 4664---- 4665 4666Overview of changes in gcalctool 4.2.7 4667 4668* Removed the attempt to display a calculator image on the About popup. 4669* Typing the keyboard equivalent of the menu buttons now works. 4670* Removed the VERSION string from the titlebar. This is now in the About popup 4671 4672---- 4673 4674Overview of changes in gcalctool 4.2.6 4675 4676* Added in an About popup that's accessible through the Help->About Gcalctool 4677 menubar Help menu item. 4678 4679---- 4680 4681Overview of changes in gcalctool 4.2.5 4682 4683* Fixed Bugzilla bug #102927. 4684 Replaced abbreviation "trig." with full word "trigonometric". 4685 4686---- 4687 4688Overview of changes in gcalctool 4.2.4 4689 4690* Fixed Bugzilla bug #102922. 4691 Adjusted two occurances of sentence fragments to make it easier for 4692 L10N folks to translate them. 4693 4694---- 4695 4696Overview of changes in gcalctool 4.2.3 4697 4698* Added Spanish (es) to ALL_LINGUAS at configure.in 4699* gcalctool is now resizable again. 4700 4701---- 4702 4703Overview of changes in gcalctool 4.2.2 4704 4705* Made calculator window choose a reasonable size at startup, and resize 4706 when changing modes. 4707 4708---- 4709 4710Overview of changes in gcalctool 4.2.1 4711 4712* Removed the GNOME_UTIL_LIBS line in gcalctool/Makefile.am so that 4713 gcalctool will correctly build. 4714 4715---- 4716 4717Overview of changes in gcalctool 4.2.0 4718 4719* The gcalctool GUI layout has been redone to make the Basic mode more 4720 basic and to make the application more GNOMEish. 4721* The Financial/Logical/Scientific mode buttons have been moved into 4722 the main calculator window above the Basic mode buttons. The Logical 4723 and Scientific modes have been combined. 4724* Added a menubar. 4725* The six item mode display has been removed and a mode panel added for 4726 the scientific mode. 4727* Removed the property sheet. gcalctool no longer has a left or right 4728 handed style. 4729* Blank buttons are now correctly hidden. 4730* Added a "--enable-build-broken" flag to configure that has to be present 4731 in order to configure and build gcalctool while it's still in a semi-broken 4732 state. 4733 4734---- 4735 4736Overview of changes in gcalctool 4.1.27 4737 4738* Fixed Bugzilla bug #101782. 4739 Removed trailing "\n"'s where possible in the tooltip help messages. 4740 4741---- 4742 4743Overview of changes in gcalctool 4.1.26 4744 4745* Fixed Bugzilla bug #101861. 4746 The size of the memory register window is no longer hard-wired. 4747 4748---- 4749 4750Overview of changes in gcalctool 4.1.25 4751 4752* Fixed Bugzilla bug #101867. 4753 Changed multiply key from "X" to "*" (same as the existing gnome-calculator). 4754 4755---- 4756 4757Overview of changes in gcalctool 4.1.24 4758 4759* Fixed Bugzilla bug #101780. 4760 Removed leading and trailing spaces from the labels for the gcalctool buttons. 4761 4762---- 4763 4764Overview of changes in gcalctool 4.1.23 4765 4766* Fixed Bugzilla bug #101777. 4767 Removed trailing periods on the four window titles. 4768 4769---- 4770 4771Overview of changes in gcalctool 4.1.22 4772 4773* Various I18N changes. 4774 4775---- 4776 4777Overview of changes in gcalctool 4.1.21 4778 4779* Various I18N changes. 4780 4781---- 4782 4783Overview of changes in gcalctool 4.1.20 4784 4785* Fixed Sun Bugtraq bug #1102883 against DeskSet calctool: 4786 Adjusted so that all error messages just display "Error" which is 4787 more consistent. 4788 4789---- 4790 4791Overview of changes in gcalctool 4.1.19 4792 4793* Fixed Sun Bugtraq bug #4006391 against CDE dtcalc: 4794 Bring up gcalctool, enter 10000 X 0.58 =, get answer is 5800. 4795 Then click on Int button, supposely should get 5800, but the answer was 5799. 4796 4797---- 4798 4799Overview of changes in gcalctool 4.1.18 4800 4801* Fixed Sun Bugtraq bug #1258472 against CDE dtcalc: 4802 Start up gcalctool and set to decimal and fixed. Set accuracy to 2 decimal 4803 places. Do a division like 0.19/2 It gives 0.0A. 4804 4805---- 4806 4807Overview of changes in gcalctool 4.1.17 4808 4809* Fixed Bugtraq bug #1190181 against OpenWindows DeskSet calctool: 4810 gcalctool core dumped if parent directory was not readable. 4811 4812---- 4813 4814Overview of changes in gcalctool 4.1.16 4815 4816* Updated TODO file with all relevant calculator Sun bugs and rfes. 4817* Adjusted matherr() routine so that strict ANCI C compilers can compile it. 4818* Mode windows now shows buttons correctly if you start up in Basic mode, 4819 then try to show one of the other modes. 4820 4821---- 4822 4823Overview of changes in gcalctool 4.1.15 4824 4825* "Keys" button now displays correctly if started with left-handed style. 4826* Switching handed style now displays button labels correctly if currently 4827 showing the keyboard equivalent. 4828 4829---- 4830 4831Overview of changes in gcalctool 4.1.14 4832 4833* Buttons are colored correctly if started with left-handed style. 4834 4835---- 4836 4837Overview of changes in gcalctool 4.1.13 4838 4839* The unused buttons in the mode window are now hidden. 4840 4841---- 4842 4843Overview of changes in gcalctool 4.1.12 4844 4845* Added gconf support, removing the use of X11 resources. 4846 4847---- 4848 4849Overview of changes in gcalctool 4.1.11 4850 4851* Explicitly setting the size of the calculator buttons has been removed. 4852* The width of the mode window is now set to the width of the main window. 4853 4854---- 4855 4856Overview of changes in gcalctool 4.1.10 4857 4858* Fixes for I18N support. 4859 4860---- 4861 4862Overview of changes in gcalctool 4.1.9 4863 4864* Now that gcalctool is using Gtk resources to determine the appearance of 4865 the calculator, there is no need to use the custom display_frame widget. 4866* The calculator display area now has tooltip help. 4867 4868---- 4869 4870Overview of changes in gcalctool 4.1.8 4871 4872* Fixed up mistakes is the gcalctool tooltip help text. 4873* Three keyboard accelerators weren't working when a "menu" button had been 4874 pressed and the calculator was in pending mode: 4875 Base button - "o" (octal). 4876 Mode button - "l" (logical). 4877 Trig button - "g" (gradient). 4878* The + and . keys on the numeric keypad now work. 4879 4880---- 4881 4882Overview of changes in gcalctool 4.1.7 4883 4884* Added in help support. Hitting the Help key will toggle whether tooltip 4885 help messages are displayed for the various buttons and other widgets. 4886 4887 By default tooltips are disabled. Start gcalctool with the "-h" command 4888 line option will enable them. There is also a "gcalctool.showhelp" 4889 resource that can enable/disable them. 4890 4891---- 4892 4893Overview of changes in gcalctool 4.1.6 4894 4895* The new Constant/Function popup now has the various items aligned. 4896 4897---- 4898 4899Overview of changes in gcalctool 4.1.5 4900 4901* The size of the buttons in the Mode window are incorrect if the unused ones 4902 are not shown. Solved this my simply making the unused ones insnsitive, and 4903 showing them all. 4904 4905---- 4906 4907Overview of changes in gcalctool 4.1.4 4908 4909 4910* Keyboard accelerators now work for the gcalctool "menu" buttons. 4911 4912---- 4913 4914Overview of changes in gcalctool 4.1.3 4915 4916* The constant and function definitions are now read and written to a file 4917 named ~/.gcalctoolcf. 4918* gcalctool now also tries to read a ~/.gcalctoolrc file at startup time. 4919 This file (if it exists) can contain resources for changing the appearance 4920 of the application. A gcalctoolrc file is now also included with the 4921 gcalctool distribution, which gives the old OpenWindows DeskSet appearance 4922 to the calculator. 4923* The ability to change various colors via X resources has also been removed. 4924 The manual pages have been updated to reflect this. 4925 4926---- 4927 4928Overview of changes in gcalctool 4.1.2 4929 4930* Starting gcalctool then switching hands to left-handed, then using the 4931 keyboard for input, wrongly associated the various keyboard accelerators 4932 for the swapped keys. 4933 4934---- 4935 4936Overview of changes in gcalctool 4.1.1 4937 4938* Now finds the X11 libraries in a platform independent way. 4939* Fixed up the gcalctool usage message. 4940* Fixed up the gcalctool manual pages. 4941* gcalctool now looks for ~/.gcalctoolrc and ~/.gcalctooldefaults files. 4942* X resources are now "gcalctool.<whatever" rather than "calctool.<whatever>". 4943 4944---- 4945 4946Overview of changes in gcalctool 4.1.0 4947 4948* Graphics driver is now based on Gtk2. 4949 4950---- 4951 4952Overview of changes in calctool 4.0.0 4953 4954* Code based on the calctool in the OpenWindows Deskset for Solaris 8. 4955* Adjusted to use an autoconf/automake configuration and build environment. 4956* Adjusted the code to a K&R style. 4957* Incorporated in needed code from the libguide and libdeskset libraries. 4958* Released under a GNU LIBRARY GENERAL PUBLIC LICENSE (LGPL) license. 4959* Just an XView graphics driver currently provided. 4960 4961----Piotr Drąg 4962