Wykres commitów

2083 Commity (59a90297dfbf2ee86294ba5714169dccd489c8aa)

Autor SHA1 Wiadomość Data
Andrej Lajovic a8a148f2db Log file update
* Write UTF-8 to log file
  * Remove redundant code
    - open log file in main.cxx
    - also in function create_fl_digi_main_primary()
2012-09-29 19:29:35 -05:00
Andrej Lajovic 946bbb85f0 UTF-8 char echo
- fix echoing of UTF-8 characters in the Rx panel
2012-09-28 18:24:25 -05:00
Andrej Lajovic bab4a5367b Hamlib sideband menu
* Toggle initialize button when sideband menu selector changes
2012-09-28 18:08:02 -05:00
David Freese 19fc8867ab Version 3.21.52
* Maintenance release
    - correction to ASCII tables.
    - fixes possible seg fault
2012-09-21 16:47:35 -05:00
David Freese f8a6e1cdad ASCII table correction
* corrected initialization of ASCII3 table
2012-09-21 16:47:26 -05:00
David Freese 8c97f90981 Version 3.21.51
Maintenance release
2012-09-19 15:01:24 -05:00
David Freese 638a3c2cb4 flmsg/flamp stream processing
* added parsing of cmd line parameters when opening flmsg
    upon completion of wrap file extraction
  * added parsing of flamp text streams
  * modified socket arq to separate socket i/o from both
    signal processing and main thread.
2012-09-18 15:05:58 -05:00
David Freese 8a41aadbb4 DominoEX varicode
* Correct table entries for { }
    - values incorrect in original gmfsk implementation
2012-09-18 15:05:51 -05:00
David Freese de95906f1d WRAP binary files
* Add character handling in Rx for both received and transmit echo
    characters when sending binary data.
2012-09-03 13:04:16 -05:00
Andrej Lajovic 8fdb2ca89e Backspaces patch
* Correct failure to send Tx text when first character entered
    is a backspace.
2012-09-01 14:11:23 -05:00
Daniel F1RMB 8d38260e8c UI enhancements
* Added configure item in UI general to open confirmation
    dialog when user exits program
  * Fix RPC log TimeOn value,
    without this, timeon == timeoff.
    patch corrects data transfer to CQRlog.
  * Add new shortcuts in TX widget.
    - SC-c for <CALL>
    - SC-n for <NAME>
    - SC-r for <RST>
    - SC-l for <MYLOC>
    - SC-h for <MYQTH>
    - SC-a for <ANTENNA>
    - SC means Shift-Control.
2012-09-01 14:11:23 -05:00
David Freese 29c9c6a403 Combo update
* Updated combo box widget class
2012-09-01 07:23:57 -05:00
David Freese e765c4ed43 Socket send on Linux
* Modified socket send routine to test for kernel send socket failure
2012-09-01 07:23:53 -05:00
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