Joshua Bell
3a7d1985b4
Refactor color/mono mode control into new JT entries
2019-01-13 20:01:43 -08:00
Joshua Bell
b817f5c0b0
Re-enable Le Chat Mauve/AppleColor DHR color mode on exit. Fixes #111
2019-01-13 14:55:41 -08:00
Joshua Bell
0078eb6b96
Fix IIc+ detection. Fixes #25
2019-01-13 14:36:34 -08:00
Joshua Bell
0db0530367
Allow dragging "unlimited" icons. Fixes #18
...
The number of draggable icons was restricted to a hardcoded limit
of 20, using a pre-allocated buffer (680 bytes) to hold a composite
polygon of the icon outlines.
Switch that to re-use the "save area" (used by MGTK to stash the
background of menus, so not in conflict), $800-$1AFF, which is
more than enough room for 127 icons (the maximum number supported).
2019-01-13 12:32:52 -08:00
Joshua Bell
74fb526ced
Merge remote-tracking branch 'origin/disasm'
2019-01-13 12:02:09 -08:00
Joshua Bell
4f4a514abe
disasm: drag items, menus
2019-01-13 12:01:26 -08:00
Joshua Bell
2a24e28db1
Drop unreferenced names/procs
2019-01-12 17:47:49 -08:00
Joshua Bell
527ecc93cf
Reclaim some redundant/unused buffers
2019-01-12 17:27:31 -08:00
Joshua Bell
91b93cb860
Tidy up case adjustment code, release notes. Resolves #64
2019-01-12 11:23:43 -08:00
Joshua Bell
86d299bb32
Support GS/OS volume name casing. Issue #64
2019-01-12 09:23:53 -08:00
Joshua Bell
55544b8835
Support GS/OS filename casing for files. Issue #64
...
* Move filename case adjustment to directory enumeration
* Don't adjust filename case if GS/OS upper/lowercase bitflags set
* Details at GS/OS Tech Note #8
This is primarily for ProDOS 2.5 support. Note that volume names are
not handled correctly yet - they are always case-adjusted.
2019-01-11 19:47:41 -08:00
Joshua Bell
3180399fb0
center Trash icon with other volumes
2019-01-11 18:35:53 -08:00
Joshua Bell
6e7c30112f
Merge remote-tracking branch 'origin/disasm'
2019-01-11 18:32:45 -08:00
Joshua Bell
1a0fe7ec55
Center volume icons using icon defs
2019-01-11 18:32:40 -08:00
Joshua Bell
53d97be9c2
disasm: trash icon position
2019-01-11 18:31:38 -08:00
Joshua Bell
e403bef725
Merge remote-tracking branch 'origin/disasm'
2019-01-11 17:56:05 -08:00
Joshua Bell
f138c4ffba
disasm: get info, masks
2019-01-11 17:55:53 -08:00
Joshua Bell
d8d9f876a6
Merge remote-tracking branch 'origin/disasm'
2019-01-10 20:58:15 -08:00
Joshua Bell
17272f74a5
disasm: new folder params
2019-01-10 20:58:03 -08:00
Joshua Bell
270ed1c053
fix make clean
2019-01-08 08:13:51 -08:00
Joshua Bell
b7977e3b2c
Update release notes
2019-01-06 15:19:36 -08:00
Joshua Bell
c0d38d7a0a
Show Text File DA: Fix Proportional/Fixed button, delete dead code. Fixes #110
2019-01-06 14:34:51 -08:00
Joshua Bell
5fe2a90e21
Add icon for CMD files. Resolves #105 (for now)
2019-01-06 11:33:37 -08:00
Joshua Bell
fc9920cb1a
Tweak aspect ratio of Graphics icon
2019-01-06 10:53:51 -08:00
Joshua Bell
216370c9d9
Enumerate DEVLST in reverse order to improve icon order. Fixes #94
2019-01-05 21:23:10 -08:00
Joshua Bell
6fface983b
Merge remote-tracking branch 'origin/disasm'
2019-01-05 21:02:19 -08:00
Joshua Bell
9d9d5b25a8
disasm: drive refreshing, volume icon creation
2019-01-05 20:57:42 -08:00
Joshua Bell
7e8d7f7f1b
Merge remote-tracking branch 'origin/disasm'
2019-01-05 11:35:48 -08:00
Joshua Bell
1c3ff63ee4
disasm: Reserved banks
2019-01-04 22:11:35 -08:00
Joshua Bell
b30ac7bd96
Tweak release notes and build scripts
2019-01-04 20:03:59 -08:00
Joshua Bell
dfa87c3f2a
.gitignore consolidation
2019-01-04 19:46:52 -08:00
Joshua Bell
caf44adeda
Merge remote-tracking branch 'origin/disasm'
2019-01-04 19:44:07 -08:00
Joshua Bell
e18d18003a
.gitignore updates
2019-01-04 19:43:54 -08:00
Joshua Bell
38a0456137
RAM.SYSTEM disassembly WIP
2019-01-04 19:41:32 -08:00
Joshua Bell
2032c53fd0
disasm: misc rect table
2019-01-04 19:34:34 -08:00
Joshua Bell
9d9bc1818f
Merge remote-tracking branch 'origin/disasm'
2019-01-04 19:22:29 -08:00
Joshua Bell
53230b5967
disasm: various labels
2019-01-04 19:20:20 -08:00
Joshua Bell
a7c54d7711
IIgs: Correctly set NEWVIDEO bits on exit. Fixes #109
2019-01-04 18:53:36 -08:00
Joshua Bell
4fe7fb38ae
This Apple DA: Make identification menu driven, identify IIc/IIgs ROM versions. Fixes #29
2019-01-04 18:27:47 -08:00
Joshua Bell
3a7701fc31
Populate Startup menu using ProDOS device ID bytes. Fixes #106
2019-01-03 21:28:23 -08:00
Joshua Bell
d795636248
remove some dead resources/code
2019-01-03 18:48:47 -08:00
Joshua Bell
550247f472
Compute icon offsets, eliminate table
2019-01-03 18:13:47 -08:00
Joshua Bell
555f75cedc
Fix icon vertical offsets
2019-01-03 17:45:04 -08:00
Joshua Bell
c83d788b06
Start adding icon for REL files
2019-01-03 16:07:59 -08:00
Joshua Bell
2c6af218f5
Update release notes
2019-01-02 23:00:02 -08:00
Joshua Bell
6be45bcb47
Allow two-click use of menus, like modern GUIs. Fixes #104
2019-01-02 22:38:22 -08:00
Joshua Bell
5d42989909
Tips and Trics doc
2019-01-02 18:26:23 -08:00
Joshua Bell
2c15699653
release notes
2019-01-02 13:32:12 -08:00
Joshua Bell
8ecea72c84
Skip DAs with high bit set. Fixes #102
2019-01-02 10:46:03 -08:00
Joshua Bell
50a755afde
Add IIgs file type remapping and icon
2019-01-01 16:28:38 -08:00