Skip to content

Releases: fizzyizzy05/binary

Binary 5.1

26 Sep 14:11
6ee0fa3
Compare
Choose a tag to compare

Binary 5.1 is a small update including small tweaks and polishing touches:

Notable changes:

  • Bit counter now differentiates between a singular and a plural number of bits.
  • Binary now uses an adaptive about dialog

Updated/added translations:

  • Turkish (Oğuz Ersen)
  • Portuguese (Brazil) (Rafael Fontenelle)
  • Hebrew (Yosef Or Boczko)
  • Norwegian Bokmål (Brage Fuglseth)
  • Russian (Fedorov Alexei)

Binary 5.0

13 Sep 10:48
4cfb0e8
Compare
Choose a tag to compare

Binary 5.0 is a new update to the base converter

Added new features:

  • Support for multiple windows
  • Added an option for any other base in addition to the preset binary, octal, decimal, and hexadecimal bases. (Satvik Patwardhan)

Improved/added translations for:

  • Hebrew (Yosef Or Boczko)
  • Finnish (Jiri Grönroos)
  • Turkish (Sabri Ünal, kilickerem066)
  • Bulgarian (twlvnn kraftwerk)
  • Russian (Fedorov Alexei)
  • Italian (Albano Battistella)

Binary 4.0

02 Aug 14:58
d8a0190
Compare
Choose a tag to compare

Binary 4.0 is a new release the base converter app. It comes with a new design (Gregor Niehl), that's aligned vertically and comes with multiple improvements compared to before:

  • Output is less likely to overflow, taking space from the input
  • The output is now directly mutable instead of having a dedicated swap button
  • Binary is a bit better suited to mobile devices compared to before.

Additional improvements include:

  • Input and output bases are now saved between sessions
  • Input bases get a tooltip for invalid input, giving screen reader users more context to if they've entered a digit wrong.
  • The base list has been re-ordered in order of base size. Octal is now between Binary and Decimal

Last but not least, improved translations:

  • Italian (Albano Battistella)
  • Finnish (Jiri Grönroos)

Binary 0.3.1

11 Jul 21:16
Compare
Choose a tag to compare

Binary 0.3.1 is a new small release with a few improvements:

  • Base selectors use the full base name, rather than the short name
  • Bit counter is now a dropdown, with individual bits hidden by default so it's more out of the way.
  • Placeholder text no longer uses a monospace font
  • Invalid input isn't removed, instead the entry will turn red
  • Changing the bases will update the calculated values

Added the following translations:

  • Italian (Albano Battistella)
  • Russian (Fedorov Alexei)

Binary 0.3

23 Jun 19:34
Compare
Choose a tag to compare

What's Changed

  • Move conversion selector to title area by @bragefuglseth in #11
  • Use Python native functions for calculating numbers, to make it more faster and more reliable.
  • Added translations for Finnish (Jiri Grönroos) and German (@konstantintutsch).

New Contributors

Full Changelog: 0.2.1...0.3

Binary 0.2.1

07 Apr 21:46
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2...0.2.1

Release 0.2

26 Jan 19:09
Compare
Choose a tag to compare

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.

Version 0.1.3

08 Jan 14:29
Compare
Choose a tag to compare
  • When entering an invalid digit, it no longer removes it as the prior functionality caused GTK Warnings. This functionality will likely be revisited down the line
  • Removed preferences button as it was empty and did nothing
  • The bit counter doesn't start with "0 bits" anymore, and should have consistent functionality.
  • Added links to the project in the about window
  • The "Legal" section in the about window now states the GPL v3 license of the app
  • Code cleanup

Full Changelog: 0.1.2...0.1.3

0.1.2

06 Jan 12:39
Compare
Choose a tag to compare

New features in this release:

  • Swap button for calculator
  • Removed the "Binary Calculator" title label

0.1.1

18 Dec 23:30
Compare
Choose a tag to compare

Unofficial release, forgot to push the new icon to the repo for 0.1.