Rob Greene
a375e25c66
Updating FormattedDisk API to support conversion between ProDOS file types and native file types; updated UI to use this API for imports (specifically for AppleSingle archives) in order to set the correct native file type. Fixed glitch in UI where it assumed that the file type was always found in the known list of file types. #128
2023-10-27 14:27:29 -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
d62eee955c
Forcing flush in PrintWriter when generating text. PrintWriter does not autoflush output except at a newline. #106
2023-10-26 21:49:16 -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
5da84ae082
Fixing listing for empty disks to display header and footer in acx; otherwise output is empty. Inspired by this PR: https://github.com/AppleCommander/AppleCommander/pull/95
2023-10-25 18:29:17 -05:00
Rob Greene
0c285a7d46
Quick fix for AppleUtil#getWordValue to handle upper edge of buffer correctly. #126
2023-10-24 13:37:07 -05:00
A2 Geek
ee981551b9
Merge pull request #110 from btb/rdos33
...
Add support for "RDOS 3.3" disk format
2023-10-24 13:10:42 -05:00
Bradley Bell
aa9dcd2695
Generalize differences of RDOS 2.1/3.2 vs RDOS 3.3
2023-10-21 16:23:37 -07:00
Bradley Bell
836917b283
document differences between 2.1/3.2 and 3.3
2023-10-21 15:42:23 -07:00
Bradley Bell
b4b947dba7
replace test disk for RDOS 3.3
2023-10-21 15:38:36 -07:00
Rob Greene
709ce6b47f
Now validating Applesoft import in user interface. #119
2023-10-21 16:59: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
Rob Greene
852fbeb4b3
Pulling in some suggestions from IDE.
2023-10-21 13:52:53 -05:00
Bradley Bell
feed5172e0
Display "RDOS 3.3" as format
2023-10-20 23:41:45 -07:00
Bradley Bell
94bf05b57d
First item in catalog is OS, use it for disk name
2023-10-20 23:34:44 -07:00
Rob Greene
c9dcb73b33
Adding a close listener and validating with user if the file has changed. #117 .
2023-10-20 16:58:33 -05:00
Rob Greene
d174f2341d
Updating text to format better (at least on Linux). Need to check with other OSes. #113
2023-10-20 15:00:24 -05:00
Rob Greene
e0e16e5325
Updating title text to match image header. #114
2023-10-20 13:28:09 -05:00
Bradley Bell
2515c3f861
add test for RDOS 3.3
2023-10-14 02:35:59 -07:00
Bradley Bell
66cdbe314c
Add support for "RDOS 3.3" disk format
...
Uses 16 sectors, with ProDOS sector ordering.
2023-10-14 02:06:46 -07:00
Rob Greene
4c578e19d3
Moving images into SWT GUI project.
2022-04-06 20:51:45 -05:00
Rob Greene
eb8e770abb
Removing unused text bundles.
2022-04-06 20:25:12 -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
Rob Greene
fdb4a6d566
Adding Range to better report a condensed description of differences.
2022-03-14 20:15:51 -05:00
Rob Greene
8ea6990dd5
Adding limit to comparison.
2022-03-13 20:50:31 -05:00
Rob Greene
087df7535e
Adding DiskDiff and enhancing the basic disk comparison capabilities.
2022-03-13 18:03:53 -05:00
Rob Greene
ae85bc8810
Updating error message to hopefully clarify when the master directory
...
ran out of file entries instead of having an actual full disk. #72
2022-03-10 21:42:43 -06:00
Rob Greene
92147b03ac
Adding ability to view shape table files.
2022-03-08 21:44:15 -06:00
Rob Greene
13be406278
Bumping source to Java 11.
2022-03-06 21:17:12 -06:00
Rob Greene
d19676fa9e
Adding disassembly extract/view support.
2022-03-06 14:32:10 -06:00
Rob Greene
0842f1f31f
Adding getAddress method to FileEntry.
2022-03-05 17:59:12 -06:00
Rob Greene
08dd438d66
Correcting ProDOS date width for long file listings (showed in ac and
...
acx).
2022-03-05 17:58:07 -06:00
Rob Greene
d8cbd263dd
Needed to rework the publish as the signed portion wasn't being
...
uploaded; thank goodness others had working samples to look at!
2022-01-22 20:55:06 -06:00
Rob Greene
154be7df27
Updating copyright date.
2022-01-18 22:08:50 -06:00
Rob Greene
571da54fd0
Updating/adding copyright in all Java files. Made best guess for first
...
date.
2022-01-18 21:55:20 -06:00
Rob Greene
676301853c
Misssed CSV and JSON format for 'acx'; updated 'ac' help. #42
2022-01-13 22:03:43 -06:00
Rob Greene
a5714ed019
Updating hex dump to better handle 7F/FF bytes for display. #54
2022-01-09 21:49:36 -06:00
Rob Greene
366c921ed5
Fixing error message handling for the Import dialog. Also updated the
...
TextBundle#get method to check for the key. If the key does not exist,
return a string indicating was is missing to help track this down in the
future.
2022-01-09 17:14:43 -06:00
Rob Greene
acf3874185
Merging in 'acx' tool, merging gradle builds
2022-01-03 18:24:39 -06:00
Rob Greene
ea1a9a2e34
This should allow the build to no longer require signing to be setup.
2021-12-21 20:31:20 -06:00
Rob Greene
5fbaa95ed0
Re-introducing the publish to maven capability.
2021-12-21 19:36:51 -06:00
Rob Greene
7d4aa1a4c6
Fixing .gitignore and committing images used for unit tests.
2021-12-21 17:09:22 -06:00
Rob Greene
a75083f29b
Fixing LICENSE; adding source jar #62
2021-12-19 22:27:40 -06:00
Rob Greene
56dca70bbb
Re-adding javadoc. #62
2021-12-19 22:13:37 -06:00
Rob Greene
c369ac3bb7
A little cleanup and fix version. #62
2021-12-19 22:11:43 -06:00
Rob Greene
d69c923bad
Multiple changes.
...
1. This change introduces the current SWT builds that exist in Maven;
removing the need to locate and capture the JAR files.
2. The current SWT change is to capture the new Mac OS X aarch64 builds
("Apple Silicon").
3. The current version of SWT, however, requires Java 11.
4. Due to the complexity of the prior Gradle build, it was restructured.
2021-12-19 21:19:33 -06:00