Commit Graph

946 Commits

Author SHA1 Message Date
Robert Greene d6867f61db Added getSuggestedFilename and a null createFile (to get rid of
error messages; will be implemented later).
2003-01-26 02:39:39 +00:00
Robert Greene 0ce42f9f7e Added getSuggestedFilename. 2003-01-26 02:38:30 +00:00
Robert Greene fc02bbc6e8 Added the ".uml" directory used by EclipseUML. 2003-01-23 05:59:10 +00:00
Robert Greene fe26da9146 New UML diagrams. 2003-01-23 05:55:40 +00:00
Robert Greene 70f5149d18 Added getMaximumFilenameLength. This is used by the ImportWizard
to keep names a sensible length.
2003-01-21 05:14:46 +00:00
Robert Greene c1fd274559 Looks like many changes, but the only one that is real (AFAIK) is
the RDOS entry had a minor word switch.
2003-01-21 05:13:21 +00:00
Robert Greene b1be88945f Updated constructor to get an ImageManager intead of the image
itself. It is more sensible that the wizard knows what logo it requires
instead of the caller!
2003-01-21 05:11:05 +00:00
Robert Greene 5f179d871e Updated to use new constructor for DiskImageWizard and uses
the global COPYRIGHT text.
2003-01-21 05:10:01 +00:00
Robert Greene da6f02c555 Updated copyright date. 2003-01-18 02:05:10 +00:00
Robert Greene c8c9b6f376 Added ImportWizard logo. 2003-01-18 02:04:50 +00:00
Robert Greene 0bd753ae16 Removed unused private variable. 2003-01-18 02:04:37 +00:00
Robert Greene d7fbdecc6b ImportWizard logo. 2003-01-18 02:03:51 +00:00
Robert Greene 0961876118 ImportWizard logo source file. 2003-01-18 02:03:36 +00:00
Robert Greene acaa0c4734 Just a minor wording change. 2003-01-11 22:09:44 +00:00
Robert Greene f4591cbdac This should ignore nearly any disk image type. 2003-01-11 22:09:29 +00:00
Robert Greene ee1d5fb8b5 Updated test to use a common test across any disk format; added
ProDOS 140K, 800K, and 5MB tests.
2003-01-11 22:08:57 +00:00
Robert Greene ae9ec0f016 Added support for writing files. 2003-01-11 22:08:11 +00:00
Robert Greene 9a4bfbe118 All known ProDOS file types. 2003-01-11 22:07:44 +00:00
Robert Greene 8d4f4fa762 Added support for writing most fields; moved file types to a property
file to facilitate both getting the file type and setting the file type 
using a lookup table.
2003-01-11 22:07:30 +00:00
Robert Greene 5bc83c05f2 Added method to retrieve the block the ProDOS file entry sits on;
fixed the naming of a few methods.
2003-01-11 22:06:22 +00:00
Robert Greene 879f793e02 Added helper to handle directory file counts. 2003-01-11 22:05:21 +00:00
Robert Greene adf7e1f5ce Fixed a comment. 2003-01-11 22:04:51 +00:00
Robert Greene 752b4b124d Added set3ByteValue - used for ProDOS disks. 2003-01-11 22:04:30 +00:00
Robert Greene ac4f1cde3d Added support for Super Hires images compressed with the Apple IIGS
PackBytes routine. Also added fudge - apparantly some compressed
images were only 32767 bytes in length, and AppleCommander assumes
that the image buffer was at least 32768 bytes in length.
2003-01-09 04:47:35 +00:00
Robert Greene f6e9d4556e Added the Apple IIGS "UnPackBytes" routine. 2003-01-09 04:45:55 +00:00
Robert Greene 0a0fa50dda Added super hires option. 2003-01-08 00:37:02 +00:00
Robert Greene 7ff2711f08 Added support for Apple IIGS super hires. 2003-01-08 00:36:25 +00:00
Robert Greene c2575f692c Added test for disk image writing. 2002-12-23 21:11:58 +00:00
Robert Greene e538c54cd5 Updated comments. 2002-12-23 21:11:37 +00:00
Robert Greene 3c20f6d6aa Added the write-test.dsk disk image. 2002-12-23 21:10:13 +00:00
Robert Greene 8dc00f0cc3 Added ability to delete a file from the disk image. 2002-12-23 21:09:45 +00:00
Robert Greene e103076f12 Added signature for createFile. 2002-12-23 21:08:48 +00:00
Robert Greene 411f11fad9 Added signatures for delete, setFileData *save*, setFilename,
setFiletype, SetLocked.
2002-12-23 21:08:23 +00:00
Robert Greene b651717ada Fixed sector bitmap byte & bit routines, disk state is now kept up-to-
date, a file can be created, deleted, and saved.
2002-12-23 21:07:22 +00:00
Robert Greene 931dba7747 Modiifed to read and write file entry from disk; added write type
functions - delete, setFileData *save*, setFilename, etc.
2002-12-23 21:05:32 +00:00
Robert Greene 4134c0ab59 This exception is thrown if the Disk is full. This could be physical space
or some other reason, such as having no more file entries.
2002-12-23 21:03:49 +00:00
Robert Greene d92bd82288 Simplified setString(buffer, offset, string, length) to use
setString(buffer, offset, string, length, highBitOn = true).
2002-12-23 21:03:11 +00:00
Robert Greene 09470976b6 Added the real Disk Image Wizard code. 2002-12-17 05:29:05 +00:00
Robert Greene aab2dbfa80 Added the Disk Image Wizard logo. 2002-12-17 05:28:35 +00:00
Robert Greene 9d72613286 The new Disk Image Wizard and it's individual wizard panes. 2002-12-17 05:28:19 +00:00
Robert Greene 698e991399 The DiskImageWizard logo. 2002-12-17 05:27:50 +00:00
Robert Greene 0f83d543a1 Changed disk creation to use a create method, as this is better
suited to disks that support mutiple logical disks. Also over-rode
format to give suitable values.
2002-12-17 05:27:34 +00:00
Robert Greene 49938c5325 Changed disk creation to use a create method, as this is better
suited to disks that support mutiple logical disks. As part of this change,
the setDiskName method was added to set the ProDOS VOLUME name.
2002-12-17 05:26:54 +00:00
Robert Greene 10d7b000d1 Changed disk creation to use a create method, as this is better
suited to disks that support mutiple logical disks.
2002-12-17 05:26:24 +00:00
Robert Greene 9170e98435 Another format that puts DOS onto an 800K device. 2002-12-17 05:25:45 +00:00
Robert Greene de3f39b24a Changed creation to use a create method instead of a constructor -
this is better suited to disks with multiple logical disks. Segmented
common format code which is used by UniDOS and OzDOS.
2002-12-17 05:25:20 +00:00
Robert Greene 1479d0fee8 Added support for OzDOS and added a minor hack to getOffset to
allow track 0 sector 0 to always be referenced (even if the disk appears
to be too big).
2002-12-17 05:24:19 +00:00
Robert Greene fb97d2c68e The source file for the Disk Image Wizard. 2002-12-17 05:23:09 +00:00
Robert Greene bade905252 Organized import statements (Eclipse terminology to "cleaned up the
import statements and organized them in a standard manner").
2002-12-16 02:23:43 +00:00
Robert Greene 726a10810f Separated the generic wizard interface from export wizard. This will
be reused in all wizards (ie, the Disk Image wizard as well as the Import
wizard).
2002-12-16 02:22:36 +00:00