io.github.fizzyizzy05.binary.desktop CC0-1.0 GPL-3.0-or-later Binary Convert numbers between bases

A small and simple app used to convert between different hexadecimal and binary numbers

#8ff0a4 #155a3a https://github.com/fizzyizzy05/binary/raw/main/img/binary-101010-decimal-42.png Binary window converting 101010 in binary to 42 in decimal https://github.com/fizzyizzy05/binary/raw/main/img/decimal-1201-hexadecimal-4b1.png Binary window converting 1201 in decimal to 4B1 in hexadecimal https://github.com/fizzyizzy05/binary/raw/main/img/octal-17-hexadecimal-f.png Binary window converting 17 in octal to F in hexadecimal

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 is a new update to the base converter app.

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 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 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 is a new release with the following improvements:

  • A new cleaner design for the base selectors for the headers.
  • Added support for converting numbers between octal and other bases.
  • Reworked number conversions to be more reliable and quicker.

Added translations for the following locales:

  • German (Konstantin Tutsch)
  • Finnish (Jiri Grönroos)

Binary 0.2.1 is a small update to the base converter app, with the following improvements

  • Dark/light mode switch in a new preferences window
  • Turkish translations
  • Accessibility improvements

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.
  • When entering an invalid digit, it no longer removes it to prevent 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
  • Version bump
  • Swap button for base switcher
  • Removed the binary calculator label

First proper release of Binary. Has basic support for converting between binary and hexadecmial values.

https://apps.gnome.org/Binary/ https://github.com/fizzyizzy05/binary/issues https://github.com/fizzyizzy05/binary https://hosted.weblate.org/engage/binary/ io.github.fizzyizzy05.binary.desktop 360 binary Isabelle Jackson