Wykres commitów

1503 Commity (a7f6d856356a701b470286ec6fbd36015e63c690)

Autor SHA1 Wiadomość Data
David Freese 551d118758 Textout.txt on MS
XP / Vista implementation changed to allow the application to
    keep the append-to file open for entire execution time.  OS
    failed to write to file when file opened and immediately closed
    after the write.
2010-03-02 13:47:27 -06:00
Stelios Bounanos 95eef63045 Version 3.20.0b1
* fldigi version 3.20.0b1
  * flarq version 4.3.0b1
2010-03-02 03:00:02 +00:00
Stelios Bounanos 2f48f0731c Add release notes 2010-03-02 03:00:02 +00:00
Stelios Bounanos cc957f37cf Update copyright headers
* Relicense: GPLv2+ -> GPLv3+
  * Update authors' copyright notices
2010-03-01 13:09:16 +00:00
Stelios Bounanos a9b976a7b6 Delete unused code 2010-03-01 13:09:16 +00:00
David Freese 2e78ec6bb0 NBEMS folder access
Added File menu item to access the NBEMS data folders
    Added submenus for Macros and Folders
2010-03-01 13:06:07 +00:00
David Freese 995c34e41b <LOG> fix
Fixed saving empty callsign to logbook using the <LOG> macro
2010-03-01 13:06:07 +00:00
David Freese dcbfb7d59d Add option to specify non-word characters
These characters delineate words when selecting RX text for QSO data
entry to the log fields. The defaults characters are "*,-.;"; tab and
newline are automatically included.
2010-03-01 06:01:06 -06:00
John Douyere 8cea906f79 Extended Pskmail messaging
* Decoded RSID message for Pskmail
  * PSK, THOR, MFSK signal over noise reporting for Pskmail
2010-03-01 06:00:49 -06:00
Stelios Bounanos ed30b5b0fa Add new WriteARQsocket function
This will be more efficient when sending more than one character.
2010-02-26 17:52:06 +00:00
David Freese 5a3d0abc7f RSID detect
Fixed failure of RSID detector to change audio frequency
    when new mode same as old mode.
2010-02-25 04:50:02 -06:00
David Freese a6769cbe87 Version 3.13CA
Alpha release
2010-02-24 08:34:44 -06:00
Stelios Bounanos df7caff4c2 Fix name_to_device
Add "direction" argument to to SoundPort::name_to_device() to ensure
that it returns the right type of device.
2010-02-24 01:02:26 +00:00
David Freese 1c18ad2c7b Version 3.13BZ
Alpha release
2010-02-23 10:30:53 -06:00
Vitaliy Berdinskikh 9c846a19d1 Remove png_infopp_NULL from picture::save_png
libpng 1.4 doesn't have png_infopp_NULL anymore:
http://libpng.sourceforge.net/ANNOUNCE-1.4.0.txt
2010-02-22 18:32:24 +00:00
David Freese 9b80c2c93f Portaudio stream persistence mod
Changed stream behavior to open/close unless the stream
  is connected to a paJACK device.
    * corrected problem with h/w codecs that enable a PTT
      line whenever tx samples are present, including total
      silence.
    * eliminated audio transients when switching from transmit
      to receive
2010-02-22 18:32:24 +00:00
David Freese 445c24a9f8 Win32 init_stream patch
Defeat the sound index matching on win32 systems
2010-02-18 20:28:00 -06:00
David Freese 933af6c242 Serial bug fix
Linux - added control flag to inhibit CR to NL conversion
    when opening the serial port for RDWR
2010-02-18 18:50:19 -06:00
Stelios Bounanos ccaaa1eb03 Add RX text scrollbar hints
* Add an Fl_Scrollbar subclass that can remember scroll values and
    draw them on the slider background
  * Mark the scrollbar position when entering a clickable frequency
    marker or logging a QSO
2010-02-17 17:25:49 +00:00
Stelios Bounanos 5c82c352c3 Fix RX text context menu
* With the contest UI or fields and quick entry menu items enabled,
    Serial number and Exchange should be hidden when reverting to the
    full UI or disabling contest fields.  This would not happen until
    the quick entry menu item was toggled twice.

  * Immediately redisplay context menu when enabling quick entry.
2010-02-17 13:38:26 +00:00
Stelios Bounanos 0459067e03 Log excluded ID modes
Log modem names that are excluded from RSID/Video ID/CWID
2010-02-17 13:38:26 +00:00
Stelios Bounanos b3eda4503e Add init_modem frequency argument
Add frequency argument to init_modem and related functions.  This makes
it simpler to correctly change modem and frequency on RSID reception.
2010-02-17 13:38:26 +00:00
David Freese 164c42bd89 Version 3.13BY
Alpha release
2010-02-14 08:57:05 -06:00
David Freese 51700d79a3 TX ^r ^R parsing
Change behavior of ^r ^R in transmit text buffer.
      * ^r remains unchanged - state returns to receive for
        each occurrence.  Unsent characters remain in buffer
      * ^R suppress all but last ^R found in the Tx text buffer.
        Text appended to end of the Tx buffer without regard
        to the presence of preceding ^R terminators.
      * added method eot(void) to class FTextTX to support above
        functionality.
2010-02-13 13:13:15 -06:00
David Freese b1c5fa9fae Startup Fix
Change startup order:
      * reading last status
      * read dxcc
      * read lotw
      * read esql
      * main dialog creation
2010-02-13 12:55:47 -06:00
David Freese ead3514e22 Version 3.13BX
Alpha release
2010-02-12 14:44:12 -06:00
David Freese 3f3ddc0c5a FELD improvement
* Changed FM modes to force symbol transition to occur
      at zero point of first derivative (peaks) of the transmitted
      audio sub carrier.
2010-02-12 14:42:46 -06:00
David Freese 3acb7f25ef Wizard Fix
Fix seg fault when fldigi invoked as:
      ./fldigi --wo --config-dir <dirname>
    or initial execution as:
      ./fldigi --wo
2010-02-12 14:41:02 -06:00
Stelios Bounanos e74201b8fc Fix sound initialisation 2010-02-11 10:22:54 +00:00
David Freese 872f52ccaf WF_ONLY height fix
Fix height bug for WF_only introduced by commit bb37cc1c6
2010-02-09 20:14:36 -06:00
David Freese 64b192197e <INFO1><INFO2> fix
Added clear macros strings to status bar message clear
2010-02-07 15:32:37 -06:00
David Freese e0ff1f2a38 Version 3.13BW
Alpha release
2010-02-06 21:59:32 -06:00
David Freese 617f4590ec ARQ abort
Modified ARQ abort - ARQ text buffer did not clear properly
    at end of transmission for long postamble modem types such
    as MT63 and Olivia.
2010-02-06 12:43:01 -06:00
Stelios Bounanos 96419d75ed Update manual pages 2010-02-06 17:26:44 +00:00
Stelios Bounanos bb37cc1c6b Fix -iconic option handling
* Hide all windows if the -i/-iconic option was passed
  * Use Fl_Window::show(int, char**) to show the icon window (X11)
2010-02-06 17:26:44 +00:00
Stelios Bounanos 75e0eba8c0 Fix main window title modification
* Append text to main window title such that the title set with
    -title is preserved as a prefix.
  * Use the -title argument as the JACK or PulseAudio stream name.
2010-02-06 17:26:44 +00:00
Stelios Bounanos 2c55a62fea Improve audio initialisation
* Add code to check if the pulseaudio daemon is running
  * Prefer PulseAudio if available and no previous setting exists
  * Don't complain if PortAudio did not find any devices
  * If PortAudio initialisation fails we change the backend to
    "File I/O" only if it was previously set to PortAudio.
2010-02-06 14:48:39 +00:00
Stelios Bounanos 0467a4183b Fix PulseAudio backend
* Flush capture stream after transmitting
  * Reduce stream latency
2010-02-06 14:48:39 +00:00
Stelios Bounanos bde818b185 Fix OSS compilation on NetBSD
The SNDCTL_DSP_{SYNC,POST} ioctls calls must pass a pointer as the third
argument to avoid a compilation error on NetBSD, which specifies argp
as a char*.
2010-02-06 14:48:39 +00:00
Stelios Bounanos b8d160d338 Fix compiler warnings 2010-02-06 14:48:39 +00:00
Stelios Bounanos 7ac0fd5687 Remove -fomit-frame-pointer flag
This seems to give only a very small speedup (1-3% in DominoEX/Thor and
Olivia) and makes debugging impossible on x86.
2010-02-06 06:43:47 +00:00
David Freese c5ca09a241 Configure Dialog
Change appearance of unselected items on rig control tabs
2010-01-31 19:41:37 -06:00
David Freese 03eedc4abf Olivia Divide by Zero Error
Divide by zero occurred if 2-tone Olivia mode selected.
2010-01-31 05:35:56 -06:00
Stelios Bounanos 0a10feee84 Version 3.13BV 2010-01-30 15:48:34 +00:00
David Freese 33335854f3 DUP indicator
* Removed label "*** Dup ***"
   * Added foreground colorization to all Call input fields when
     duplicate detected.
   * Added Dup Color selector to Contest configuration panel.
2010-01-29 13:33:19 -06:00
David Freese b895c1a349 Olivia Noise Estimator
* Added s/n estimator for Olivia, tested with PathSim wav
      files for s/n -15 to +20.  Estimates valid above -9 dB.
2010-01-29 12:51:41 -06:00
David Freese d4540c06a2 Waterfall Offset
Save and restore waterfall offset
2010-01-28 18:16:45 -06:00
David Freese 5c3dd09131 Diamond Indicators
Change diamond indicators on sound card device configure
    tab to down box indicators
2010-01-28 18:13:34 -06:00
Stelios Bounanos 37ffd696e1 Update command line argument handling
* Remove deprecated options: --twoscopes, --experimental
  * Add --wfall-only alias for --wo
  * Rename --frames-per-buf to --frames-per-buffer. Old option name will
    still work as it is an abbreviation.
  * Add arg_error function to handle errors.  Messages may be printed to
    stderr or displayed in an error dialog depending on OS and whether
    stderr is a terminal.
2010-01-28 19:08:56 +00:00
Chris Sylvain 80ca36a552 Make CPU speed check information available upon demand
When copying configurations around among similar machines, a non-optimal
Sinc interpolator may have been selected.  Provide the user with the
information even when fldigi has already been configured.
2010-01-28 18:24:25 +00:00