Commit Graph

902 Commits

Author SHA1 Message Date
Denis Molony
8ea18c8cc1 resource fork in DefaultAppleFile 2021-07-21 21:17:43 +10:00
Denis Molony
c105d07e60 doco for applesoft formatting 2021-07-02 15:43:17 +10:00
Denis Molony
3e32b3caf0 fixed bolloxed pascal date format 2021-06-25 19:04:20 +10:00
Denis Molony
7aa80b8b5e date format fix 2021-06-19 19:46:59 +10:00
Denis Molony
5e053872a9 CPM fixes 2021-06-18 10:48:38 +10:00
Denis Molony
7d162a4baf more listeners, recognise deleted CPM files 2021-06-14 15:55:35 +10:00
Denis Molony
83d5be3f9f more PropertyChangeListeners 2021-06-06 16:27:30 +10:00
Denis Molony
ea0a827331 fixed the hide panel actions 2021-06-04 16:53:04 +10:00
Denis Molony
dc551285bb tidying 2021-06-03 18:11:44 +10:00
Denis Molony
95538f5282 Extracted AnimationWorker from DataPanel 2021-06-03 14:59:13 +10:00
Denis Molony
9d706d62ef extracted ImagePanel from DataPanel 2021-06-03 14:52:10 +10:00
Denis Molony
63fc59accc using PropertyChangeListeners 2021-06-02 11:48:57 +10:00
Denis Molony
beb0830c25 created more listeners 2021-06-01 20:29:34 +10:00
Denis Molony
ae1188ae27 tidying 2021-06-01 20:21:21 +10:00
Denis Molony
1b27ea02e7 tidying 2021-05-22 20:15:20 +10:00
Denis Molony
b45e7d7e54 new disk list image 2021-05-22 09:59:06 +10:00
Denis Molony
9dddd2be3e combined file and buffer saves 2021-05-21 14:36:44 +10:00
Denis Molony
d3f21e0d49 better save error dialogs 2021-05-21 13:34:33 +10:00
Denis Molony
af706e03c7 tidying 2021-05-21 12:59:54 +10:00
Denis Molony
b6496e9c87 created nufx package 2021-05-21 12:57:03 +10:00
Denis Molony
a33aedd750 tidying 2021-05-21 12:50:23 +10:00
Denis Molony
13647213c6 refactoring 2021-05-20 20:13:06 +10:00
Denis Molony
5ea96a260d Save disk/file/sectors 2021-05-20 12:44:40 +10:00
Denis Molony
438dd9dd4c tidying save actions 2021-05-19 19:28:04 +10:00
Denis Molony
45a97d2959 tidying 2021-05-19 19:07:45 +10:00
Denis Molony
a8de9099b1 tidying 2021-05-19 18:19:55 +10:00
Denis Molony
adf77ba603 tidying 2021-05-19 18:19:25 +10:00
Denis Molony
62c09af14f consolidated some of the getWord() type routines in Utility, also allow
user to save the current file buffer to the local file system.
2021-05-19 18:13:17 +10:00
Denis Molony
ddadfd3198 display resource forks 2021-05-17 21:07:09 +10:00
Denis Molony
4f95871d83 tidying 2021-05-14 12:38:45 +10:00
Denis Molony
fe2df5247c removed getWordBigEndian 2021-05-14 12:23:01 +10:00
Denis Molony
3bd836a828 removing calls to intValue() 2021-05-14 12:19:32 +10:00
Denis Molony
a72bdff81d Allow partial unpacking of corrupt NuFX disks 2021-05-13 14:56:56 +10:00
Denis Molony
90f8657722 binary2 summary 2021-05-12 19:15:32 +10:00
Denis Molony
b7106787d1 keep suffixes private 2021-05-12 18:14:49 +10:00
Denis Molony
3c2816baf0 Delay the toString call on AppleDisk 2021-05-12 17:08:24 +10:00
Denis Molony
c6443ff89e display nufx disks correctly 2021-05-08 19:56:57 +10:00
Denis Molony
269a1bbd83 show NuFX contents on disk file display 2021-05-06 21:30:23 +10:00
Denis Molony
768111571e no summary 2021-05-06 18:21:57 +10:00
Denis Molony
d6d0b1672e wrap print lines at 80 columns 2021-05-06 18:14:40 +10:00
Denis Molony
76b2d4a291 moved toString() back to SubLine 2021-05-06 08:26:47 +10:00
Denis Molony
c3ee00673d applesoft alignment bug 2021-05-06 08:12:46 +10:00
Denis Molony
7ec277e0a3 tidying 2021-05-05 14:32:38 +10:00
Denis Molony
33b58e8d79 indicate resource forks 2021-05-05 13:10:33 +10:00
Denis Molony
73e964fe76 tidying 2021-05-04 16:31:11 +10:00
Denis Molony
7d79f8f365 use eof 2021-05-04 10:02:20 +10:00
Denis Molony
2dff5a966c write resource fork 2021-05-04 08:50:30 +10:00
Denis Molony
ccbfc47a66 removed buffer parameter 2021-05-04 07:24:08 +10:00
Denis Molony
032da321c3 Created FileWriter 2021-05-04 06:12:44 +10:00
Denis Molony
39269d3b27 tidying 2021-05-02 14:46:52 +10:00
Denis Molony
a006053297 NuFX summary 2021-05-02 14:45:26 +10:00
Denis Molony
4353d0e0ca tidying 2021-05-02 09:38:24 +10:00
Denis Molony
f7b455a7f1 re-enabled bxy 2021-04-28 14:34:41 +10:00
Denis Molony
bb1a7af6c8 debug output for prodos catalogs 2021-04-27 21:26:09 +10:00
Denis Molony
0032b0c2bb testing 2021-04-26 10:03:43 +10:00
Denis Molony
113917e278 tidying 2021-04-25 18:14:14 +10:00
Denis Molony
8db6489649 tidying 2021-04-25 12:08:09 +10:00
Denis Molony
e135b65948 bug when adding a catalog block to the top level 2021-04-24 15:37:57 +10:00
Denis Molony
d0bfde2e80 parentPointer bug 2021-04-24 13:01:58 +10:00
Denis Molony
8cdda92146 check return value for addFile() 2021-04-19 14:10:01 +10:00
Denis Molony
20121431af fixed some constants 2021-04-19 14:01:27 +10:00
Denis Molony
59290f7d25 tidy volume name 2021-04-19 12:58:19 +10:00
Denis Molony
4ab834300d use file name as volume name 2021-04-19 12:46:45 +10:00
Denis Molony
43ff3c203e bug fixes 2021-04-19 12:33:14 +10:00
Denis Molony
373e8d29a3 rename tmp files 2021-04-19 09:53:37 +10:00
Denis Molony
e6100d247a tidying 2021-04-18 20:11:26 +10:00
Denis Molony
838791ad05 removed ThreadHeader 2021-04-18 17:34:35 +10:00
Denis Molony
5681aa4270 crc bug with sdk disk images 2021-04-18 13:30:50 +10:00
Denis Molony
a51a1251c6 deleted unused file 2021-04-18 11:25:24 +10:00
Denis Molony
e9b0bcf218 tidying 2021-04-18 11:25:07 +10:00
Denis Molony
25d2ccf950 tidying 2021-04-18 11:18:59 +10:00
Denis Molony
a9ce1d8d73 choose best volume name 2021-04-18 08:54:21 +10:00
Denis Molony
e3ac682fc0 tidying 2021-04-18 07:32:03 +10:00
Denis Molony
49fa2903fc removed GregorianCalendar from prodos 2021-04-17 17:33:27 +10:00
Denis Molony
1c9cbc4942 lzw2 crc bug fixed 2021-04-17 14:41:36 +10:00
Denis Molony
2cb40b84e4 initial shk support 2021-04-17 12:14:06 +10:00
Denis Molony
6aa882ecbd partial writing 2021-04-16 21:08:59 +10:00
Denis Molony
b0b00b4029 tidying 2021-04-16 13:50:28 +10:00
Denis Molony
645c6a4a36 new package for writing prodos disks 2021-04-15 17:27:20 +10:00
Denis Molony
2168025e80 Split NuFX 2021-03-29 11:04:01 +10:00
Denis Molony
ce16479742 tidying, new V16 switch 2021-03-28 16:44:36 +10:00
Denis Molony
0637f526ca Initial MagicWindow support 2021-03-26 11:11:34 +10:00
Denis Molony
1b7be1189d better handle prodos text files with record length = 1 2021-03-18 15:15:08 +10:00
Denis Molony
9fece93d31 tidying 2021-03-17 14:31:37 +10:00
Denis Molony
62bf355ca3 tidying 2021-03-09 16:23:05 +10:00
Denis Molony
5e133715cd tidying 2021-03-06 10:29:54 +10:00
Denis Molony
df955b4885 tidying 2021-03-04 13:57:49 +10:00
Denis Molony
a290327a3e created HeaderFormatter 2021-03-04 09:23:20 +10:00
Denis Molony
34c8c16aba created XrefFormatter 2021-03-04 01:34:09 +10:00
Denis Molony
a4aa18330c created program formatters 2021-03-03 23:19:13 +10:00
Denis Molony
d4d568ac78 new Alignment class 2021-02-26 12:52:32 +10:00
Denis Molony
d71075a16c preparing to change alignment 2021-02-26 08:16:14 +10:00
Denis Molony
a20f026cf2 tidying 2021-02-25 15:59:41 +10:00
Denis Molony
e3eb32d493 tidying 2021-02-23 20:06:42 +10:00
Denis Molony
903ec192e2 wrapping finished 2021-02-23 07:56:51 +10:00
Denis Molony
5901ea87ce tidying 2021-02-22 20:11:52 +10:00
Denis Molony
30c44770d3 wrapping bug 2021-02-22 15:32:07 +10:00
Denis Molony
d1afecbfa0 tidying 2021-02-22 13:41:34 +10:00
Denis Molony
228c70e1ea Applesoft ugly line-wrapping option 2021-02-22 13:09:45 +10:00
Denis Molony
5507271a74 fixed REM alignment issue 2021-02-22 09:24:34 +10:00
Denis Molony
a8030c469c tidying 2021-02-21 18:03:26 +10:00
Denis Molony
20ad92fbd5 tidying 2021-02-21 07:42:40 +10:00
Denis Molony
1aaee043a3 removed CALL target from integer list 2021-02-21 06:50:18 +10:00
Denis Molony
ba6c067fb3 tidying 2021-02-20 19:49:48 +10:00
Denis Molony
506742bbac keep parameters out of call target 2021-02-20 19:33:53 +10:00
Denis Molony
6a1f7043cb removing options 2021-01-21 21:02:45 +10:00
Denis Molony
78350ac7ac tidying 2021-01-19 09:54:52 +10:00
Denis Molony
a8c83642d9 tidying 2021-01-19 06:01:16 +10:00
Denis Molony
135a91c985 tidying 2021-01-19 05:47:01 +10:00
Denis Molony
4791366b1e better applesoft debug 2021-01-18 10:06:17 +10:00
Denis Molony
2ef764ea5c Beagle Bros hacks 2021-01-17 08:59:01 +10:00
Denis Molony
1062a18004 tidying 2021-01-16 10:15:27 +10:00
Denis Molony
dacfb130cb allow unterminated strings 2021-01-16 08:10:19 +10:00
Denis Molony
112fbc086b trim DATA 2021-01-15 08:37:17 +10:00
Denis Molony
ca64401dde allow empty DATA 2021-01-15 08:19:34 +10:00
Denis Molony
301b6c27c4 moved string handling to SubLine 2021-01-14 21:55:57 +10:00
Denis Molony
7d8c1641e9 tidying 2021-01-14 20:07:41 +10:00
Denis Molony
42524619af shortuts 2021-01-14 17:28:42 +10:00
Denis Molony
85f0f17e61 combine literals and strings under constants 2021-01-14 08:57:57 +10:00
Denis Molony
4a435e64e7 floats 2021-01-14 08:47:10 +10:00
Denis Molony
488b1cfeb2 handle negative literals 2021-01-14 06:29:36 +10:00
Denis Molony
5a6c3841f9 better line wrapping 2021-01-12 10:34:29 +10:00
Denis Molony
486180e423 tidying 2021-01-11 12:59:01 +10:00
Denis Molony
8633d082b3 rename menu items 2021-01-11 12:18:05 +10:00
Denis Molony
4cf1c43fee split applesoft options into two groups 2021-01-11 12:01:01 +10:00
Denis Molony
18289f382c removed spaces from tokens 2021-01-11 08:04:08 +10:00
Denis Molony
fdc15f7eb3 tidying 2021-01-10 20:18:45 +10:00
Denis Molony
ba7c178a5c tidying 2021-01-10 17:23:19 +10:00
Denis Molony
f5ca23da26 added option to not format applesoft 2021-01-10 16:18:48 +10:00
Denis Molony
e7554f7856 use ApplesoftConstants as interface 2021-01-08 17:52:47 +10:00
Denis Molony
dbeedff1a2 import static 2021-01-08 12:03:12 +10:00
Denis Molony
ce0cabc8e2 tidying 2021-01-07 12:56:20 +10:00
Denis Molony
21f7da6fc5 tidying 2021-01-06 19:15:58 +10:00
Denis Molony
d9a43577f7 tidying 2021-01-06 17:37:54 +10:00
Denis Molony
99fb63d30d align line numbers 2021-01-06 11:36:41 +10:00
Denis Molony
94a5753fea xref line numbers in columns 2021-01-05 18:59:36 +10:00
Denis Molony
4071baff77 tidying 2021-01-05 13:53:28 +10:00
Denis Molony
6e70142f59 don't include goto, gosub, on 2021-01-05 13:42:59 +10:00
Denis Molony
d801e85736 applesoft constants 2021-01-05 13:24:23 +10:00
Denis Molony
0ffff61265 separate array xref 2021-01-04 20:13:31 +10:00
Denis Molony
dd547ac58b renamed constant 2021-01-03 16:16:24 +10:00
Denis Molony
f32be5d55a exclude & from variable list 2021-01-03 16:05:16 +10:00
Denis Molony
bc2c0b0abd list CALLs option 2021-01-03 15:06:51 +10:00
Denis Molony
a0d702be73 unique variable names 2021-01-03 13:04:24 +10:00
Denis Molony
bda2e3358a changed headings 2021-01-01 10:49:42 +10:00
Denis Molony
16c677b83d wrap variable xref lines 2020-12-31 19:50:53 +10:00
Denis Molony
dcecfb1399 Extracted SourceLine and SubLine 2020-12-30 13:06:50 +10:00
Denis Molony
5815bf5048 added menu option 2020-12-29 14:52:32 +10:00
Denis Molony
0dddd3c32e Check for unique variable names 2020-12-29 14:39:29 +10:00
Denis Molony
c8e57055fb removed DATA 2020-12-29 10:45:43 +10:00