------------------------------------ MUI Magic User Interface - ChangeLog ------------------------------------ $Id: ChangeLog 6711 2020-12-18 16:12:15Z tboeckel $ #### 5.0-2020R2 Release ######################################################## 2020-10-30 Thore Böckelmann * mcc/LayGroup_mcp.c: replace possible LFs by Spaces in the example test on page 'Complex 2'. Also make sure that the example string object is as least as wide as the contained text. 2020-10-28 Thore Böckelmann * mcc/Aboutbox.c: implemented MUIA_Aboutbox_URL and MUIA_Aboutbox_URLText to add a clickable Hyperlink object to a web page. This closes #457. 2020-10-19 Thore Böckelmann * Menudisplay.c, Popmenu.c: don't open disabled submenus. * Window.c: toggling the top menu will now correctly respect the state of the MUIA_Window_NoMenus attribute. * Application.c: made MUIA_Application_IconifyTitle public. 2020-10-17 Thore Böckelmann * Menustrip.c: implemented MUIM_Menustrip_WillOpen to let the application update the menu strip before it is actually opened. 2020-10-14 Thore Böckelmann * Slave.c: excluded more methods from forwarding. 2020-10-13 Thore Böckelmann * Area.c, misc: implemented a new standard font setting for huge fonts. * Area.c: implemented MUIA_TextColor. * muiasl.c: the default value for ASLFO_MaxHeight is 999 instead of 24 now. 2020-10-10 Thore Böckelmann * dist: Install-MUI: added a check for the nightly builds. In case of a nightly build archive all the libraries and classes will be copied without respecting the version of already installed libraries and classes. This ensures that the latest versions will be installed, even if just some internal data may have changed but not the version numbers. Additionally the nightly build archives contain special icons for the Installer script to enforce this "nightly build mode". This closes #455. 2020-09-30 Thore Böckelmann * mcc/Guigfx.c: GetNewHandle() must be called during MUIM_Show instead of during MUIM_Setup, because otherwise the _rp() pointer is not valid yet. This closes #453 again. 2020-09-29 Thore Böckelmann * mcc/Guigfx.c: do not access pointers which are still invalid during OM_NEW. This closes #453. 2020-09-21 Thore Böckelmann * mcc/LayGroup.c, mcc/LayGroup_mcp.c: added a native reimplementation of LayGroup.mcc and LayGroup.mcp. The supplied images were designed by Martin ' mason' Merz with explicit permission to distribute them with MUI. 2020-09-04 Thore Böckelmann * dist: included native versions of guigfx.library 20.0 and render.library 40.8 to satisfy the requirements of Guigfx.mcc. This refs #449. 2020-09-03 Thore Böckelmann * mcc/Guigfx.c: added a native reimplementation of Guigfx.mcc. This closes #449. 2020-08-17 Thore Böckelmann * List.c: calling MUIM_List_Clear now correctly triggers MUIA_List_Active with value MUIV_List_Active_Off again. This closes #451. * Window.c: combined the handling of IDCMP_NEWSIZE and IDCMP_CHANGEWINDOW to allow a centralized triggering of changed window positions and dimensions. This closes #450. 2020-07-20 Thore Böckelmann * Popmenu.c: the selection state of radio items was immediately toggled again and thus made it impossible to use such items as intended. The additional flag toggling simply had to be removed. This closes #448. 2020-07-14 Thore Böckelmann * Window.c: set a normal mouse pointer before opening a popup menu and restore the previous custom pointer afterwards. This fixes issue #30 of TextEditor.mcc. 2020-07-13 Thore Böckelmann THIS IS JUST A 100 LINE STRIPPED VERSION OF THE CHANGELOG