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
Joshua Bell
157c6a3f0c
Add MGTK Font file support for Preview.
...
Correct docs for some DeskTop icon APIs, and improve resilience of
some of the APIs to having atypical grafports selected when called.
2019-07-26 20:44:22 -07:00
Joshua Bell
37091f842a
Preview: Infer BIN at $4000 as image too
2019-07-20 10:06:01 -07:00
Joshua Bell
2d111d1771
Hold Apple key when double-clicking/File>Open to close parent. Resolves #9
2019-05-13 20:46:05 -07:00
Joshua Bell
e3424bde4f
Tweak release notes after previous fix
2019-04-25 21:28:28 -07:00
Joshua Bell
d324039d84
Update release notes w/r/t previous commit
2019-04-22 22:49:04 -07:00
Joshua Bell
1e162f3564
Make Apple-Delete shortcut for deleting file. Fixes #150
2019-04-14 19:38:47 -06: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
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
45576a0a88
Show tip about skipping copy to RAMCard. Resolves #140
2019-03-17 18:35:39 -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
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
a428ba81be
Update Release Notes
2019-02-23 23:35:58 -08:00
Joshua Bell
b6bcb03a04
Show Apple icon for Desk Accessory files, allow running ( Fixes #101 . Fixes #116.)
2019-02-22 20:21:58 +11:00
Joshua Bell
11102afd80
Enable empty directories to be copied/moved. Fixes #121 .
...
This would only affect the last directory in an operation. Code appears bogus.
Also, drop note about moving locked files; macOS behaves this way too.
2019-02-17 16:30:43 +11:00
Joshua Bell
5d35f104b3
File moves: unlock source files as needed to delete
2019-02-09 21:33:05 -08:00
Joshua Bell
9d623520c8
Rename 'down load' what it is: 'Copy to RAMCard'
2019-02-09 21:19:16 -08:00
Joshua Bell
9a3463f37e
Make same-volume drags moves, not copies (by default). Fixes #8
2019-02-03 20:07:59 -08:00
Joshua Bell
101549d7dd
release notes updates
2019-02-03 12:01:21 -08:00
Joshua Bell
eaa8f828eb
update release notes
2019-02-01 20:42:28 -08:00
Joshua Bell
8ead691cf8
update release notes
2019-01-27 19:54:39 -08:00
Joshua Bell
262571c104
New Folder/Rename dialog - don't forget part after IP ( Fixes #118 )
2019-01-26 21:50:41 -08:00
Joshua Bell
a8599e5c68
Add "Preview DAs", allow opening text/graphics directly (Issue #101 )
2019-01-21 12:35:43 -08:00
Joshua Bell
120c9bac55
Icon for AppleTalk file shares. Fixes #88
2019-01-16 20:26:57 -08:00
Joshua Bell
06959e7845
Note DA API dependency
2019-01-13 20:03:55 -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
91b93cb860
Tidy up case adjustment code, release notes. Resolves #64
2019-01-12 11:23:43 -08:00
Joshua Bell
b7977e3b2c
Update release notes
2019-01-06 15:19:36 -08:00
Joshua Bell
b30ac7bd96
Tweak release notes and build scripts
2019-01-04 20:03:59 -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
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
813e60443e
Rework file type / icon tables. Fixes #103
2018-12-30 20:35:23 -08:00
Joshua Bell
72be3c1231
Add "Key Caps" DA
2018-12-30 12:12:03 -08:00
Joshua Bell
b6fb8f0f9e
Release notes
2018-12-28 10:17:48 -08:00
Joshua Bell
4cf8ab90ab
Add Special > Check Drive command. Fixes #97
2018-12-27 21:15:02 -08:00
Joshua Bell
12ee56c674
Fix buffer overrun when renaming. Fixes #99
2018-12-27 17:07:45 -08:00
Joshua Bell
0bb1c8671a
DeskTop: Fix for IIc+ drive issue. Fixes #25
2018-12-26 16:20:59 -08:00
Joshua Bell
d036236523
Release notes, bump date
2018-12-24 20:17:36 -08:00
Joshua Bell
b9c3d3b874
Note LC //e Card fix in release notes
2018-12-21 10:30:17 -08:00
Joshua Bell
55296c2201
Clear selection on directory open. Fixes #17
2018-12-20 16:34:50 -08:00
Joshua Bell
3f4f4f90ee
DeskTop: Create SELECTOR.LIST if missing. Fixes #92
2018-12-10 22:41:53 -08:00
Joshua Bell
994cd48c98
Update RELEASE-NOTES.md
2018-12-10 21:49:03 -08:00
Joshua Bell
82f5c5fa48
Update RELEASE-NOTES.md
2018-12-10 10:30:45 -08:00
Joshua Bell
5ffc27198b
Create RELEASE-NOTES.md
2018-12-10 08:51:42 -08:00