This repository has been archived by the owner on Dec 20, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
2375 lines (1684 loc) · 76.5 KB
/
ChangeLog
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
2017-02-26 Hanna Knutsson <[email protected]>
* Save the size of units, functions, variables and datasets windows and the positions of panels
2017-02-23 Hanna Knutsson <[email protected]>
* Calculate text in spinbox and convert integer arguments to non-decimal input bases in input function dialog
* Fix setting of custom status error and warning color and calculate default colors from the default foreground color for the widget
2017-02-22 Hanna Knutsson <[email protected]>
* Use a list (GtkTreeView), with action buttons and referenceable history items, instead of plain text (GtkTextView) for history
2017-02-20 Hanna Knutsson <[email protected]>
* Add copy register button and modify the behaviour of the swap button
* Add buttons for arithmetics next to the RPN stack
2017-02-18 Hanna Knutsson <[email protected]>
* Add swap button, use up/down buttons for rotation if no selection and remove top of the stack with delete button if no selection
* Combine RPN mode and syntax in single menu and with combined choices
2016-12-09 Hanna Knutsson <[email protected]>
* Replace deprecated gtk_menu_popup with gtk_menu_popup_at_pointer for gtk >= 3.22
* Add option to use multiple instances by default
2016-10-24 Hanna Knutsson <[email protected]>
* Fix STO button tooltip
* Do not use gdk_cairo_create with gdk >= 3.22
2016-09-12 Hanna Knutsson <[email protected]>
* Avoid overriding primary selection when receiving focus
2016-09-02 Hanna Knutsson <[email protected]>
* Mixed units conversion
2016-09-01 Hanna Knutsson <[email protected]>
* Fix "to base"
2016-07-18 Hanna Knutsson <[email protected]>
* Command line option start a new instance of the application
2016-07-18 Hanna Knutsson <[email protected]>
* Only run a single instance of the application
2016-06-11 Hanna Knutsson <[email protected]>
* Show actual number of days since last exchange rates update
2016-06-09 Hanna Knutsson <[email protected]>
* Improve exchange rates handling
* Exchange rates update interval in preferences
* If fetch exchange rates on startup is set, then update exchange rates every day instead
2016-06-01 Hanna Knutsson <[email protected]>
* Use html help instead
2016-05-28 Hanna Knutsson <[email protected]>
* New "to" commands: factors and fraction
2016-05-27 Hanna Knutsson <[email protected]>
* hex, oct, bin, bases, optimal, base "to" commands
* Do not complete functions and variables in "to" expression
2016-05-25 Hanna Knutsson <[email protected]>
* Set missing prefixes check box
* Wait 0.5 s before showing fetching exchange rates message
2016-05-22 Hanna Knutsson <[email protected]>
* Default for history (and conversion) height
* Continuous conversion check box instead of convert button as toggle
2016-05-20 Hanna Knutsson <[email protected]>
* New parsing modes
2016-05-19 Hanna Knutsson <[email protected]>
* Reenable and fix stack editing and stop expression entry from stealing focus when editing
* Move convert unit dialog convert to tab in main window. Auto-select category and add toggle button for continuous conversion.
* Enhanced window size handling
2016-05-17 Hanna Knutsson <[email protected]>
* New print abort/timeout system
2016-05-16 Hanna Knutsson <[email protected]>
* Add timeout for conversion in units dialog and in bases dialog
2016-05-15 Hanna Knutsson <[email protected]>
* Attempt to make print thread cancellation less crash prone
2016-05-09 Hanna Knutsson <[email protected]>
* Set optimal prefix menu item
2016-05-04 Hanna Knutsson <[email protected]>
* Update exchange rates question dialog
2016-05-03 Hanna Knutsson <[email protected]>
* Use standard location for data and configuration (~/.local and ~/.conf)
2016-05-02 Hanna Knutsson <[email protected]>
* Attempt to solve the convert to unit issues
* Show information about how to view errors and warnings
* Fix result scaling
2016-04-30 Hanna Knutsson <[email protected]>
* Do not use GtkImageMenuItem
* Add "Use with prefixes by default" to unit edit dialog
* Various small fixes
* Add AppData file
* Update build files and increment version number
2016-04-29 Hanna Knutsson <[email protected]>
* Fill in bases dialog with current expression and use keybinding Ctrl+B (bug #87)
2016-04-28 Hanna Knutsson <[email protected]>
* Use spinner instead of entry progress pulse
* Add option to ignore commas
* Add all prefix options to the UI
2016-04-27 Hanna Knutsson <[email protected]>
* Use GtkInfoBar instead of message dialog in main window
* Use icon with tooltip for messages in main window
2016-04-26 Hanna Knutsson <[email protected]>
* Remove convert and save buttons, move execute button to expression entry and add clear icon
* Show progress in expression entry and result display instead of in dialog, and change window title.
Change execute icon to stop icon in entry during processing.
* Do not repeat number printing process unnecessarily
* Additional GUI polishing and fixes
2016-04-25 Hanna Knutsson <[email protected]>
* Polishing and various fixes
2016-04-24 Hanna Knutsson <[email protected]>
* Fix save to image
* Fix result popup menu
* Finish migration to cairo
* Restore tooltips in GtkBuilder files
* Remove stock labels and icons on buttons in GtkBuilder files
* Do not use GtkAlignment in GtkBuilder files
2016-04-23 Hanna Knutsson <[email protected]>
* Migrate to GTK+ 3 (most is done)
2016-04-22 Hanna Knutsson <[email protected]>
* Use gtk_show_about_dialog()
2016-04-21 Hanna Knutsson <[email protected]>
* Convert from Glade to GtkBuilder
* Do not use deprecated symbols
* Replace GDK_<keyname> with GDK_KEY_<keyname>
2016-04-18 Hanna Knutsson <[email protected]>
* Add missing call to fclose(file) (bug #142)
2009-01-05 Jonathan Stickel <[email protected]>
* General build updates and bug fixes, including the ability to
build against cln >= 1.2.
2007-08-21 Hanna Knutsson <[email protected]>
* Use same behaviour for GDK_asciiscircum as GDK_dead_circumflex to fix keyboard layouts without dead keys (bug 1741299)
2007-08-01 Hanna Knutsson <[email protected]>
* Better method for determining if a unicode character can be displayed
2007-07-02 Hanna Knutsson <[email protected]>
* Fix insert vector
2007-04-30 Hanna Knutsson <[email protected]>
* Do not try to free null icon
2007-04-16 Hanna Knutsson <[email protected]>
* Always input decimal separator sign on keypad separator press
2007-03-21 Hanna Knutsson <[email protected]>
* Minor documentation fixes
2007-01-17 Hanna Knutsson <[email protected]>
* Fix crash when expression entry reclaims focus if compiled with optimizations
2006-11-18 Hanna Knutsson <[email protected]>
* Update Swedish translation
2006-11-12 Hanna Knutsson <[email protected]>
* Update Dutch translation (Jaap Woldringh <[email protected]>)
2006-11-07 Hanna Knutsson <[email protected]>
* Update Dutch translation (Jaap Woldringh <[email protected]>)
2006-11-02 Hanna Knutsson <[email protected]>
* Connect "Exp" button Exp RPN operation and add Ctrl+Shift+E shortcut
2006-09-05 Hanna Knutsson <[email protected]>
* Integer factorization
2006-07-16 Hanna Knutsson <[email protected]>
* Remove use of libgnomeui completely as gtk_window_set_default_icon_from_file() can be used instead
2006-07-15 Hanna Knutsson <[email protected]>
* Add --with-libgnome and --with-libgnomeui configure options
* Add accelerator keys to widgets in units, functions, and variables dialogs
2006-07-14 Hanna Knutsson <[email protected]>
* Add accelerators to all dialog buttons and expanders
* Fix set unknowns in RPN mode
* Fix compile without libgnomeui
2006-07-03 Hanna Knutsson <[email protected]>
* Make separate options for "Sort Minus Last" and "Negative Exponents" in numerical display menu
* Do not save equal signs for parse history and do not save "RPN Register Moved" as text
* Do not put numerator in parenthesis in (1/2)/m, with "Place Units Separately" activated
* Increment version number
2006-06-19 Hanna Knutsson <[email protected]>
* Use localized comma for insert matrix/vector
* Display parentheses correctly with flat division when "Place units separately" is activated
* Fix insert matrix/vector dialog
2006-06-10 Hanna Knutsson <[email protected]>
* Add "Engineering" display mode
2006-06-01 Hanna Knutsson <[email protected]>
* Polishing before 0.9.4 release
2006-04-28 Hanna Knutsson <[email protected]>
* Fix function editing with subfunctions
2006-04-23 Hanna Knutsson <[email protected]>
* Update documentation
* Update Swedish translation
2006-04-21 Hanna Knutsson <[email protected]>
* Display position of current element instead of using bad headers
* Handle empty matrices
2006-04-18 Hanna Knutsson <[email protected]>
* unit_edit_label_relation_title did not exist
* Scroll to current matrix cell
2006-04-12 Hanna Knutsson <[email protected]>
* New matrix editing using GtkTreeView
* Show matrix result dialog automatically for all but the smallest of matrices
2006-04-10 Hanna Knutsson <[email protected]>
* Align matrix/vector table items right
* Remember visible tab with rpn mode on and off
* Enhance edit matrix/vector dialog
* Insert matrix/vector dialog
* Insert matrix/vector menu items
* View/edit matrix/vector popup menu item
2006-04-09 Hanna Knutsson <[email protected]>
* Do not add empty expressions to expression entry history
* Show default value of arguments in function description
2006-04-08 Hanna Knutsson <[email protected]>
* Improve RPN mode
* "Use only keypad keys for RPN operations" option
* Redirect all unused input to expression entry
* Avoid focus flicker
* Localize expressions in unit manager
* Options to use dot as thousands separator when it is not the default decimal sign
2006-04-07 Hanna Knutsson <[email protected]>
* True RPN mode
2006-04-02 Hanna Knutsson <[email protected]>
* Documentation updates
2006-03-29 Hanna Knutsson <[email protected]>
* Focus text field that caused error after error message
* Remove delete data sets from recent functions
* Clear description and object list on data set deletion
2006-03-28 Hanna Knutsson <[email protected]>
* New icons
* Use libgnomeui to set icon
2006-03-27 Hanna Knutsson <[email protected]>
* Check capitalization
* Put selection of number base in result and expression in the same dialog
2006-03-13 Hanna Knutsson <[email protected]>
* Do not do any unnecessary result updates when loading meta mode
* Show original parsed precision of enetered numbers
2006-02-11 Hanna Knutsson <[email protected]>
* Do not use "Read Precision" in plot
2006-02-07 Hanna Knutsson <[email protected]>
* "RPN Mode" -> "RPN Syntax"
2006-02-01 Hanna Knutsson <[email protected]>
* When in RPN mode, do not put selection in parenthesis and place operator after
2005-12-20 Hanna Knutsson <[email protected]>
* Warn about denominators assumed non-zero option
2005-12-19 Hanna Knutsson <[email protected]>
* Update Swedish translation
* Update documentation
2005-12-13 Hanna Knutsson <[email protected]>
* Display AND and OR with lower-case letters
* Fix set status text crash
2005-12-11 Hanna Knutsson <[email protected]>
* No double quotes in in history from set unknowns
2005-12-03 Hanna Knutsson <[email protected]>
* Display "x < 3 && x > 1" as "1 < x < 3"
2005-12-01 Hanna Knutsson <[email protected]>
* Make sure that window does not expand when updating status text
2005-11-29 Hanna Knutsson <[email protected]>
* Do not display (x)(y)^z with multiplication sign
* No double quotes in set unknowns dialog
* Set max precision to 100000
2005-11-27 Hanna Knutsson <[email protected]>
* Update assumption menu items and combo boxes (in edit unknown variable dialog)
after setting sign or type (ex. setting sign to positive makes type at least real)
2005-11-26 Hanna Knutsson <[email protected]>
* Do not start command thread more than once
2005-11-24 Hanna Knutsson <[email protected]>
* Never display 1/x as (1)/x no matter how deeply nested
2005-11-23 Hanna Knutsson <[email protected]>
* Do not split up utf8 characters and search for spaces when wrapping very long results
2005-11-22 Hanna Knutsson <[email protected]>
* Factorize and simplify in a separate thread that can be stopped and show progress dialog
* Add "Enable/Disable Completion", "Read Precision", "Limit Implicit Multiplication", "RPN Mode", and "Meta Modes"
to expression entry popup menu
* Add "Clear" to history popup menu
* Allow factorization print option (for (3/4*(x+1))/(y+1))
2005-11-19 Hanna Knutsson <[email protected]>
* Do not display colon when argument description is empty
2005-11-17 Hanna Knutsson <[email protected]>
* Simplify menu item
* Algebraic mode -- simplify, factorize, or none
2005-11-07 Hanna Knutsson <[email protected]>
* Fix crash when newline character at end of expression (from pasted text)
* Do not add plot expression with only white space
* Do not automatically add plot expression when applying appearance or function range
* Replace new line characters in expression entry with space
2005-11-06 Hanna Knutsson <[email protected]>
* Fixes for gtk+ version 2.4
2005-11-05 Hanna Knutsson <[email protected]>
* Fix parenthesis for division in division
2005-11-04 Hanna Knutsson <[email protected]>
* Compile without warnings with -pedantic and -Wextra
2005-11-03 Hanna Knutsson <[email protected]>
* Fix cmath sqrt bug (gcc-3.3.x problem?)
2005-11-01 Hanna Knutsson <[email protected]>
* History enhancements
2005-10-31 Hanna Knutsson <[email protected]>
* Polishing
2005-10-30 Hanna Knutsson <[email protected]>
* Finish documentation updates
* Completion fixes
2005-10-29 Hanna Knutsson <[email protected]>
* Update parse status display of to unit expression and parse display in history
* Save history type information to restore formatting
2005-10-28 Hanna Knutsson <[email protected]>
* More result drawing enhancements
* Use option to reduce transformation when parsing and print formating for parse status
* Update recalculation behaviour on mode change
* Support for binary and other prefixes
2005-10-27 Hanna Knutsson <[email protected]>
* Update documentation
* Scale result if it does not fit window height
* Save confirmation with gtk-2.8
* Improved parenthesis drawing
2005-10-26 Hanna Knutsson <[email protected]>
* A better solution (set size request for result display again) for resizing window when
keypad or history are shown/hidden.
* Update Swedish translation
* Reduce result display size on startup
2005-10-25 Hanna Knutsson <[email protected]>
* Hide value entry, exact button and names details in variable edit dialog in store mode
* Focus name entry in variable edit dialog
* Add unit selector to convert to unit dialog
* Focus name entries
* Use variables edit dialog also for storing matrix/vector results
* Split edit data set and edit function dialogs in tabs
2005-10-24 Hanna Knutsson <[email protected]>
* Add accelerators Ctrl+K and Ctrl+H for keypad and history expanders respectively
* Replace mod button with f(x) button
2005-10-23 Hanna Knutsson <[email protected]>
* Completion fixes
* Option to disable completion
* Make suffixes in completion list smaller
* Disable completion for disabled object types (functions, variables and units)
2005-10-22 Hanna Knutsson <[email protected]>
* GUI polishing
* Show alternative names in cursive style after default in completion list
* Show title in completion list in cursive style
* Completion for all names
2005-10-21 Hanna Knutsson <[email protected]>
* GUI redesign along the lines of the KDE GUI
2005-10-20 Hanna Knutsson <[email protected]>
* Fix display of too many arguments message
* Configuration of status warning and error colors
* Split preferences dialog in two tabs
2005-10-19 Hanna Knutsson <[email protected]>
* Modes updates
* Update documentation
* Update Swedish translation
* Fix as-you-type function hints when unlimited number of arguments
* Increase max value length in variables dialog
* Font selection for status label
* Choice to disable as-you-type expression status
2005-10-18 Hanna Knutsson <[email protected]>
* Ability to save different modes
* Fix as-you-type parsing with " to " in expression
* Display as-you-type parsing with warnings in blue
* Add mode menu to result popup menu
2005-10-17 Hanna Knutsson <[email protected]>
* Display parsing and function hints under the expression entry to the left
2005-10-13 Hanna Knutsson <[email protected]>
* Fix help display with new yelp
2005-10-11 Hanna Knutsson <[email protected]>
* Change alignment in entries in base and units dialogs
* Fix result text cropping in pango >= 1.10.0 (add inc_rect.x to inc_rect.width)
2005-10-05 Hanna Knutsson <[email protected]>
* Add -export-dynamic to LDFLAGS to fix libglade without libgnome
* Option to change wget arguments in preferences dialog
2005-06-10 Hanna Knutsson <[email protected]>
* Check that prefix name can be displayed
* Close gnuplot and disable save button when no series defined
2005-06-09 Hanna Knutsson <[email protected]>
* Use number base for expression parsing when printing parsed expression
* Support for "e" instead of "E" in result
2005-06-08 Hanna Knutsson <[email protected]>
* Display correct equals in history on updated display format
2005-06-05 Hanna Knutsson <[email protected]>
* Reload also recent composite units and getActive...
* Bitwise NOT (~)
* xor() and bitXor()
2005-06-03 Hanna Knutsson <[email protected]>
* Bitwise AND (&), OR (|), XOR
* Remove old giac stuff
2005-05-15 Hanna Knutsson <[email protected]>
* Max values seem to have been lost a long time ago -- add them again
2005-05-07 Hanna Knutsson <[email protected]>
* Initialize ids_i
* Fix documentation typos
* Fix includes.h for gcc-4.0
2005-03-06 Hanna Knutsson <[email protected]>
* 5e2 = 5E2 = 500 and 5e = 5*e
2005-02-08 Hanna Knutsson <[email protected]>
* Update solve2()
2005-02-06 Hanna Knutsson <[email protected]>
* Dialog with buttons works in gtk+-2.6.2
* Do not look at function arguments in contains... functions
2005-02-02 Hanna Knutsson <[email protected]>
* Update integration and differentiation (sin(x) != sin(x)*rad) after change in sin() and cos() behaviour
2005-01-25 Hanna Knutsson <[email protected]>
* Fix RPN crash and don't add lonely stack value to itself
* Workaround freeze with message dialog without buttons
2005-01-24 Hanna Knutsson <[email protected]>
* Use the last operator for leftover stack values
2004-11-30 Hanna Knutsson <[email protected]>
* Show base (if not decimal, hexadecimal or non-standard) as subscript
2004-11-26 Hanna Knutsson <[email protected]>
* Fix "Convert result" button
* Use singular instead of abbreviated name for completion
2004-11-21 Hanna Knutsson <[email protected]>
* Fix draw unit
* Add alternative multiplication dot signs
* Enhance preferences safety
2004-11-16 Hanna Knutsson <[email protected]>
* Check if unicode characters can be displayed
2004-11-10 Hanna Knutsson <[email protected]>
* Revert back somewhat to the old behaviour of not rounding exact numbers not in exponential format
2004-10-25 Hanna Knutsson <[email protected]>
* Generate vector function
2004-10-24 Hanna Knutsson <[email protected]>
* Rearrange plot dialog
* Do not update plot data when not changed
* Make x variable separate for each plot function
2004-10-22 Hanna Knutsson <[email protected]>
* Fix angle arguments by adding option default angle unit none where angle units must be specified
* Represents... for some functions
* Some tweaks
2004-10-21 Hanna Knutsson <[email protected]>
* Fix 0.5!
2004-10-20 Hanna Knutsson <[email protected]>
* Fix comparison of unit with unknown
* Try with assumptions set to unknown in solve function if not successful
2004-10-19 Hanna Knutsson <[email protected]>
* Fix when size_t not is unsigned int
2004-10-17 Hanna Knutsson <[email protected]>
* Disable plural forms not at the end of text strings (metersqrt(5) = meter * sqrt(5) instead of meters * qrt(5))
* Replace new lines with in definition xml files until we have a better solution
2004-10-14 Hanna Knutsson <[email protected]>
* Speed-up csum when component(i, "v") is used
* Give messages in the right order (reversed)
* Update obsolete plot documentation
* Clean up parsing
* Add limit implicit multiplication mode
* Fix unit conversion
* Fix m*s -> 1 m*s
2004-10-13 Hanna Knutsson <[email protected]>
* More speed-ups
2004-10-12 Hanna Knutsson <[email protected]>
* Limit qalc history to 100 entries
* Increase qalculate-gtk history to 25 entries
* Store children i math structures as pointers to reduce copying of large vectors
2004-10-11 Hanna Knutsson <[email protected]>
* Help buttons in variable edit, unit edit, function edit and plot dialogs
* Make definitions loading more than twice as fast
* -set command line option for qalc
2004-10-10 Hanna Knutsson <[email protected]>
* defs2doc program for generation of definition list in help
* Make help book and add appendix for lists of functions, variables and units
* Fix broken CVS
2004-10-09 Hanna Knutsson <[email protected]>
* promille -> permille
* Permille sign
* permyriad
* Fix atan() ignoring angle unit
* Add exact value for atan(1) = 1/4 pi and atan(-1) = -1/4 pi
2004-10-08 Hanna Knutsson <[email protected]>
* Install headers
* Added pkgconfig file libqalculate.pc
* Remove inclusion of config.h in installed headers
* Include library headers with <libqalculate/*.h>
* Rename src/calclib src/libqalculate
2004-10-07 Hanna Knutsson <[email protected]>
* Update exchange rates command in qalc
* Update Swedish translation
* Add last set options to qalc
* Allow user to type - when unicode signs is disabled
* Division sign selection
* Use selected multiplication and division sign in text printing
2004-10-06 Hanna Knutsson <[email protected]>
* Fix qalc Ctrl+D crash (exit when read line is NULL)
* Do not require two tabs to show completion list
* Do not show all output directly if terminal is too small
* Split out localization of definitions into po-defs
* Add full support for non-utf8 local characters in qalc
* Various qalc tweaks
2004-10-05 Hanna Knutsson <[email protected]>
* Fix equalsIgnoreCase() for unicode chars and make more efficient
* Make qalc case insensitive and add extend localization
* Change package name to qalculate
2004-10-04 Hanna Knutsson <[email protected]>
* Use readline for qalc
* Change class Function to MathFunction
* Only use plural name when short multiplication
* qalc completion
* Autoconf updates -- make compilation of qalc and qalculate-gtk optional as well as readline
* qalc save variable, set assumptions, and more
2004-10-03 Hanna Knutsson <[email protected]>
* Ask if exchange rates shall be downloaded the first qalculate run
* Number base 1 makes no sense
* More work on qalc
2004-10-02 Hanna Knutsson <[email protected]>
* Change n for micro to u
* Command line program "qalc"
* Get rid of traces of separate angle unit variable
2004-10-01 Hanna Knutsson <[email protected]>
* Add filter to save result to image file dialog
* Install libqalculate as a shared library
2004-09-30 Hanna Knutsson <[email protected]>
* Alternative to use step size instead of sampling rate for generation of plot data
* Big approximate and precision check and fix
* Message about the limited functionality of the gamma function
2004-09-29 Hanna Knutsson <[email protected]>
* Gamma for rational numbers with denominator 2
* Double and multi factorials
* Tweak parsing of !-factorials
* Modify CLN error message
* hyperfactorial() and superfactorial()
* Make factorials more efficient by using CLN numbers directly
2004-09-28 Hanna Knutsson <[email protected]>
* Allow arguments to only be used in sub functions
* Remove countArgOccurence() as it is not needed any more
* Drop support for gtk+ < 2.4
* Fix large integers displayed inexact was reported as exact
* Stop gamma() if argument is not an integer
* Read precision from zero with decimals (0.000...)
* Set precision from function and its arguments after function calculation
2004-09-27 Hanna Knutsson <[email protected]>
* "Inverse" -> "Matrix Inverse"
* Fix isolate_x() when comparison type is not equals
* Make plot non-numerical error more informative and include non-reals
* No use to have if() arguments as text, as they now only are parsed initially
* Fix trimmean() and winsormean()
* Localize "timed out"
* Version 0.6.4
2004-09-26 Hanna Knutsson <[email protected]>
* Fix selection of variable to solve
* New solve2() function
* New multisolve() function
* Do not add modified data object once more
* Do not check against new data objects for duplicates
* Get a default name for new vector/matrix just as with other known variables
* Display error when plot data contains non-numerical values
* Show function condition in function description
* Update Swedish translation
* We need to sort fully recursively before merging factors in factorize()
* Fix factorization with duplicate factor with a in (ax+b) greater than one
* Add new expression to expression history after set unknowns
* Use g_find_program_in_path() to check if gnuplot and wget is available to avoid terminal output
2004-09-25 Hanna Knutsson <[email protected]>
* unitedit_glade was used in variable dialogs
* Use factorization in isolate_x()
* Improve isolate_x()
* Check if terms is equal (or a = -b) with the current precision in subtract and add to be able to find very small numbers that really are zero
* isolate_x() fixes
* Preserve evaluation options through factorization
2004-09-24 Hanna Knutsson <[email protected]>
* Include both "liter" and "litre" to avoid confusion
* Add "tonne" for metric ton
* Prefer keeping the original unit if equally good when converting to best unit
* Merge infinite numbers with somewhat known structures
* Be a bit more strict with undefined values
* Ohm and farad are SI units
2004-09-23 Hanna Knutsson <[email protected]>
* Increase space after imaginary i by 1
* Fix never ending loop in getBestPrefix()
* Fix (2x)/(5(yz)) --> (2x)/(5yz)
* Take into account place_units_separately in improve_division_multipliers()
* Increase space at end of parenthesis by 1
* Change components() to dimension()
* Set correl() as a different name for pearson() instead of a separate function
* Check that the dimension of vectors is equal in pearson() and spearman()
* Test if polynomial division reduces the size of the expression
* Stop after editing data set from edit function function
* Tweak data set info printing removing tabs
* Save Image -> Save Image...
2004-09-22 Hanna Knutsson <[email protected]>
* Fix data object edit option menu
* Do not show error when global data file cannot be loaded for local data set
* Update data property list also when the data set is new
* Fix setting data set function name
* Set default argument names for data set when entries are empty
* Do not delete original property and add new -- set original with new to not invalidate references in objects
* Position progress dialog center parent, and set unknowns and convert to unit expression under mouse
* Once again, fix prefix selection when prefix is first before/after zero
2004-09-21 Hanna Knutsson <[email protected]>
* Rational factorization of higher degree polynomials
2004-09-20 Hanna Knutsson <[email protected]>
* Some result display tweaks
* Update function titles and argument names
* Update Swedish translation
* Update documentation
* Print quotation marks for symbolic structures when not allow unusable
* Display e*e^x with multiplication sign
2004-09-19 Hanna Knutsson <[email protected]>
* Full factorization of quadratic polynomials
* Transform sqrt(8) to 2*sqrt(2) (and similar) in exact mode
* Fix xy-xy=xy !!!
* Fix repeated apply in unknowns dialog
2004-09-18 Hanna Knutsson <[email protected]>
* Updated result sorting
* (-x-y)/z --> -(x+y)/z
2004-09-17 Hanna Knutsson <[email protected]>
* Set unknowns dialog
* More refined selection of popup menu items to show
* Polynomial division
* More reliable internal sorting
2004-09-16 Hanna Knutsson <[email protected]>
* Extensive enhancements of symbolic division
* Alternative to assume that unknown denominators are non-zero
2004-09-12 Hanna Knutsson <[email protected]>
* Ex. 1/(x+10)=5, test if x+10 is zero after solve
2004-09-11 Hanna Knutsson <[email protected]>
* Evaluation options was not always preserved when converting to best units
* Display x^(5/2) as x^2*sqrt(x)
2004-09-10 Hanna Knutsson <[email protected]>
* Internal sorting fixes
* Update documentation
* Update Swedish translation
* Use displayed name when sorting
2004-09-09 Hanna Knutsson <[email protected]>
* Make factorization more functional
2004-09-08 Hanna Knutsson <[email protected]>
* Integration fixes
* Use representsNonZero() for arguments that must be non-zero
2004-09-07 Hanna Knutsson <[email protected]>
* "times", "plus", "minus", "per", "AND", "OR"
2004-09-06 Hanna Knutsson <[email protected]>
* Finish GUI and user modifications for data sets
2004-09-01 Hanna Knutsson <[email protected]>
* rm -f qalculate; $(LN_S) qalculate-gtk qalculate
2004-08-28 Hanna Knutsson <[email protected]>
* Edit and save data objects
* Finish system property of units
* Clean up some left over plural and singular stuff
* Add unit system to edit GUI
2004-08-26 Hanna Knutsson <[email protected]>
* Planets data set
* Day and Julian Year
* Fix set icon
* Do not always make Calculator message window transient for main window
* Save and load accel map
2004-08-25 Hanna Knutsson <[email protected]>
* data collection -> data set
* Complete data set GUI
2004-08-24 Hanna Knutsson <[email protected]>
* Complete most of the data collection stuff
* Move elements to data collection format
2004-08-23 Hanna Knutsson <[email protected]>
* Fix diff() with variables and functions that contains x
* Simple integration
2004-08-22 Hanna Knutsson <[email protected]>
* ans2, ans3, ans4 and ans5
* google/googleplex -> googol/googolplex
* thousand and hundred
* Reduce min result area height
* Put angle mode in evalution options
* Status text
* Save to image
* Initial work on data collection concept
2004-08-20 Hanna Knutsson <[email protected]>
* Fix RPN mode
* include errno.h
2004-08-16 Hanna Knutsson <[email protected]>
* Remove giac arguments