Skip to content

Commit

Permalink
Add Control Panel DA.
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
inexorabletash committed Jul 31, 2019
1 parent daf6e87 commit 2415869
Show file tree
Hide file tree
Showing 11 changed files with 1,762 additions and 32 deletions.
2 changes: 2 additions & 0 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ https://github.com/inexorabletash/a2d/issues

* This Apple
* Gives details about the computer, expanded memory, and what's in each slot. (#29)
* Control Panel
* Allows editing the desktop pattern (#31), double-click speed (#2), insertion point blink speed. Also shows joystick calibration. (#72)
* Run Basic Here
* Launch BASIC.SYSTEM with PREFIX set to the current window's pathname. (#42)
* Key Caps
Expand Down
4 changes: 4 additions & 0 deletions desk.acc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ New desk accessories:

* [This Apple](this.apple.s)
* Gives details about the computer, expanded memory, and what's in each slot.
* [Control Panel](control.panel.s)
* Modify DeskTop settings: desktop pattern, double-click speed, insertion point blink speed. Also shows joystick calibration.
* [Eyes](eyes.s)
* Eyes that follow the mouse.
* [Screen Dump](screen.dump.s)
Expand All @@ -21,6 +23,8 @@ New desk accessories:
* [Screen Saver](screen.saver.s)
* Visual distractions.

Note that the new desk accessories require an updated version of Apple II DeskTop and **will not work** with DeskTop 1.1 or MouseDesk.

See [API.md](API.md) for programming details

## Files
Expand Down
1 change: 1 addition & 0 deletions desk.acc/TARGETS
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ screen.dump
run.basic.here
key.caps
screen.saver
control.panel
Loading

0 comments on commit 2415869

Please sign in to comment.