Wykres commitów

228 Commity (master)

Autor SHA1 Wiadomość Data
hexameron 9cbaf774c9 Merge 3.23.12 2016-07-02 22:40:08 +00:00
hexameron 37a0af25ab ssl has hidden dependency on crypto.
for Ubuntu 16.4 || Debian Stretch.

 squashed with commit to avoid segfault when hamlib is selected with no rig
	connected and stop checking rig mode to better cope with sync loss.
2016-06-23 11:17:52 +01:00
David Freese 76ab77cd0c FLARQ
* auto i/o - Added socket interface to allow separate program to access
    - CONNECT
    - DISCONNECT
    - CONNECTION_STATE
    - SEND_TEXT
    - RECEIVE_TEXT
    Allows similarly modified flmsg to send/recv messages using
    flarq / ARQ transport protocol.
  * ARQ reset - force complete reset of all ARQ processes
    - drops link without any indicator to connected station
    - equivalent of stopping and restarting flarq
    - courtesy demands that you inform the CONNECTED station
      to also kill the connection at that end of the link.
    - use Control-Left_click on the "CONNECT / DISCONNECT"
      button to initiate the forced reset.
  * Update ARQ icons
  * Disable auto-open flmsg when flmsg->flarq->fldigi data path
    is active.
2016-04-12 13:38:23 -05:00
David Freese fb0fd4ce47 Mac Logger
* Added UDP interface to read data exported by MacLogger
    - UDP data stream on socket 255.255.255.255 / 9932
    - User configurable items:
      . enable/disable UDP socket reads
      . Capture and use UDP Radio Report data
      . Capture and use UDP Spot Tune data
      . Capture and use UDP Spot Report data
      . Capture and use UDP Log Report data
      . Capture and use UDP Lookup Report data
      . Enable UDP string capture to file
        file in fldigi files/temp folder
        filename: maclogger_udp_strings.txt
  * Added <signal.h> to threads.h to avoid missing reference
    to sigemptyset in some gcc installs
2016-02-19 08:23:47 -06:00
David Freese 8bcc9e84bf RigCAT modifications
* Separated no xcvr functions from rigcat loop operation
  * Corrected hamlib start/stop process to prevent
    lockup when xcvr is not responding to CAT commands
    - hamlib still creates a zombie process when trying to access
      a bogus serial interface such as a bell modem
  * Added string / hex data LOG view
    <LOGSTR>true/false</LOGSTR>
  * Added variable loop timing
    <POLLINT>100...20000</POLLINT>
    default 100 msec
  * Corrected use of BW-REPLY and MODE-REPLY in xml def file
  * Added ability to read and display Smeter and Pwr meter
  * Added debugging statements to exit functions
  * Fixed aberrant save frequencies2.txt file behavior
  * Added manual notch read/write using waterfall
    notch filter interface
  * Added power level control for xcvrs with that CAT command
    - set power level also used for logging
  * Updated tutorial on transceiver xml definition file structure.
  * Added <VERBOSE>bool</VERBOSE> specifier
    - use during development of an xml file
2016-02-18 11:14:43 -06:00
David Freese c86ec80332 dock macros
* add dockable macros in a 4x12 matrix
    - provides access to all 48 macros.
    - group of 48 can be dragged to/from it's default position
      just below the main menu bar
  * change vertical raster height to 20 vice 60
    - decreased minimum vertical main dialog dimension for small
      netbook screens
  * update to documentation
2015-11-19 05:31:01 -06:00
David Freese 551d105568 thor-image
* add image transfer to thor based on IFKP image processing
    - supported by THOR-11, THOR-16 and THOR-22
    - image modes are identical to IFKP images, fixed sizes
      and avatar.
