- Update to version 48.3:
+ This is a bugfix release that contains a stability fix for
lengthy, and subsequently cancelled, find/replace operations.
+ Changes and bugfixes since 48.1:
- findrep: Cancelling find ops should allow to search again
right away
- lib: Fix lifetimes issue with threaded find/rep operations
+ This release includes libgtkhex 4.10.1. (forwarded request 1315536 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1315782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=80
+ This is a bugfix release that contains a stability fix for
lengthy, and subsequently cancelled, find/replace operations.
+ Changes and bugfixes since 48.1:
- findrep: Cancelling find ops should allow to search again
right away
- lib: Fix lifetimes issue with threaded find/rep operations
+ This release includes libgtkhex 4.10.1.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=111
+ appwin: Put each window in its own group
+ Implement info bar to communicate external file changes
+ doc: Add external_file_change member to HexChangeData struct
+ Enable/disable save and revert actions based on external file
changes
+ Add file monitor to track external file changes
+ paste: Allow for pasting of hex strings with or without
delimiters
+ Add D-Bus service file
+ Set file selection dialog for 'Open' and 'Save As' as modal
dialog
+ Use appstreamcli for validation instead of appstream-util
+ Add "new-window" command-line option
+ Implement new-window action
+ findrep: replace option's ComboBox by a ToggleGroup
+ Fix erroneous error message when writing empty files
+ appwin: Refresh status bar on changing of format setting
+ build: Don't include gtk-hex-paste-data.c symbols in both lib
and binary
+ Add option to change status bar offset format
+ appdata: Update screenshot URLs
+ Updated translations.
- Add AppStream BuildRequires and check section, run meson_test
macro during build.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=105
Subbing RC in case upstream forgets to do stable bump.
- Update to version 44.rc:
+ Updated translations.
- Update to version 44.beta:
+ widget: Add context menu popover to set custom geometry.
+ appwin: Accept drag 'n' drop for files.
+ Updated translations.
- Update to version 44.alpha:
+ HexWidget: Only alter payload length in insert mode.
+ help: Remove ducktype and update to reflect change in delete
behaviour.
+ Updated translations. (forwarded request 1073115 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1073151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=66
Subbing RC in case upstream forgets to do stable bump.
- Update to version 44.rc:
+ Updated translations.
- Update to version 44.beta:
+ widget: Add context menu popover to set custom geometry.
+ appwin: Accept drag 'n' drop for files.
+ Updated translations.
- Update to version 44.alpha:
+ HexWidget: Only alter payload length in insert mode.
+ help: Remove ducktype and update to reflect change in delete
behaviour.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1073115
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=81
Resub!
- Add so_ver_ext define and set to 1 following upstream changes.
Further, add a soname define, and set it to
libgtkhex-%%{so_ver}-%%{so_ver_ext}, ease future updates.
- Update to version 43.alpha:
+ Port to libadwaita, and fix UI papercuts that stood out more
thereafter.
+ 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.
+ 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 malloc).
+ 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.
OBS-URL: https://build.opensuse.org/request/show/1003008
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=71