Skip to content

Releases: mate-desktop/mate-calc

mate-calc 1.28.0 release

14 Feb 15:38
Compare
Choose a tag to compare

Changes since the last release: v1.27.0...v1.28.0

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 release

30 Oct 11:50
Compare
Choose a tag to compare

Changes since the last release: v1.26.0...v1.27.0

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 release

04 Aug 12:23
Compare
Choose a tag to compare

Changes since the last release: v1.25.1...v1.26.0

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 release

30 May 10:07
Compare
Choose a tag to compare

Changes since the last release: v1.25.0...v1.25.1

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.24.2 release

23 Mar 21:27
Compare
Choose a tag to compare

Changes since the last release: v1.24.1...v1.24.2

mate-calc 1.24.2

  • Translations update
  • mp-serializer: fix memory leaks reported by valgrind

mate-calc 1.24.1 release

17 Aug 13:03
Compare
Choose a tag to compare

Changes since the last release: v1.24.0...v1.24.1

mate-calc 1.24.1

  • Translations update
  • fixes incorrect parenthesis handling
  • build: silent build warnings for distcheck
  • use default MATE_COMPILE_WARNINGS level
  • math-buttons: add space character after inverse trig. functions
  • mate-calc.desktop: Do not collect the translation for Icon
  • Read authors (updated) from mate-calc.about

mate-calc 1.25.0 release

21 Jun 11:43
Compare
Choose a tag to compare

Changes since the last release: v1.24.0...v1.25.0

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 release

10 Feb 11:49
Compare
Choose a tag to compare

Changes since the last release: v1.23.0...v1.24.0

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.22.2 release

19 Sep 17:07
Compare
Choose a tag to compare

Changes since the last release: v1.22.1...v1.22.2

mate-calc 1.22.2

  • Translations update
  • parserfunc: Return NULL on NOT operation overflow
  • mp-serializer: fix scientific presentation of complex numbers

mate-calc 1.23.0 release

04 Jul 16:18
Compare
Choose a tag to compare

Changes since the last release: v1.22.1...v1.23.0

mate-calc 1.23.0

  • tx: sync with transifex
  • 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