2015-10-10 08:15:12 -05:00
David Freese ed3b09d2b6 ifkp modem
* Incremental Frequency Keyed + modem
    - wide band, moderate speed differential MFSK signal
      with offset +1.
    - sample rate 16000
    - symbol length 4096
    - 33 tones spaced 3xSR/symlen apart approximately 398 Hz
      bandwidth.
    - multiple image transfer formats similar to FSQ
      . Avatar (59x74 WxH pixel) image transfers
    - tunable modem subcarrier (center freq)
      . may be configured fixed at 1500 Hz or
      . set to Psk sweet spot
    - raw data received written to audit log - if enabled
    - heard list entries written to heard log - if enbled
    - assigned fldigi secondary RSID code, (56, 1171)
2015-09-12 15:02:06 -05:00
David Freese c82de8e39c MXE update
* code changes for update to mxe suite
2015-09-12 15:02:05 -05:00
John Greb 05edc576b1 Merge 3.22.11
Conflicts:
	src/dialogs/confdialog.cxx
	src/dialogs/fl_digi.cxx
	src/globals/globals.cxx
	src/include/confdialog.h
	src/include/configuration.h
	src/include/fl_digi.h
2015-07-15 18:57:32 +01:00
David Freese f61f7d7cc2 fsq modem
* added FSQCALL(US) compatible modem
  * corrected code-page 1250 Latin-1 extended character keyboard
    entry to UTF-8 strings
    - correctly encodes 1250 characters 080 through 0FF using the
      control + numeric keypad entry for the character
      . British pound sign: control 163
