Joshua Bell
91d91d14c8
Use lookup table for hex digits
2019-04-12 10:27:55 -06:00
Joshua Bell
f4114b3900
Merge remote-tracking branch 'origin/disasm'
2019-04-12 10:07:08 -06:00
Joshua Bell
4c875790b0
disasm: window icon/filerecord mapping
2019-04-12 10:03:07 -06:00
Joshua Bell
3e5bc7d5de
DeskTop: bump release
2019-04-04 09:08:40 -07:00
Joshua Bell
bf3ab53af7
Disk Copy: Don't hard-code cross-overlay addresses. Fixes #147
2019-04-04 09:04:05 -07:00
Joshua Bell
c5647d5007
Include ProDOS 2.4.2/BASIC.SYSTEM 1.6 for packaging
2019-04-03 22:38:55 -07:00
Joshua Bell
ba8c5a7383
DeskTop: Bump version/date
2019-04-03 19:35:38 -07:00
Joshua Bell
74f11c173d
Fix opening folder/volume via double-clicking. Fixes #146
...
Broken by recent refactor; icon ptr needed to be saved after lookup.
2019-04-03 19:33:19 -07:00
Joshua Bell
6304d4789d
Travis CI: Fix preview path
2019-04-02 21:34:15 -07:00
Joshua Bell
632cad07ee
Travis CI: Build preview dir too
2019-04-02 21:32:07 -07:00
Joshua Bell
1189a3a275
bump version/date
2019-04-02 21:21:07 -07:00
Joshua Bell
f93b103687
Re-associate windows with dir icons. Fixes #144
2019-04-01 22:05:22 -07:00
Joshua Bell
9b2b361e90
Better handlng of recycled icons, dedupe code.
2019-04-01 20:37:01 -07:00
Joshua Bell
1abe9dec39
Merge remote-tracking branch 'origin/disasm'
2019-04-01 19:03:36 -07:00
Joshua Bell
7cf6f9406c
disasm: window open logic
2019-04-01 18:58:01 -07:00
Joshua Bell
b971f98a45
disasm: Disk Copy overlay flow
2019-03-30 16:57:37 -07:00
Joshua Bell
1db820679c
Macro tidying: use param blocks; dedupe macros that differ only by order
2019-03-30 08:34:49 -07:00
Joshua Bell
345f08a5ab
Merge remote-tracking branch 'origin/disasm'
2019-03-30 08:23:51 -07:00
Joshua Bell
d15e52eb53
Macros for relocated procs
2019-03-30 08:21:34 -07:00
Joshua Bell
cb1394f70c
Update 'DESKTOP1' references so DESKTOP.SYSTEM copied to RAMCard
2019-03-29 18:55:58 -07:00
Joshua Bell
05b1c02fe9
Hook reset to cleanly quit DeskTop back to ProDOS. Resolves #141
...
* Fails on Virtual II and KEGS/GSPort/GSPlus, as they fail to
disable aux memory on reset
* Will fail within Disk Copy overlay
2019-03-29 18:52:52 -07:00
Joshua Bell
6abca47257
This Apple DA: Distinguish 65802/65816
2019-03-27 19:13:21 -07:00
Joshua Bell
6d76fea638
DeskTop: Restore leading 0 for minutes
2019-03-26 21:28:22 -07:00
Joshua Bell
2f2c4ba26b
DeskTop: tighten up clock code, remove extra space
2019-03-26 18:49:22 -07:00
Joshua Bell
546c264d5e
DeskTop: Show day-of-week in menu bar clock. Fixes #142
2019-03-26 17:14:56 -07:00
Joshua Bell
6800e008c3
DeskTop: apple-backtick and apple-tab cycle windows. Fixes #143
2019-03-25 22:04:54 -07:00
Joshua Bell
a9e77de75c
doc updates
2019-03-17 19:17:28 -07:00
Joshua Bell
c03c12956a
DeskTop: Relocate removable device enumeration to init to save space
2019-03-17 19:10:06 -07:00
Joshua Bell
b906cbb338
Remove unused 'System/Start' path check
2019-03-17 18:47:59 -07:00
Joshua Bell
45576a0a88
Show tip about skipping copy to RAMCard. Resolves #140
2019-03-17 18:35:39 -07:00
Joshua Bell
36439b1219
Reset 'last menu', fixes DA menu restore after double-click. Fixes #139
...
Full-screen DAs/Previews assume they were launched from a menu and need to
restore the menu bar and hilite state. If launched via double-click there
is no hilite state to restore; handle this by setting the "last menu id"
to an unused value so the HiliteMenu call is a no-op.
2019-03-17 16:15:00 -07:00
Joshua Bell
2905a5c930
DeskTop: Avoid frequent STATUS calls on Laser 128. Maybe fixes #138
...
Also adjust double-click timing on Laser 128, assuming acceleration.
2019-03-17 15:34:18 -07:00
Joshua Bell
b257e03fae
DeskTop: improve volume icon spacing
2019-03-16 16:36:28 -07:00
Joshua Bell
6a88449189
DeskTop: bottom-align volume icons
2019-03-15 20:03:28 -07:00
Joshua Bell
a79eba08d1
Add 'Screen Saver' DA, issue #27 . Also adds DrawMenu to MGTK, fixes #136 .
2019-03-11 19:44:07 -07:00
Joshua Bell
088ee11777
Image Preview: Add Minipix/Print Shop clip art support. Fixes #24
2019-03-08 18:53:37 -08:00
Joshua Bell
07efa542fa
Merge remote-tracking branch 'origin/disasm'
2019-02-28 20:14:16 -08:00
Joshua Bell
8b66a9faa0
disasm: scroll thumbs
2019-02-28 20:14:07 -08:00
Joshua Bell
41cf8f5452
This Apple DA: Fix RAMWorks bank detection/counting. Fixes #131
2019-02-28 19:38:31 -08:00
Joshua Bell
6edb9a3e22
Merge remote-tracking branch 'origin/disasm'
2019-02-25 19:51:53 -08:00
Joshua Bell
c62ff1bf64
disasm: Correct screen_to_window/window_to_screen directions
2019-02-25 19:47:50 -08:00
Joshua Bell
00200ccf59
Merge remote-tracking branch 'origin/disasm'
2019-02-25 19:38:40 -08:00
Joshua Bell
4dfd612333
disasm: volume/folder opening
2019-02-25 19:38:12 -08:00
Joshua Bell
18f0749cbe
Remove RAM.SYSTEM (moved to external repo). Fixes #108
2019-02-24 20:14:25 -08:00
Joshua Bell
cc1c3217de
Merge remote-tracking branch 'origin/disasm'
2019-02-24 20:11:21 -08:00
Joshua Bell
dd30201bcc
Remove RAM.SYSTEM. Issue #108
...
Turns out this was Glen E. Bredon's RAM.DRV.SYSTEM which has
previously been disassembled. I preserved this work over at:
https://github.com/inexorabletash/ram.system
2019-02-24 20:08:03 -08:00
Joshua Bell
0978840c10
MGTK: Add GetDeskPat/SetDeskPat commands
2019-02-24 11:44:50 -08:00
Joshua Bell
a428ba81be
Update Release Notes
2019-02-23 23:35:58 -08:00
mgcaret
efa6842ea9
Fix IRQ handling for MLI calls. ( #133 )
...
* remove all IRQ-disabling wrappeds to MLI calls
2019-02-24 18:32:32 +11:00
Joshua Bell
17184ec4d2
Rework icon drawing to eliminate selection fuzz outside mask
2019-02-23 22:06:39 -08:00