131 Commits

Author SHA256 Message Date
d902f77813 Accepting request 1315782 from GNOME:Apps
- 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
2025-11-06 17:13:20 +00:00
f9fa0530ad - 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.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=111
2025-11-05 18:37:04 +00:00
51e44aeb7f Accepting request 1302013 from GNOME:Apps
- Update to version 48.1:
  + HexWidget: Add :insert-mode property
  + This release includes libgtkhex 4.10.0 (forwarded request 1302006 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1302013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=79
2025-09-01 15:17:28 +00:00
46ace5a2b8 - Update to version 48.1:
+ HexWidget: Add :insert-mode property
  + This release includes libgtkhex 4.10.0

OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=109
2025-08-30 11:59:12 +00:00
4a4f5bd36b Accepting request 1300057 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1300057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=78
2025-08-18 14:56:07 +00:00
599a116212 - Update to version 48.0:
+ gtkhex: Improve {ascii,hex}_to_pointer accuracy
  + common: Don't gtk_window_destroy in ::response signal in
    AdwAlertDialog.
  + Updated translations.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=107
2025-08-18 12:40:12 +00:00
498608cf02 Accepting request 1289802 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1289802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=77
2025-07-02 16:17:15 +00:00
cf29bd775a - Update to version 48.beta2:
+ 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
2025-07-02 09:07:38 +00:00
66aa73d514 Accepting request 1280006 from GNOME:Apps
(forwarded request 1279634 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1280006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=76
2025-05-26 16:39:02 +00:00
fe8d85da31 OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=103 2025-05-26 08:01:38 +00:00
bc348f1812 OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=102 2025-05-11 19:27:07 +00:00
679163a272 Accepting request 1249696 from GNOME:Next
Scripted push of GNOME:Next, RC release

OBS-URL: https://build.opensuse.org/request/show/1249696
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=101
2025-03-06 14:01:22 +00:00
d88dcfb612 Accepting request 1244818 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1244818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=75
2025-02-11 20:22:26 +00:00
83598b15a4 New stable rel
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=99
2025-02-10 17:00:14 +00:00
dbfa18ea1a Accepting request 1224842 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1224842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=74
2024-11-18 19:02:22 +00:00
a71bd4d4e7 Accepting request 1224380 from GNOME:Next
New release

OBS-URL: https://build.opensuse.org/request/show/1224380
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=97
2024-11-18 11:40:14 +00:00
69ae868c1f Accepting request 1160590 from GNOME:Apps
GNOME 46 (forwarded request 1160561 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1160590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=73
2024-03-22 14:22:02 +00:00
d548d89452 Accepting request 1160561 from GNOME:Next
GNOME 46

OBS-URL: https://build.opensuse.org/request/show/1160561
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=95
2024-03-22 09:29:24 +00:00
2a58a58323 Accepting request 1126641 from GNOME:Apps
New stable release (forwarded request 1125823 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1126641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=72
2023-11-16 19:27:43 +00:00
7e7484ebec Accepting request 1125823 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1125823
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=93
2023-11-15 13:34:59 +00:00
aaa099664b Accepting request 1117452 from GNOME:Apps
New stable release (forwarded request 1117052 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1117452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=71
2023-10-12 21:38:59 +00:00
314fda0366 Accepting request 1117052 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1117052
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=91
2023-10-12 13:06:53 +00:00
6727fcb458 Accepting request 1110533 from GNOME:Apps
Pushing GNOME 45.rc packages (forwarded request 1109787 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1110533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=70
2023-09-20 11:22:59 +00:00
8712090eaf Accepting request 1109787 from GNOME:Next
Pushing GNOME 45.rc packages

OBS-URL: https://build.opensuse.org/request/show/1109787
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=89
2023-09-12 08:22:28 +00:00
1672eb965c Accepting request 1105008 from GNOME:Apps
- 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. (forwarded request 1104468 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1105008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=69
2023-08-21 09:46:05 +00:00
08e3272827 Accepting request 1104468 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/1104468
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=87
2023-08-21 07:26:59 +00:00
1c8c2c7533 Accepting request 1083288 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1083288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=68
2023-04-27 18:02:47 +00:00
a5d90b33b8 Accepting request 1083188 from GNOME:Next
- Update to version 44.1:
  + Update application screenshots to version 44.
  + hex-dialog: Prevent decimal display widgets from getting
    truncated.

OBS-URL: https://build.opensuse.org/request/show/1083188
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=85
2023-04-27 15:00:28 +00:00
488deafa93 Accepting request 1076878 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1076878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=67
2023-04-03 15:46:25 +00:00
fabf561060 Accepting request 1076664 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1076664
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=83
2023-04-03 10:17:53 +00:00
c9801e0c10 Accepting request 1073151 from GNOME:Apps
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
2023-03-24 14:19:19 +00:00
f02db0b63c Accepting request 1073115 from GNOME:Next
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
2023-03-20 12:45:35 +00:00
3ad42bd34e Accepting request 1064289 from GNOME:Apps
New stable release (forwarded request 1064089 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1064289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=65
2023-02-11 20:56:59 +00:00
55fdcbb34d Accepting request 1064089 from home:iznogood:branches:GNOME:Apps
New stable release

OBS-URL: https://build.opensuse.org/request/show/1064089
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=79
2023-02-10 15:17:14 +00:00
59da371026 Accepting request 1008621 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1008621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=64
2022-10-07 23:24:43 +00:00
6f2f1ba004 Accepting request 1008275 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/1008275
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=77
2022-10-06 22:56:39 +00:00
9b4d12f46d Accepting request 1005354 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/1005354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=63
2022-09-22 12:50:15 +00:00
0f273d8abf Accepting request 1005285 from GNOME:Next
New rc release

OBS-URL: https://build.opensuse.org/request/show/1005285
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=75
2022-09-22 09:20:35 +00:00
cf795e627c Accepting request 1004680 from GNOME:Apps
Now with patch

OBS-URL: https://build.opensuse.org/request/show/1004680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=62
2022-09-21 12:42:13 +00:00
f4febfcf0e Accepting request 1004634 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1004634
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=73
2022-09-19 11:07:10 +00:00
1d110c32cc Accepting request 1003584 from GNOME:Next
Suggestion on how to get out of our current problem v3

OBS-URL: https://build.opensuse.org/request/show/1003584
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=72
2022-09-15 20:45:32 +00:00
c52e3c3979 Accepting request 1003008 from GNOME:Next
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
2022-09-13 08:37:09 +00:00
3a04556458 Accepting request 983435 from GNOME:Apps
New stable rel (forwarded request 982777 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/983435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=61
2022-06-17 19:21:19 +00:00
9ad5c14941 Accepting request 982777 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/982777
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=69
2022-06-17 14:03:11 +00:00
a9203578c6 Accepting request 973153 from GNOME:Apps
Update to 42.2 (forwarded request 973141 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/973153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=60
2022-04-27 19:41:35 +00:00
b8d2b491a6 Accepting request 973141 from GNOME:Next
Update to 42.2

OBS-URL: https://build.opensuse.org/request/show/973141
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=67
2022-04-27 12:06:51 +00:00
aa866d663f Accepting request 971337 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/971337
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=66
2022-04-27 12:00:36 +00:00
3ac7e7dff1 Accepting request 969218 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/969218
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=65
2022-04-27 12:00:21 +00:00
06cff16eba Accepting request 963382 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/963382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghex?expand=0&rev=59
2022-03-23 19:17:19 +00:00
263cc8baac Accepting request 962761 from GNOME:Next
GNOME 42 - here we come

OBS-URL: https://build.opensuse.org/request/show/962761
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/ghex?expand=0&rev=63
2022-03-21 01:25:04 +00:00