1005 Commits

Author SHA1 Message Date
A2 Geek
b1480851f1 Merge pull request #160 from AppleCommander/toil/upgrade-gradle-and-cleanup
Toil/upgrade gradle and cleanup
2025-08-01 09:46:31 -05:00
Rob Greene
112051f743 Dropping conversion to pre-Java 8 scripts. We're way past that. 2025-08-01 09:28:55 -05:00
Rob Greene
9cf8f829fc Bumped to Gradle 8.14.2. 2025-08-01 09:25:36 -05:00
A2 Geek
c29452d6c2 Merge pull request #157 from AppleCommander/dependabot/gradle/org.apache.ant-ant-1.10.15
Bump org.apache.ant:ant from 1.9.16 to 1.10.15
2025-08-01 09:16:38 -05:00
dependabot[bot]
820e86695a Bump org.apache.ant:ant from 1.9.16 to 1.10.15
Bumps org.apache.ant:ant from 1.9.16 to 1.10.15.

---
updated-dependencies:
- dependency-name: org.apache.ant:ant
  dependency-version: 1.10.15
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 14:14:57 +00:00
A2 Geek
ad1de95d73 Merge pull request #156 from AppleCommander/dependabot/gradle/info.picocli-picocli-4.7.7
Bump info.picocli:picocli from 4.6.2 to 4.7.7
2025-08-01 09:14:49 -05:00
dependabot[bot]
98493d4287 Bump info.picocli:picocli from 4.6.2 to 4.7.7
Bumps [info.picocli:picocli](https://github.com/remkop/picocli) from 4.6.2 to 4.7.7.
- [Release notes](https://github.com/remkop/picocli/releases)
- [Changelog](https://github.com/remkop/picocli/blob/main/RELEASE-NOTES.md)
- [Commits](https://github.com/remkop/picocli/compare/v4.6.2...v4.7.7)

---
updated-dependencies:
- dependency-name: info.picocli:picocli
  dependency-version: 4.7.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 14:12:50 +00:00
A2 Geek
e6f6e355dd Merge pull request #158 from AppleCommander/dependabot/gradle/org.apache.commons-commons-lang3-3.18.0
Bump org.apache.commons:commons-lang3 from 3.7 to 3.18.0
2025-08-01 09:12:26 -05:00
A2 Geek
50ca022043 Merge pull request #159 from AppleCommander/dependabot/gradle/swtVersion-3.130.0
Bump swtVersion from 3.123.0 to 3.130.0
2025-08-01 09:12:00 -05:00
A2 Geek
a7622b56c1 Merge pull request #155 from AppleCommander/dependabot/gradle/org.springframework.boot-3.5.4
Bump org.springframework.boot from 2.7.17 to 3.5.4
2025-08-01 09:11:07 -05:00
dependabot[bot]
bdf26ab934 Bump swtVersion from 3.123.0 to 3.130.0
Bumps `swtVersion` from 3.123.0 to 3.130.0.

Updates `org.eclipse.platform:org.eclipse.swt.cocoa.macosx.aarch64` from 3.123.0 to 3.130.0
- [Commits](https://github.com/eclipse-platform/eclipse.platform.swt/commits)

Updates `org.eclipse.platform:org.eclipse.swt.cocoa.macosx.x86_64` from 3.123.0 to 3.130.0
- [Commits](https://github.com/eclipse-platform/eclipse.platform.swt/commits)

Updates `org.eclipse.platform:org.eclipse.swt.gtk.linux.aarch64` from 3.123.0 to 3.130.0
- [Commits](https://github.com/eclipse-platform/eclipse.platform.swt/commits)

Updates `org.eclipse.platform:org.eclipse.swt.gtk.linux.x86_64` from 3.123.0 to 3.130.0
- [Commits](https://github.com/eclipse-platform/eclipse.platform.swt/commits)

Updates `org.eclipse.platform:org.eclipse.swt.win32.win32.x86_64` from 3.123.0 to 3.130.0
- [Commits](https://github.com/eclipse-platform/eclipse.platform.swt/commits)

---
updated-dependencies:
- dependency-name: org.eclipse.platform:org.eclipse.swt.cocoa.macosx.aarch64
  dependency-version: 3.130.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.eclipse.platform:org.eclipse.swt.cocoa.macosx.x86_64
  dependency-version: 3.130.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.eclipse.platform:org.eclipse.swt.gtk.linux.aarch64
  dependency-version: 3.130.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.eclipse.platform:org.eclipse.swt.gtk.linux.x86_64
  dependency-version: 3.130.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.eclipse.platform:org.eclipse.swt.win32.win32.x86_64
  dependency-version: 3.130.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 14:08:30 +00:00
dependabot[bot]
5caa6791c2 Bump org.apache.commons:commons-lang3 from 3.7 to 3.18.0
Bumps org.apache.commons:commons-lang3 from 3.7 to 3.18.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
  dependency-version: 3.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 14:08:13 +00:00
dependabot[bot]
91f458e71c Bump org.springframework.boot from 2.7.17 to 3.5.4
Bumps [org.springframework.boot](https://github.com/spring-projects/spring-boot) from 2.7.17 to 3.5.4.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.7.17...v3.5.4)

---
updated-dependencies:
- dependency-name: org.springframework.boot
  dependency-version: 3.5.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 14:08:05 +00:00
A2 Geek
0ea02f9324 Merge pull request #154 from AppleCommander/toil/dependabot-stuff-2
Alternate variable definition. Also set the version to be next snapshot.
2025-08-01 09:06:08 -05:00
Rob Greene
6c615321cf Alternate variable definition. Also set the version to be next snapshot. 2025-08-01 09:03:58 -05:00
A2 Geek
bc47f69cd1 Merge pull request #153 from AppleCommander/toil/tinker-with-dependabot-because-it-doesnt-work
Trying to get dependabot to function in this repository. There are a …
2025-08-01 08:36:41 -05:00
Rob Greene
feb613b5fd Trying to get dependabot to function in this repository. There are a few differences amongst the repositories, so doing this piecemeal. 2025-08-01 08:33:43 -05:00
A2 Geek
1b6be16471 Merge pull request #152 from AppleCommander/feature/java21
Bumping to Java 21.
2025-07-31 20:13:14 -05:00
Rob Greene
d799be9d14 Bumping to Java 21. 2025-07-31 20:10:43 -05:00
A2 Geek
139f724d05 Merge pull request #151 from AppleCommander/toil/cleanup-old-files
Toil/cleanup old files
2025-07-31 17:38:06 -05:00
Rob Greene
84ee266a44 Dropping TODO file. 2025-07-31 17:36:23 -05:00
Rob Greene
87bda3fc77 Dropping the old Mac build components. Moved icon into lib/ac-swt-common/src/main/resource/mac folder. 2025-07-31 17:29:26 -05:00
Rob Greene
8e20378ef4 Removing the old ant-build directory. Moved the default boot sector into the lib/ac-api/main/asm folder. 2025-07-31 17:21:45 -05:00
Rob Greene
3f673fabbb Got publishing to work and updated the docs for it. 2025-07-31 13:36:25 -05:00
Rob Greene
da0fdcc659 Upgrading to Gradle 8.13. What a pain! ;-) 1.10.1 2025-07-31 09:59:49 -05:00
Rob Greene
5df08e2117 Bumping version. 2025-07-31 09:26:49 -05:00
Rob Greene
32e2fcbebb Found that the GUI reads disks to build out the detailed file listing. Fixed the following bugs: DOS can try to read a deleted file; the WOZ1 track read algorithm was passing last byte of the track instead of the length of the track (doh!). 2025-07-30 18:18:21 -05:00
Rob Greene
312efa2b40 Merge remote-tracking branch 'origin/main' 2025-07-30 16:38:54 -05:00
Rob Greene
217fe97ff5 Late tweak. On Linux, somehow the primary window is not sized well/correctly. Discovered that if it is resizable, it does size well. (And if it doesn't, it can be resized!) 2025-07-30 16:38:46 -05:00
A2 Geek
1445a644e1 Build whenever a tag is pushed 2025-07-30 16:22:18 -05:00
Rob Greene
ce14be3ace Found a couple more files without a copyright. 1.10 2025-07-30 15:54:32 -05:00
Rob Greene
03d2b99617 Bumping version. 2025-07-30 13:55:37 -05:00
Rob Greene
e0e229bed8 Adding license header. 2025-07-30 13:55:27 -05:00
Rob Greene
acc9d985bf Adjusting tokens for Applesoft to match listings better. 2025-07-28 16:35:55 -05:00
Rob Greene
796631a9fb Allowing coordinates (T/S and blocks) to be specified as hex. 2025-07-28 15:59:41 -05:00
Rob Greene
e213bf43c3 Using the files address when dumping out data as hex. 2025-07-28 15:59:15 -05:00
A2 Geek
99e1015caf Merge pull request #150 from AppleCommander/feature/pascal-fixups
Feature/pascal fixups
2025-07-28 14:51:50 -05:00
Rob Greene
6e5cd66794 Adjusting text file build out. 2025-07-28 14:46:54 -05:00
Rob Greene
68e2c2b682 Oops. Removing some debugging code. 2025-07-28 14:26:07 -05:00
Rob Greene
6aff94c6c6 Changing how files are written for PascalFileEntry. This unifies the writing logic for TEXT and all other types and expands the file size if it grew. Should close #146. 2025-07-28 14:13:20 -05:00
Rob Greene
7109d42ad4 PascalFileEntry now implicitly writes the entry back to disk with every "set" method. Should close #144. 2025-07-28 11:36:08 -05:00
Rob Greene
3353d971ca Change FormattedDisk#fromProdosFiletype to be FormattedDisk#toNativeFiletype and updated operations to allow native file types and pass them through. 2025-07-28 10:04:38 -05:00
Rob Greene
8954b5b2d3 This corrects for a naming issue if the file is given on the command line; a full directory path causes issues. 2025-07-27 20:27:09 -05:00
A2 Geek
32c1a30ebe Merge pull request #149 from AppleCommander/feature/woz-image
Adding WOZ image 5.25" support; adding 13-sector 5&3 decoding (WOZ/Nibble images)
2025-07-27 13:18:15 -05:00
Rob Greene
458b51cc98 Adding support for 5&3 encoding and 13-sector disks. (missed file) 2025-07-27 13:07:27 -05:00
Rob Greene
2cad5c9596 Adding support for 5&3 encoding and 13-sector disks. 2025-07-27 13:07:09 -05:00
Rob Greene
79bbaf6a3d Some prep work for 3.5" disks to support T/S reads. 2025-07-26 11:15:59 -05:00
Rob Greene
0aa8dad20d Adding support for WOZ1 5.25" disks as well. 2025-07-24 17:09:46 -05:00
Rob Greene
37d42dd756 Some restructuring, hopefully segmenting code better between 5.25" and 3.5" logic. 2025-07-24 15:33:31 -05:00
Rob Greene
1d05b65439 Restructuring a bit; added WOZ unit test for 5.25" disk image; started work towards 3.5" disk. 2025-07-22 11:35:02 -05:00