Commit Graph

120 Commits

Author SHA1 Message Date
Rob Greene 6525785405 Merge branch 'main' into feature/replace-order-with-device
# Conflicts:
#	lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/Disk.java
2025-08-09 12:30:30 -05:00
Rob Greene 5beb6f9fa0 Removing ByteArrayImageLayout and the related UniversalDiskImageLayout in favor of Source (FileSource, DiskCopyImage, and UniversalDiskImage). 2025-08-08 19:22:47 -05:00
Rob Greene f76d411e8c Updating logging and allowing report(s) to be written to a file. 2025-08-07 13:31:31 -05:00
Rob Greene 6739adb74e Correcting subdirectory handling (oops); adding exception message to unreadable files. 2025-08-07 13:11:43 -05:00
Rob Greene ee758e6618 Adjusting CPM blocks to read. 2025-08-07 11:17:40 -05:00
Rob Greene fdc1f1521a Revising to be a bit more fault-tolerant and keep pushing. 2025-08-07 11:04:10 -05:00
Rob Greene 058bc4182b Start of scan command. 2025-08-07 10:05:36 -05:00
Rob Greene 4bb38b3707 Adding duplicates strategy. 2025-08-06 14:50:03 -05:00
Rob Greene d799be9d14 Bumping to Java 21. 2025-07-31 20:10:43 -05:00
Rob Greene da0fdcc659 Upgrading to Gradle 8.13. What a pain! ;-) 2025-07-31 09:59:49 -05:00
Rob Greene 796631a9fb Allowing coordinates (T/S and blocks) to be specified as hex. 2025-07-28 15:59:41 -05:00
Rob Greene 8954b5b2d3 This corrects for a naming issue if the file is given on the command line; a full directory path causes issues. 2025-07-27 20:27:09 -05:00
Rob Greene dca33021b7 Noticed a typo in CR code. 2025-07-13 12:19:14 -05:00
Rob Greene 5cd97c6d35 Fixing recursive acx copy. #130 2023-10-27 16:37:03 -05:00
Rob Greene 72f51be107 Fixing acx create disk with DOS format to mark tracks 0-2 as used. #129 2023-10-26 23:01:25 -05:00
Rob Greene 1c6bc6238b Fixing omission in 'acx copy' command where target directory is utterly ignored. #104 2023-10-26 18:53:09 -05:00
Rob Greene 745895d553 Updating error message on number conversion to remind uses that Unix shell quoting can come into play. #91 2023-10-25 18:51:35 -05:00
A2 Geek da8358ee76 Merge pull request #98 from ThomasFok/feature/dump_65c02_support
acx - Dump Command Enhancements
2023-10-24 15:40:52 -05:00
Rob Greene bdc60cad2c Adding default option for 'acx import' to use raw/binary. #122 2023-10-23 22:08:15 -05:00
Rob Greene 643de4b4b1 Correcting acx import from an AppleSingle file to setup binary address correctly. #108 2023-10-21 13:54:04 -05:00
A2 Geek 6064b52d41 Merge pull request #99 from ThomasFok/update_acx_readme
Update README.md
2023-02-19 19:16:05 -06:00
A2 Geek 74704f1ba9 Merge pull request #101 from ThomasFok/validate_import_command_options
acx - validation of address and auxtype parameters of import command
2023-02-19 19:14:51 -06:00
A2 Geek 60e30a962b Merge pull request #100 from ThomasFok/fix/validate_coordinate
acx - validation of the track/sector/block parameters of read/write/dump commands
2023-02-19 17:21:55 -06:00
A2 Geek 1b3a5546ec Merge pull request #97 from ThomasFok/fix/ignore_deleted_files
acx - Filter out deleted file entries
2023-02-12 12:38:47 -06:00
A2 Geek 09053d699b Merge pull request #96 from ThomasFok/fix/mkdir
acx - Filter out deleted file entries in MkdirCommand
2023-02-12 12:32:54 -06:00
A2 Geek 801cf68745 Merge pull request #93 from ThomasFok/fix/lock_del_cmd_help_msg
acx - help messages of delete and lock command are wrong
2023-02-11 18:14:51 -06:00
ThomasFok e142bc0be3 Import command - validate address and auxtype options 2023-01-28 20:19:24 +00:00
ThomasFok 27496433eb validation of track/sector/block parameters 2023-01-24 19:51:57 +00:00
ThomasFok 8b082d4258 removal of -raw option 2023-01-23 17:41:00 +00:00
ThomasFok 725d2cee3f Update README.md 2023-01-23 17:13:10 +00:00
ThomasFok f23aa4b3d3 removal of unnecssary tab 2023-01-23 12:13:25 +00:00
ThomasFok bde23a8197 source code formatting 2023-01-23 12:10:04 +00:00
ThomasFok bde56f4406 source code formatting 2023-01-23 12:07:33 +00:00
ThomasFok c80017e0b6 Dump Command - Add raw binary and instruction set selection 2023-01-23 11:59:49 +00:00
ThomasFok b128ef0c60 ImportCommand - ignore deleted file entries 2023-01-19 13:36:49 +00:00
ThomasFok 1a189d6596 FileUtils::copyDirectory() ignores deleted files 2023-01-18 21:24:18 +00:00
ThomasFok 492d0633d9 FileUtils::copyFile() - ignore deleted files 2023-01-18 20:26:15 +00:00
ThomasFok 931804558e RmdirCommand - ignore deleted file entries 2023-01-18 20:00:20 +00:00
ThomasFok 524a86a931 Filter out deleted file entries 2023-01-18 16:22:05 +00:00
ThomasFok 305b82f69c Fix delete and lock command help messages 2023-01-15 20:24:58 +00:00
ThomasFok 3b99c1fdd0 Set lock flag unless destory, rename and write are all enabled 2023-01-14 15:28:27 +00:00
Rob Greene 20c1a36b29 Removing the Java Swing app since it is incomplete. 2022-04-06 19:14:30 -05:00
Rob Greene 4b82a8ed27 Adding find duplicate files. Closes #79. 2022-04-03 22:02:45 -05:00
Rob Greene d4f7d8afec Dump command now allows offset into sectore/block. 2022-04-02 22:26:36 -05:00
Rob Greene 125fb818ee Updated ant-ac to run Ant tests from the Gradle build. #80 2022-04-02 10:40:36 -05:00
Rob Greene 867d73e9b2 Adding Ant Task as a subproject and adding into build. Closes #80. 2022-04-02 09:49:52 -05:00
Rob Greene fd066eea6d Adding read/write commands. 2022-03-26 22:41:13 -05:00
Rob Greene aab775e07a Adding dump command to acx. #77 2022-03-21 21:59:38 -05:00
Rob Greene d9f6653163 Adding compare by content. 2022-03-19 22:33:05 -05:00
Rob Greene e6cbda9908 Adding filename disk comparison strategy. 2022-03-17 21:19:43 -05:00