Wykres commitów

1920 Commity (a30ad3434197414b6ff978c288a978322a5e1cf2)

Autor SHA1 Wiadomość Data
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
David Freese 5cbed0ce41 File-dir selection
* mod to file select usage when using Fltk-1.3.x library
  * Changed macro file directory name parsing
2012-01-19 21:06:08 -06:00
David Freese 59e8dc92b3 Rx text wrap
* Modified wrap point algorithm for fltk 1.3.0 text widget
2012-01-19 21:06:08 -06:00
David Freese 2dfd6fd634 UTF-8 rx suppress
* Force Rx characters to 0x00 to 0x7F range
2012-01-19 21:06:08 -06:00
David Freese c36983ebb9 Get WX
* added macro tag <WX>
    - inserts weather string into Tx stream
    - reads RSSXML feed from specified METAR station
2012-01-19 18:25:49 -06:00
David Freese 22e1f8b593 Update to fltk.m4
* changed fltk test to -gt 3
2012-01-17 19:51:16 -06:00
David Freese 56104f44d6 GCC-4.7 fixes
* gcc 4.7 imposed #include changes
2012-01-16 10:43:08 -06:00
David Freese a409f13640 Version 3.21.35
* Maintenance release for Fltk-1.3.0 upgrade
2012-01-13 22:45:01 -06:00
David Freese e7ab7e207b Missing files
* Add missing files to repository
2012-01-13 22:44:30 -06:00
David Freese 3b02bb3de9 RX last line
* modified test for viewing bottom line
2012-01-13 22:33:08 -06:00
David Freese 6e817381a6 Debug text
* Changed text widget from Fl_Text_Display_mod to Fl_Browser
    Fl_Browser is a more efficient display mechanism for event
    viewing and uses much less cpu cycles especially when the
    event log fills to capacity of 65536 lines.
2012-01-11 16:38:08 -06:00
David Freese b6a8332977 Rx text wrap
* Disallow rx text backspacing past line boundary
  * Force line length to be one less than width of 'X'
2012-01-10 21:17:28 -06:00
David Freese f1abc9ec35 Find chars fwd/back
* Add new method to Fl_Text_Buffer_1_3 to support finding word boundaries.
    Needed for correct identification of a callsign.
2012-01-10 21:17:28 -06:00
David Freese 0f87d8799d View browser find control
* changed horizontal coordinate computation
2012-01-10 21:17:17 -06:00