This is release MUI-5.0-20210831 of MUI with the following bugfixes and feature changes:
2021-08-31 Thore Böckelmann firstname.lastname@example.org
- String.c: OM_SET'ing MUIA_String_Secret will refresh the object according to
the new secret mode. Setting was possible before already, but the object was
not visually refreshed. This closes #354.
2021-07-24 Thore Böckelmann email@example.com
- List.c: eleimnated the -1 sort column number. The sort column is always kept
as it is with an initial fallback to column 0. This closes #352.
2021-07-16 Thore Böckelmann firstname.lastname@example.org
- List.c: for user sortable columns the sort arrow's width is taken into
account as well. This closes #351.
- List.c: the sort column set during OM_NEW is applied correctly. This closes
- List.c: changing the sort column by clicking the header or OM_SET'ing
MUIA_List_SortColumn will now correctly apply the new column's (remembered)
sort order. This closes #349.
2021-07-16 Thore Böckelmann email@example.com
- Listview.c: forward some more methods to the embedded List object. This refs
2021-07-15 Thore Böckelmann firstname.lastname@example.org
- List.c: only columns with the SORTABLE attribute will be highlighted in case
they are the current sort column. This closes #347.
2021-07-14 Thore Böckelmann email@example.com
- List.c: setting the sort order via the list format now works for any column,
not just for those with the SORTABLE attribute. This closes #345.
2021-07-13 Thore Böckelmann firstname.lastname@example.org
- List.c: fixed the unsettable sort order by a new list format once again.
This closes #337 again.
- List.c: the initial sorting must be done for a list with at least 2 entries
already, not with at least 3 entries.
- masterinit.c: the "MUI has expired" requester now lets the user choose to
continue to use the outdated nightly build version. This closes #343.
2021-06-07 Thore Böckelmann email@example.com
- Window.c: the user configurable window frame of the root object is set only
if the root object has no custom frame set. This closes #341.
2021-05-31 Thore Böckelmann firstname.lastname@example.org
- mcc/Listtree.c: set the new treenode before triggering the notification for
MUIA_Listtree_Active. This closes #340.
2021-05-25 Thore Böckelmann email@example.com
- List.c: reverted the last change. MUIA_List_Format returns the ORDER flag
for every sortable column again.
- List.c: making a previously sorted column the new sort column again will
correctly restore the former sort order.
2021-05-21 Thore Böckelmann firstname.lastname@example.org
- List.c: the trigger of MUIA_List_TitleClick is done after changing the sort
column/order. This closes #338.
- List.c: when get()'ing MUIA_List_Format the ORDER flag will be returned for
the current sort column only.
2021-05-20 Thore Böckelmann email@example.com
- List.c: settings the current sort column twice to the same value will no
longer toggle the sort order. If this is desired it must be done by setting
MUIA_List_SortOrder. This closes #336.
- List.c: settings a new list format now correctly applies the possibly new
sort column or sort order of the new format. This closes #337.
- List.c: the sorting arrow images are no longer taken from the external
list_Sort.mim PNG image. Instead the user configurable up and down arrow
images are used. This works around the problem, that the default PNG
datatype of AmigaOS3 does not handle image transparency correctly and the
arrows appears as black boxes. This closes #334.
2021-03-22 Thore Böckelmann firstname.lastname@example.org
- Menudisplay.c: fixed the wrong check for enabled menus before trying to open
them. This closes #331.
2021-02-28 Thore Böckelmann email@example.com
- Group.c: the title label class correctly remembers and restores some
internal layout values of the parent object during its own layout process.
This refs #328.
- Area.c: do a minimal relayout of the group frame title object if the group
frame title is changed instead of a full relayout of the group. This closes
- Slider.c: disabled the "default on double click" feature. This closes #326.
2021-02-08 Thore Böckelmann firstname.lastname@example.org
- mcc/Listtree.c: reworked the handling of special node values once more. This
closes #325 again.
2021-02-06 Thore Böckelmann email@example.com
- mcc/Listtree.c: fixed an ancient bug when trying to obtain a relative node
(i.e. previous or next) from the active or root node. The special node value
was never converted to a real node pointer and hence caused a crash. The
same kind of crash would have happened for MUIM_Listtree_GetNr. This closes
2021-01-06 Thore Böckelmann firstname.lastname@example.org
- Popobject.c: moved the calling of the remaining hooks into private methods.
2021-01-05 Thore Böckelmann email@example.com
- Area.c: fixed the MUIA_TextColor implementation.
2021-01-04 Thore Böckelmann firstname.lastname@example.org
- Popobject.c: moved calling the Popobject_WindowHook hook into a private
- Image.c: MUIA_Image_Spec is OM_GET'able now.
- List.c: implemented MUIM_List_SortEntries.
2021-01-03 Thore Böckelmann email@example.com
- List.c: made MUIM_List_EndEdit public.
- Title.c: implemented MUIM_Title_FindPage.
- Title.c: implemented MUIA_Title_Newable and MUIM_Title_New.
2021-01-01 Thore Böckelmann firstname.lastname@example.org
- Makefile: added support for git IDs instead of SVN revision numbers.
2020-12-21 Thore Böckelmann email@example.com
- dist/Install-MUI: added french translation to Installer script kindly
provided by Alexandre Balaban.
Experimental Nightly Build Snapshots
The files found under "Assets" are experimental build snapshots. They are NOT meant to be used in production environments as they may contain severe bugs or incompatibilities which could destroy your installation/configuration. They are meant to be used for internal tests of new features and intermediate bugfixes only. Use of these experimental builds is therefore at your own risk.
A stable/latest version can be downloaded from "Releases"