Wykres commitów

7 Commity (master)

Autor SHA1 Wiadomość Data
hexameron 9cbaf774c9 Merge 3.23.12 2016-07-02 22:40:08 +00:00
Robert Stiles 4b2005e7f7 KISS IO Bug fixes/Additions and C++11 Test
* Unified IO switching code
  * Add: MFSK31 and MFSK16 use for KISS IO operations
  * Add: KISS IO Auto connect on FLDIGI start up
  * In Listen Mode (TCP) on disconnect returns to waiting for connection.
  * TCP none listing mode connection tries 10 (one sec interval) times
    before giving up.
  * Save/restore KPSQL button state.
  * User 7bit modem switch warning is now selectable
  * Logic error when saving FLDIGI progStatus.data_io_enable variable.
  * Add: TXLOCK:<ON|OFF> command to the KISS hardware command set.
  * Assign/Compare KISS hardware modem names in capital letter form.
  * Add: Close KISS Socket on write fail.
  * Fixed issues effecting Win32 compile.
  * Add: Test compiler for C++11 support. Configuration macro added but not
    used until other FLDIGI source code c++11 compiler error are resolved.
    Recent compilers require c++11 in other to use std::bind().
  * Correct typedef clockid_t conflict between timeops.h and
    pthead_time.h
  * Add new IO panel widgets to the lock/unlock mechanism.
  * Restore initial IO panel locked state.
2016-05-29 15:06:10 -05:00
John Greb d84430b94c Cleanup. 2015-05-14 16:21:56 +01:00
David Freese 2424904eea R-L channel input
* read from either left (default) or right channel
2015-03-20 19:50:32 -05:00
Robert Stiles aedc628d92 Bug fixes/Comments
* Script Generate should save PA device index vice menu index.
  * PSK: Possible segment fault. Tighter control on string lengths
  * Util.cxx add comment block to each functions and remove
    trim_white_spaces() function.
2015-02-18 08:43:56 -06:00
David Freese 3eb8e41d8f Code merge/PortAudio Script return error
* Correct return value on port audio script command
2015-02-10 18:48:34 -06: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