Commit Graph

150 Commits

Author SHA1 Message Date
Robert Greene
db798f69cd Added a reference to the related ProdosDirectoryEntry class. 2003-03-06 03:58:22 +00:00
Robert Greene
9b65d39df5 Migrated some subdirectory entry specific code into
ProdosDirectoryEntry.
2003-03-06 03:57:33 +00:00
Robert Greene
a554f8e8ec Handles ProDOS directory entries (as opposed to directory headers).
They are different but work in conjunction with eachother.
2003-03-06 03:55:03 +00:00
Robert Greene
cac03c9764 Slight comment update. 2003-03-06 03:53:36 +00:00
Robert Greene
7d61186520 Removed getFiles as that will be covered by DirectoryEntry, if it is
implemented.
2003-03-06 03:53:07 +00:00
Robert Greene
e30264593c Updated to adhere to the DirectoryEntry interface; subdirectories can
now be "extended" (additional blocks allocated to the directory);
started to add variables for constants in the hopes of making the code
a bit more obvious in its intent.
2003-03-06 03:52:18 +00:00
Robert Greene
8494c31989 Updated to adhere to the DirectoryEntry interface; removed
entries covered by DirectoryEntry.
2003-03-06 03:45:21 +00:00
Robert Greene
a9ea9738c0 Updated to adhere to the DirectoryEntry interface. 2003-03-06 03:43:21 +00:00
Robert Greene
5fccf74422 Shred interface for any directory type. This may be the main
catalog or a subdirectory of some sort. The main catalog applies
to all disk formats while the subdirectory currently is only used by
ProDOS.
2003-03-06 03:39:41 +00:00
Robert Greene
603774e3cb Updated VERSION number (1.2.2pre). 2003-03-02 23:11:48 +00:00
Robert Greene
d14399a834 Now enables/disables the address component as appropriate. 2003-03-02 23:11:23 +00:00
Robert Greene
0d233deaf3 Added comments; added create/delete/create sequence to verify that
file entries are re-used once the file has been deleted.
2003-03-02 23:10:46 +00:00
Robert Greene
c37fb4307a Fixed filetype initialization; getFiles now tests if a file entry is empty
(in which case it is not returned); createFile now checks for deleted
files and re-uses the file entry.
2003-03-02 23:09:46 +00:00
Robert Greene
4652ac9f63 Added test to indicate if this entry is empty. Used to determine if this
is a valid entry or unused space.
2003-03-02 23:07:50 +00:00
Robert Greene
ced0fba9f2 Updated code to be 1.2.1. 2003-03-01 23:00:35 +00:00
Robert Greene
257836c4a0 DiskInfo tab is now updated whenever it is displayed. Up until this
point, the information was static - so file imports or deletes never
updated the information.
2003-03-01 22:58:56 +00:00
Robert Greene
ca9a3236c8 Moved Import menu from file popup to the directory popup. 2003-03-01 22:57:49 +00:00
Robert Greene
43ad0bd2f3 Was not computing offset correctly for DOS format images of 800K.
Primarily, this affected UniDOS.
2003-03-01 22:56:59 +00:00
Robert Greene
1a23a3a7cb Saving disks is now univerally optional; added tests for OzDOS as well
as UniDOS.
2003-03-01 16:06:52 +00:00
Robert Greene
d83defddc7 Fixed a bug where freeSectors and setFileData were not working
appropriately with deleted files (with an initial track of 255).
2003-03-01 16:04:42 +00:00
Robert Greene
ec47243efe Fixed setSectorsUsed to set a word (two bytes) instead of a byte. 2003-03-01 16:03:20 +00:00
Robert Greene
e0d6a78c37 Added tests to create and delete large files to help uncover issues
with large file management under ProDOS. Also identified a problem
with DOS disks.
2003-02-27 04:38:52 +00:00
Robert Greene
fc9214e886 Resolved issues with freeBlocks (was freeing index block even if that
block number was 0); setFileData now writes files of 128K correctly.
2003-02-27 04:38:07 +00:00
Robert Greene
c825b36dff Added AppleWorks Spread Sheet files export wizard. 2003-02-26 01:31:05 +00:00
Robert Greene
6cfda661ac Added AppleWorks Spread Sheet files to getSuggestedFilter. 2003-02-26 01:30:35 +00:00
Robert Greene
dcb6dd79db This FileFilter exports AppleWorks Spread Sheet (ASP) files. 2003-02-26 01:30:04 +00:00
Robert Greene
b5296d8f15 Updated comments to include a reference to gno.org. 2003-02-26 01:29:31 +00:00
Robert Greene
71ae6cd4f9 Added getSaneNumber and getSignedWordValue. 2003-02-26 01:29:12 +00:00
Robert Greene
08a70ca7ab Added & for ALT+key presses. 2003-02-23 20:52:53 +00:00
Robert Greene
3e2a6aa899 Fixed date and time handling. 2003-02-19 12:27:19 +00:00
Robert Greene
9e5b15ceb4 Added filetype guessing to the import wizard. 2003-02-17 04:43:51 +00:00
Robert Greene
1c4f1de543 Added AppleWorks Data Base file as an option to the filetype list. 2003-02-17 04:43:17 +00:00
Robert Greene
61d3875500 Added new constructure that additionally allows the filetype to
be specified.
2003-02-17 04:42:39 +00:00
Robert Greene
d7ede02518 Tagged code as 1.2.1pre during development. 2003-02-17 04:42:05 +00:00
Robert Greene
97b4854d2b Added AppleWorksDataBaseFileFilter to the list of suggested filters. 2003-02-17 04:41:42 +00:00
Robert Greene
ba4243a591 Added getSuggestedFiletype along with code reorganizations to
support this method.
2003-02-17 04:41:06 +00:00
Robert Greene
93d73755db Now carries margin setting through, sets font to Courier New (more
realistic formatting), and fixes boldface not being turned off
correctly.
2003-02-17 04:37:38 +00:00
Robert Greene
6abc7610ad FileFilter to handle AppleWorks Data Base files and export to
CSV format.
2003-02-17 04:32:39 +00:00
Robert Greene
c3cee4f38b First attempt at setting appropriate default button. Added getDialog. 2003-02-11 04:43:23 +00:00
Robert Greene
72a4dd01cd Many fixes - primarily one is to implement editSelection. 2003-02-11 04:42:45 +00:00
Robert Greene
ef77760bc6 Added ability to import files. 2003-02-11 04:41:39 +00:00
Robert Greene
4684395b20 Added hasFiletype. 2003-02-11 04:41:01 +00:00
Robert Greene
69a2013ea4 Updated to 1.2.0. 2003-02-11 04:40:42 +00:00
Robert Greene
b52fca61a8 Added needsAddress and setAddress along with ProDOS-specific
setAuxiliaryType. Moved ProdosFileType inner class to
ProdosFormattedDisk.
2003-02-11 04:40:28 +00:00
Robert Greene
ee700cf995 Added indicators for filetypes that require an address. 2003-02-11 04:37:50 +00:00
Robert Greene
541df2d2f8 Added getFiletypes (all possible filetypes) and needsAddress plus
ProDOS specific findFiletype and getFiletype. The ProdosFileType
inner class was moved from ProdosFileEntry into this class.
2003-02-11 04:37:27 +00:00
Robert Greene
6c8dad1ea7 Added getFiletypes (all possible filetypes) and needsAddress. 2003-02-11 04:35:04 +00:00
Robert Greene
ecf6f16a83 Added needsAddress and setAddress. 2003-02-11 04:34:28 +00:00
Robert Greene
d5089727f9 Enhanced RTF code generated. 2003-02-11 04:33:55 +00:00
Robert Greene
080f0a9ab1 Added convertFormattedWord. 2003-02-11 04:33:01 +00:00