Commit Graph

83 Commits

Author SHA1 Message Date
a0708fa195 Refactor color handling and formatting in info command for improved readability 2026-01-06 10:53:53 +00:00
781de5ad39 Add display for readable sector tags in tool info command. 2026-01-06 10:53:35 +00:00
9ee2722cd3 Add sector tag type conversion function 2026-01-06 10:52:26 +00:00
Rebecca Wallander
588b354725 Print more verbose info for flux images with tool 2026-01-01 13:37:19 +01:00
Rebecca Wallander
d644f81fe3 Address some Sonar issues 2026-01-01 13:35:45 +01:00
Rebecca Wallander
65d34b1e9a Add flux implementation 2026-01-01 13:35:43 +01:00
d213fa2569 Add basic metadata extraction and copying functionality to convert command 2025-12-31 16:58:17 +00:00
912b6c303f Add media tag handling to convert command 2025-12-31 16:40:13 +00:00
a4697c62fb Add support for Aaru JSON metadata extraction and copying to convert command. 2025-12-31 16:30:54 +00:00
1eb8e8c2db Add dump hardware information display and copying functionality to convert command. 2025-12-31 16:28:14 +00:00
c3bbcd0ebf Enhance tool's convert command UI. 2025-12-31 16:22:09 +00:00
703ac6ec18 Copy geometry from BlockMedia source if valid on image conversion. 2025-12-31 16:10:35 +00:00
34ca7c5921 Add DDT2 UserData Header section with detailed field display in aaruformattool information command. 2025-12-31 12:02:50 +00:00
48259087f8 Add command to inject media tags into images. 2025-12-31 10:56:38 +00:00
7f0dea2755 Repurpose two unused header fields to store biggest image sector size. 2025-12-30 20:13:39 +00:00
5823cb949c Enhance AaruFormat image information display with ANSI color support and structured formatting 2025-12-26 21:18:15 +00:00
4b8d5966e8 Enhance AaruFormat image information display with structured formatting and additional metadata 2025-12-26 20:51:57 +00:00
a18ed5fb1d Add media_tag_type_to_string and update media tag printing 2025-12-26 20:20:44 +00:00
08bafbf722 Enhance DDT upgrade process to support multiple DDTs. 2025-12-26 20:20:28 +00:00
f8a201f39b Add data_type_to_string function for data type descriptions 2025-12-26 20:17:50 +00:00
471a385283 Add a command to upgrade files from <=alpha20 DDTv2 to >=alpha21 DDTv2 (16-bit negative/overflow to 32-bit) to aaruformattool. 2025-12-26 09:41:05 +00:00
050810c91d Update copyright year to 2026. 2025-12-23 08:23:40 +00:00
d4f83cf9e4 Update copyright year to 2026. 2025-12-23 08:15:35 +00:00
5bf7981133 Fixed metadata block not being printed correctly in aaruformattool. 2025-12-10 00:31:24 +00:00
bd8c00e758 Synced media types with Aaru. 2025-12-01 12:55:48 +00:00
0e51337e30 In info tool correct print application from image information. 2025-11-26 03:21:24 +00:00
eae5514ce3 Update all calls to aaruf_open. 2025-10-21 15:36:43 +01:00
4899b4c24a Simplify application name output by removing unnecessary memory allocation 2025-10-19 03:13:55 +01:00
f2c51c39c4 Simplify application name conversion by using a direct UTF-8 string literal 2025-10-18 17:19:56 +01:00
95c6aa4583 Refactor compare for simplicity. 2025-10-13 16:07:48 +01:00
e6c7f2144e Fix compilation of tool in Linux. 2025-10-13 11:23:19 +01:00
dde81f6773 Add sector status parameter to read sector functions 2025-10-11 12:42:32 +01:00
c043ca207d Rename some enumerations because of collisions with Windows. 2025-10-11 03:31:06 +01:00
756d965e2a Refactor CMakeLists.txt for improved organization and add test data copying 2025-10-11 01:11:30 +01:00
c4e5b51e6a Add long sector read support to cli_compare command 2025-10-10 22:06:00 +01:00
af233d3b6f Add support for long sector read/write in convert command 2025-10-10 18:32:17 +01:00
26290da98f Copy tracks data in conversion in aaruformattool. 2025-10-10 18:31:32 +01:00
b884cfe8ea Rename field names for consistency across the codebase 2025-10-09 02:33:35 +01:00
5e346e6fd5 Rename XmlMediaType to MetadataMediaType for clarity and consistency 2025-10-09 02:26:09 +01:00
fb4acfcbda Refactor metadata handling in context structures to improve organization and clarity 2025-10-09 02:06:34 +01:00
a51e170183 Refactor media information retrieval in info.c to use API calls instead of directly accessing context structures. 2025-10-09 01:06:45 +01:00
f4b0f55fc1 Add filetime formatting for creation and last written times in info.c 2025-10-09 00:53:49 +01:00
d24bf749c4 Add media type string conversion and update info display in info.c 2025-10-09 00:53:38 +01:00
802048b957 Enhance application name conversion in convert.c to support UTF-16LE encoding 2025-10-09 00:52:16 +01:00
e512bc358d Fix call to aaruf_create in convert. 2025-10-08 12:45:59 +01:00
bed8b39af6 Rename sectorSubchannel to sector_subchannel for consistency across the codebase 2025-10-04 02:08:58 +01:00
74ba5c8bfe Rename sectorSuffix to sector_suffix for consistency 2025-10-03 22:53:45 +01:00
1feb82a678 Rename sectorPrefix to sector_prefix for consistency 2025-10-03 19:53:16 +01:00
cc56c2cc34 Rename mode2Subheaders to mode2_subheaders for consistency in context.h, data.c, close.c, read.c, and info.c 2025-10-03 19:19:31 +01:00
3794d41fe9 Implement track retrieval and setting in convert.c with error handling 2025-10-03 14:28:43 +01:00