2015-07-11 13:17:55 -05:00
John Greb 2bcb022ae8 Merge more fldigi. 2015-05-14 14:32:46 +01:00
John Greb 2fe29550ab Merge git://git.code.sf.net/p/fldigi/fldigi
Conflicts:
	configure.ac
	doc/Makefile.am
	doc/dl-fldigi-shell.1.txt
	m4/build.m4
	po/LINGUAS
	po/de.po
	po/es.po
	po/fldigi.pot
	po/fr.po
	po/it.po
	po/pl.po
	src/Makefile.am
	src/blank/blank.cxx
	src/combo/combo.cxx
	src/contestia/contestia.cxx
	src/cw_rtty/cw.cxx
	src/cw_rtty/rtty.cxx
	src/cw_rtty/view_rtty.cxx
	src/dialogs/Viewer.cxx
	src/dialogs/confdialog.cxx
	src/dialogs/confdialog.fl
	src/dialogs/fl_digi.cxx
	src/dialogs/guide.cxx
	src/dialogs/htmlstrings.cxx
	src/dialogs/notifydialog.fl
	src/dominoex/dominoex.cxx
	src/fileselector/FL/Native_File_Chooser.H
	src/fileselector/FL/Native_File_Chooser_FLTK.H
	src/fileselector/FL/Native_File_Chooser_MAC.H
	src/fileselector/FL/Native_File_Chooser_WIN32.H
	src/fileselector/Native_File_Chooser.cxx
	src/fileselector/Native_File_Chooser_FLTK.cxx
	src/fileselector/Native_File_Chooser_MAC.cxx
	src/fileselector/Native_File_Chooser_WIN32.cxx
	src/fileselector/fileselect.cxx
	src/filters/fftfilt.cxx
	src/filters/filters.cxx
	src/flarq-src/flarq.cxx
	src/globals/globals.cxx
	src/include/Fl_Text_Buffer_mod.H
	src/include/Fl_Text_Display_mod.H
	src/include/Fl_Text_Editor_mod.H
	src/include/analysis.h
	src/include/charsetdistiller.h
	src/include/charsetlist.h
	src/include/combo.h
	src/include/compat.h
	src/include/confdialog.h
	src/include/configuration.h
	src/include/cw.h
	src/include/digiscope.h
	src/include/dtmf.h
	src/include/fftfilt.h
	src/include/field_def.h
	src/include/fileselect.h
	src/include/filters.h
	src/include/fl_digi.h
	src/include/fldigi-config.h
	src/include/flslider2.h
	src/include/globals.h
	src/include/interleave.h
	src/include/macros.h
	src/include/main.h
	src/include/mfsk.h
	src/include/mixer.h
	src/include/modem.h
	src/include/navtex.h
	src/include/outputencoder.h
	src/include/psk.h
	src/include/qso_db.h
	src/include/record_loader_gui.h
	src/include/rigio.h
	src/include/rsid.h
	src/include/rtty.h
	src/include/socket.h
	src/include/soundconf.h
	src/include/status.h
	src/include/strutil.h
	src/include/threads.h
	src/include/trx.h
	src/include/view_rtty.h
	src/libtiniconv/tiniconv.c
	src/libtiniconv/tiniconv.h
	src/libtiniconv/tiniconv_desc.c
	src/libtiniconv/tiniconv_int.h
	src/logbook/adif_io.cxx
	src/logbook/lgbook.cxx
	src/logbook/lgbook.fl
	src/logbook/logsupport.cxx
	src/logbook/lookupcall.cxx
	src/logbook/qso_db.cxx
	src/logbook/xmlrpc_log.cxx
	src/logger/rx_extract.cxx
	src/main.cxx
	src/mfsk/mfsk-pic.cxx
	src/mfsk/mfsk.cxx
	src/misc/arq_io.cxx
	src/misc/ascii.cxx
	src/misc/charsetlist.cxx
	src/misc/configuration.cxx
	src/misc/coordinate.cxx
	src/misc/debug.cxx
	src/misc/dxcc.cxx
	src/misc/macroedit.cxx
	src/misc/macros.cxx
	src/misc/misc.cxx
	src/misc/newinstall.cxx
	src/misc/nls.cxx
	src/misc/pixmaps.cxx
	src/misc/pixmaps_tango.cxx
	src/misc/record_loader.cxx
	src/misc/socket.cxx
	src/misc/status.cxx
	src/misc/util.cxx
	src/misc/weather.cxx
	src/misc/xmlrpc.cxx
	src/mt63/mt63.cxx
	src/navtex/navtex.cxx
	src/olivia/olivia.cxx
	src/psk/psk.cxx
	src/qrunner/qrunner.cxx
	src/rigcontrol/FreqControl.cxx
	src/rigcontrol/rigio.cxx
	src/rigcontrol/rigsupport.cxx
	src/rigcontrol/rigxml.cxx
	src/rsid/rsid.cxx
	src/rsid/rsid_defs.cxx
	src/soundcard/mixer.cxx
	src/soundcard/sound.cxx
	src/spot/notify.cxx
	src/spot/pskrep.cxx
	src/thor/thor.cxx
	src/throb/throb.cxx
	src/trx/modem.cxx
	src/trx/nullmodem.cxx
	src/trx/trx.cxx
	src/waterfall/digiscope.cxx
	src/waterfall/waterfall.cxx
	src/wefax/wefax-pic.cxx
	src/widgets/FTextRXTX.cxx
	src/widgets/Fl_Text_Buffer_mod.cxx
	src/widgets/Fl_Text_Display_mod.cxx
	src/widgets/Fl_Text_Editor_mod.cxx
	src/widgets/Fl_Tile_Check.cxx
	src/widgets/Panel.cxx
	src/widgets/progress.cxx
	src/widgets/psk_browser.cxx
	src/wwv/analysis.cxx
	src/wwv/wwv.cxx
	src/xmlrpcpp/XmlRpc.h
	src/xmlrpcpp/XmlRpcDispatch.cpp
2015-05-13 23:26:35 +01:00
David Freese b5aa6a3e06 flxmlrpc
* flxmlrpc replaces xmlrpc++ code
  * Embed flxmlrpc code in subdir xmlrpcpp
  * Allow conditional build with or without lib flxmlrpc
2015-04-23 06:39:24 -05:00
David Freese 41beca0078 US units
* Allow US units of distance for QRB
2015-04-23 06:39:23 -05:00
David Freese a45006dad8 fldigi-shell
* remove from install process
  * retain for developer testing
