Wykres commitów

2083 Commity (59a90297dfbf2ee86294ba5714169dccd489c8aa)

Autor SHA1 Wiadomość Data
David Freese ed638a564a Navtex
Port of navtex modem from 3.22 branch
2012-06-04 12:26:14 -05:00
David Freese c7f11f471a CW decoder update
* Cooperative programming effort, W1HKJ and AG1LE
  * Added matched filter implementation using FFT convolution filter
  * Added Self Organizing Map decoding.
  * Added adjustable upper/lower detection levels
  * Added level indicators on CW digiscope
  * combined new fft-convolution filter, SOM decoder & FIR filter
  * added configure controls for filter selection
  * modified CW digiscope display to show 9 dot intervals independent
    if WPM setting
  * increased CW_FIR length to 512
2012-05-30 18:15:41 -05:00
David Freese 92279e7a8d Version 3.21.43
* Maintenance release
2012-05-30 15:25:59 -05:00
Kamal Mostafa 39998f7174 Fix TX text clear after macro
* 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.
2012-05-30 15:24:09 -05:00
David Freese 0c113b6dee Rigio thread
* Fixed random hang trying to close rigio thread
2012-05-28 18:07:20 -05:00
David Freese 6a8d93980d Version 3.21.42
Maintenance release
2012-05-07 15:39:32 -05:00
David Freese 1089250fc9 Auto file directory
* 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
2012-04-08 12:35:19 -05:00
David Freese 8bdd45e66b Cmd line help
* corrected cmd line help description for --auto-dir
2012-04-08 11:22:01 -05:00
David Freese ccc4d5d6a0 FreqControl paste
* added control-V handler for FreqControl widget
2012-04-06 20:36:27 -05:00
David Freese fc870d578f Base directory
* Added command line switch to alter parent home
    directory (folder).
2012-04-04 06:55:20 -05:00
David Freese e2982497d2 psk comments
* Added source comments to psk decoder
2012-03-29 09:17:24 -05:00
David Freese a38182f7bd Version 3.21.41
* Maintenance release
2012-03-27 08:37:14 -05:00
David Freese 1779db5d89 Check for updates
* Added check for updates when starting program
  * Configurable by user
2012-03-26 18:11:52 -05:00
David Freese 0d2e7c3cd9 Notch indicator color
* Added configuration item for setting WF notch indicator
2012-03-26 15:46:55 -05:00
David Freese 970b00dac7 ARQ Parse Mode
* 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
2012-03-23 07:28:32 -05:00
David Freese d4e5caadda Path separator
* Removed special handling of path separator for WIN32 implementation
2012-03-21 04:54:38 -05:00
David Freese d7dfbdb15e Debug changes
*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
2012-03-19 07:30:51 -05:00
David Freese 80d67e3b0c Clear sent text
* add UTF8 code to only clear to ^r in Tx buffer
    - allows user to enter text with multiple ^r entries
      in a single text buffer
2012-03-18 18:36:49 -05:00
David Freese 815d27aa87 Control-Z fault
* Restored control-Z fix
2012-03-18 15:00:12 -05:00
David Freese bd1445041d Notch
* Added xcvr notch filter adjust from waterfall
    - Meta-Left-Click sets notch
    - Meta-Right-Click clears notch
    - Meta key is Windows key
2012-03-16 21:56:09 -05:00
David Freese d1defa3f68 EXEC macro
* 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
2012-03-15 14:37:56 -05:00
David Freese cd70e0c7d9 Version 3.21.40
Maintenance / bug-fix release
2012-03-03 09:17:37 -06:00
David Freese 3318229f17 Save Macro - Windows
* Added logic to test for proper expanded pathname on windows - ugh
2012-03-02 19:30:34 -06:00
David Freese 2dc3120c0b About copyright date
* changed date to 2008-2012
2012-03-02 19:30:24 -06:00
David Freese 5c48d0f444 Version 3.21.39
Maintenance release
2012-02-28 21:25:45 -06:00
David Freese 24c470e723 OSX Lion shutdown
* 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
2012-02-26 14:58:27 -06:00
David Freese 29ccdeb4e5 Win7 Open Logbook
* Changes to accommodate Win7 random failure to read logbook on program
    startup.
