summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2024-06-26a11y: Announce status changesa11y-status-announceColomban Wendling1-4/+29
If the equation status changes and the status message is not the focused element, ask the screen reader to speak the status change because it's likely to be relevant for the user to be notified. Fixes #223.
2023-11-25Fix implicit function declarations with libxml2 2.12Colomban Wendling1-0/+1
2021-11-20Use a blank line at mostrbuj24-375/+0
2021-11-09unit: fix memory leakrbuj1-1/+1
2021-11-09cppcheck: function parameters can be declared with constrbuj3-3/+3
2021-11-09parserfunc: fix include guardrbuj1-1/+1
2021-11-05Accessibility: use localized button names for screen readersValentin Villenave1-4/+6
2021-07-30Add build support for mesonzhuyaliang2-0/+121
2021-07-28integrate unittest into test-mp-equationmbkma3-790/+103
2021-07-09Fix declaration/definition mismatchesHarald van Dijk1-7/+7
Commit 869de6d8 changed the signatures of definitions of various mp_* functions but did not update the declarations in mp.h to match.
2021-06-21update copyright to 2021raveit654-4/+4
2021-03-22history view follows preferencesmbkma6-45/+90
2021-03-19mp-serializer: init MPNumbers outside of loopmbkma1-8/+8
2021-03-18mp.c: mp_reciprocal: fix when calling it with same arguments.mbkma1-2/+5
2021-03-18mp-serializer: fix memory leaks reported by valgrindmbkma1-3/+9
2021-03-18math-buttons: fix memory leaks reported by valgrindmbkma1-1/+5
2021-02-18factorization: display prime factors in fixed number formatmbkma1-0/+4
2021-02-02build: Use PACKAGE_URL variablerbuj1-1/+1
2021-02-02build: Use config.h which defines GETTEXT_PACKAGE & VERSIONrbuj3-2/+8
2021-01-16Update copyright to 2021rbuj1-1/+1
2020-12-16insert character dialog: add spacing, remove invisible charmbkma1-4/+3
2020-12-16remove unused trunc button from programming modembkma2-695/+676
2020-12-01Remove warning about unused parameters in `ìnt main` functionrbuj3-3/+3
2020-12-01financial: Remove warnings about unused parameter 'equation'rbuj1-18/+18
2020-11-25math-buttons: Remove warnings about format not a string literalrbuj1-8/+6
2020-11-24Remove unused macrosrbuj2-5/+0
2020-11-20Show factorization in history view.mbkma1-4/+39
Show exponents in factorization.
2020-11-09Fix most conversion warnings.mbkma8-56/+53
2020-11-09Improve factorization speedmbkma2-39/+231
- implements Miller-Rabin primality test - implements Pollard's rho algorithm to find prime factors - adds mp_new_from_integer function for convenience
2020-09-04fix calulation of x^q, where 1/q is a negative integermbkma2-0/+3
2020-09-04Clear answer if editing right before itmbkma1-2/+2
2020-09-04Refresh bits panel after calculationmbkma1-0/+3
2020-08-19Correct Astronomical unit (to 149597870700 m)Thomas Nilsson1-1/+1
The IAU changed the definition back in 2012 so that 1 au == 149 597 870 700 m exactly, the BIPM then followed in recognizing this value. Ref: https://www.nature.com/news/the-astronomical-unit-gets-fixed-1.11416 (doi:10.1038/nature.2012.11416) https://www.bipm.org/utils/common/pdf/si-brochure/SI-Brochure-9.pdf (latest brochure, specifically Tableau 8)
2020-08-04mp-convert: Remove trailing spaces/tabsrbuj1-2/+2
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 's/[[:space:]]*$//' {} \; find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 's/\t*$//' {} \;
2020-07-13Implement navigation through history stack equations using keyboardmbkma5-2/+66
2020-07-05fixes incorrect parenthesis handlingmbkma2-4/+4
reverts commit 731bdfe3591618759a44d9382b49952e781a01bd
2020-06-26add git.mk to generate .gitignoretamplan1-0/+2
2020-06-20math-history-entry: Reduce the macro scope and its argument numberrbuj1-5/+7
2020-06-16math-display: Remove unused macrorbuj1-2/+0
2020-06-16math-equation: Fix memory leakrbuj1-0/+1
2020-04-25Fix empty string return for canceling complex expressionsRolfe Power1-1/+4
2020-04-14Remove -Wshadow warningsrbuj5-13/+13
2020-04-09Use only one mp_clear statement per linerbuj5-15/+54
2020-04-08build: Remove redundant LDFLAGSrbuj1-16/+4
2020-04-08Add modular exponentiation ability and add acccording testsmbkma4-14/+87
2020-04-08test-mp-equation: Fix memory leakrbuj1-1/+4
2020-04-08parserfunc: fix memory leakrbuj1-1/+7
2020-04-07history-view: simplify code and add clear optionJohannes Unruh5-82/+84
2020-04-07math-buttons: add space character after inverse trig. functionsJohannes Unruh1-3/+3
2020-04-01math-window: show GNU MPFR and GNU MPC version in about dialogPablo Barciela1-1/+6