2015-04-18 14:52:24 -05:00
Robert Stiles 814bed31f8 Configure Script Engine
* Add menu item "Scripts" and callback function.
    * Add scripting engine.
    * Update script engine for localization strings/messages.
    * Add hierarchy syntax
    * New file run_script.h
    * Hierarchy integration completed
    * Add command set
    * Add 'int find_index(char *)' to combo.cxx
    * Add menu item 'Generate Script' and code for generating a default
      config script file.
    * Add void loadRigXmlFile(void) to rigxml.cxx to support scripting calls.
      - Trim leading/trailing white spaces from portaudio device names.
    * Remove duplicate calling functions/method members.
    * Move command parameter specific verification to run_script.cxx
      basic testing remains in script_parsing.cxx
    * First Document Draft - Script commands
      - Add Misc NBEMS config commands
      - Add Notice - Program restart required.
      - Update Documentation with new commands
    * Removed Unused Variables (multiple locations)
    * Change behavior of floating point output for script generate.
    * Remove function qsy() use restriction on rig control availability.
    * Add strnlen, strncmp and strncpy checks to configure.ac
    * Add trim_white_spaces, strnlen, strncmp and strncpy routines to util.cxx
    * Add pa_set_dev() to soundconf.cxx for updating pa device names.
    * Add code to save macro(s) with content only.
    * Add config_script files to POTFILES.in for localization processing.
    * Flag command types.
    * Limit generate script output based on configure content.
    * Change script error dialog box to warning.
    * Change default rig.xml to rig-unassigned.xml. For testing purposes.
      (script generation)
    * Update Documents with Notes about script generation and executing.
    * Correct \ref and \section name duplicates in doxygen doc source
    * Add script commands for ID->RSID/Video/CW panel.
    * Move Script/Execute/Generate Menu Items to File Menu.
      - Move repetitive code into general functions.
    * Rename "Scripts" menu item to "Config Scripts"
    * Fix error introduced in last mods. Port Audio Gen Config
2015-02-10 18:48:34 -06:00
David Freese 3ebf3dbb40 flrig xml client
* added flrig xml client support
2015-02-08 14:05:54 -06:00
David Freese d67d1ab133 Native file chooser
* Correct default behavior of directory selection in
    native file chooser; effects
    - Logbook open/save
    - Macros open/save
    - Macro editor tags: <FILE:> <SAVE> <IMAGE:>
    - Tx panel insert file
    - MFSK select image
  * Corrected empty default filename in logbook file selector
  * Improved error and information display when opening logbook
    or Macro file
2015-01-01 16:13:13 -06:00
David Freese 54917d2f9a WIN32 error reports
* looking for COM/SC gremlin
2014-11-18 13:52:25 -06:00
David Freese a798037fc9 Remove Mixer controls 2014-10-14 20:19:37 -05:00
David Freese 98cd7afea9 Win32 warnings
* fix win32 compile warnings
  * disable var-tracking for WIN32 build to avoid warning
    when compiling src/confdialog.cxx
