Skip to content

Release 0.2

Choose a tag to compare

@fizzyizzy05 fizzyizzy05 released this 26 Jan 19:09
· 389 commits to main since this release

Binary 0.2 is the latest update to the base converter app. This update introduces hexadecimal (or base 16) as a number base, allowing for conversions to and from hexadecimal numbers. The app also now has a green accent colour, making it feel more fun and distinctive. And invalid digits are now removed from the input box, making the app smoother and easier to use.

Additionally, the following bug fixes and smaller improvements have been made:

  • The output is now selectable, allowing for copy and paste instead of needing to manually type out the result.
  • Decimal input now has data validation, and will display a toast when using an invalid digit.
  • Wrong digit toasts will no longer duplicate, and will simply stay up when an invalid base is used.
  • The bit counter has been updated to be cleaner and easier to understand.

Additional technical improvements refinements have been made:

  • Compared to pre-0.1.3, this implementation of removing invalid digits is done cleanly and doesn't cause GTK warnings.
  • The word "bits" in the bits counter is a string, and is translatable.
  • The scripts used for calculating values are handled outside of the window.py script. This makes the code more readable and more modular.
    This last section is skipped in the AppStream App Data and What's New page to avoid going too technical in places where it may not be of use, since it makes no real difference in UX/features.