Commit Graph

120 Commits

Author SHA1 Message Date
Joshua Bell
c03c12956a DeskTop: Relocate removable device enumeration to init to save space 2019-03-17 19:10:06 -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
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
b6bcb03a04 Show Apple icon for Desk Accessory files, allow running (Fixes #101. Fixes #116.) 2019-02-22 20:21:58 +11:00
Joshua Bell
63351ff35d disasm: scroll and views 2019-02-17 14:06:27 +11:00
Joshua Bell
b9208870ad disasm: scroll and views 2019-02-15 19:41:29 -08:00
Joshua Bell
ca8c351d32 Clear filename if re-shown. Fixes #127 2019-02-12 21:01:38 -08:00
Joshua Bell
9d623520c8 Rename 'down load' what it is: 'Copy to RAMCard' 2019-02-09 21:19:16 -08:00
Joshua Bell
2546a639db Adjust vertical spacing in Selector Entry picker (Issue #126) 2019-02-09 16:57:18 -08:00
Joshua Bell
910d11b688 Merge remote-tracking branch 'origin/disasm' 2019-02-09 13:12:11 -08:00
Joshua Bell
fa6abeffc8 disasm: entry picker 2019-02-09 13:10:24 -08:00
Joshua Bell
e92822eb8d Adjust vertical spacing in various dialogs (Issue #126)
* About
* Confirmation and progress dialogs (copy/delete/lock/unlock etc)
* Format/Erase disk
2019-02-08 20:26:17 -08:00
Joshua Bell
1bb9388d32 Merge remote-tracking branch 'origin/disasm' 2019-02-08 19:07:04 -08:00
Joshua Bell
0c8835e6cf disasm: dialog positions 2019-02-08 19:04:29 -08:00
Joshua Bell
d9f2a28669 Merge remote-tracking branch 'origin/disasm' 2019-01-30 20:20:30 -08:00
Joshua Bell
2bcc0b0ac3 disasm: drag/drop 2019-01-30 20:19:31 -08:00
Joshua Bell
ed004f9bf7 Refine 'page' icon shapes and mask 2019-01-21 20:28:31 -08:00
Joshua Bell
3e9e961ebb Drop DA dependency on menu click params 2019-01-20 15:14:23 -08:00
Joshua Bell
10d84c1e11 Expose JT entry point for restoring system state 2019-01-20 15:04:52 -08:00
Joshua Bell
4763b829aa Delete hopefully unused resource bytes 2019-01-20 11:54:19 -08:00
Joshua Bell
5860cb493f make desktop.s pull in desktop_res instead of extra indirection 2019-01-20 11:27:52 -08:00
Joshua Bell
a764621f58 Merge remote-tracking branch 'origin/disasm' 2019-01-19 14:37:39 -08:00
Joshua Bell
63a7bf730d disasm: labels for window/icon tables 2019-01-19 14:37:27 -08:00
Joshua Bell
1e80673273 Merge remote-tracking branch 'origin/disasm' 2019-01-19 09:43:57 -08:00
Joshua Bell
3caf86649d use icon macro for volume icons now too 2019-01-19 09:41:24 -08:00
Joshua Bell
ca15759620 disasm: Rename LC relays from SHOUTY_CAPS to TitleCase 2019-01-19 09:40:43 -08:00
Joshua Bell
5197aa83fc Free up more res space; pad with xx's for easier hole finding 2019-01-17 21:27:56 -08:00
Joshua Bell
120c9bac55 Icon for AppleTalk file shares. Fixes #88 2019-01-16 20:26:57 -08:00
Joshua Bell
c8cc3bde53 Use proper masks for desktop (volume) icons 2019-01-15 23:36:00 -08:00
Joshua Bell
8c9993deeb Delete unused resources 2019-01-14 23:28:45 -08:00
Joshua Bell
7e3f27ce3d Merge remote-tracking branch 'origin/disasm' 2019-01-14 20:45:33 -08:00
Joshua Bell
5a445fa078 disasm: copy/delete/lock/unlock/size operations 2019-01-14 20:43:17 -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
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
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
53230b5967 disasm: various labels 2019-01-04 19:20:20 -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
50a755afde Add IIgs file type remapping and icon 2019-01-01 16:28:38 -08:00
Joshua Bell
149eaf2966 Correct AppleWorks file type TLAs 2019-01-01 15:31:16 -08:00
Joshua Bell
0c44a6e073 Dedupe icon masks using explicit pointers 2019-01-01 11:55:10 -08:00
Joshua Bell
49fb7c72dd disasm: Fix icon/mask rows 2019-01-01 11:47:03 -08:00
Joshua Bell
6f9f3b1467 Icons for graphics, AppleWorks types 2019-01-01 09:47:47 -08:00