2014-10-14 20:19:34 -05:00
David Freese 6fcf11ddde KISS interface
* New configuration panel 'IO'
  * Add power density zones.
  * Query and Set Kiss hardware commands
  * Support bcast rsid over kiss socket
  * limit selectable modem options to 8 bit versions only (kiss i/o mode)
  * Employs simple HDLC encapsulation frame for transmit/receive CRC data
    verification.
  * Uses histogram based threshold detection.
  * Include manual squelch button for KISS op's.
  * User configurable inhibit transmit on busy frequencies for nn seconds
  * Impose transmit wait on valid frame reception
  * Uses dual UDP ports for concurrent operation of programs using the
    same IP address.
  * Clears the transmit buffer when data is available for more then 10
    mins and has not been transmitted.
  * Provides ax25 decoding. Code hijacked from the FLDIGI packet modem co
    - redirect character data display on the RX panel
  * Add non standard KISS frame to handle ARQ data.
    -  interface can handle both ARQ data and HDLC ax25 frames on
       the same port.
  * Squelch related command and control functions to the KISS hardware
    interface.
  * User configuration item to disable CSMA from config panel and kiss
    hardware frame.
  * Additional KISS command to adjust KPSQL detection gain (for testing).
  * Removed unused function in sockets.cxx not compatible with LINUX OS.
    (from John, G8BPQ)
  * New command 'BUSY:<T|F>'
  * Custom bindUDP() for UDP support.
  * Waterfall display gain adjusted based on sample rate changes.
  * Expanded conditions that indicate BUSY:T on command request.
  * Log loopback condition to event log.
  * Restore KPQSL set level position on start up.
  * Conditionally log of the KISS data path strings
  * Added debug filter 'KISS control' to event log.
  * KPSQL threshold button indicator remains ON during transmit inhibit.
    indication of active 'Busy Channel'.
  * Added DEBUG Logging command LOG_HEX(const char *buf, int len);
    D:,... ReadFromHostSocket: ..BUSY:. C0 06 42 55 53 59 3A C0
  * Added thread locks to waterfall.cxx:
    - powerDensity()
    - peakFreq(),
    - powerDensityMaximum()
    These are being accessed by more then one thread.
  * Swapped hash.m4 swapped test case to std::tr1::hash from std::hash
    - Updated pskrep.cxx to handle the change in hash.m4
  * 8PSK2000 removed.
  * Coordination merge with branch kiss21.
  * Code clean up
  * Updated Documentation. Remove unused png's.
  * Request from Jim, W2XO: Add log.set_rst_in and log.set_rst_out xmlrpc
    commands.
  * Compiler warning pacification (global in scope).
  * New XMLRPC commands to query and set active IO port.
  * Documentation update for XMLRPC commands
  * WSAStartup and WSACleanup one for one issue.
  * Update Docs for 3.22 release. New png's added.
2014-10-14 20:19:34 -05:00
David Freese ec3177b8ae Hide Packet Modem
* comment out all build / source references to PACKET
    - pending future development and testing
2014-10-14 20:19:34 -05:00
David Freese 38d9bab0fa MEMMAP
* Deprecate old Kachina rig control code
2014-10-14 20:19:33 -05:00
David Freese 632eb8af39 Power meter
* Added Power meter class display widget
    - scales of 25, 50, 100, 200 W
    - autoscale can be selected
2014-10-10 21:03:43 -05:00
David Freese 1bf6f495dd Smeter
* Added smeter widget class
2014-10-10 21:03:43 -05:00
David Freese eb3eb25099 fft-scan
* FFT scan modem for measuring transceiver filter
    characteristics.
    - preferred noise source is wide band noise bridge.
    - open circuit antenna will suffice
2014-10-08 07:02:09 -05:00
David Freese e5fed09798 Missing build script
* Added /../scripts/mknsisinst.sh to distribution
2014-08-29 03:11:42 -05:00
James Coxon a2002acfd8 Merge tag 'v3.21.77' of git://git.berlios.de/fldigi
Conflicts:
	ChangeLog
	configure.ac
	po/dl-fldigi.pot
	po/es.po
	po/fr.po
	po/it.po
	po/pl.po
	src/dialogs/confdialog.cxx
	src/dialogs/confdialog.fl
	src/include/confdialog.h
	src/main.cxx
	src/throb/throb.cxx
	src/trx/modem.cxx
2013-11-29 16:59:36 +00:00
James Coxon 01975c245e Merge tag 'v3.21.75' of git://git.berlios.de/fldigi
Conflicts:
	src/dialogs/confdialog.fl
2013-11-29 16:37:11 +00:00
James Coxon 184e5adf6f Merge tag 'v3.21.74' of git://git.berlios.de/fldigi
Conflicts:
	src/main.cxx
2013-11-29 16:30:47 +00:00
James Coxon 1d7d18fabd Merge tag 'v3.21.73' of git://git.berlios.de/fldigi
Conflicts:
	doc/Makefile.am
	po/dl-fldigi.pot
	po/es.po
	po/fr.po
	po/it.po
	po/pl.po
	src/Makefile.am
	src/dialogs/fl_digi.cxx
	src/include/configuration.h
	src/include/fl_digi.h
	src/rigcontrol/rigio.cxx
