Wykres commitów

1920 Commity (a30ad3434197414b6ff978c288a978322a5e1cf2)

Autor SHA1 Wiadomość Data
David Freese a30ad34341 Extract timeout
* Removed 16384 size limitation on WRAP file extract processing.
  * Added 10 second timeout.  Extract process reset after a 10 second
    period of no incoming text.
2012-08-27 07:03:27 -05:00
David Freese 72865127c6 ASCII tables
* Added ASCII3 table
    - ASCII - used for RTTY
    - ASCII2 - used for ARQ / PSKMAIL
    - ASCII3 - used for all other text
2012-08-27 07:03:19 -05:00
Kamal Mostafa 8ab2f6e7a5 fix spelling error 2012-08-07 21:57:49 -05:00
David Freese 37b03e33a8 Version 3.21.50
* Maintenance release
2012-08-04 12:04:40 -05:00
David Freese 2f7de4d61b Logbook dialog initial size
* Added code to restore position/size of logbook dialog
    when restarting application
2012-08-04 11:24:48 -05:00
David Freese 5b175c1faf RsID Multiple
* Added Macro <NRSID:[n]> where
    - n < 0 will cause |n| RsID bursts and exit from Tx
    - n > 0 will cause |n| RxID bursts and Tx continue
    - n == 0 will cause a single RxID burst and Tx continue
    - multiple RsID bursts are separated by an interval of
      200 milliseconds
2012-08-03 15:18:46 -05:00
David J Vanecek eeaa755bd2 Open BSD fixes
* Changes to allow correct build on Open BSD
2012-08-02 10:37:17 -05:00
David Freese e212c36809 Restore post signal rsid
* Restored ability to send rsid at end of transmission
2012-07-12 16:45:59 -05:00
Kamal Mostafa f45a09b556 Tango icon: Restore missing weather_clear_icon
The "Tango icon pixmaps update" commit omitted this one.
2012-07-08 19:44:23 -05:00
David Freese c2ea95a784 Version 3.21.49
* Maintenance release
2012-07-07 16:20:08 -05:00
David Freese ba1ec3008f RTTY metric
* Changed metric measurement to measurment only within
    the bounds of the Mark/Space frequencies.
2012-07-07 16:20:04 -05:00
David Freese 77bb7a1e89 Logbook Colors-Fonts
* Added color / font configuration for logbook dialog.
  * Modified Table widget to provide column width tracking
    during resize
2012-07-05 07:52:37 -05:00
David Freese f2c18cb549 RX Text backspace
* Correct logic error in handling UTF-8 char backspace
2012-07-03 21:32:37 -05:00
David Freese aada490a13 Version 3.21.48
* Maintenance release
2012-06-30 21:22:48 -05:00
Kamal Mostafa b8eb04cbfb Tango icon pixmaps update to version 0.8.90 (public domain)
Replace the Tango Icon Library pixmaps (previously licensed as CC-BY-SA-2.5)
with new pixmaps generated from tango-icon-theme-0.8.90, which has since
been re-licensed as Public Domain.  Move Tango pixmaps to pixmaps_tango.cxx.
2012-06-30 18:53:37 -05:00
David Freese e94e2f2c17 HAMQTH Session ID
* Retry session ID after session time out
  * Correct error string extraction
2012-06-30 12:57:59 -05:00
David Freese 503205ad37 Version 3.21.47
* Maintenance release
2012-06-29 22:05:16 -05:00
David Freese e4a180af97 RTTY ASCII
* Fixed missing tx echo to rx pane
2012-06-29 19:32:44 -05:00
David Freese 4a686e7683 Version 3.21.46
* Maintenance release
2012-06-29 13:26:04 -05:00
David Freese ce90378544 CW Farnsworth
* Changed method of generating Farnsworth code
  * Added Farnsworth specifier to WPM macro tag;
    <WPM:WW:FF> WW = WPM, FF = Farnsworth WPM
2012-06-28 13:29:55 -05:00
David Freese ae08433b05 Merge log records
* Correction to merge logic for HHMMSS in TIME_ON, TIME_OFF
  * Fix for possible seg fault during record merging
2012-06-28 10:01:03 -05:00
Leonardo 0ddb867f81 Wavefile playback
* Corrected fault when trying to playback a stereo wavefile
  * Leonardo is not yet a ham, but credits his interest to
    his grandfather, I5LAP
2012-06-26 09:50:45 -05:00
David Freese 5425fb28c9 Version 3.21.45
* Maintenance release
2012-06-16 05:14:32 -05:00
David Freese 817f299396 ANTENNA macro tag
* Added <ANTENNA> macro tag.
    - substitues value entered in Antenna field on operator
      configuration panel.
2012-06-16 05:14:02 -05:00
David Freese a3f236a742 fltk-1.1.10 compatibility
* Fixes to allow compiling against older fltk
  * Needed for distributions which do not update older
    releases to the newer fltk-1.3.0
2012-06-15 21:25:02 -05:00
David Freese a64d11f9f7 Version 3.21.44
* Maintenance release
2012-06-15 14:46:00 -05:00
David Freese 91ac4a9d0c APPLE about
* added call back to Apple menu "about" item
2012-06-15 14:46:00 -05:00
David Freese 39cad15cc0 Polish translation
* Added Polish translation file submitted by Roman, SP4JEU
2012-06-13 10:40:22 -05:00
Remi Chateauneu 967cc68a75 sfft speedup
* Speedup of sfft::run
2012-06-12 16:38:46 -05:00
David Freese 25fcf8d1b5 file-chooser
* Update to Native File Chooser usage.
  * Passes corrected parameters ... OS X very pedantic on
    parameter format
2012-06-12 16:38:46 -05:00
David Freese 990492bf50 Main Panel Controls Colors-Fonts
* Add user configuration items to allow
    customizing fonts and colors for all
    widgets on main display
2012-06-12 16:38:45 -05:00
David Freese bdacdd8006 HamQTH
* Test for expired session_id
  * Request new session_id if expired
2012-06-06 19:47:00 -05:00
David Freese cdc22d6480 WEFAX/NAVTEX config
* Added links to open correct config tabs.
2012-06-06 15:36:51 -05:00
David Freese c3162ed9d1 Log Entries
* 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
2012-06-05 07:37:27 -05:00
Remi Chateauneu a28eb607ff WEFAX update
* 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).
2012-06-04 17:46:17 -05:00
David Freese cb392e471c Fork open file descriptors
* 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.
2012-06-04 17:46:17 -05:00
David Freese 81a9f43e67 Logbook Update
* 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
2012-06-04 12:26:14 -05:00
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