Joshua Bell
2415869008
Add Control Panel DA.
...
* Desktop pattern
* Double-click speed
* Joystick calibration
* Insertion point blink speed
Settings live in LCBANK1 at $FF80 and are persisted directly to DESKTOP2 when the DA closes. DeskTop itself is modified to pull values from there. IP blink routines are improved to not slow down when the mouse pointer is over the window.
Fixes #2 , #31 , #72
2019-07-30 21:22:28 -07: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
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
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
ceec6f41a4
Prefer = for constants and := for labels
2018-12-28 15:46:09 -08:00
Joshua Bell
156ab93d84
Merge remote-tracking branch 'origin/disasm'
2018-12-25 10:56:16 -08:00
Joshua Bell
feaf2a9312
disasm: unscoped label burn-down
2018-12-25 10:55:14 -08:00
Joshua Bell
81c65f7fff
Macros not math
2018-12-20 09:12:19 -08:00
Joshua Bell
77e7c3a12e
Merge origin/disasm
2018-12-18 07:43:47 -08:00
Joshua Bell
827a4c8f98
overlay handlers
2018-12-17 20:36:49 -08:00
Joshua Bell
d6ae4d352b
overlay handlers
2018-12-17 20:22:29 -08:00
Joshua Bell
a708a51eab
overlay handlers
2018-12-17 20:13:02 -08:00
Joshua Bell
589d6e538a
overlay handlers
2018-12-17 19:43:25 -08:00
Joshua Bell
0ca7a41536
overlay handlers
2018-12-17 19:11:26 -08:00
Joshua Bell
896d31c244
overlay disasm
2018-12-17 19:01:37 -08:00
Joshua Bell
1297bbed6b
Dedupe another double-click detection procedure
2018-12-16 20:01:10 -08:00
Joshua Bell
06408b3d24
Merge remote-tracking branch 'origin/disasm'
2018-12-16 18:55:07 -08:00
Joshua Bell
6b472d5fdd
Identify double-click routine in ovl4
2018-12-16 18:54:03 -08:00
Joshua Bell
95c5de95f7
disasm: Dialog labels
2018-12-15 18:15:47 -08:00
Joshua Bell
bb11e91e33
More case adjustment consolidation
2018-12-15 12:17:26 -08:00
Joshua Bell
d632a7e999
Merge remote-tracking branch 'origin/disasm'
2018-12-14 20:10:45 -08:00
Joshua Bell
b2cf01f0c9
disasm: ramcard paths
2018-12-14 20:01:36 -08:00
Joshua Bell
f08ff631b7
Extend Travis-CI push to include full package; fix script; fix several typos
2018-12-09 19:49:45 -08:00
Joshua Bell
adbd1c8fc7
disasm: block copy macros, rename pointers
2018-12-08 09:56:47 -08:00
Joshua Bell
a93663b1bc
Use cheap local labels for self-modifying code where possible. Fixes #89
2018-11-24 11:17:46 -08:00
Joshua Bell
3745757e74
diasm - burn down raw references
2018-11-23 14:33:37 -08:00
Joshua Bell
038eb4b7eb
Common Overlay disasm
2018-11-23 09:50:47 -08:00
Joshua Bell
1d6a8208c9
Disk Copy Overlay disasm - more padding garbage
2018-11-21 20:24:30 -08:00
Joshua Bell
7c1ead2a8e
Build: DeskTop and overlays as one target
2018-11-19 19:55:00 -08:00
Joshua Bell
1bb2824ea5
MGTK: Start using enums/constants
2018-11-17 20:34:17 -08:00
Joshua Bell
8bb974200c
DeskTop: Unify filename case adjusting procs
2018-07-26 21:44:29 -07:00
Joshua Bell
ad71d77c3d
Character masks, and sort directory DA identifications
2018-06-01 18:52:26 -07:00
Joshua Bell
ecb94d43a5
DeskTop: More overlay noodling
2018-05-18 09:07:41 -07:00
Joshua Bell
afb769020c
DeskTop: More overlay noodling
2018-05-17 23:54:10 -07:00
Joshua Bell
4658142898
DeskTop: Common dialog key handling
2018-05-17 19:10:47 -07:00
Joshua Bell
0fdd1a9d60
DeskTop: Overlay tidying
2018-05-17 08:54:22 -07:00
Joshua Bell
90bfbb8310
Fix min/max cont width/length, misc other tidying
2018-05-13 22:20:46 -07:00
Joshua Bell
2da03912a0
DeskTop: Insertion point fun
2018-05-08 20:14:59 -07:00
Joshua Bell
df2babc38e
Elements of common dialog
2018-05-07 19:35:36 -07:00
Joshua Bell
0fba98f1f2
DeskTop: More overlay resource identifiers
2018-05-06 17:35:34 -07:00
Joshua Bell
e894207778
DeskTop: More overlay resource identifiers
2018-05-06 09:15:41 -07:00
Joshua Bell
bbe9ff8896
DeskTop: More overlay resource identifiers
2018-05-05 23:40:37 -07:00
Joshua Bell
c837871bfb
DeskTop: More overlay resource identifiers
2018-05-04 08:09:07 -07:00
Joshua Bell
b57070fabc
DeskTop: More overlay resource identifiers
2018-05-03 19:08:30 -07:00
Joshua Bell
7bd4eec08b
DeskTop: More overlay resource identifiers
2018-05-03 18:43:09 -07:00
Joshua Bell
9ea7ac1a4e
DeskTop: More overlay resource identifiers
2018-05-03 09:01:57 -07:00
Joshua Bell
40bf0db1d3
DeskTop: Resource string labels used in overlays
2018-05-02 22:56:52 -07:00
Joshua Bell
d280dfd023
DeskTop overlays: identify a few string references
2018-04-30 22:35:58 -07:00
Joshua Bell
fcb99ec3cf
identify winfos
2018-03-14 21:10:08 -07:00