Skip to content

Releases: AmiKit/MagicMenu

Release list

MagicMenu 3.0

Choose a tag to compare

@AmiKit AmiKit released this 23 Jul 22:53

The first release since 2.35 (2010).

It has been tested hard on AmiKit - AmigaOS 3.x on a 68020 with a 32-bit
truecolor RTG desktop - without a single crash. AGA, OCS/ECS, a plain 68000
and AmigaOS 2.04 have not been tested at all. Please report anything odd rather
than assuming it is meant to work that way - feedback here on GitHub is very
welcome.

What is in this release

  • Every setting is per menu type. Pull-down and pop-up menus each get
    their own column and can be styled completely independently: menu style,
    recessed look, menu control, opening delay, selection frame, separator bars,
    submenu marker, centering, and drop shadows down to distance and intensity.
  • A MUI preferences editor, rebuilt for clarity: three tabs, one setting
    per row with the two menu types side by side, bubble help on every gadget,
    and anything that cannot take effect greyed out while you work.
  • Adjustable drop shadows. How far the shadow reaches is a slider, how
    dark it is is a second one on truecolor screens; on a palette screen a
    dedicated Shadow pen does that job. The old "floats higher" effect, which
    deepened the shadow as menus nested, is gone.
  • The transparency bug is fixed. Switching the title of a transparent
    pull-down menu left blank patches where the previous menu had been. It
    arrived with transparency in MagicMenu 2.26 in 1999 and has been in every
    version since.
  • One cycle for the menu background: Solid Color, Transparent, Image or
    Transparent Image, per menu type.
  • An adjustable opening delay, Off through 100 to 1000 ms, per menu type.
  • Sixteen languages, all complete. Every string the program uses is
    translated in every one of them - including the bubble help, which no
    MagicMenu catalog has ever carried before.
  • Stability: every line of the source was audited - around thirty crashes,
    hangs, leaks and correctness fixes.

Full detail in ChangeLog.

Installing

Unpack and run Install. The commodity goes to SYS:WBStartup, the editor to
SYS:Prefs, the manual to LOCALE:Help/English and the catalogs to
LOCALE:Catalogs. Two icon sets are offered: Ken E. Lester, Jr.'s DualPNG
icons, or the original MagicWB ones.

AmigaOS 2.04 (Kickstart 37) or newer; the multicolor 3D look and the editor's
colour controls need 3.0. The preferences editor needs MUI 3.8
(muimaster.library 19) or newer; the commodity itself does not need MUI.

Known gaps

  • The translations are complete but not reviewed. The strings 3.0 added to the
    eleven older catalogs, and the whole of the five new ones - Czech, Hungarian,
    Norwegian, Slovak and Turkish - are machine-assisted and have not been read
    by a native speaker. Each file says so where those strings begin.
    Corrections are very welcome.