Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ghex-devel-46.1-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: ghex-devel Distribution: openSUSE Tumbleweed
Version: 46.1 Vendor: openSUSE
Release: 1.2 Build date: Fri Nov 15 08:20:46 2024
Group: Development/Libraries/GNOME Build host: reproducible
Size: 200897 Source RPM: ghex-46.1-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Apps/Ghex
Summary: GNOME Binary Editor -- Development Files
GHex allows the user to load data from any file and to view and edit it
in either hex or ASCII. It is a must for anyone playing games that use
a non-ASCII format for saving.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Fri Nov 15 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 46.1:
    + main: fix GdkDisplay access before init.
    + Updated translations.
* Fri Mar 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.0:
    + widget: Fade zeroes in the hex display.
    + data: add 'hexadecimal' keyword to .desktop file.
    + appdata: Remove none OARS tags.
    + appdata: Update appdata.
    + appwin: Don't let AdwTabView trample over shortcuts.
    + lib: Fix PANGO_COLOR_FROM_FLOAT macro.
    + docs: GI tweaks and fixes.
    + lib/app: Initial support for marks.
    + help: Add marks section.
    + i18n: Remove domain that prevented use of translations.
    + appwin: Allow dropping multiple files.
    + widget/doc: Set widget busy state while file is mid-save.
    + Code and documentation cleanups.
    + Updated translations.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.alpha:
    + GObject property getter fixes.
    + buf-malloc/mmap: Implement GObject 'file' property getter
      properly.
    + hex-buf/doc: Clarify GI transfer annotations.
    + hex-doc/buf: Support opening zero-length files.
    + hex-buf-iface: More appropriate messages when selecting
      backend.
    + hex-doc: Allow setting HEX_BUFFER env var to specify default
      backend.
    + Remove almost all remaining GtkDialog use.
    + about: port dialog to libadwaita.
    + Update POTFILES.in.
    + chartable: Port to GtkColumnView.
    + gtkhex: Local variables in switch statement should be in own
      scope (ie, fix clang build issues).
    + appwin: Mark error message string properly translatable.
  - Convert to source service for easier updating.
* Tue Nov 14 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.1:
    + gtkhex: Local variables in switch statement should be in own
      scope (ie, fix clang build issues)
    + appwin: Mark error message string properly translatable
* Wed Oct 11 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.0:
    + docs: fix introspection compiler warning
    + help: Add section on geometry
    + Updated translations.
* Tue Aug 22 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.beta:
    + hex-dialog: Prevent decimal display widgets from getting
      truncated.
    + widget: Make paste overwrite when not in insert mode.
* Thu Aug 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.2:
    + Mark three strings translatable.
    + ui:
    - Add tooltip to the main menu to comply with GNOME HIG.
    - Add shortcut for preferences and fix help shortcut
      description.
    + appwin: Ensure HexStatusbar is registered before initting
      template.
    + Updated translations.
* Thu Apr 27 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.1:
    + Update application screenshots to version 44.
    + hex-dialog: Prevent decimal display widgets from getting
      truncated.
* Sat Apr 01 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.0:
    + Updated translations.
* Thu Mar 09 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.rc:
    + Updated translations.
* Thu Feb 23 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.beta:
    + widget: Add context menu popover to set custom geometry.
    + appwin: Accept drag 'n' drop for files.
    + Updated translations.
* Thu Feb 09 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - 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.
* Thu Feb 09 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.1:
    + Updated translations.
* Wed Oct 05 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.0:
    + Updated translations.
* Wed Sep 21 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.rc:
    + appwin:
    - Properly call gettext on string marked for translation
    - Support dragging tabs to new window
    + build: Added option to generate VALA vapi
    + hex-doc:
    - Add sanity checks to _get_buffer and _get_file in public API
    - Fix assertion check in hex_document_write_to_file_async
    - Fix replacing bytes over a gap
    + icons: Make document-modified-symbolic a resource
    + Minor cleanups
    + preferences:
    - Vertically center font buttons
    - Vertically center spin button
    + widget: Don't drop additional reference on menu model
    + Updated translations.
  - Drop 8927f9a7.patch: Fixed upstream.
* Mon Sep 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 8927f9a7.patch: icons: Make document-modified-symbolic a
    resource.
* Fri Aug 05 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add ghex_abi and so_ver_ext define and set to 4 and 0 following
    upstream changes and set so_ver define to 1. Further, add a
    soname define, and set it to libgtkhex-%%{ghex_abi}-%%{so_ver},
    ease future updates.
  - Move gtkhex-*/*.so to main package, and obsolete older versions
    of libgtkhex-* from the same. These private so files (plugins)
    should never have been packaged in the shared library package, so
    now we have to clean up our previous sins.
* Thu Jul 07 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
* Wed Jun 15 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.3:
    + main: Hotfix to workaround gtk #4880 (affects Save As dialogs
      on X11 primarily).
    + config: Add GNOME 42+ compatibility for dark mode, and fetch
      dark settings from portal if possible.
    + widget: Properly update highlights upon resize.
    + find-replace: Remove spurious g_object_ref() call.
* Wed Apr 27 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 42.2:
    + hexwidget: Fix redraw on keyboard focus change.
    + Updated translations.
* Wed Apr 20 2022 Emily Gonyer <emilyyrose@gmail.com>
  - Update to version 42.1:
    + appwin: Fix hamburger checkmark for Find & Replace dialog.
    + appwin: Fix markup on tab-close dialogs.
    + findreplace: Mark two a11y strings translatable.
    + Updated translations.
* Wed Apr 06 2022 Emily Gonyer <emilyyrose@gmail.com>
  - Updte to version 42.0:
    + appwindow: Fix format string warnings.
    + paste-special: properly copy hex pairs for higher-order bytes.
    + doc: build devhelp index.
    + build: Use gnome.post_install.
    + docs: Remove unused translated ghex_window_open.png image
      files.
    + help: fix typo etc in help.
    + build: Split versioning scheme for app and lib.
    + gtkhex: Segregate mmap backend as plugin.
* Mon Jan 10 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.beta.1:
    + HexWidget: Implement Home and End keybindings.
    + HexWidget: fix offsets redraw issue.
    + appwin: fix function order when opening invalid file.
    + help: initial rewrite to mallard and update for GHex4.
    + help: add support for static HTML help.
    + help: fix typos.

Files

/usr/include/gtkhex-4
/usr/include/gtkhex-4/gtkhex-paste-data.h
/usr/include/gtkhex-4/gtkhex.h
/usr/include/gtkhex-4/hex-buffer-iface.h
/usr/include/gtkhex-4/hex-document.h
/usr/lib64/libgtkhex-4.so
/usr/lib64/pkgconfig/gtkhex-4.pc
/usr/share/gir-1.0/Hex-4.gir


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 01:37:12 2025