### mate-calc 1.28.0

  * Translations update
  * Fix implicit function declarations with libxml2 2.12
  * tx: fix warning in Japanese translations

### mate-calc 1.27.0

  * Translations update
  * build warning: AC_OUTPUT should be used without arguments
  * ci: drop -Wunused-parameter compiler cflag from debian build
  * Use a blank line at most
  * unit: fix memory leak
  * cppcheck: function parameters can be declared with cons
  * parserfunc: fix include guard
  * Accessibility: use localized button names for screen readers

### mate-calc 1.26.0

  * Translations update
  * Add build support for meson
  * integrate unittest into test-mp-equation
  * Fix declaration/definition mismatches
  * update copyright to 2021

### mate-calc 1.25.1

  * Translations update
  * build: abort configuration when development library for MPC is missing
  * history view follows preferences
  * mp-serializer: init MPNumbers outside of loop
  * mp.c: mp_reciprocal: fix when calling it with same arguments.
  * mp-serializer: fix memory leaks reported by valgrind
  * math-buttons: fix memory leaks reported by valgrind
  * factorization: display prime factors in fixed number format
  * build: add configure summary
  * build: Use PACKAGE_URL variable
  * build: Use config.h which defines GETTEXT_PACKAGE & VERSION
  * Update copyright to 2021
  * insert character dialog: add spacing, remove invisible char
  * remove unused trunc button from programming mode
  * Remove warning about unused parameters in `ìnt main` function
  * financial: Remove warnings about unused parameter 'equation'
  * math-buttons: Remove warnings about format not a string literal
  * Remove unused macros
  * Show factorization in history view.
  * Show exponents in factorization.
  * Update Readme
  * Remove USE_MATE2_MACROS from autogen.sh (legacy)
  * Fix most conversion warnings.
  * Improve factorization speed
  * fix calulation of x^q, where 1/q is a negative integer
  * Clear answer if editing right before it
  * Refresh bits panel after calculation
  * Correct Astronomical unit (to 149597870700 m)
  * mp-convert: Remove trailing spaces/tabs
  * Implement navigation through history stack equations using keyboard
  * fixes incorrect parenthesis handling

### mate-calc 1.25.0

  * Translations update
  * math-history-entry: Reduce the macro scope and its argument number
  * math-display: Remove unused macro
  * math-equation: Fix memory leak
  * Fix empty string return for canceling complex expressions
  * build: silent build warnings for distcheck
  * Remove -Wshadow warnings
  * Use only one mp_clear statement per line
  * use default MATE_COMPILE_WARNINGS level
  * build: Remove redundant LDFLAGS
  * Add modular exponentiation ability and add acccording tests
  * test-mp-equation: Fix memory leak
  * parserfunc: fix memory leak
  * history-view: simplify code and add clear option
  * math-buttons: add space character after inverse trig. functions
  * math-window: show GNU MPFR and GNU MPC version in about dialog
  * math-display.c: set bottom margin to 12 for gtk widget info_view
  * clear MPNumbers before return
  * add Riemann zeta function and Gauss error function
  * parserfunc: fix crash when calculating nested pow
  * Remove warnings: function declaration isn’t a prototype
  * update complex number help-page
  * unittest.c: replace tabs with spaces
  * configure: check for mpfr version >= 4.0.2
  * Port to GNU MPFR/MPC Library
  * mate-calc.desktop: Do not collect the translation for Icon
  * free variables
  * add history view to show recent calculations.
  * add option to enable/disable history (disabled by default).
  * add possibility to resize mate-calc if history is enabled.
  * Read authors (updated) from mate-calc.about

### mate-calc 1.24.0

  * Translations update
  * Fix typo: 'Avogadro' instead 'Avogrado'
  * Update copyright to 2020
  * fixes precedence of functions i.e. the result of -ln(1) and add according tests
  * desktop file: add missing hints for translators
  * fix typo in keywords in desktop file
  * mate-calc.desktop.in: Add missing Keywords
  * Do not remove org.mate.calc.gschema.xml on make distclean
  * The function 'mp_mask' is never used
  * sets the required version for gettext (0.19.8)
  * parserfunc: Return NULL on NOT operation overflow

