ghex 43.alpha

About GHex

GHex is a hex editor for the GNOME desktop.

GHex can load raw data from binary files and display them for editing
in the traditional hex editor view. The display is split in two
columns, with hexadecimal values in one column and the ASCII
representation in the other. A useful tool for working with raw data.


This release includes libgtkhex 4.1.90 (alpha release of 4.2) - note that there
has been an ABI break with a soname versioning bump since 4.0.x. This was not
intentional, but unfortunately unavoidable.

Changes and Bugfixes since GHex 42.3 (Logan Rathbone):

- Port to libadwaita, and fix UI papercuts that stood out more thereafter
  (thanks to: Alexander Mikhaylenko, Bilal Elmoussaoui and Maximiliano for their
  review: #48)
    * Remove custom tab widget
    * Rework preferences dialog as AdwPreferencesWindow
- Introduce custom statusbar with monospace support
- HexWidget:
    * Add API to show/hide specific columns
    * Disallow keyboard shortcuts to activate hidden panes
    * Support PRIMARY selection
- Find and Replace improvements:
    * Support options for case-sensitivity, regex
    * Choose visibility of hex/ascii/both in find/replace dialogs
    * Show number of replacements with Replace All
- New backend: HexBufferDirect, and support for reading/writing block devices
  (disabled on Flatpak)
- Load default backend plugins more intelligently
    * docs: document slight change in hex_buffer_util_new behaviour when a
    non-existent plugin is requested (return NULL instead of falling back to
- chartable: ESC should close dialog
- Animate opening and closing of find/replace and conversions panes
- paste-special: Move space-delim hex pairs to UTF8 list
- build: Fix incorrect soname numbering; split resources between app and library
- docs: document expanded HexDocument and HexWidget APIs
- Error handling improvements and code cleanups

Translation updates:

UI translations:
- Anders Jonsson (sv)
- Andika Triwidada (id)
- Asier Sarasua Garmendia (eu)
- Enrico Nicoletto (pt_BR)
- Piotr Drąg (pl)
- Sergej A (ru)
- Yuri Chornoivan (uk)
- Мирослав Николић (sr)

Doc translations:
- Andika Triwidada (id)

======== (992K)
  sha256sum: b49b6d54727c266a36d89423d2bfb538507f6955374362282fc5222cc2310b8f

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]