MUIbase Changelog

What's new in MUIbase 4.3

Mar 31, 2021
  • MUIbase (Magic data BASE with User Interface) is a relational, programmable Database with graphical user interface for Windows, Mac, Linux and Amiga.
  • MUIbase is open source software distributed under the terms of the GNU General Public License (GPL).

New in MUIbase 4.2 (Jun 21, 2020)

  • New menu item fr exprting entire prject t SQLite3. This includes the database structure and all user tables.
  • Added an ptinal header and fter t the PDF exprt dialg.
  • Renamed 'Attribute' t 'Field'. In mst translatins the clumns f a table were already referred t as fields. This is als mre cnsistent with ther database systems.
  • Several bug fixes.

New in MUIbase 4.1 (Dec 23, 2018)

  • o Improved time for reloading projects by storing a version number for each
  • record.
  • o New demo project Main.mb by Harold Kinds.
  • o Allow PRINT and PRINTF in functions that do not allow side effects. This is
  • useful when debugging such functions.
  • o Support drag n'drop in the structure editor in Qt on Windows, Mac and Linux.
  • o Updated MUIbase for Windows to Qt 5.11.3, and for Mac to Qt 5.10.1.
  • o Use Textinput.mcc instead of BetterString.mcc on MorphOS.
  • o Added (incomplete) Spanish catalog translation.
  • o Several bug fixes.

New in MUIbase 4.0 (Oct 27, 2017)

  • MUIbase V4.0 for Windows, Mac OSX and Linux now uses Qt 5.x. A GTK version
  • is still available as MUIbase V3.4 but it is likely that the GTK version
  • will be discontinued in the future.
  • Select-from-where results can now list multi-line entries. On Windows, Mac
  • OSX and Linux the full contents of a multi-line text are shown. On Amiga,
  • only the first line of a multi-line text is displayed.
  • MUIbase 4.0 for Windows and Linux uses the system's default viewer as
  • external viewer.
  • New catalog translations into Dutch and Ukrainian.
  • Several bug fixes.

New in MUIbase 3.3 (Sep 20, 2016)

  • New features since V3.2:
  • Remember the print settings in the preferences.
  • When a new project needs to be saved in order to continue, let the user save a project instead of showing an error message that a project name has to be set.
  • Warn user when changing choice labels in the structure editor when there are existing records. Changing the choice labels does not update the label indices stored in records. Also warn about duplicate and empty labels.
  • Window/MacOSX/Linux versions: reflect changes to labels immediately when editing labels.
  • Improved year completing when entering date values. When entering a one or two digit year, 1900 or 2000 is added depending on which result is closer to the current year. Similar for three digit years.
  • Updated French translation by Stéphane Aulery.
  • Converted all catalog translations to the PO file format. This makes it easier to maintain translations and add additional languages.
  • New version of the ImportSample project with a custom import function.
  • Several bug fixes.

New in MUIbase 3.2 (Dec 10, 2015)

  • When a project has been changed, a '*' used to be prepended to the window title. This has been replaced by prepending the text 'Changed' instead. In addition, if a project has been locked by another MUIbase instance, the window title is now prepended with 'Locked'. Finally, if there is a newer version of the project on disk, the window title is prepended with 'Old'.
  • The programing functions MIN and MAX are now defined over arbitrary data types not just integers and reals numbers.
  • The generation of the user manual has seen an overhaul and unused document formats such as PS and DVI have been removed
  • Several bug fixes

New in MUIbase 3.1 (Dec 10, 2015)

  • Shared access to a project from multiple instances of MUIbase running on the same or different computers
  • New programming function PREPARECHANGE for obtaining a change lock on a project
  • New programing functions FIELD and FIELDS for string parsing
  • New constant for programming: TMPDIR holds the name of a system-dependent temporary directory
  • Project menu items "Save & Reorg", "Save & Reorg As" and "Clear records" are only enabled when in admin mode
  • Several bug fixes

New in MUIbase 3.0 (Dec 10, 2015)

  • Optional logging of changes (adding, deleting and changing of records) into a system log table
  • The counting of changes can now be disabled for a complete table including the table's attributes
  • New dialog editor for table display objects
  • Panels are now part of the table display object
  • Possibility of defining record descriptions which are used when logging changes and when listing records in list view popups
  • Record description can be computed by a trigger function. This addresses feature request 2491815
  • New menu item for viewing all records of a table in the query editor
  • Updated license to GPL-3
  • Several bug fixes

New in MUIbase 2.11 (Dec 28, 2012)

  • New feature allowing to export the contents of a select-from-where query
  • as an ASCII file.
  • Allow to export as PDF (Mac OS X, Linux and MorphOS) and print (Windows,
  • Mac OS X and Linux) the contents of a select-from-where query.
  • Several bug fixes

New in MUIbase 2.9 (Jun 14, 2010)

  • Option to overwrite existing records when importing data.
  • New functions for programming: POW, SQRT, EXP and LOG.
  • Quick search in reference field opens and searches in popup list.
  • Sorting of virtual lists by clicking into a column header.
  • Improved integration for MorphOS (install script, MUI)
  • Several bug fixes.