Skip to content

Releases

AmiDevIDE 0.5

Choose a tag to compare

@dangelrk dangelrk released this 08 Nov 06:43

Release 0.5 von AmigaIDE: Entwicklungsumgebung für vbcc, vasm, vlink und ACE BASIC. Als MUI-Programm für AmigaOS 3.x und als Qt-Programm für macOS (Linux/Windows aus den Quellen). Beide öffnen dieselben Projektdateien (.aproj).

Experimentell: mit Hilfe von Claude (KI-Assistent von Anthropic) entwickelt, in erster Linie für den Eigengebrauch des Autors. Benutzung auf eigene Gefahr; keine Gewährleistung und keine Haftung für Datenverlust oder sonstige Schäden. Bitte zuerst mit Kopien der Daten ausprobieren.

Was ist neu

  • Versionsverwaltung für AmiVCS 0.10: Clone und ein erster Push fragen die Adresse des Repositorys (https://server/name), Anmeldung bei Bedarf (Passwort verdeckt, auf Wunsch gemerkt), Menü Versionen > Einstellungen (MUI: AmiVCSConfig, Qt: eigener Dialog).
  • AmiVCS-GUI öffnen (Amiga-G) startet amivcs-gui auf dem Projekt.
  • MUI: alle Fenster merken Position und Größe; Prüfung der SDKs und beim Start aller Bibliotheken und MUI-Klassen, eine fremde regex.library wird abgelehnt statt abzustürzen.
  • macOS: das Bundle wird nach dem Einbinden der Qt-Frameworks neu signiert.
  • Quellen jetzt öffentlich auf GitHub.

Installation

  • Amiga: AmiDevIDE-0.5.lha auspacken, Icon Install-AmiDevIDE doppelt anklicken.
  • Mac: AmigaIDE-0.5-macOS.dmg öffnen, AmigaIDE nach Programme ziehen (nicht signiert: beim ersten Start unter Datenschutz & Sicherheit freigeben). Die Toolchain richtet der Bootstrap aus den Quellen ein (siehe INSTALL.md).

Dateien

  • AmiDevIDE-0.5.lha – MUI-IDE mit Handbuch und Installer
  • AmiDevIDE-0.5.readme – Aminet-Readme
  • AmigaIDE-0.5-macOS.dmg – Qt-IDE für macOS (Apple Silicon)

AmiDevIDE 0.2

Choose a tag to compare

@dangelrk dangelrk released this 02 Nov 17:06

Release 0.2 von AmigaIDE: Entwicklungsumgebung für vbcc, vasm, vlink und ACE BASIC. Als MUI-Programm für AmigaOS 3.x und als Qt-Programm für macOS. Beide öffnen dieselben Projektdateien (.aproj).

Was ist neu

  • Versionsverwaltung mit AmiVCS (ab 0.6, eigenes, optionales Programm): Register „Versionen“ und „Verlauf“ sowie Menü „Versionen“ mit Commit, Bereitstellen, Branches, Merge, Pull, Push und Clone.
  • Beim ersten Push fragt die IDE nach dem Namen des Repositorys auf dem Server.
  • Zahlen in Projektdateien werden unabhängig von der Spracheinstellung gelesen und geschrieben. Unter deutscher Spracheinstellung konnte die Qt-IDE bisher keine .aproj laden.
  • MUI-Verzeichnisauswahl: Das aktuelle Verzeichnis lässt sich bestätigen, und Pfade direkt unter einem Laufwerk (RAM Disk:x) werden richtig gebildet.
  • Der Editor-Zustand (offene Dateien, Lesezeichen) liegt jetzt in .aproj.user statt in der Projektdatei.

Installation

Amiga: AmiDevIDE-0.2.lha auspacken, z. B. mit lha x AmiDevIDE-0.2.lha RAM:, und in der Schublade das Icon Install-AmiDevIDE doppelt anklicken. Ohne Installer geht es mit Execute Install-AmiDevIDE.shell. Zum Entfernen gibt es das Icon Uninstall-AmiDevIDE. Voraussetzungen: MUI 3.8, reqtools, regex.library, NList, TextEditor. Zum Bauen kommen vbcc mit vasm/vlink, NDK 3.2 und GNU make dazu. Die Aminet-Pfade stehen in AmiDevIDE-0.2.readme.

Mac: AmigaIDE-0.2-macOS.dmg öffnen und AmigaIDE in den Ordner Programme ziehen. Das Programm ist nicht von Apple beglaubigt. Beim ersten Start deshalb im Finder per Rechtsklick → Öffnen freigeben. Voraussetzung: Apple Silicon, macOS 26 oder neuer. Die Amiga-Toolchain (vbcc, vasm, vlink, NDK) ist nicht im Image enthalten. Ihren Ort trägt man unter Optionen → Einstellungen ein.

Dateien

  • AmiDevIDE-0.2.lha – Installationsschublade mit Programm, Handbuch (AmigaGuide) und Installer
  • AmiDevIDE-0.2.readme – Aminet-Readme
  • AmigaIDE-0.2-macOS.dmg – AmigaIDE (Qt) für macOS (Apple Silicon, ab macOS 26)