Is your feature request related to a problem? Please describe.
The following functionality is affected:
- File > Rename
- Copying and Moving files (either via dialog or drag/drop)
Sample Repro
- In ProDOS 2.5 create a file named e.g. "AaBbCcDd"
- Boot ProDOS 2.4
- In DeskTop, rename it to "WWXXYYZZ"
Expect: File shows as either "WWXXYYZZ" (maintaining case) or "Wwxxyyzz" (normal case adjustment)
Actual: File shows as "WwXxYyZz", since the case bits are untouched by 2.4
This should be done for AppleWorks (AWP/ASP/ADB) files as well, which encode the case bits in the aux type instead (byte-swapped)
Describe the solution you'd like
As referenced in issue #187, support writable GS/OS (ProDOS 2.5.x) filename casing and, where applicable, support writable AppleWorks filename casing when renaming and copying files, when renaming and copying files, when creating, renaming and copying folders and when formatting, erasing and renaming volumes, both on ProDOS 2.5.x and on ProDOS 2.4.x and earlier, just like the later IIGS and the later Mac.
Cases
Other:
- AppleWorks file copy is already supported, since the case bits are in the AuxType which is copied.
- Arguably, GS/OS file duplicate and copy do not need handling; the case bits are in the Version, which is zeroed.
Is your feature request related to a problem? Please describe.
The following functionality is affected:
Sample Repro
Expect: File shows as either "WWXXYYZZ" (maintaining case) or "Wwxxyyzz" (normal case adjustment)
Actual: File shows as "WwXxYyZz", since the case bits are untouched by 2.4
This should be done for AppleWorks (AWP/ASP/ADB) files as well, which encode the case bits in the aux type instead (byte-swapped)
Describe the solution you'd like
As referenced in issue #187, support writable GS/OS (ProDOS 2.5.x) filename casing and, where applicable, support writable AppleWorks filename casing when renaming and copying files, when renaming and copying files, when creating, renaming and copying folders and when formatting, erasing and renaming volumes, both on ProDOS 2.5.x and on ProDOS 2.4.x and earlier, just like the later IIGS and the later Mac.
Cases
Other: