Wykres commitów

987 Commity (0bb3f8fe2e93799a98a7e3d562fbaa3c476bc7f3)

Autor SHA1 Wiadomość Data
David Freese 0bb3f8fe2e Modification to logbook file processing
* Performance enhancement to file reading and processing
    * original, 33 seconds to process 22200 records
    * new, 0.55 seconds to process 22200 records
2009-03-21 18:41:36 -05:00
David Freese 4dfb2c596c Mod - RSID propability of detection improvements
* increased time between RSID tones and start of normal modem signal
    * corrected errors in decoder implementation
2009-03-21 18:29:29 -05:00
David Freese 6c0d3777b0 RSID decoder bug fix
* added windowing function to fft
    * corrected CalculateBuckets method
2009-03-20 19:49:08 -05:00
David Freese d77b8cc7b3 Cosmetic change to adif_io.cxx code 2009-03-20 16:42:44 -05:00
David Freese 0262c8615e Version 3.11AQ
* 3.11AQ alpha test release
2009-03-17 18:41:56 -05:00
Stelios Bounanos 3a65fa108a Fix hex/bin string output
* Fix length error in printhex
* Rename printhex to str2hex, binarystr to uint2bin
* Use a vector<char> to store the string representation
2009-03-16 19:41:06 +00:00
David Freese 0c15f12f4d Version 3.11AP
* 3.11AP alpha test version
2009-03-14 15:49:13 -05:00
David Freese 228a4bd67e Hamlib modification
* added Write Delay control
    * renamed Command Delay to Post Write Delay
2009-03-14 15:45:54 -05:00
David Freese 35fe37b48e QSO logging date-time
* Changed log date to the Time-On date
    * Added hidden button (same as label) above the Time-On field
      on main dialog.  Button event updates Time On to current
      date/time
2009-03-14 08:51:48 -05:00
David Freese 867ee123e7 Rig Control modifications
* RigCAT - change method of controlling RTS/CTS handshake
    * RigCAT - change method of controlling RTS ptt
    * RigCAT - change method of controlling DTR ptt
    * added separate UHrouter checkbox
    * added separate PPort checkbox
    * UHrouter/PPort widgets hidden if not available on system
2009-03-14 08:51:48 -05:00
Stelios Bounanos 1155b533fc Modify variable-width font warning
The warning text is now appended to the buffer whose font became
proportional.  We compare the font name to that saved in progdefaults to
avoid repeated warnings.

Also changed FL_SCREEN to FL_COURIER because FL_SCREEN may not be fixed
width on all platforms.
2009-03-12 19:05:36 +00:00
David Freese 6b4a4f6d56 CQ decoder improvement
* reduced cpu usage by CW decoder
2009-03-12 13:56:49 -05:00
Stelios Bounanos c054a5b668 Fix hamlib RTS/CTS callback
Set progdefaults.HamlibRTSplus to false when RTS/CTS is set
2009-03-11 15:08:08 +00:00
Stelios Bounanos 36952a12b4 Add fldigi-shell pskrqsy command
This command fetches the list of "best frequencies" from
http://pskreporter.info/cgi-bin/psk-freq.pl and calls the
main.set_frequency XML-RPC command.

Optional arguments can be given to select the frequency and override the
grid square, e.g.:

  pskrqsy JO 1

uses the second frequency from the list for grid square JO. The defaults
are to use the first frequency (index 0) with no specific grid square,
which psk-freq.pl then estimates using IP address geolocation.

Here is how to change to the best frequency every 15 minutes:

  while :; do fldigi-shell -c pskrqsy; sleep 900; done
2009-03-11 13:28:22 +00:00
Stelios Bounanos ee69ba3710 Reduce PSK reporter re-spot interval 2009-03-10 21:56:35 +00:00
David Freese fc2ad9c522 Version 3.11AO
* 3.11AO alpha release
2009-03-10 15:24:05 -05:00
David Freese fc4a43601d CW shape modification
* removed exponential wave shape
    * substituted Blackman for the sine wave shape
2009-03-10 14:42:58 -05:00
David Freese d98d95ff53 Version 3.11AN
* version 3.11AN alpha test release
2009-03-09 08:56:13 -05:00
David Freese 6d92b4d73b Change to FreqControl behavior
* removed position sensitive up/down behavior
    * added left / right mouse button for +/- changes
    * mouse wheel behavior retained for +/- changes
2009-03-09 08:52:55 -05:00
David Freese 2391e67e57 Bug fix - missing inpNotes
* inpNotes not visible on initial start or when main dialog
      reduced to minimum width.
2009-03-09 07:31:10 -05:00
David Freese 787c67cf19 CW / QSK
* added edge shape selector
    * added width modifier
2009-03-09 07:10:30 -05:00
Stelios Bounanos 6e513f5b22 Fix hamlib sideband check 2009-03-08 19:10:02 +00:00
Stelios Bounanos 4a0d11b29a Version 3.11AM 2009-03-08 11:47:27 +00:00
David Freese b93ac73e14 Fixed rounding errors in CW encoder symbollen timing 2009-03-08 11:45:26 +00:00
Stelios Bounanos 09230eef86 Add reset config button 2009-03-07 18:43:50 +00:00
Stelios Bounanos f391c93581 Update config UI 2009-03-07 18:43:50 +00:00
Stelios Bounanos 95bd6bd4c9 Add hamlib sideband override 2009-03-07 18:43:50 +00:00
Stelios Bounanos c879f550cb Add frequency list clear confirmation 2009-03-07 18:38:53 +00:00
David Freese 2b54b0e29d CW / QSK modification
* Added additional controls to aid in QSK adjustments
    * Modified QSK channel signal generation
    * Increased range for both pre and post QSK timing
    * added code to make element to element signal be phase coherent
    * added signal carryover between symbol intervals
    * added new macro tags
        <WPM:nn>
        <RISE:dd.dd>
        <PRE:dd.dd>
        <POST:+/-dd.dd>
2009-03-07 07:42:11 -06:00
David Freese b5dc666d85 Palette mod
Added new "default" palette
	Adjusted digipan.pal and fldigi.pal values
2009-02-28 14:26:47 -06:00
David Freese 6148d035e5 Cosmetic change to config dialog
Removed erroneous "Tottle" hint message
2009-02-28 14:25:43 -06:00
Stelios Bounanos 37e182d564 Version 3.11AL 2009-02-27 01:35:26 +00:00
Stelios Bounanos a2fc0c8db5 Add better support for proportional fonts
* Wrap lines correctly using Fl_Text_Display's slow pixel counting
  method when the font width is variable.  A warning is displayed when
  selecting these fonts for the RX or TX text widgets.
* Override Fl_Text_Display's textfont methods.
2009-02-25 18:35:07 +00:00
Stelios Bounanos f6466f2ab8 Fix font name/number compatibility code
This code must be called before creating the main window
2009-02-25 18:35:07 +00:00
Stelios Bounanos eb1ec8ac81 Fix printf format string 2009-02-25 18:35:07 +00:00
David Freese afc4e0b890 Added right audio channel PTT signal 2009-02-25 04:39:17 -06:00
David Freese 5417cf2b97 Restore pre 1/29
FTextView.cxx,
   Fl_Text_Display_mod .cxx,
   Fl_Text_Dislay_mod.H
2009-02-24 08:34:45 -06:00
David Freese 529cd68b92 Cosmetic change to font_browser
Exception handling fix for portaudio
Thread shutdown bug fix for win32
Cosmetic change to colorsfonts dialog
Change to FTextView family
  revert to character counting for proportional fonts
2009-02-23 06:26:23 -06:00
Stelios Bounanos e1c4b0b0fd Set LC_CTYPE to C 2009-02-19 01:49:30 +00:00
Stelios Bounanos 9cc42368bc Add SINC_BEST_QUALITY warning 2009-02-19 01:49:30 +00:00
Stelios Bounanos e8309d0170 Add optimisation flag 2009-02-19 01:49:30 +00:00
Stelios Bounanos e037b215e3 Fix ptt deletion 2009-02-19 01:49:30 +00:00
David Freese 58d2d0da3d Version 3.11AJ
alpha release
2009-02-18 12:47:22 -06:00
David Freese a0c9a45fa6 Added new palette, fldigi.pal 2009-02-18 09:33:37 -06:00
David Freese d2094f46bd Bug fix ... error in extracting font_number from font_name 2009-02-18 09:03:21 -06:00
Stelios Bounanos 4b719fc0cd Close PTT when exiting 2009-02-18 01:45:43 +00:00
Stelios Bounanos e4e65fa8b0 Add locator tooltip
Change the FTextView string lookup code to recognise locator strings and
display a QRB & QTE tooltip (thanks Thomas Osterried, DL9SAU).  The
Control key can be held down to force a callsign lookup.

Also move FTextEdit menu/Clear to the end of the edit command group, and
simplify the FTextView menu handling for the Exchange field.
2009-02-18 01:45:43 +00:00
Stelios Bounanos b9699d14f9 Remove bad sample rate converters
* Remove Zero Order Hold from the settings menu and change the user
  setting to Linear if ZOH had been selected.

* Remove Linear on PowerPC because it segfaults when used via SRC's
  callback interface with a non-integer sample rate ratio.  This should
  be investigated further, but not having Linear is no big loss and we
  can just disable it for now.  The user setting is changed to
  SINC_FASTEST if it was Linear.

A warning message is emitted in either case to let the user know that we
did this.
2009-02-18 01:45:43 +00:00
Stelios Bounanos 6d173bcad4 Improve font handling
* Save font names rather than numbers in the settings file
* Display actual sizes for non-scalable fonts
* Make the font browser's size text field writeable
* Use a single callback for the font browser widgets
2009-02-18 01:45:43 +00:00
Stelios Bounanos 1ac52d78f3 Initialise hamlib's RTS +12 setting 2009-02-18 01:45:43 +00:00