2013-11-29 16:23:07 +00:00
James Coxon dbeae97f0f Merge tag 'v3.21.72' of git://git.berlios.de/fldigi
Conflicts:
	po/dl-fldigi.pot
	po/es.po
	po/fr.po
	po/it.po
	po/pl.po
	src/dialogs/confdialog.cxx
	src/dialogs/confdialog.fl
2013-11-29 15:59:42 +00:00
James Coxon d1e0e9a324 Merge tag 'v3.21.70' of git://git.berlios.de/fldigi
Conflicts:
	src/dialogs/confdialog.cxx
	src/dialogs/confdialog.fl
2013-11-29 15:20:12 +00:00
James Coxon f440cfceed Merge tag 'v3.21.69' of git://git.berlios.de/fldigi
Conflicts:
	src/cw_rtty/rtty.cxx
	src/dialogs/confdialog.cxx
	src/dialogs/confdialog.fl
	src/include/rtty.h
	src/misc/configuration.cxx
	src/throb/throb.cxx

Compiles clean, a few additional changes to take into account ssdv. Looking at the updated version of Modem->RTTY there is no way of increasing the filter sizes - to be investigated
2013-11-29 15:05:49 +00:00
David Freese d56a7f449f Cfft removal
* removed source files for Cfft, the original fast fourier
    transform used in fldigi.  Cfft has been replaced by
    g_fft, the fast fourier transform C++ template based on
    public domain code by 
    John Green <green_jt@vsdec.npt.nuwc.navy.mil>
2013-10-22 15:02:33 -05:00
David Freese 1a89352d43 Cfft removal
* removed source files for Cfft, the original fast fourier
    transform used in fldigi.  Cfft has been replaced by
    g_fft, the fast fourier transform C++ template based on
    public domain code by 
    John Green <green_jt@vsdec.npt.nuwc.navy.mil>
2013-10-19 08:48:59 -05:00
David Freese b8f424213b g_fft
* Added new fft class template g_fft
  * Modified class complex to be based on std::complex
    - required changes in all modem implementations
2013-10-19 07:43:21 -05:00
David Freese 1bad52f852 g_fft
* Added new fft class template g_fft
  * Modified class complex to be based on std::complex
    - required changes in all modem implementations
2013-09-30 05:45:00 -05:00
David Freese d5f460c89c fltk 1.1.x
* Remove all code elements specifically in support
    of the Fast Light Toolkit version 1.1.x
2013-09-22 05:57:27 -05:00
David Freese 263f540aa0 fltk 1.1.x
* Remove all code elements specifically in support
    of the Fast Light Toolkit version 1.1.x
2013-08-21 09:46:28 -05:00
David Freese ea4929a3cc Version 3.22.0CK
* alpha release
  * syncronizes changes with branch 3.21.72
2013-08-02 18:34:01 -05:00
David Freese 1774707842 Automake bug
* Versions 1.12, 1.13, 1.14xxx of Automake introduces
    a bug that precludes the use of $(srcdir) within
    the "TESTS = " line of a Makefile.am file.
2013-08-02 18:34:01 -05:00
Remi Chateauneu 2b9f6af619 KML/Synop/RTTY/Navtex
* Synop decoding in RTTY mode in reception buffer, in red.
  * Creation of KML file for Synop data.
  * Creation of KML file for Navtex messages.
  * User locator displayed in KML.
  * Multiline Synop and Navtex messages displayed in Adif logs.
  * Added flsynop program as stand alone Synop decoder.
  * Fixed Navtex default stations filename and Italian stations.
  * Fixed Navtex frequency error.
  * Added KML tab in configuration menu.
  * Added parameters files for Synop decoding.
  * Fixed CoordinateT type for different deserialization.
  * Less logging messages from subthreads, because they might crash.
  * Added try/catch blocks in main program.
  * Can reload previous KML files at startup.
  * Named WMO code tables in Synop decoding.
  * Synop data can be logged to Adif files.
  * flsynop can load kml files from one dir and save them elsewhere.
  * Added strreplace and strcapitalize.
  * Added Levenshtein distance for future use.
  * Added class QsoHelper to ease Adif logging.
  * East longitude positive, West negative. Fixes Navtex detection.
  * Chars '=' or ';' used as a Synop end-of-section marker.
  * Added option command in KML tab executed on KML file save.
  * Reverse mode now saved in configuration.
  * Comments in DOxygen syntax.
  * Kml snippet stored once only per placemark.
  * Code more compatible with Eclipse parsing.
  * Synop decoded text can be interleaved with 5-digits groups.
  * KML balloons can be in simple tables, matrices or plain text.
  * Adif messages are saved in the main thread.
  * Starts external command only if KML file was saved.
  * Maximum KML data retention time is ten years, default 0 is no limit.
  * Do not reload KML files when changing KML parameters.
  * User kml file does not grow at each fldigi start.
  * Relative humidity always parsed with Celsius temperature.
  * Empty KML files are created on startup if not there.
  * Prepared porting processes functions to Mingw.
  * Added script for FTP transfer of KML files.
  * Added synop_tool
  * Navtex now has reverse mode.
  * Data files can be updated from the Internet.
  * HTTP load without anymore because crash in Wine
