John B. Matthews
ebc03f9635
Minor revision 4: document -x option for command-line.
2008-12-20 05:12:26 +00:00
4358c86618
Add the ability to extract everything from an image using its preferred export method.
2008-12-20 03:31:54 +00:00
John B. Matthews
1b50de52d3
Minor revision 3: Business BASIC integration.
2008-12-16 09:35:29 +00:00
ecdc344cb7
Remove a debug statement
2008-12-16 05:55:06 +00:00
98b198c1cc
Add Business BASIC viewer support
2008-12-16 05:27:17 +00:00
ec5c2b84b7
Add Business BASIC viewer support
2008-12-16 05:07:36 +00:00
John B. Matthews
f378b7f586
Improve file/volume name editing in create wizard.
2008-08-24 10:00:21 +00:00
John B. Matthews
e0b0cb5d8b
Bug fix: don't truncate file/volume name in create wizard.
2008-08-24 01:16:47 +00:00
4fd53b91e1
Show different backgrounds for different disks while prototyping
2008-08-13 20:33:55 +00:00
1f33af43a8
Clean up warnings
2008-06-09 14:38:46 +00:00
John B. Matthews
2658e3eb82
Continue listing after encountering unreadable disk .
2008-06-08 21:40:06 +00:00
5d49d56a76
Add tabbed pane to house disk visualizations
2008-06-08 18:59:41 +00:00
John B. Matthews
9a238b4505
Reduce warnings.
2008-06-08 16:41:51 +00:00
77ffc781c5
Add Swing file open dialog
2008-06-08 03:02:53 +00:00
7c9b7f1caa
Add the NLS elements of the Swing GUI
2008-06-07 21:46:09 +00:00
John B. Matthews
fffe3dd6d5
Correct email address.
2008-06-07 21:32:39 +00:00
f722c07ee2
Add nascent Swing GUI
2008-06-07 16:20:20 +00:00
John B. Matthews
6714f12ca3
Include file name in disk listing.
2008-06-07 13:39:08 +00:00
John B. Matthews
256ad44e6d
Handle multiple disks on command-line for -i, -ls, -l, -ll.
2008-06-07 00:17:52 +00:00
John B. Matthews
70f43c56fc
Default to HexDumpFileFilter() for binary data in -e option of command-line.
2008-06-05 21:02:29 +00:00
John B. Matthews
1e6b1d1638
Add lock, unlock and rename to command-line interface (proposed by David Schmidt).
2008-06-05 11:54:14 +00:00
John B. Matthews
59b9704617
Pull up setDiskName() to FormattedDisk.
2008-06-05 11:13:55 +00:00
John B. Matthews
0884796fb2
Normalize sense of lock parameter in ProdosFileEntry.setLocked() to match siblings.
2008-06-05 11:11:59 +00:00
John B. Matthews
9f98a36c7e
Use UniversalDiskImageLayout.OFFSET in Disk
2008-06-04 16:08:15 +00:00
John B. Matthews
31875ea60c
Iterate through sectors (not tracks) in getFiles().
2008-06-04 15:26:23 +00:00
John B. Matthews
93cc49e546
Start a new release candidate.
2008-06-03 19:23:29 +00:00
John B. Matthews
bcaf7ca997
Improved "2IMG" format recognition (optional comment: +32 word32).
2008-06-03 19:22:18 +00:00
John B. Matthews
8b33dc4aa6
Update to version 1.3.5 for release.
2008-06-02 17:07:41 +00:00
John B. Matthews
c8ae68f19b
Incorporate command-line guide in web site; update ac javadoc.
2008-05-27 04:07:59 +00:00
John B. Matthews
21abbe3433
Fix bug in PascalFormatDisk 800K; add Pascal unit tests.
2008-05-24 16:32:43 +00:00
John B. Matthews
5b13796be0
Fix typo in comments.
2008-05-22 17:30:27 +00:00
John B. Matthews
f6c5be1c64
Document long neglected 800K Pascal image support.
2008-05-21 12:14:56 +00:00
John B. Matthews
9fda5e9f42
Make start address optional in ac putFile(), default 0x2000 if required; fix warning.
2008-05-19 02:43:43 +00:00
John B. Matthews
b403b3a4e9
Normalize parameter order; accept 0xnnnn for start address.
2008-05-18 21:03:25 +00:00
John B. Matthews
2dd931a0a0
Start 1.3.4.2; accept hex start address ($<addr>) in -p command.
2008-05-18 20:00:16 +00:00
John B. Matthews
76d6c21b89
Use AppleUtil to get unsigned start address in ac.
2008-05-18 18:58:13 +00:00
John B. Matthews
c4ef209792
Bug fix: DosFormatDisk.createFile() must iterate sectors (not tracks); in ac.putFile() call setFileData() _then_ setAddress().
2008-05-18 06:15:02 +00:00
John B. Matthews
713bfac5f2
Reformat command-line help text.
2008-05-18 02:22:54 +00:00
John B. Matthews
72a6d6ae80
Fix javadoc warnings.
2008-05-17 21:04:08 +00:00
John B. Matthews
0abb2ef45b
Add -cc65 option to command-line.
2008-05-17 13:48:58 +00:00
John B. Matthews
111502da4b
Update developer contact information.
2008-05-16 21:23:19 +00:00
Robert Greene
7bc0934395
Updating copyright date to 2007.
2007-03-31 17:01:03 +00:00
Robert Greene
159e6a65e1
Minor spelling correction in a comment.
2007-03-31 13:59:52 +00:00
John B. Matthews
ef653863f3
Pascal disks may be either 140K or 800K.
2007-03-30 21:49:20 +00:00
John B. Matthews
04fc2ae1bd
Fix CompareButton title.
2006-04-27 07:10:24 +00:00
Robert Greene
eb7b228075
Worked out externalizable strings for PascalFileEntry and PascalFormatDisk.
2006-04-22 04:13:33 +00:00
Robert Greene
379d4df5b9
Just switched to Disk instead of DosFormatDisk for constants that are
...
declared on Disk (fixing warning markers).
2006-04-22 04:13:01 +00:00
Robert Greene
12db8ec8f9
Changed version number to 1.3.4 in preparation for next release.
2006-04-22 04:12:10 +00:00
John B. Matthews
4e8448d2dd
Trivial formatting change to test commit.
2006-04-17 06:02:00 +00:00
Robert Greene
8b23db3d7d
Merged in John B. Matthews' changes for AppleCommander 1.3.3.9.
2006-04-16 03:28:36 +00:00
Robert Greene
18cb7e533e
Just clarifying columns for RDOS file entries.
2006-04-16 03:25:03 +00:00
Robert Greene
134141814e
Incorporated John B Matthews correction to file listing algorithm.
2004-11-09 04:07:39 +00:00
Robert Greene
6910ae0f45
John B Matthews revision to the Integer BASIC filter.
2004-11-09 04:06:51 +00:00
Robert Greene
d16693e883
Simplistic internationalization examples for Spanish and German.
2004-07-17 00:23:02 +00:00
Robert Greene
d64a4ad95b
Early hooks for creating directories.
2004-07-17 00:22:17 +00:00
Robert Greene
289199fa3d
Made TextBundle a general utility class.
2004-07-11 15:09:13 +00:00
Robert Greene
8be53ca2b5
Moved S-Leak to test package.
2004-07-11 15:08:23 +00:00
Robert Greene
c4cd2c699b
Made TextBundle a general utility class and changed to the
...
UI-specific UiBundle.
2004-07-11 15:08:10 +00:00
Robert Greene
591924ce53
Preparing for internationalization as well as responding to the tighter
...
Eclipse 3.0 code checks.
2004-07-11 15:07:56 +00:00
Robert Greene
9629944ab8
Storage (aka domain) text.
2004-07-11 15:06:41 +00:00
Robert Greene
7d0561aa6a
Internationalized the compiler.
2004-07-11 15:05:29 +00:00
Robert Greene
d8b3724eef
Preparing for internationalization as well as responding to the tighter
...
Eclipse 3.0 code checks.
2004-07-05 00:24:42 +00:00
Robert Greene
72cb1f2983
Preparing for internationalization as well as responding to the tighter
...
Eclipse 3.0 code checks.
2004-07-04 23:13:21 +00:00
Robert Greene
b1017674b2
Internationalized the Wizard class, Compare Disks Wizard, and Compile
...
File Wizard.
2004-07-04 23:13:09 +00:00
Robert Greene
3eb7adc2a8
getFileExtensions is now a static member - updated code to reflect this.
2004-07-04 22:02:16 +00:00
Robert Greene
4bf1a965d5
Internationalized the Disk Image Wizard.
2004-07-04 22:01:11 +00:00
Robert Greene
b4fa286dab
Preparing for internationalization as well as responding to the tighter
...
Eclipse 3.0 code checks. This also includes an update that allows
BMP, RLE, JPEG, and ICO image types to be written. Probably SWT 3.0
only...
2004-07-04 22:00:43 +00:00
Robert Greene
991316badf
Preparing for internationalization as well as responding to the tighter
...
Eclipse 3.0 code checks.
2004-07-04 21:58:01 +00:00
Robert Greene
7503a1ce86
Fixed usage of static member.
2004-07-04 04:36:11 +00:00
Robert Greene
5b50976f0d
Fixed a potential NullPointerException.
2004-07-04 04:35:46 +00:00
Robert Greene
6c80a79824
Preparing for internationalization as well as responding to the tighter
...
Eclipse 3.0 code checks.
2004-07-04 04:20:43 +00:00
Robert Greene
1abe035cf0
Changed isCodecAvailable to be a static method (as it should have
...
been).
2004-07-04 04:20:18 +00:00
Robert Greene
d41ab179d2
Preparing for internationalization as well as responding to the tighter
...
Eclipse 3.0 code checks and the start of sharing dialogs across the
application.
2004-07-04 03:37:53 +00:00
Robert Greene
ad51365d17
Preparing for internationalization as well as responding to the tighter
...
Eclipse 3.0 code checks.
2004-07-04 03:34:35 +00:00
Robert Greene
3f1fa1cfb2
Updated to support raw file filter import and fixed a raw file export bug.
2004-06-23 03:47:12 +00:00
Robert Greene
8519134bb1
Added raw file import checkbox.
2004-06-23 03:46:10 +00:00
Robert Greene
f47c2c8ffd
Added raw file import indicator.
2004-06-23 03:45:27 +00:00
Robert Greene
7de4fc40e5
Implemented setFileData.
2004-06-23 03:44:47 +00:00
Robert Greene
e9f68ff220
Implemented setFileData.
2004-06-23 03:39:40 +00:00
Robert Greene
0e8e1cff03
Fixed DosFileEntry with respect to ordering of setAddress, so moved
...
it back to original positioning.
2004-06-22 22:20:01 +00:00
Robert Greene
b3176b8e08
Changed logic around the file address (binary) to make the API
...
not require a specific order.
2004-06-22 22:18:57 +00:00
Robert Greene
2771ce9b71
Hex conversion now ignores case.
2004-06-22 03:09:01 +00:00
Robert Greene
753a8ecbf6
Fixed import - need to save the file before setting the address.
...
This is a specific requirement of how DOS stores addresses.
2004-06-22 03:08:14 +00:00
Robert Greene
8d45503f9a
Implemented setAddress.
2004-06-22 03:07:13 +00:00
Robert Greene
7cf6528f3e
Common stream-related utilities.
2004-06-20 17:02:23 +00:00
Robert Greene
733ce4f7d2
Changed to use StreamUtil.
2004-06-20 17:02:00 +00:00
Robert Greene
7ceec26d59
Changed disk recognition routines to also check disk size (fixed UniDOS
...
issues). Extracted some common routines.
2004-06-20 17:01:20 +00:00
Robert Greene
dcd0480c8d
Changed threshold at which a graphics image is recognized.
2004-06-20 16:59:24 +00:00
Robert Greene
83e6f89276
Added dispose to cleanup resource leaks.
2004-06-19 21:17:18 +00:00
Robert Greene
c9a15b0261
Sleak now works.
2004-06-19 21:14:21 +00:00
Robert Greene
d83d8dfbd8
Made duplicate parts reuse code; changed launch to accept a Display
...
(which, in turn, makes Sleak work).
2004-06-19 21:13:38 +00:00
Robert Greene
02b61f7321
Set VERSION to be 1.3.4pre.
2004-06-19 21:12:47 +00:00
Robert Greene
bc96081b20
Updated version number to 1.3.3.
2004-06-19 04:40:12 +00:00
Robert Greene
3648806616
Added assembly source export to context menu.
2004-06-19 04:39:47 +00:00
Robert Greene
c28ad26522
Added assembly source file option.
2004-06-19 04:39:00 +00:00
Robert Greene
6151356de6
Author tag fix (removed colon) and fixed some 'yellow' warnings.
2004-06-18 05:15:33 +00:00
Robert Greene
680f0e5732
Simple ContentTypeAdapter to do no action.
2004-06-18 02:14:48 +00:00
Robert Greene
8fc1b7fad3
Added error handler for invalid graphics files.
2004-06-18 02:14:23 +00:00
Robert Greene
98a561630f
Initial adaptation of S-Leak to AppleCommander. Unfortunately, it
...
doesn't appear to work with AC!!
2004-06-17 03:09:15 +00:00
Robert Greene
ac5e9673af
Added FilterAdapter mapping for PascalTextFileFilter and
...
TextFilterAdapter.
2004-06-17 03:07:58 +00:00
Robert Greene
c38f2a9c3c
Added "Pascal Text..." to the export context menu.
2004-06-17 03:04:19 +00:00
Robert Greene
fb00760486
Added "Pascal text file" as an export format option.
2004-06-17 03:01:53 +00:00
Robert Greene
f166a8d7e0
Recognizes Pascal ".text" files and uses the PascalTextFileFilter.
2004-06-17 03:01:00 +00:00
Robert Greene
da3177feea
Supports Pascal ".text" file formats.
2004-06-17 02:59:42 +00:00
Robert Greene
f3172245e1
Final reorganization. Extracted FilterAdapters to handle content-specific
...
display.
2004-06-16 03:21:49 +00:00
Robert Greene
3725062579
Added FilterAdapters to handle display of specific content.
2004-06-16 03:20:52 +00:00
Robert Greene
4818d61436
Added showPrintDialog.
2004-06-13 03:34:50 +00:00
Robert Greene
cb50b1748f
Began using ContentAdapters (part of the refactoring process).
2004-06-13 03:34:26 +00:00
Robert Greene
47403ac781
A ContentAdapter provides a common interface to handle
...
operations for specific types of content.
2004-06-13 03:33:26 +00:00
Robert Greene
89877c161e
Fixed window positioning routine to keep window title visible.
2004-06-10 12:11:09 +00:00
Robert Greene
badc61a805
Uses SwtUtil.setupPagingInformation.
2004-06-10 03:31:45 +00:00
Robert Greene
35fb3535c1
Added setupPagingInformation to set default paging information
...
in a scrolled composite.
2004-06-10 03:30:41 +00:00
Robert Greene
7c7704d213
Added AssemblySourceFileFilter support.
2004-06-10 02:54:55 +00:00
Robert Greene
163dd10769
Added detection of Merlin assembly files.
2004-06-10 02:52:28 +00:00
Robert Greene
66a3f52faf
Formats an Assembly source file.
2004-06-10 02:47:35 +00:00
Robert Greene
45737b9a55
Repackaged code and organized imports.
2004-06-09 03:58:00 +00:00
Robert Greene
d1ad2be773
Updated VERSION to 1.3.3pre.
2004-06-09 03:55:24 +00:00
Robert Greene
8b58cc3f24
Updated copyright and version number.
2004-06-06 02:14:23 +00:00
Robert Greene
c663edc84a
Added constructor to force a certain file filter. Used by context menu
...
for file view.
2004-06-06 02:13:58 +00:00
Robert Greene
a31c317740
Modified viewFile to accept a given file filter - this allows context
...
menus to change to a non-default file view. (For example, show a
binary file as text.) Additionally added a couple of show___Dialog
methods. Will need to incorporate these further for code cleanup.
2004-06-06 02:12:39 +00:00
Robert Greene
60647d3f09
Fixed logo for compare disk images wizard.
2004-06-05 01:42:17 +00:00
Robert Greene
b5735107f4
Added logo fo compare disk images wizard.
2004-06-05 01:41:47 +00:00
Robert Greene
0ae3959071
Compare disk images wizard.
2004-06-05 01:39:49 +00:00
Robert Greene
6acf406d81
Added Compare Disks option.
2004-06-04 04:58:43 +00:00
Robert Greene
f7ef98a861
Initial Compare Disk Wizard implementation.
2004-06-04 04:57:52 +00:00
Robert Greene
89a4b67498
Added methods to change disk image ordering as well as to compare
...
two disks to see if they are identical.
2004-06-03 03:33:59 +00:00
Robert Greene
a49349b9b5
Added new icons: ICON_COMPARE_DISKS,
...
ICON_CHANGE_IMAGE_ORDER.
2004-06-03 03:32:31 +00:00
Robert Greene
5256249f1c
Added ability to change disk image order.
2004-06-03 03:31:56 +00:00
Robert Greene
74bcb6f8ff
New icon.
2004-06-03 03:29:07 +00:00
Robert Greene
7ba84fbf97
Moved tests to a separate source folder.
2004-06-03 03:28:26 +00:00
Robert Greene
51623c2d42
Added changeImageOrder.
2004-06-03 03:22:09 +00:00
Robert Greene
aa0475a802
Added setFilename, made setImageOrder public, added some
...
constants.
2004-06-03 03:15:32 +00:00
Robert Greene
e41de0c2fd
Changed readSector in an attempt to handle wrapping within a
...
track appropriately. Prior to this change, if the sector wrapped
to the beginning of the track, it would throw an exception.
2004-06-03 03:13:38 +00:00
Robert Greene
119297dfa1
Added getSectorsPerDisk.
2004-06-03 03:12:00 +00:00
Robert Greene
0caa8011e1
Added changeImageOrder.
2004-06-03 03:11:24 +00:00
Robert Greene
600ebbe55d
Added QuickDraw II Icon to export list.
2004-01-18 19:06:12 +00:00
Robert Greene
276b19ac6b
Updated menus.
2004-01-18 19:05:45 +00:00
Robert Greene
93784072c6
Added forceActive.
2004-01-18 19:04:50 +00:00
Robert Greene
b9ed5212ee
Fixed file viewing so directories navigate into the directory and
...
deleted files just give a warning.
2003-12-29 17:48:13 +00:00
Robert Greene
7915d468da
Made physical size be an indicator of DOS vs ProDOS formats.
2003-12-28 20:42:51 +00:00
Robert Greene
c45ecdd56b
With the new image order and layout, needed to fix these specialized
...
formats.
2003-12-28 20:42:13 +00:00
Robert Greene
33cd86911f
These classes support the image order and image layout concept.
2003-12-26 21:43:31 +00:00
Robert Greene
b8d0a62183
Converted to support image order and image layout instead of a simple
...
byte array. Removed byte-level operations.
2003-12-26 21:41:14 +00:00
Robert Greene
3bae1f3c87
Converted to support image order and image layout instead of a simple
...
byte array.
2003-12-26 21:40:10 +00:00
Robert Greene
b3a72347d8
Loosened DOS format checks to allow more disks to be detected.
2003-12-22 23:03:14 +00:00
Robert Greene
4dc90d5165
Handles file size of 0 appropriately.
2003-12-22 23:01:22 +00:00
Robert Greene
b5147523f7
Improved support for CP/M disk images. Can now view files. There are
...
a few bugs remaining, however.
2003-12-22 17:24:57 +00:00
Robert Greene
24c2eee291
Added supportsDiskMap.
2003-12-22 07:14:48 +00:00
Robert Greene
b4951201b5
CP/M disk detection - if the first 256 bytes of the file entries contained
...
an empty file entry, the routine would loop indefinately.
2003-12-22 07:14:10 +00:00
Robert Greene
d1f9e3a395
Further expansion of CP/M disk support.
2003-12-22 07:12:58 +00:00