Skip to content

@jens-maus jens-maus released this Aug 31, 2021

This is release MUI-5.0-20210831 of MUI with the following bugfixes and feature changes:

Downloads

🚧 Changes:

2021-08-31 Thore Böckelmann tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • 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
    #350.
  • 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 tboeckel@gmx.de

  • Listview.c: forward some more methods to the embedded List object. This refs
    #349.

2021-07-15 Thore Böckelmann tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • mcc/Listtree.c: set the new treenode before triggering the notification for
    MUIA_Listtree_Active. This closes #340.

2021-05-25 Thore Böckelmann tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • Menudisplay.c: fixed the wrong check for enabled menus before trying to open
    them. This closes #331.

2021-02-28 Thore Böckelmann tboeckel@gmx.de

  • 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
    #328.
  • Slider.c: disabled the "default on double click" feature. This closes #326.

2021-02-08 Thore Böckelmann tboeckel@gmx.de

  • mcc/Listtree.c: reworked the handling of special node values once more. This
    closes #325 again.

2021-02-06 Thore Böckelmann tboeckel@gmx.de

  • 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
    #325.

2021-01-06 Thore Böckelmann tboeckel@gmx.de

  • Popobject.c: moved the calling of the remaining hooks into private methods.

2021-01-05 Thore Böckelmann tboeckel@gmx.de

  • Area.c: fixed the MUIA_TextColor implementation.

2021-01-04 Thore Böckelmann tboeckel@gmx.de

  • Popobject.c: moved calling the Popobject_WindowHook hook into a private
    method.
  • Image.c: MUIA_Image_Spec is OM_GET'able now.
  • List.c: implemented MUIM_List_SortEntries.

2021-01-03 Thore Böckelmann tboeckel@gmx.de

  • 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 tboeckel@gmx.de

  • Makefile: added support for git IDs instead of SVN revision numbers.

2020-12-21 Thore Böckelmann tboeckel@gmx.de

  • dist/Install-MUI: added french translation to Installer script kindly
    provided by Alexandre Balaban.
Contributors
gmx
Assets 9