Commit Graph
131 Commits
Author SHA1 Message Date
Rob Greene f32f22e721 Pulled in latest ShrinkItArchive and updated to code to reflect changes. 2026-09-19 22:27:46 -05:00
a2geek 3db4654ca7 Got caught by an optimize resources. 2026-09-18 14:48:45 -05:00
a2geek db86b8dd59 Split Sources into one targeted to FormattedDisk (com.webcodepro.applecommander.storage) and one targeted to FileStore (org.applecommander.source). 2026-09-16 14:57:16 -05:00
a2geek 298f11bf26 It got its imports optimized. 2026-09-10 17:22:16 -05:00
a2geek 8b8749e57c Adding disk optimization. Pascal only. 2026-08-28 11:45:49 -05:00
a2geek 1851ce0d52 Revamp of coordinate to have more specific types. 2026-08-27 16:30:51 -05:00
a2geek 7423245bfd Adding quiet mode to better integrate with tools like 'jq'. 2026-08-26 13:17:12 -05:00
a2geek dd98b5d421 Special case to allow track 0 sector 0 off a prodos disk. 2026-08-22 19:01:03 -05:00
a2geek 644b7c75ad Experimenting with hash values. 2026-08-22 14:00:27 -05:00
a2geek f7862827c0 Updating to show a '+' if fixable and '-' if not. 2026-08-19 11:40:44 -05:00
a2geek bab8b8696c Optimize imports. 2026-08-17 15:58:22 -05:00
A2 Geek 70652ee571 Merge pull request #282 from AppleCommander/feature/check_disk
Feature/check disk
2026-08-12 17:46:04 -05:00
Rob Greene be05517bec Moving to ACX_BACKUP_STRATEGY to match ac tool. 2026-08-09 14:05:13 -05:00
Rob Greene 04e87e1196 Doubling down on the BackupStrategy. Expecting to move this into both 'ac' as well as the GUI. 2026-08-09 13:51:16 -05:00
Rob Greene 6fe42f2c9b Adding automated backup to 'acx' tool. 2026-08-08 22:10:50 -05:00
a2geek 4d1b9c2e4c Added a nibble device scan and fix. 2026-08-07 16:37:12 -05:00
a2geek ab3f6eb134 Updating prompt logic to be an AND between coordinates and classifications (if both specified). But an OR within coordinates or classifications if multiple applied. 2026-08-06 13:42:10 -05:00
a2geek dcc6a02673 Making fix now require a category, coordinate or 'prompt'. 2026-08-04 16:24:31 -05:00
a2geek 22aa92746a Making check command disk agnostic. "Asks" for a DiskCheck object and then uses it. 2026-08-02 14:57:33 -05:00
a2geek 557662662c Unhiding check command. 2026-08-02 12:02:28 -05:00
a2geek 3445c915d1 Removing an unneeded throws. 2026-08-01 21:16:45 -05:00
a2geek a542aa8923 Adding capture script to help with native image; just acx and just help at this time. Added "acx proof" into the CLI tests (Java as well as native image). 2026-08-01 21:16:28 -05:00
a2geek c306cac3f9 Allowing tokenizer selection. 2026-08-01 19:07:05 -05:00
a2geek 029bea8ffb Restructured and (hopefully) have all pathways configured. 2026-08-01 15:01:05 -05:00
a2geek 827d61163d Found that the subcommand _can_ be displayed if we jiggle the handle a bit! (so "acx kp5" shows exactly that in the usage details instead of "acx proof" which might be a bit confusing). 2026-07-31 22:23:28 -05:00
a2geek b708e71209 There were three lists of the subcommands: The flags (ex: "--checkit"), the dynamically added hidden subcommands, and the case statement setting up the proper checker in the dynamic subcommand. This combines the last two. 2026-07-31 22:22:22 -05:00
a2geek 117108fc63 Organized imports. 2026-07-31 18:20:21 -05:00
a2geek c9247f83b1 Initial work for the "proof" command. Worked out a pattern to have "hidden" aliases for a command that isn't super terrible and has understandable code. Yay? 2026-07-31 18:19:48 -05:00
a2geek 4625f51fd6 Giving in and reorganizing imports the way IntelliJ wants them. 2026-07-26 15:22:48 -05:00
a2geek a94439f932 Updating code to go along with new release of bastools. 2026-07-26 15:15:34 -05:00
a2geek c742251585 Adding header. 2026-07-17 16:54:38 -05:00
a2geek f5a92240d7 Adding an experimental check command. 2026-07-17 16:49:51 -05:00
a2geek d5f47a2318 Ensuring the cmparison has a valid errors and warnings list. 2026-07-16 11:47:44 -05:00
a2geek 17bdcdb695 Moving block/sector read errors to be warnings. Added strict flag to move them back to errors. 2026-07-02 19:09:55 -05:00
a2geek 2d952cabf3 Providing details on all the embedded AppleCommander APIs. 2026-07-02 17:42:37 -05:00
Rob Greene 440c907569 Typo fix. 2025-12-21 16:04:09 -06:00
Rob Greene 046f5a9459 I think the "--disassembly" flag was a mashup of "--disassemble" and "--assembly". Adding the others as they make more sense. Leaving the first for 'compatability'. 2025-10-08 19:07:11 -05:00
Rob Greene 8d23dbeb99 Cleaned up unnecessary public/static/final; added a few finals; found a few unused imports. 2025-10-01 14:34:35 -05:00
Rob Greene 157c55a86a Mostly accepting IDE suggestions to clean up 'throws' declarations. 2025-09-29 13:45:04 -05:00
Rob Greene 8bd6974ba4 Mostly accepting IDE suggestions of 'final' attributes. 2025-09-29 13:38:30 -05:00
Rob Greene e541f81f56 Bumping to disassembler 6.0. 2025-09-29 12:32:49 -05:00
Rob Greene 5a53b531df Making errors for dump just print the error message and continue. This allows ranges to operate more usefully. 2025-09-06 16:51:56 -05:00
Rob Greene 4ddefa8184 Showing info for Source if no disks were recognized. 2025-09-06 13:51:47 -05:00
Rob Greene 4696fe1817 Updating scan to no longer mark "unknown" as success; tweaked some source code names to (hopefully) be more clear. 2025-09-06 13:51:22 -05:00
Rob Greene e86d2f0fc8 Allowing info to display nibble details. 2025-09-05 22:34:11 -05:00
Rob Greene 3b5ad7abf0 Adding limited nibble disk scanning capability. 2025-09-05 21:53:02 -05:00
Rob Greene e2b409534a Allowing nibble track dumps even if we don't recognize the disk. 2025-09-05 11:47:19 -05:00
Rob Greene 9c223a97b1 Changing how the TrackSectorNibbleDevice is created and identified (two new methods). This hopefully simplifies it's usage. 2025-09-04 21:25:19 -05:00
Rob Greene e3601c46c9 Repackaging the nibble support components. 2025-09-03 21:32:43 -05:00
Rob Greene da1615c1f2 Noticed some bugs with usage of Container. This should fix them. 2025-09-03 16:06:31 -05:00