2013-08-02 18:34:00 -05:00
David Freese 3777182adc XMLRPC
* removed references to external xmlrpc-c library
2013-08-02 18:34:00 -05:00
David Freese 1a870d9154 Automake bug
* Versions 1.12, 1.13, 1.14xxx of Automake introduces
    a bug that precludes the use of $(srcdir) within
    the "TESTS = " line of a Makefile.am file.
2013-07-30 09:54:40 -05:00
Remi Chateauneu 982f335767 KML/Synop/RTTY/Navtex
* Synop decoding in RTTY mode in reception buffer, in red.
  * Creation of KML file for Synop data.
  * Creation of KML file for Navtex messages.
  * User locator displayed in KML.
  * Multiline Synop and Navtex messages displayed in Adif logs.
  * Added flsynop program as stand alone Synop decoder.
  * Fixed Navtex default stations filename and Italian stations.
  * Fixed Navtex frequency error.
  * Added KML tab in configuration menu.
  * Added parameters files for Synop decoding.
  * Fixed CoordinateT type for different deserialization.
  * Less logging messages from subthreads, because they might crash.
  * Added try/catch blocks in main program.
  * Can reload previous KML files at startup.
  * Named WMO code tables in Synop decoding.
  * Synop data can be logged to Adif files.
  * flsynop can load kml files from one dir and save them elsewhere.
  * Added strreplace and strcapitalize.
  * Added Levenshtein distance for future use.
  * Added class QsoHelper to ease Adif logging.
  * East longitude positive, West negative. Fixes Navtex detection.
  * Chars '=' or ';' used as a Synop end-of-section marker.
  * Added option command in KML tab executed on KML file save.
  * Reverse mode now saved in configuration.
  * Comments in DOxygen syntax.
  * Kml snippet stored once only per placemark.
  * Code more compatible with Eclipse parsing.
  * Synop decoded text can be interleaved with 5-digits groups.
  * KML balloons can be in simple tables, matrices or plain text.
  * Adif messages are saved in the main thread.
  * Starts external command only if KML file was saved.
  * Maximum KML data retention time is ten years, default 0 is no limit.
  * Do not reload KML files when changing KML parameters.
  * User kml file does not grow at each fldigi start.
  * Relative humidity always parsed with Celsius temperature.
  * Empty KML files are created on startup if not there.
  * Prepared porting processes functions to Mingw.
  * Added script for FTP transfer of KML files.
  * Added synop_tool
  * Navtex now has reverse mode.
  * Data files can be updated from the Internet.
  * HTTP load without anymore because crash in Wine
2013-07-06 21:50:10 -05:00
David Freese b6ee3f7517 XMLRPC
* removed references to external xmlrpc-c library
2013-06-27 18:15:33 -05:00
David Freese 9e259e667a Colors/Fonts Dialog
*  deprecate colors/fonts dialogs
  *  add functionality to configdialog on separate UI tab
2013-05-20 18:59:37 -05:00