forked from GNOME/gnome-calculator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
4369 lines (2767 loc) · 132 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Overview of changes in gnome-calculator 3.25.3
* Updated Spanish translation (Daniel Mustieles)
* Updated Catalan translation (Jordi Mas)
* Updated Portuguese translation (Piotr Drąg)
* Updated Indonesian translation (Kukuh Syafaat)
* Updated Friulian translation (Fabio Tomat)
* Stop using intltool (Robert Ancell)
* Fix XML tags in Portuguese help translation (Piotr Drąg)
* Move resources into src directory (Robert Ancell)
Overview of changes in gnome-calculator 3.25.2
* Updated Latvian translation (Rūdolfs Mazurs)
* Updated Portuguese translation (Tiago Santos)
* Updated Catalan translation (Jordi Mas)
* Update parser to allow complex conversions (PioneerAxon)
Overview of changes in gnome-calculator 3.24.0
* Updated Korean translation (Changwoo Ryu)
* Updated Russian translation (Yuri Myasoedov)
* Updated Latvian translation (Rūdolfs Mazurs)
* Updated Brazilian Portuguese translation (Rafael Fontenelle)
* Updated Ukrainian translation (Daniel Korostil)
* Updated Polish translation (Piotr Drąg)
* Updated Friulian translation (Fabio Tomat)
Overview of changes in gnome-calculator 3.23.92
* Added flatpak manifest (Matthias Clasen)
* Updated Hungarian translation (Gábor Kelemen)
* Updated German translation (Christian Kirbach)
* Updated Slovak translation (Dušan Kazik)
* Updated Galician translation (Fran Dieguez)
* Updated Lithuanian translation (Aurimas Černius)
* Updated Vietnamese translation ( Trần Ngọc Quân)
* Updated Friulian translation (Fabio Tomat)
* Updated French translation (Guillaume Bernard)
* Updated Swedish translation (Anders Jonsson)
* Updated Korean translation (Seong-ho Cho)
* Updated Indonesion translation (Kukuh Syafaat)
* Updated Catalan translation (Jordi Mas)
* Updated Basque translation (Inaki Larranaga Murgoitio)
* Updated Danish translation (Ask Hjorth Larsen)
* Updated Chinese (Taiwan) translation (Chao Hsiung Liao)
Overview of changes in gnome-calculator 3.23.91
* Updated Danish translation (Ask Hjorth Larsen)
* Updated Basque translation (Inaki Larranaga Murgoitio)
* Updated Norwegian bokmål translation (Kjartan Maraas)
* Updated Kazakh translation (Baurzhan Muftakhidinov)
* Updated Finnish translation (Jiri Grönroos)
* Updated Friulian translation (Fabio Tomat)
* Updated Brazilian Portuguese translation (Rafael Fontenelle)
* Updated Serbian translation (Мирослав Николић)
* Updated Hungarian translation (Balázs Meskó)
* Updated Spanish translation (Daniel Mustieles)
Overview of changes in gnome-calculator 3.23.90
* Fixed unit conversion from negative constant numbers bgo#778311 (PioneerAxon)
* Better error highlighting (PioneerAxon)
* Fix null token causing segfault (PioneerAxon)
* Set application id bgo#778228 (Robert Roth)
* Documentation for the history view bgo#681935 (Sanket Dasgupta)
* Added Desktop Publishing Point length unit bgo#778449 (Robert Roth)
* Use angle units from settings in search provider bgo#778274 (Robert Roth)
* Fixed incorrect value for ans in variable popup bgo#778242 (Robert Roth)
* Updated Indonesian translation (Kukuh Syafaat)
* Updated Catalan translation (Christian Kirbach)
* Updated German translation (Mario Blättermann)
* Updated Polish translation (Piotr Drąg)
* Updated Slovak translation (Dušan Kazik)
* Updated Brazilian Portuguese translation (Rafael Fontenelle)
* Updated Spanish translation (Daniel Mustieles)
* Updated Czech translation (Marek Černocký)
* Updated Norwegian bokmål translation (Kjartan Maraas)
Overview of changes in gnome-calculator 3.23.4
* (null) error message bgo#773688 (PioneerAxon)
* Zeroth root of numbers is undefined bgo#775759 (Robert Roth)
* Updated Hungarian translation (Balázs Meskó)
* Updated Spanish translation (Daniel Mustieles)
* Updated Czech translation (Marek Černocký)
* Updated Portuguese translation (Tiago Santos)
Overview of changes in gnome-calculator 3.23.3
* Flatpak packaging fixes (Mathieu Bridon, Robert Roth)
* Updated Hungarian translation (Balázs Meskó)
* Added additional temperature unit shortcuts for conversion. bgo#775300 (Robert Roth)
* Use proper chain-up syntax (Rico Tzschichholz)
* Updated Kazakh translation (Baurzhan Muftakhidinov)
Overview of changes in gnome-calculator 3.23.2
* Update German translation (Mario Blättermann)
* Update Friulian translation (Fabio Tomat)
* Updated Czech translation (Marek Cernocky)
* Remember window position (Bahodir Mansurov)
* Use Unicode in translatable strings (Piotr Drąg)
* Update Friulian translation (Fabio Tomat)
* Updated Lithuanian translation (Aurimas Černius)
* Update Spanish translation (Daniel Mustieles)
* Update Hungarian translation (Gábor Kelemen)
* Update German translation (Mario Blättermann)
* Updated Czech translation (Marek Černocký)
* Use GtkPopovers for memory and function buttons. bgo#748742 (Niels De Graef)
* Update Friulian translation (Fabio Tomat)
* Updated Czech translation (Marek Černocký)
Overview of changes in gnome-calculator 3.23.1
* Migrate to GtkGrid from deprecated GtkTable API bgo#767394 (Niels de Graef)
* Use localized window title bgo#768432 (Ron Yorston)
* Preferences dialog update bgo#746599 (Robert Roth)
* Add option to start window in mode bgo#748135 (Moo)
* Fix help typo bgo#748894 (lunchboxav)
* Fix reusing items from history bgo#766155 (Antonio Ospite)
* Use MPC for complex numbers bgo#759439 (Philip Wood)
* Fix bit panel and base label when base has changed bgo#732685 (Antonio Ospite)
* Ctrl+Backspace should delete only the last number bgo#725114 (Robert Roth)
* Use Actions for buttons bgo#771635 (Niels de Graef)
* Add round, floor, ceil, sgn to docs bgo#748895 (Robert Roth)
* Rename Pound Sterling to British Pound Sterling bgo#664366 (Robert Roth)
* Fix possible errors on currency conversion bgo#750672 (Robert Roth)
* Add new window appmenu entry bgo#724478 (Robert Roth)
* [l10n] update German translations (Flo H)
* Fix markup error in about bgo#772990 (Robert Roth)
* Add accels for changing mode bgo#740503 (Robert Roth)
* History view styling bgo#743499 (Niels de Graef, Robert Roth)
* Window layout fixes bgo#743538 (Robert Roth)
* Remov unnecessary scrolledwindow bgo#768656 (Robert Roth)
* Add keyboard shortcuts window bgo#772735 (Robert Roth)
* Fix first expression with parentheses bgo#700617 (Robert Roth)
* Add shortcut to close current window bgo#755398 (Robert Roth)
* Fix conversion unit change bgo#748732 (Robert Roth)
* Fixed conversion user interface for LTR bgo#711587 (Robert Roth)
Overview of changes in gnome-calculator 3.22.1
* Headerbar layout fixes (djb)
* Use dim labels for bit markers in Programming mode (djb)
* Fixed history scrolling (Robert Roth)
* Minor programming errors fixed (Tobias Mueller)
* Vertically center headerbar button content (Lapo Calamandrei)
* Updated styles for gtk+ 3.20 (Exalm)
* [l10n] update Croatian translations (gogo)
Overview of changes in gnome-calculator 3.22.0
* Fix base change for log, fixes #748729 (Robert Roth)
* Math buttons: fix a (potential) crash loading financial dialogs (Tobias Mueller)
* Updated Dutch translation master (Nathan Follens)
* [l10n] update Persian translations (Arash Mousavi)
Overview of changes in gnome-calculator 3.21.92
* Updated Thai translation (Akom Chotiphantawanon)
* Updated Polish translation (Piotr Drąg)
* Update British English translation (David King)
* Disable pt translation of the manual (Emmanuele Bassi)
* Updated Portuguese translation (Tiago Santos)
* fix the build (Matthias Clasen)
* Added Portuguese translation (Tiago Santos)
* Updated Polish translation (Piotr Drąg)
Overview of changes in gnome-calculator 3.21.90
* Updated Hebrew translation (Yosef Or Boczko)
* Added 'period' keypress when the delete key on the numpad is pressed. (Myridium)
* Updated Spanish translation (Daniel Mustieles)
* lib: prevents segfault when elements of division to zero have null assigned tokens (fixes #769364) (Alberto Ruiz)
* Add Language headers to po files (Piotr Drąg)
* Updated Swedish translation (Anders Jonsson)
* Updated Friulian translation (Fabio Tomat)
* Updated Indonesian translation (cherry picked from commit da3a093148c5f9340c6566fe35d5a38b5aa04e6b) (Andika Triwidada)
* Updated Occitan translation (Cédric Valmary)
Overview of changes in gnome-calculator 3.21.2
* Updated Norwegian bokmål translation. (Kjartan Maraas)
* Updated Friulian translation (Fabio Tomat)
* Updated Friulian translation (Fabio Tomat)
* Updated Friulian translation (Fabio Tomat)
* Added Friulian translation (Fabio Tomat)
* Distribute history-view.ui (Robert Ancell)
* Distribute history-entry.ui (Robert Ancell)
* Updated Occitan translation (Cédric Valmary)
Overview of changes in gnome-calculator 3.20.1
* Fix: precedence of root operator (Alexis Poirier and Alberto Ruiz)
* Update: Translation (Translation team)
Overview of changes in gnome-calculator 3.20.0
* Update: Translation (Translation team)
Overview of changes in gnome-calculator 3.19.91
* Fix: Check for null on variables ought to autocomplete (fixes #762426) (Alberto Ruiz)
* Updated Czech translation (Marek Černocký)
* Updated Catalan translation (Jordi Mas)
* Updated Galician translations (Fran Dieguez)
* Updated Swedish translation (Anders Jonsson)
* Updated Serbian translation (Мирослав Николић)
* Updated Brazilian Portuguese translation (Fábio Nogueira)
Overview of changes in gnome-calculator 3.19.90
* New: Upgrade license for all source files to GPLv3+ (Michael Catanzaro)
* New: Use Soup instead of GVFS to download the IMF/ECB currency data (Alberto Ruiz)
* Fix: Silence a compiler warning (Michael Catanzaro)
* Fix: Remove Lithuanian litas from currency list (Michael Catanzaro)
* Fix: Fix use of GtkStyleContext for GTK+ 3.20 (Michael Catanzaro)
* Fix: Clarify license on number.vala (Michael Catanzaro)
* Fix: Clarify license on mpfr.vapi (Michael Catanzaro)
* Fix: Installed tests: Update expectations (Matthias Clasen)
* Fix: Set the accessible name on the mode chooser (Matthias Clasen)
* Fix: Do not reset second currency on first currency change, fixes #260166 (Robert Roth)
* Fix: Fix Chinese Yuan symbol, fixes #761075 (Alberto Ruiz)
* Fix: Add a missing tag to the AppData file (Richard Hughes)
* Update: Upgrade appdata (Michael Catanzaro)
* Update: Translation (Translation team)
Overview of changes in gnome-calculator 3.19.4
* New: Migrate MathConverter, MathWindow, HistoryView and HistoryEntry to GtkBuilder template (Alberto Ruiz)
* Fix: Remove unused -D defines from Makefile.am and configure.vapi for both src/ and lib/ (Alberto Ruiz)
* Fix: Check if base exponent are complex for xpowy() method (Gerlof Fokkema)
* Fix: Prevent infinte loop on some operations with imaginary numbers, bug #757657 (Kyle Green)
* Fix: e^(-0.5) returned the wrong value, bug #756960 (Felix Pelletier)
* Fix: Missing mnemonic bond in Gross Profit Margin dialog (Martin Simon)
* Fix: Use load_from_resource in the Gtk.CssProvider instead of opening the file manually (Alberto Ruiz)
* Fix: Use builddir for gresource.xml to satisfy Vala/autotools behaviour, bug #760679 (Michael Catanzaro)
* Fix: Rename gnome-calculator.doap name tag to GNOME Calculator instead of gnome-calculator (Alberto Ruiz)
* Fix: Use AM_DISTCHECK_CONFIGURE_FLAGS (Michael Catanzaro)
* Fix: MathDisplay grabs focus after being shown, bug #748743 (Elita.A.A.Lobo)
* Fix: math-equation: "No history" message should disappear when appropriate, bug #759943 (Michael Catanzaro)
* Update : Translation (Translation team)
Overview of changes in gnome-calculator 3.19.2
* Update : Translation (Translation team)
Overview of changes in gnome-calculator 3.19.1
* Fix : Explicitly link required libraries for gnome-calculator and gcalcmd binaries (Andreas Henriksson)
* Update : Translation (Translation team)
Overview of changes in gnome-calculator 3.18.0
* Fix : SYD function was returning the wrong value (Matthias Clasen)
* Fix : Fix dialogs sizing for financial functions (Matthias Clasen)
* Update : Translation (Translation team)
Overview of changes in gnome-calculator 3.17.92
* Update : Alberto Ruiz as new maintainer in doap file (Alberto Ruiz)
* Update : Build System improvements (Michael Catanzaro, Robert Ancell)
* Update : Portuguese, Polish and Chinese (Taiwan) translations (Translation team)
Overview of changes in gnome-calculator 3.17.3
* Update : Stop using gnome-common (Robert Ancell)
* Fix : Remove incorrect assertion in search provider (Michael Catanzaro)
Overview of changes in gnome-calculator 3.17.2
* Update : Split many files into an internal convenience library (Michael Catanzaro)
* Update : Remove workaround for bug #737222 (Michael Catanzaro)
* Update : Translations (Translation team)
* Fix : Search provider should discard child stdout/stderr (Michael Catanzaro)
* Fix : Syntax error in desktop file keywords Bosnian translation (Kalev Lember)
Overview of changes in gnome-calculator 3.16.0
* Update : Translations (Translation team)
Overview of changes in gnome-calculator 3.15.91
* New : Remove red color from clear button (Allan Day)
* Update : Powers page in documentation (Sebastian Rasmussen, Ekaterina Gerasimova)
* Update : Translations (Translation team)
Overview of changes in gnome-calculator 3.15.4
* New : Keyboard mode (Elita Lobo)
* New : MPFR back-end (Daniel Renninghoff)
* New : Digital Storage conversion (PioneerAxon)
* Update : Switch to GPLv3+ license (Michael Catanzaro)
* Update : Case-insensitive conversion units (PioneerAxon)
* Update : Don't copy thousand separators to clipboard (PioneerAxon)
* Update : Translations (Translation team)
* Fix : Use HTTPS for downloading exchange rates (Michael Catanzaro)
* Fix : Repeated entries in history view (Elita Lobo)
* Fix : Padding in UI buttons (Trinh Anh Ngoc)
* Fix : Style history view boarder (Trinh Anh Ngoc)
* Fix : Sort currencies based on locale (Lubomír Sedlář)
* Fix : Deprecated use-stock property (David King)
* Fix : Download missing exchange rates on first launch (PioneerAxon)
* Fix : Missing buildtime dependency (Emmanuele Bassi)
* Fix : gtksourceview binding change (Michael Catanzaro)
Overview of changes in gnome-calculator 3.15.1
* New : Colored buttons (Elita Lobo)
* New : History view (Elita Lobo)
* Update : Update to latest GtkSourceView API (Yosef Or Boczko, Evan Nemerson)
* Update : Support upcoming Vala 0.27 (Rico Tzschichholz)
* Update : Increase search provider timeout (Michael Catanzaro)
* Update : Translations (Translation team)
* Update : Miscellaneous code improvements (Arnaud Bonatti, Michael Catanzaro)
* Fix : Misordered buttons in programming mode (Abhinav)
* Fix : Search provider should not match plain numbers (Marcus Lundblad)
* Fix : Spurious warnings from search provider (Michael Catanzaro)
* Fix : Crash after thousands separator is inserted (Michael Catanzaro)
Overview of changes in gnome-calculator 3.14.0
* Update : Translations (Translation team)
Overview of changes in gnome-calculator 3.13.92
* Update : Translations (Translation team)
* Fix : Documentation (Documentation team)
Overview of changes in gnome-calculator 3.13.90
* Update : Translations (Translation team)
* Update : doap file (Piotr Drąg, Olav Vitters)
* Fix : test install (Vadim Rutkovsky)
Overview of changes in gnome-calculator 3.13.3
* New : Calculator search provider (Michael Catanzaro)
* New : Tests in release tarball (Vadim Rutkovsky)
* New : Localized radix character from command-line (Michael Catanzaro)
* Update : Translations (Translation team)
* Fix : Restore previous answer on undo (Rodolphe PELLOUX-PRAYER)
* Fix : Segfault on undo beyond history (Elita Lobo)
* Fix : Malformed expression error on base change (PioneerAxon)
* Fix : Critical warnings when entering Financial Mode (Michael Catanzaro)
* Fix : Fix gcalccmd crash (PioneerAxon)
* Fix : gcalccmd now exits with new-line (PioneerAxon)
* Fix : Reset text in new function pop-up (ZZroman)
* Fix : Removed redundent calls to notify_property() (Michael Catanzaro)
* Fix : Use layout based decimal saperator on numberpad (Pierre Ossman)
* Fix : Appdata : add default screenshot (Richard Hughes)
* Fix : Don't create fundamental types (Michael Catanzaro)
* Fix : Typo in step definition filelist (Vadim Rutkovsky)
* Removed : Latvian lats from default currencies (Michael Catanzaro)
Overview of changes in gnome-calculator 3.13.2
* New : Tests (Vadim Rutkovsky)
* New : Use popover to change mode (Michael Catanzaro)
* New : Use headerbar for preference dialog (Michael Catanzaro)
* Update : GTK+ and vala dependencies (Michael Catanzaro)
* Update : Modernize option parsing (Paolo Borelli)
* Update : URLs in doap file (Piotr Drag)
* Update : License fields in appdata (Michael Catanzaro)
* Update : Translations (Translation team)
* Fix : Ignore libtool files (Michael Catanzaro)
* Fix : Failing test-case due to updated libc (PioneerAxon)
* Fix : Crash due to non-validated return iterator (Andreas Henriksson)
* Fix : Close popover after changing mode (Arnaud Bonatti)
* Fix : Focus input field after mode change (Michael Catanzaro)
* Fix : Mark image not translatable (Gabor Kelemen)
* Fix : Crash on sub/superscript with trailing space (Robert Ancell)
Overview of changes in gnome-calculator 3.12.0
* Update : Translations (Translation team)
Overview of changes in gnome-calculator 3.11.92
* Update : Translations (Translation team)
* Fix : Lost text focus on click (Simen Heggestøyl)
Overview of changes in gnome-calculator 3.11.91
* New : Use git.mk (Michael Catanzaro)
* Update : Rename desktop file (Michael Catanzaro)
* Update : Translations (Translation team)
* Fix : Makefile (Michael Catanzaro)
* Fix : Precision loss (Daniel Renninghoff)
* Fix : 0^0 should be indeterminate (Elita Lobo)
* Fix : Precision error for ln () calculations (Daniel Renninghoff)
Overview of changes in gnome-calculator 3.11.90
* Update : Translations (Translation team)
* Fix : Window specific mode and actions (Michael Catanzaro)
* Fix : About dialog (Michael Catanzaro)
Overview of changes in gnome-calculator 3.11.5
* Update : Translations (Translation team)
* Update : Documentation (PioneerAxon, Baptiste Mille-Mathias)
* Fix : Appdata (Michael Catanzaro)
Overview of changes in gnome-calculator 3.11.4
* Update : Translations (Translations team)
* Fix : Add tooltip to custom functions (Garima Joshi)
* Fix : Bug in representation mode for non-decimal answers (PioneerAxon)
Overview of changes in gnome-calculator 3.11.3
* New : Custom functions (Garima Joshi)
* New : Support for factorials of positive decimal numbers (Rashid Khan)
* Update : Depend on newer versions of GTK, Vala (Michael Catanzaro)
* Update : Translations
* Update : Use HeaderBar (Michael Catanzaro)
* Fix : Stop using stock icons (Robert Ancell)
* Fix : Compilation warnings (Robert Ancell)
* Fix : Title in basic mode (Michael Catanzaro)
* Fix : Typos (Christian Kirbach, Seán de Búrca)
* Fix : Newline text wrap bug (Kevin THIERRY)
* Fix : "Malformed expression" stays forever bug (Rashid Khan)
* Fix : AppData (Richard Hughes)
* Fix : Misc cleanup (Michael Catanzaro, Olav Vitters)
Overview of changes in gnome-calculator 3.10.0
* Update translations
Overview of changes in gnome-calculator 3.9.92
* Update translations
* Add Appdata
Overview of changes in gnome-calculator 3.9.90
* Fix precedence related bugs
* Fix app name in about dialog
* Add logo to help index
* Update man page
* Fix desktop file (see bug #699073)
* Update translations
Overview of changes in gnome-calculator 3.9.4
* Fix TextBufferIterator bug in base conversion
* Update Catalan Documentation
Overview of changes in gnome-calculator 3.9.3
* Update translation
Overview of changes in gnome-calculator 3.9.2
* Improve integer exponentiation & factorization
* Fix modular exponentiation calculation error
* Fix consecutive squaring crash
* Fix crash in nested power calculation
* Use .ui file for app menu
* Fix uninitialized variable
* Workaround for gtk_builder_add_objects_from_resource ()
* Fix .doap and .ui files (set buttons table as toplevel)
* Use gresource for .ui files
* Fix null pointer dereferrence
* Fix for subtract button inserting additional minus
* Fix error reporting on Malformed expression
* Fix compiler warnings
* Fix typo
* Update translation
Overview of changes in gnome-calculator 3.8.0
* Update translation
* Fix Desktop file keyword translations
Overview of changes in gnome-calculator 3.7.92
* Update translation
Overview of changes in gnome-calculator 3.7.91
* Update translation
Overview of changes in gnome-calculator 3.7.90
* Update translation
Overview of changes in gnome-calculator 3.7.5
* Updated translations
* Fix desktop file syntax
* Updated LINGUAS
Overview of changes in gnome-calculator 3.7.4
* Updated translations
* Add keyword to .desktop file
* Expressions with base conversions (Bug #690576)
Overview of changes in gnome-calculator 3.7.3
* Correctly calculate modulo division with negative numbers
* Don't show numbers in exponential form when within word size in programmer
mode
* Ignore thousands separators in gcalccmd, gnome-calculator -s
Overview of changes in gnome-calculator 3.7.2
* Fix incorrectly ininitialized option list
Overview of changes in gnome-calculator 3.7.1
* Renamed to gnome-calculator
* Port to Vala
* Highlight parts of equation that have caused an error
* Fix error reporting not working for certain types of error
* Add shadow around display
Overview of changes in gcalctool 6.6.0
* Updated translations
Overview of changes in gcalctool 6.5.92
* Allow multiple instances of gcalctool
Overview of changes in gcalctool 6.5.91
* Translation updates
Overview of changes in gcalctool 6.5.90.1
* Remove reference to removed source file
Overview of changes in gcalctool 6.5.90
* Replace lex/bison parser with hand-written parser
* Use g_warning not g_error when unable to parse currency file
Overview of changes in gcalctool 6.5.3
* Set window icon correctly
Overview of changes in gcalctool 6.5.1
* Port to GtkApplication
* Replace menubar with a GMenu
* Only show thousands separators in decimal mode
Overview of changes in gcalctool 6.4.0
* Translation updates
Overview of changes in gcalctool 6.3.92.1
* Fix acos/asin/atan not working
* Fix help not being correctly installed
Overview of changes in gcalctool 6.3.92
* Remove widget background color tints (not working in recent GTK themes)
* Use symbolic icons for clear/undo
Overview of changes in gcalctool 6.3.5
* Build help with yelp-tools instead of gnome-doc-utils
Overview of changes in gcalctool 6.3.4
* Fix a crash in gcalctool when ECB rate file can't be parsed
* Fix square centimeter conversions
* Fix incorrect spelling of Celsius
* Remove deprecated API usage
Overview of changes in gcalctool 6.2.0
* Updated translations
Overview of changes in gcalctool 6.1.5
* Add CFA franc into currency list
Overview of changes in gcalctool 6.1.3
* Fix crash running on BSD (Joe Marcus Clarke, Bug #650174)
Overview of changes in gcalctool 6.1.0
* Fix conversion of nautical miles (Bruce Cowan, Bug #648205)
* Fix some unit labels that were not in plural form (Bug #644681)
* Use nmi as label for nautical mile, use nm for nanometers (Bug #644682)
* Mark strings for translation that were missed
(Kjartan Maraas, Bug #646093)
* Only write to GSettings when settings change, don't sync on exit
(Bug #647327)
* Fix crash when not all currencies downloaded
* Fix bit editor (Bug #646142)
* Use K for kelvin, not ˚K (Bug #643585)
* Add space between number and ˚C
* Fix 0^n generating error for fractional n (Bug #634066)
* Support both μs and us for entering microseconds
* Fix order of implied multiplication
* Make automatic exponentiation less aggressive
* Fix thousands separator being on front of three digit numbers
* Don't clear display when entering digit inside result
* Add a swap units button (Jonh Wendell, Bug #633193)
* Drop support for GTK2
Overview of changes in gcalctool 6.0.0
* Use /org/gnome as location for gsettings keys. This will mean
gcalctool 5.31.x users will have their settings reset to defaults.
* Correctly choose the first conversion when none/invalid defined
(Bug #645663)
Overview of changes in gcalctool 5.91.93
* Translation updates
Overview of changes in gcalctool 5.91.92
* Add gcalccmd man page (Jean Schurger, Bug #645138)
* Remove references to ~/.gcalctoolrc (Jean Schurger, Bug #645137)
Overview of changes in gcalctool 5.91.91
* Disable localized digits (Bug #644980)
* Fix crash doing bitwise operations with large numbers (Bug #637328)
* Don't use automatic exponential format when not in base 10
* Only use thousands separators in base 10
* Set currency on first start (Bug #640818)
* Support entering super/subscript with numeric keypad (Bug #634904)
Overview of changes in gcalctool 5.91.90
* Integrate unittests into build process
Overview of changes in gcalctool 5.91.90
* Fix grammar mistakes
* Fix translated conversions (Bug #641166)
Overview of changes in gcalctool 5.91.6
* Add fixed rate of 15.6466 EEK = 1 EUR (Bug #639332)
* Use full name of currency in conversion bar
* Add temperature conversion
* Update conversion bar when currencies are updated
* Fix incorrect display of complex numbers
* Now able to change currencies from advanced mode
Overview of changes in gcalctool 5.91.5
* Make new variable buttons that combines add/set/get and clear into one
dialog.
* Add a decimal point button to the programming mode
* Make the numeric keypad produce numbers even when numlock is on
Overview of changes in gcalctool 5.91.4
* Use new Indian Rupee sign ₹ (Bug #636587, Carlos Cejudo)
* Use currency rates from the IMF as well as the ECB to add 24 new rates:
AED, BHD, BND, BWP, CLP, COP, DZD, ILS, IRR, KWD, KZT, LKR,
LYD, MUR, NPR, OMR, PEN, PKR, QAR, SAR, TND, TTD, UYU, VEF
* Don't hide GCalctool in KDE
* Convert numeric keypad separator into locale specific version
(Bug #632794)
Overview of changes in gcalctool 5.91.3
* Fix incorrect calculation of tanh
* Fix dropping of decimal points when thousand separator is '.' (Bug #635517)
* Improve conversion bar
* Fix crash in scientific mode
* Add new automatic display mode that switches from fixed to scientific when
numbers are too large
Overview of changes in gcalctool 5.91.2
* Fix broken thousands separators code (Bug #628908)
* Don't make window resizable, it is not supposed to be
* Use icons for undo and clear buttons as the translations cause them to be
oversized in some languages
* Handle Han digits (〇〡〢〣〤〥〦〧〨〩)
* If a thousands separator is not defined then use ' ' (Bug #632182)
* Fix incorrect error text for acosh function (Bug #632614)
Overview of changes in gcalctool 5.91.1
* Clear display when an answer is displayed and a numeric point is inserted
* Add GUI for unit conversations (bug #539830)
* Fix the definition of ounces
* Remove trailing whitespace when entering super-/subscript mode
(bug #631988)
* Calculate answers in separate thread (bug #576371)
* Stop '*'+backspace+'*' being converted into '^'
* Updated translations
Overview of changes in gcalctool 5.91.0
* Port to GTK+-3 (bug #630115, William Jon McCann)
* Don't crash on pasting empty clipboard
* Mark more strings as translatable (bug #630899, Gabor Kelemen)
* Make calculator window resizable (bug #630594)
* Put back visible thousands separators (bug #628908)
* Make thousands separators and radix points respect the users locale
* Updated translations
Overview of changes in gcalctool 5.32.0
* Updated translations
Overview of changes in gcalctool 5.31.91
* Increase accuracy of internal calculations, don't crash printing numbers
when they get too large.
* Updated translations
Overview of changes in gcalctool 5.31.90
* Updated translations
Overview of changes in gcalctool 5.31.6
* Fix double pasting into display with middle button
* Add a11y names to widgets
Overview of changes in gcalctool 5.31.5
* Call gsettings_sync() before quit
Overview of changes in gcalctool 5.31.4
* Show currency conversion below display
* Use gsettings instead of gconf
Overview of changes in gcalctool 5.31.3
* Support complex trigonometry
* Add complex argument button to scientific mode
* Make popup button for additional functions, with integer/fractional
component, floor, ceiling, round and sign functions.
Overview of changes in gcalctool 5.31.2
* Replace backspace button with undo button
* Remove memory buttons from basic mode (too complex)
* Support complex arithmetic
Overview of changes in gcalctool 5.31.1
* Dynamically load button layouts to speed up startup time
* Add colours to buttons (Bug #157962)
* Merge advanced and scientific mode
* Relayout buttons
* Use arrows on superscript buttons (i.e. '↑n' instead of '⎕ⁿ')
* Don't change window title to match mode (no need to)
* Rename View menu to Mode
* Make inverses of variables work (Bug #614979)
* Show answer in bold (Bug #505168)
* Reimplement undo and redo
* Automatically add missing closing brackets (Bug #615243)
* Show all defined variables in variable popups
Overview of changes in gcalctool 5.30.0
* Fix errors in variable exponents (e.g. xy²)
* Handle powers in convesion units, (e.g. 1m² in mm²)
* Don't clear ans when clearing display (Bug #613552)
* Handle equations like (x+3y)(2x-4y)
Overview of changes in gcalctool 5.29.92
* Add shortcuts to base buttons (Ctrl+B, Ctrl+O, Ctrl+D, Ctrl+H)
* Convert number in display if it has a base and a base button is pressed
* Make scientific notation button behave the same as keyboard shortcut (i.e.
go into superscript mode).
* Only allow superscript minus to be entered if can make a valid superscript
number, otherwise revert to standard minus.
* Allow hexadecimal numbers to be entered in lower-case
* Make bit editor active for displayed numbers not in base 10
* Make variable powers work, e.g. x²
* Fix spacebar not working when display has focus (Bug #611971)
* Load currency rates when doing typed currency conversion
* Use GIO instead of libsoup
Overview of changes in gcalctool 5.29.91
* Fix bug where backspace deletes all input in locales with no thousands
separator
* Make boolean operations work with zero, e.g. "0 XOR 5"
* Don't override space and return when display area not selected (Bug #596645)
* Make window non-resizable (Bug #602154)
* Change boolean functions to uppercase (xor -> XOR)
* Documentation rewritten
* Modernised build system
Overview of changes in gcalctool 5.29.90
* Miscellaneous string fixes
* Updated translations: bg (Ivaylo Valkov), da (Ask H. Larsen),
en_GB (Philip Withnall), es (Jorge González),
fr (Laurent Coudeur), nb (Kjartan Maraas),
zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao)
Overview of changes in gcalctool 5.29.6
* Reimplement automatic ans substitution (Robert Ancell)
* Make builds less verbose (bug #607118, Thomas Andersen)
* De-break function that check if currency rates are out of date (Robin Sonefors)
* Fix shift button keybinding crash (Robert Ancell)
* Updated translations: ast (Xandru Armesto Fernandez), bn (Jamil Ahmed),
cs (Petr Kovar), de (Christian Kirbach),
fr (Laurent Coudeur and Claude Paroz), hu (Gabor Kelemen),
nb (Kjartan Maraas), sv (Daniel Nylander),
ta (vasudeven), uk (Maxim V. Dziumanenko)
Overview of changes in gcalctool 5.29.4
* Make 0^0 = 1 (Robert Ancell, Bug #605011)
* Use superscript digits for scientific notation (Robert Ancell)
* Clear display when entering a number after an equation (Robert Ancell)
* Make Ctrl+W a shortcut to quit (Robert Ancell)
* Updated translations: et (Ivar Smolin), ro (Lucian Adrian Grijincu),
zh_CN (Tao Wei)
Overview of changes in gcalctool 5.29.2
* Support conversions in display (e.g. "1 AUD in USD" or "6.2 inches in
meters") (Robert Ancell)
* Support arbitrary varible names, e.g. set with "name=55" (Robert Ancell)
* Add a command-line version of gcalctool 'gcalccmd'
(Rich Burridge, Bug #590767)
* Updated translations: en@shaw (Thomas Thurman), es (Jorge González),
sl (Matej Urbančič), ta (drtvasudevan),
zh_CN (Aron Xu)
Overview of changes in gcalctool 5.29.1
* New user interface:
- Window is now shorter to better fix in netbook resolutions
- Superscript and subscript numbers to allow better notation, e.g. "₃√5"
- Preferences moved into a dialog
- Functions are now typed, e.g. s+i+n for sine instead of "k"
- Error messages now displayed below equation, and improved descriptions
Overview of changes in gcalctool 5.28.0
* Don't override space bar when buttons are focussed as this stops keyboard control
(Robert Ancell, Bug #595337)
* Handle keycode for '^' used in non-English layouts (German, Spanish, etc)
and allow '**' to be converted to a '^' for layouts that do not support it
(Robert Ancell, Bug #546819)
* Updated documentation: de (Christian Kirbach), fr (Claude Paroz)
* Updated translations: as (Amitakhya Phukan), bg (Yavor Doganov)
bn_IN (Runa Bhattacharjee), bn (Jamil Ahmed)
cs (Marek Černocký), da (Ask H. Larsen)
en_GB (Bruce Cowan), et (Ivar Smolin)
hi (Rajesh Ranjan), it (Davide Falagna)
kn (Shankar Prasad), lt (Gintautas Miliauskas)
ml (Ani), mr (Sandeep Shedmake)
or (Manoj Kumar Giri), pa (A S Alam)
ro (Adi Roiban), sl (Matej Urbančič)
sr (Branko Kokanović), sr@latin (Branko Kokanović)
te (krishnababu k), uk (Maxim V. Dziumanenko)
zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao)
Overview of changes in gcalctool 5.27.92
* Fix base conversions (Robert Ancell)
* Fix disabled help menu (Robert Ancell)
* Fix duplicate object names in data/financial.ui (Robert Ancell, Bug #593277)
* Updated translations: ar (Khaled Hosny), el (Jennie Petoumenou)
eu (Inaki Larranaga Murgoitio), fr (Claude Paroz)
gu (Sweta Kothari), hu (Gabor Kelemen)
kn (Shankar Prasad), ml (Ani)
pl (Tomasz Dominikowski), pt (Duarte Loreto)
sr (Branko Kokanović), sv (Daniel Nylander)
tr (Baris Cicek), zh_CN (Aron Xu)
Overview of changes in gcalctool 5.27.91
* Updated documentation: cs (Petr Kovar)
* Updated translations: bn_IN (Runa Bhattacharjee), et (Ivar Smolin)
eu (Inaki Larranaga Murgoitio), fi (Tommi Vainikainen)
ga (Seán de Búrca), gl (Antón Méixome)
kn (Shankar Prasad), ko (Changwoo Ryu)
nb (Kjartan Maraas), or (Manoj Kumar Giri)
pl (Piotr Drąg), pt_BR (Leonardo Ferreira Fontenelle)
sv (Daniel Nylander), ta (ifelix)
Overview of changes in gcalctool 5.27.90
* Fix bug where inserting text in locales without thousands separators replaces the whole display (Robert Ancell)
* Updated documentation: es (Jorge González)
* Updated translations: de (Christian Kirbach), es (Jorge González)
gl (Antón Méixome), nb (Kjartan Maraas)
sv (Daniel Nylander), ta (drtvasudevan)
Overview of changes in gcalctool 5.27.5
* Perform power and factorials before negation so -1! and -1^0.5 are valid as in 5.26.x (Robert Ancell)
* Connect functions to solve the function text and replace the display with the result (Robert Ancell, Bug #548884)
* Change bison syntax to be compatible with version 2.3 (Robert Ancell, Bug #589350)
* Compile with -DGSEAL_ENABLE (Thomas Anderson, Bug #588591)
* Update gconf descriptions to match translation guidelines (Leonardo Fontenelle, Bug #589563)
* Updated documentation: fr (Laurent Coudeur, Claude Paroz)
* Updated translations: es (Jorge González), et (Ivar Smolin, Mattias Põldaru)
fr (Claude Paroz), pt_BR (Daniel S. Koda)
Overview of changes in gcalctool 5.27.4
* Update bit editor after shifting (Robert Ancell, Bug #587545)
* Use a base-10 internal representation (Robert Ancell, bug #585813, bug #585931, bug #560802)
* Make padding consistent in GUI (Jerry Casiano, Bug #587292)
* Support implicit multiply before functions, e.g. "6 log 3" (Robert Ancell, Bug #586812)
* Use inverse notation for trigonometric functions, i.e. "asin" -> "sin⁻¹"
* Use lowercase notation for trigonometric and logarithm functions to look
more like standard mathematical notation
* Put spacing around functions, i.e. "sin" -> " sin "
* Use subscript for logarithm base two, i.e. "log2" -> "log₂"
* Added etched border around display (Robert Ancell, Bug #140836)
* Rewrote out of date man page (Robert Ancell, Bug #585997)
* Updated documentation: cs (Marek Cernocky)
* Updated translations: bn_IN (Runa Bhattacharjee), cs (Marek Cernocky),
es (Jorge Gonzalez), fr (Jonathan Ernst, Claude Paroz),
ta (drtvasudevan), sv (Daniel Nylander),
uk (Maxim V. Dziumanenko)
Overview of changes in gcalctool 5.27.3
* Percentage operation for addition and subtraction now takes percentage of
first value (Robert Ancell, Bug #480207)
* Use correct UTF-8 mathematical characters (Robert Ancell, Bug #347630)
* Focus on the display entry by default
* Fix broken widget style. Copy gcalctoolrc to ~/.gcalctoolrc to get coloured buttons.
* Fix missing icon in Help>Contents menu
* Updated translations: nb (Kjartan Maraas), ta (drtvasudevan)
Overview of changes in gcalctool 5.27.2
* Add 1's and 2's complement to programming mode (Robin Sonefors, Bug #581253)
* Add variable word size for bitwise functions (Robin Sonefors, Bug #581253)
* Remove negative sign from numbers rounded to zero. This is only a partial
fix as the error value is still visible in scientific notation
(Robert Ancell, Bug #560802)
* Support odd roots of negative numbers (Robert Ancell, Bug #576973)
* Keep settings (show zeroes, thousands separator etc) when changing modes
(Robert Ancell, Bug #580398)
* Add a --solve command-line argument (Robert Ancell)
* Really fix the license text in the about dialog (Robert Ancell, Bug #579174)
* Made parser reentrant and part of MP code (Robert Ancell)
* Remove references to arithmetic/left-to-right precedence from the manual
(Robert Ancell, Bug #559734)
* Fix grammatical errors in manual (Bruce Cowan, Bug #569275)
* Remove untranslated figures in documentation - they are automatically
copied from the C documentation (Robert Ancell, Bug #566680)
* Updated translations: si (K.P.Gayan Tharaka)
Overview of changes in gcalctool 5.27.1