Short:        Integrated C development environment
Author:       jamespurcell191@yahoo.co.uk (James Purcell)
Uploader:     jamespurcell191 yahoo co uk (James Purcell)
Type:         dev/misc
Version:      1.2.14
Requires:     AmigaOS 3.1
Architecture: generic
Distribution: Aminet

Ami::Blocks 1.2.14
==================

Ami::Blocks is a native integrated development environment for AmigaOS 3.1.
It is inspired by the productivity and layout of Code::Blocks while using
classic Amiga Intuition and GadTools interfaces.


Main features
-------------

* Multi-file source editor with tabs, selection, Cut, Copy and Paste.
* Project management using Ami::Blocks .abp project files.
* Multi-project .abw workspaces with dependencies and ordered builds.
* GNU GCC and Storm C 2.0 compiler configurations.
* Debug and Release build configurations.
* Project wizard with eight native Amiga project templates.
* Storm C project and existing Makefile import.
* Project symbol indexing and code completion.
* Go to Definition, Go to Declaration and Find References.
* Header/source switching, symbol lists and include navigation.
* Safe project-wide Rename Symbol with preview and Undo.
* Problems, TODO, build log and build-message views.
* Automatic pairs, indentation, brace matching and signature help.
* Workbench and CLI startup with project/workspace icon support.
* Configurable interface and editor fonts, colours and UI scaling.
* Classic low-depth graphics support and RTG true-colour artwork.

Changes in 1.2.14
-----------------

* The Ami::Blocks logo and Project Wizard icons retain their original ARGB
  colours on RTG screens using cybergraphics.library v41 or newer.
* Classic planar and low-depth screens continue to use the indexed renderer.
* Start Here hover changes redraw only the affected cards instead of the
  complete page, removing logo and card flicker.
* Mouse movement no longer causes repeated redraw requests when hover
  highlighting is disabled but tooltips remain enabled.

Copyright
---------

Copyright 2026 James Purcell.

Ami::Blocks is an independent Amiga development environment inspired by
Code::Blocks. Code::Blocks is a separate open-source project and trademark.
