Skip to content

Releases: SubhadeepJasu/pebbles

Hello, Version 3

29 Dec 13:21
b2b7b6f

Choose a tag to compare

Say Hello 👋 to Pebbles Version 3

New:

  • [UI] Added toggle for loading saved state
  • [Scientific] Complex number support
  • [Scientific] Added result flow toggle in preferences
  • [Graphing] Added graphing mode with interactive plotting
  • [Statistics] Added ability to compute statistics for each column
  • [Statistics] Added ability to plot more kinds of graphs
  • [Statistics] Added trend analysis and visualization of trend on certain graphs

Improved:

  • [Core] Convert all core logic to Python 3
  • [Scientific] Computation performance improvements
  • [UI] General UI improvements
  • [UI] Integrated history view inside the respective displays
  • [Calculus] Made limits input more legible
  • [Converters] Changed API to open exchange rates

Translations:

  • Russian (by 1280px)

New currency

06 Mar 16:22
44b6677

Choose a tag to compare

Improved:

  • [Converter] Upgrade to v7 of free currency converter API
  • [Converter] Added Argentina Peso currency

Portuguese Translations

23 Dec 16:54
fcc6a92

Choose a tag to compare

Translations:

  • Brazilian Portuguese (by Gustavo Costa)

Programmer Mode Rewrite

03 Nov 11:20
9b162f0

Choose a tag to compare

Improved:

  • [Programmer] Transition to integer-integer logic for all operations

Translations:

  • Simplified Chinese (by Tommy He)

Bugs of the Converters

19 Sep 17:59
7165615

Choose a tag to compare

Fixed:

  • [Converter] Fixed multiple errors in converters

Improved:

  • [UI] Scale button fonts with app window width

Styling and Percentage Fix

08 Sep 06:53
c4f908a

Choose a tag to compare

Improved:

  • [Core] Intelligently convert expression when there is a percentage sign
  • [Core] Clean up useless debug prints, clean up console output
  • [UI] Follow elementary theme even when run on another distro as flatpak

AppCenter on Odin

02 Aug 20:43
c6e1351

Choose a tag to compare

New:

  • [UI] Make UI resizable and responsive with touch support
  • [UI] Follow system-wide dark style preference
  • [UI] Updated CSS to be in tune with style of elementary OS 6 Odin

Improved:

  • [Calculus] Prevent divide by zero errors, use "tends to zero" logic
  • [Calculus] Add ability to input negative and fractional limits
  • [Calculus] Add ability to modify integration accuracy

Fixed:

  • [Programmer] Remove leading '0's correctly

Rest is History

13 May 13:06

Choose a tag to compare

New:

  • [Core] Insert result in history from any mode to any mode

Improved:

  • [Core] Persist History across invocations

Fixed:

  • [Programmer] Better binary formatting

Programmer Mode

09 Apr 05:44

Choose a tag to compare

New:

  • [Programmer] Implement Programmer mode

Fixed:

  • [UI] Fix minimode having wrong button label
  • [UI] Allow changing currency converter API key
  • [Core] Handle large factorials
  • [Core] Replace imaginary number with universal parabolic constant
  • [Core] Fix operator precedance

Input Fix and Core Fixes

05 Jul 06:24
c09a23e

Choose a tag to compare

Fixed:

  • Allow navigation left and right buttons to pass through selectively
  • Better negative number handling
  • Implicit multiplication on parenthesis and around variable x