2012-02-26 14:58:19 -06:00
David Freese 74da509e6a MFSK pic dnd
* Fix drag-n-drop of file onto MFSK transmit pic dialog
2012-02-26 05:09:42 -06:00
David Freese c2998dfaa4 Merge record logic error
* Corrected logic error in merge logbook function
2012-02-25 09:14:18 -06:00
David Freese b7ff11527e Cyrillic-UTF8 chars
* Added support for displaying, transmitting & receiving
    UTF-8 characters
  * Modes which support UTF-8 characters:
    - PSK31, PSK63, PSK125, PSK250, PSK500
    - Olivia - must enable 8 bit extended characters
    - MT63 - must enable 8 bit extended characters
    - MFSK - all baudrates supported
  * Modified "clear_sent" method in FTextRXTX to correct
    behavior when TX buffer contains UTF-8 characters
2012-02-12 06:02:45 -06:00
David Freese bf8046dd26 QSK test
* Added test for CW mode && QSK_adjust to inhibit
    display of Tx characters in Rx Panel.
2012-02-12 06:02:45 -06:00
David Freese 1364186a88 Weather report
* 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
2012-02-01 15:50:37 -06:00
David Freese bb836f1dc3 Version 3.21.38
* flarq version 4.3.3
  * maintenance release
2012-02-01 06:30:55 -06:00
David Freese 9327490fa6 Control sizing
* Changed width on control that impinged on foreign language
    usage
2012-02-01 05:26:11 -06:00
David Freese df3bf09435 eQSL
* Added user selectable date-time ON or OFF for eQSL logging
2012-02-01 04:28:43 -06:00
David Freese 13b7107553 OS X file chooser
* Abandon Fltk-1-3 Cocoa file chooser
    Causes segmentation fault.
  * Substitute Stelios implementation which relies
    on Carbon framework.
  * Requires adding "-framework Carbon" to the fltk-config
    script "fltk-config --ldflags" response.
2012-01-30 08:15:00 -06:00
David Freese 890013c069 rigCAT closure
* Added code to prevent multiple calls to rigCAT_close
2012-01-29 21:27:12 -06:00
David Freese 5122c7b078 Control key parsing
* Corrected use of isdigit(...) problem on XP / Win7
2012-01-29 21:27:12 -06:00
David Freese 3c0bcd8ddd Control-shortcuts
* Insure all control key combinations are handled by widget with focus.
  * Add select all / copy to clipboard when ESC pressed and TX active
    Allows subsequent ^V or Shift-Insert to return clipboard text to
    the TX widget
2012-01-29 21:27:12 -06:00
David Freese b940e9cd6f WX international
* Changed url query to provide international coverage
  * Added full METAR report
  * Added noun name of reporting METAR station
2012-01-27 16:10:00 -06:00
David Freese 0c8d61b16a Version 3.21.37
Maintenance release
2012-01-26 15:03:01 -06:00
David Freese c4336b712b Macro filename
* Added code to recognize "\" in starting filename on windows
2012-01-26 08:14:31 -06:00
David Freese ba5b5d5aaa Callsign query
* Changed NOTES field behavior to append to current contents
    vice replacing field contents.
2012-01-25 10:42:27 -06:00
David Freese 2af9ebcf4c WX Celsius
* added missing conversion from Fahrenheit to Celsius
  * allow English and/or Metric units in report
2012-01-24 18:55:59 -06:00
David Freese 62d9f428d6 Weather tag
* Added <WX:XXXX> tag where XXXX is METAR station id.
  * No change to <WX> tag
  * Both use the WX configuration for report format.
2012-01-23 22:34:01 -06:00
David Freese d761d0f2ea Version 3.21.36
Maintenance release
2012-01-22 08:45:52 -06:00
David Freese 3fc748e96c Inline tags
* added RIGMODE, change xcvr mode
  * added FILWID, change xcvr bandwidth
2012-01-22 07:48:10 -06:00
David Freese 3ae8ee9c8a OS-X native file chooser
* Mods to work around apparant bug(s) in Fltk-1.3.0 native
    file chooser on OS X
2012-01-20 13:30:19 -06:00
David Freese 5cc14a1175 rigcat serial test
* Modified serial port in use test for instance where
    more than one program is sharing access to serial port
2012-01-19 23:14:11 -06:00
David Freese 4c0526a982 Macro load display
* changed order of Rx displaying macro set file name
2012-01-19 21:22:50 -06:00