### mate-calc 1.23.0

  * Translations update
  * Remove trailing whitespaces
  * Migrate from intltools into gettext
  * mp-serializer: fix scientific presentation of complex numbers
  * [ci] Add cppcheck html report
  * Avoid deprecated 'gtk_widget_get_style' and 'gtk_widget_modify_font'
  * Fix FSF address
  * test-mp-equation: add tests for physical constants
  * mp-equation: update values from physical constants to match with tooltip values in math-buttons.c
  * Add unit tooltips to physical constants
  * dont focus on click
  * mp-equation: add pre-defined physical constants
  * buttons-ui: add destructive-action style to 'clear' button
  * buttons-ui: add style class "suggested-action" to result button
  * Use gresources for UI files
  * Unit tests: pi constant, ln (e^iπ)
  * currency-manager: Update name_map in load_imf_rates
  * math-buttons: Fix cppcheck warning: Identical inner 'return'
  * mp: Fix calculate result ln(e^(i*π))
  * display small numbers in scientific notation
  * mate-calc: Fix memory leak
  * math-buttons: avoid shifting signed 64-bit value by 63 bits
  * Add support for "pi" in addition to "π"
  * [ci] enable clang analyzer
  * i18n about dialog

### mate-calc 1.22.0

  * Translations update
  * Initialize Travis CI support
  * math-window: update copyright year to 2019
  * Increase accuracy range to 15
  * math-display: avoid deprecated 'gtk_widget_modify_bg'
  * currency-manager: avoid deprecated 'g_type_class_add_private'
  * currency: avoid deprecated 'g_type_class_add_private'
  * math-equation: avoid deprecated 'g_type_class_add_private'
  * unit-manager: avoid deprecated 'g_type_class_add_private'
  * unit-category: avoid deprecated 'g_type_class_add_private'
  * unit: avoid deprecated 'g_type_class_add_private'
  * mp-serializer: avoid deprecated 'g_type_class_add_private'
  * math-variable-popup: avoid deprecated 'g_type_class_add_private'
  * math-preferences: avoid deprecated 'g_type_class_add_private'
  * math-variables: avoid deprecated 'g_type_class_add_private'
  * math-converter: avoid deprecated 'g_type_class_add_private'
  * math-buttons: avoid deprecated 'g_type_class_add_private'
  * math-window: avoid deprecated 'g_type_class_add_private'
  * Remove dublicated assignment
  * disable deprecation warnings for distcheck
  * math-display: avoid deprecated 'g_type_class_add_private'
  * math-window: Fix memory leak
  * math-display.c: avoid deprecated 'gtk_widget_ensure_style' (#66)
  * data: update appdata directory
  * ui files: add missing icons in titles to dialogs
  * buttons-programming.ui: Fix buttons
  * Use make functions for HELP_LINGUAS
  * Write equation using MathML
  * Fix application name
  * Fix repeated words
  * tx: add help for user-guide to transifex config
  * Copy equation as ASCII text

### mate-calc 1.21.0

  * Translations update
  * UI: avoid deprecated GtkButton:use-stock
  * UI: drop all deprecated elements
  * replace deprecated gtk_menu_popup
  * math-preferences: add window icon to Preferences dialog
  * Init gtk before math_equation_new; fix #44
  * avoid deprecated gtk_image_menu_item_new_from_stock

### mate-calc 1.20.0

  * Translations update
  * Add icon image on close button in preferences dialog
  * avoid deprecated GtkStock
  * building: bump required glib and gtk+ versions
  * add missing window icon to About dialog
  * update copyright year to 2018

### mate-calc 1.19.0

  * Translations update
  * math-window: don't use deprecated gtk_show_uri
  * Restore Polish translation credits from GNOME
  * update copyright year to 2017

### mate-calc 1.18.0

  * Add AppData.

### mate-calc 1.10.0

  * build gtk3 only

### mate-calc 1.8.0

  * Make numpad period work without numlock on
  * Enable yelp documentation
