* Change position and size of fields to make better use
of the space in logging panel
* Country & Notes resize with horizontal resize of main dialog
* No labels on these two fields - tooltips identify use
* Added button shape to the "On" label for Time On
- hiding the shape was confusing to new users
* Ported from branch 3.22.0
* The tx and rx windows can be displayed separately as now, or embedded in the main window.
* Added wefax tab in configuration menu.
* Max rows number, and adif log flag now stored in configuration.
* Destination directory can be set in configuration menu with Fl_File_Chooser.
* Added option for opening tx window from main menu (Like the rx window).
* Shift can ba changed, default 800. Can be set to 850 Hz for Deutsche Wetterdienst.
* Wefax adif log flag now in configuration (And is memorized).
* When clicking on a received file, the image is displayed in the tx window.
* Internationalization.
* Transmit image can be zoomed. Default zoom 50% like rx image.
* Suppressed duplicate info messages.
* The generated image is now really back and white.
* Display speedup.
* Fax can be saved in monochrome, takes less disk space.
* New option to reduce noise on images.
* Changed RX interface: Non-stop reception is now easier.
* Image RX starts ten lines earlier when high correlation detected.
* Display speed-up when zoomed.
* Cleaner indexing of correlation buffer
* Automatic Frequency Control.
* LPM default value for Wefax288.
* Set compression flag for PNG images.
* Refined AFC (Stable frquency once an image is loaded).
* Adjusted widgets size.
* Lowered max image height.
* Added image binarization.
* Changed default image mode to monochrome.
* Smoother slant correction
* Adjustment to constant frequency detection (Hamburg).
* Changed max image size.
* Added variable threshold for binary image.
* Added erosion/dilatation for fax enhancement (Experimental, disabled).
* More information when cannot load playback WAV file.
* Speedup waterfall display.
* Changed wefax AFC logic for setting frequency (Median/average).
* Fixed filenames list which was not scrollable.
* Save more information in images metadata.
* Change selected band for AFC detection.
* Changed level for APT start/stop detection. Now checks several lines.
* Added strformat for C-style string formatting.
* Better AFC.
* Default max image size is increased.
* More information saved with fax images.
* More filtering of empty blank images based on correlation etc...
* Change to use phasing information to stop images.
* Phase inversion flag is now constant.
* Detection of apt start on four successive lines instead of three only.
* Detection of apt stop on three successive lines instead of two only.
* Removed apt stop frequency detection (Too many false stops).
* Fixed bad proportion of sent faxes (They were vertically stretched).
* Add O_CLOEXEC to all open(...) calls
* Add "e" to all fopen(...) calls
* Prevents passing open file descriptors to child
processes. Leaving psid's available to the child
could cause unwanted i/o problems and possibly a
security leak.
* Time ON/OFF
- Added seconds to logged time
- Update older records to use seconds, default 0
- Add seconds to time sort
* QRZ query notes
- removed '\n' character if field returns empty
* When built with FLTK1.1, FTextTX::clear_sent() fails to clear the TX
text after transmitting it, so it gets transmitted again every time
TX is initiated. (When macro keys are used, it appears as though fldigi
gets "stuck" on the first macro sent).
* The bug occurs because FTextTX::clear_sent() should consider txpos, not
utf8_txpos, for FLTK1.1 builds, as this patch implements.
* Added test for trailing path separator on command line
directory parameters.
* Added relative pathname capability to command line
directory parameters
* Added alternate path test for the file wrap_auto_file
* Removed REQ_SYNC calls from push2talk invocation
* Added bounds tests on PTTTUNE:nnnn <modem> parameter
PTTTUNE enables CAT ptt, but does not inject an audio
signal
* Added XMTTUNE:nnnn parameter to enable CAT ptt and
inject a 100% modulation audio sine wave
*First ERROR message
- removed popup dialog messes on first encounter
of ERROR / WARN message
- fl_message dialog could be hidden behind other
open dialogs such as signal browser, logbook or
main dialog. Result was apparent loss of focus
for main dialog on Windows OS.
- moved debug::stop() to clean_exit function to
prevent leaving zombie debug window visible when
closing down application
* Corrected <TX> disabling when executing <EXEC>...</EXEC>
* Modified code to allow multiple <EXEC>...</EXEC> calls
with a single macro text
* Removed ability to recurse the <EXEC>...</EXEC> macro tag
* close all dialogs except main dialog on close
* correct class FSEL instantiation on OS X
* this commit resolves the crash-on-exit on OS X Lion
* add configuration items
- SaveConfig : save fldigi_def.xml on exit (if changed)
- SaveMacros : save macro mdf file on exit (if changed)
* Normal shut down with prompts if File/Exit menu item selected
* Shut down without prompts for saved config, macros or log entry
if window decoration "X" is used to exit program.
* capture cmd-Q exit event to allow normal program shut down
* Added return http document error tests
* Removed "Weather:\n" prefix from returned data string
* Corrected English / Metric conversions
* Added wind in Meters/Sec to MPH KPH conversion
* Added condition parsing from raw data string
* Added web lookup for METAR station of interest