1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-04-19 19:16:34 +00:00
Commit Graph

13474 Commits

Author SHA1 Message Date
Thomas Harte 72de3bfc99 Slim 'modules'. 2025-11-29 22:41:13 -05:00
Thomas Harte 9d4c5fe976 Remove 'archives'. 2025-11-29 22:38:54 -05:00
Thomas Harte e6484962e1 Specify some modules. 2025-11-29 22:37:37 -05:00
Thomas Harte 9b268530af Overtly ask for dependencies. 2025-11-29 22:16:52 -05:00
Thomas Harte f87be822d3 Try alternative icu name. 2025-11-29 22:13:18 -05:00
Thomas Harte c6a1c571e7 Attempt to install libicu. 2025-11-29 22:09:31 -05:00
Thomas Harte e3bc4fc265 Fix Atari ST layout. 2025-11-29 22:07:56 -05:00
Thomas Harte f162bf58ac Enable Qt6 build action. 2025-11-29 22:05:18 -05:00
Thomas Harte 16f031df4d After further diagnosis, work around Qt6 GL crash. 2025-11-29 21:57:01 -05:00
Thomas Harte 73eb5d9a04 Resolve index-on-temporary warnings.
I can but imagine what Qt is doing for that to be an issue.
2025-11-29 18:19:43 -05:00
Thomas Harte 0f458f6807 Make easy macro -> lambda changes. 2025-11-29 13:40:11 -05:00
Thomas Harte 2cc4b6469f Merge pull request #1651 from TomHarte/LatestWarnings
Resolve compiler warnings.
2025-11-26 23:00:32 -05:00
Thomas Harte 95ccdeb0e9 Attempt to resolve GCC's control flow concern. 2025-11-26 22:46:42 -05:00
Thomas Harte 906a16a6c1 Size RAM pool only as required. 2025-11-26 22:36:08 -05:00
Thomas Harte 3393df9a68 Permit construction from any integral type. 2025-11-26 22:24:29 -05:00
Thomas Harte a93bfa9511 Merge pull request #1650 from TomHarte/NoMoreSponsorship
Remove all mention of sponsorship.
2025-11-26 22:05:28 -05:00
Thomas Harte 3c6add252f Remove all mention of sponsorship. 2025-11-26 22:04:53 -05:00
Thomas Harte 40820b18ca Adopt new version number. 2025-11-26 2025-11-26 18:09:38 -05:00
Thomas Harte 386c438bfd Merge pull request #1649 from TomHarte/EnterprisePages
Enterprise: allow block saves from ROM.
2025-11-26 18:06:40 -05:00
Thomas Harte 94dffe2046 Add virtual destructor to ensure full clean-up. 2025-11-26 17:37:03 -05:00
Thomas Harte e861a50158 Allow case sensitivity preference to be stated. 2025-11-26 15:35:28 -05:00
Thomas Harte 4bad2aeed5 Avoid bothering a user who is creating a new file. 2025-11-26 14:50:57 -05:00
Thomas Harte c23791ba1d Comment and collapse a lot of the recent indirectness. 2025-11-26 12:01:22 -05:00
Thomas Harte f1e4de1670 Standard Xcode churn. 2025-11-26 11:51:24 -05:00
Thomas Harte 203a03ef24 Unify source of memory map layout. 2025-11-26 11:50:45 -05:00
Thomas Harte edab2a7fd5 Start trying to support host FS user read from ROM. 2025-11-26 09:26:15 -05:00
Thomas Harte 74e6e7a80d Simplify logic, and honour different open modes. 2025-11-26 09:16:06 -05:00
Thomas Harte b0438c1ce1 Ensure no infinite loop if bookmark data is missing. 2025-11-25 22:06:45 -05:00
Thomas Harte 7db46f76e9 Merge pull request #1648 from TomHarte/MoreOptions
macOS: Add various missing UI options.
2025-11-25 21:34:30 -05:00
Thomas Harte e98e7b8f91 Add file/directory discriminator. 2025-11-25 21:24:19 -05:00
Thomas Harte af255a43f3 Mostly introduce exposed path selection for the Enterprise. 2025-11-25 14:02:40 -05:00
Thomas Harte d86274b039 Expose BeebSID option via UI. 2025-11-25 09:26:52 -05:00
Thomas Harte d8600500c3 Update version number. 2025-11-23 22:03:27 -05:00
Thomas Harte d9138016ef Merge pull request #1647 from TomHarte/BeebSIDAnalyser
Attempt BeebSID autodetection.
2025-11-24
2025-11-23 21:50:41 -05:00
Thomas Harte 4f6289f293 Merge pull request #1646 from TomHarte/macOSPermissions
Request user permissions for whole-directory access under macOS.
2025-11-23 21:47:21 -05:00
Thomas Harte 8e598882b6 Attempt BeebSID autodetection. 2025-11-23 21:41:55 -05:00
Thomas Harte 2e780e2b11 Don't accept path substitutions. 2025-11-23 21:28:12 -05:00
Thomas Harte 80590d4434 Attempt full permissions loop, including storage. 2025-11-23 21:22:10 -05:00
Thomas Harte 74736d9723 Reconfigure towards permission on demand. 2025-11-23 12:15:08 -05:00
Thomas Harte 5c20fcefc4 Add delegate to validate on a file-by-file basis. 2025-11-23 12:11:47 -05:00
Thomas Harte e9ba1c4ede Add some text. 2025-11-23 00:33:08 -05:00
Thomas Harte 6767ddde4c Further expand TODOs and notes. 2025-11-23 00:27:23 -05:00
Thomas Harte 56a326d7db Add some attempt to obtain user permissions for folder access. 2025-11-23 00:07:32 -05:00
Thomas Harte d340a01513 Merge pull request #1643 from TomHarte/EXOSDirect
Enterprise: support .BAS and .COM and corresponding host filing system access.
2025-11-22 12:38:33 -05:00
Thomas Harte 2dd2b279c8 Note reason for that particular way of marking code. 2025-11-22 09:49:06 -05:00
Thomas Harte 88c124aa9f Implement destroy channel, treat it as the fallback for create channel. 2025-11-22 09:46:02 -05:00
Thomas Harte e2ef3226af Implement destroy channel. 2025-11-22 09:39:05 -05:00
Thomas Harte 507b81a8a4 Implement SetChannelStatus. 2025-11-22 09:16:53 -05:00
Thomas Harte 31d7639761 Force user/native space selection into call sites. 2025-11-21 22:53:58 -05:00
Thomas Harte 10847b3e0b Fill in everything except SetChannelStatus. 2025-11-21 22:44:49 -05:00