ekd500control (0.8) noble; urgency=low * Moved the installation broken error message to the FormCreate procedure. In newest Lazarus in the Initialization section is no more possible to call the MessageDlg procedure, which formerly worked. * Switched the config file to XML format using the TXMLConfig object. If no XML config file is found and a config file in the old format exists, it gets loaded as before and automatically saved in the new format. * Updated the hamlib maybe-compatible server with the get_lock_mode and get_powerstat commands needed by newer hamlib versions. * Added a {$DEFINE SENDDONE} and the relevant code to select whether send or not 'done' at the end of the \dump_state hamlib command response. All rigctld versions checked do not send it, at least in the dummy backend, but it seems to be required by the hamlib version used in WSJTX 2.7.0. * Revised the Message() procedure. Removed all Application.ProcessMessages calls and moved it in the protected section exposing a MsgToShow property to ease message displaying in the main form from other units. * Revised the "Load state" menu item: do not load states that give read errors into the RX. * Made a script to get dependencies of an executable. * Made a Debian changelog in the new format. * Previous changelog v0.7 20230106 Hamlib rigctl compatible TCP server added. Not yet completed, but works with WSJTX, GRIG, FLDIGI and other programs. Rewritten dbuV to S units conversion code. Modified doc build script to use the files in the man folder. v0.6 20220626 TButtons and TBitButtons replaced with TJButtons from the jujibo package by Julio Jiménez Borreguero which made it possible to unify the look of the program in all supported OS and merge all source trees into one. Some TLabels replaced with TJLabels from the same package. Resize code revised to avoid race conditions. TComboBox replaced with TComboBoxEx. Some minor cosmetic corrections in the control's placement. Activated Lazarus i18n feature and done italian translation. Added a frequency band scan window. Switched to using the Lazarus internal versioning system. Corrected a typo that made the "Mode" label invisible after certain commands. Added "Move to channel" and "Move to state" commands in the internal file manager. Added a "Font magnification" menu item. v0.5 20181228 TLabel & TStaticText OnMouseWheel used, now mouse wheel on frequency figures works also under Windows. S-Meter style changed. Conversion from dbmicrovolt to s-units added. v0.4 20160417 Multiple RX control added. Some minor revisions. v0.3 20140309 First near-complete version. -- Giuseppe Perotti Fri, 17 Oct 2025 16:44:00 +0100