Wykres commitów

1995 Commity (2252cab1d6e99f46d1edf3916258b11fe2143928)

Autor SHA1 Wiadomość Data
David Freese 8d54e28869 NAVTEX modem
* Navtex reception modem added, initial release.
  * Added XML-RPC navtex::get_message.
  * Added logging of Navtex messages.
2011-12-10 11:55:18 -06:00
David Freese 0c064c64a4 WEFAX update
* When changing wefax slant, prompts to save configuration on exit.
  * Changed wefaxNNN to wefaxNNN_modem
  * Changed sample rate initialization
  * Fixed prototype for wefax::getfile
  * Fixed logging of fax images.
2011-12-10 11:55:17 -06:00
Remi Chateauneu ee1ab43ae4 Modem class update
* get_xxx methods declared const where appropriate
  * Simple get_xxx methods inlined for better performances and smaller code.
2011-12-10 11:55:17 -06:00
Remi Chateauneu 8d647fc315 QsoRec comparisons
* Added cQsoRec::setDateTime and setFrequency with specific format.
  * compareTimes, compareDates and compareModes twice faster.
2011-12-07 19:47:31 -06:00
David Freese b8ccd770f6 Version 3.22.0BJ
Alpha release
2011-12-06 09:46:44 -06:00
David Freese 87cc9d43a3 WARN status colors
* Added user selectable colors for level indicator (diamond below wf)
    - Low    - nominal BLACK, signal < 0.05
    - Normal - nominal GREEN, 0.05 <= signal < 0.9
    - High   - nominal YELLOW, 0.9 <= 0.9 < 0.98
    - Over   - nominal RED, signal >= 0.98
    signal is the peak audio value % of maximium for the sound
    card in use.
  * Note that this level is for the composite of all signals within the
    passband and not just for signal being decoded.
2011-12-06 09:45:54 -06:00
David Freese 6ac3b345b6 Cty.dat
* Allow user to specify location of cty.dat file.
  * Use specified cty.dat path to also locate
    lotw1.txt and AGMemberList.txt
  * Allow user to reload the file(s) if updated while fldigi
    is running or the location is changed.
  * This change allows multiple instances of fldigi to use a
    single, manageable, installation of the files
    - cty.dat
    - lotw1.txt
    - AGMemberList.txt
    The three files must be co-located in a single folder.
2011-12-03 13:34:21 -06:00
David Freese 56f902002f Version 3.22.0BI
Alpha release
2011-12-02 14:37:28 -06:00
David Freese 0c2b4fc090 Contestia 64/1000
* Added to mode menu system iaw request from KH6TY
2011-12-02 14:36:32 -06:00
David Freese 3dd38d17d9 Call lookups
* Added hamQTH browser lookup
  * Added ability to do both browser and xml call lookup
2011-12-02 14:34:23 -06:00
David Freese 0263d0a76a Compile warnings
* Changed code to correct for some warning messages on newer gcc compilers
2011-12-01 11:03:00 -06:00
David Freese 14fb480549 UI changes
* Added check box / configuration item for presetting
    RST-in to 599 when clearing the log entries
2011-12-01 11:02:26 -06:00
David Freese b9686471d3 Main thread hang
* Main thread would deadlock during initial read of logbook.  This
    was reported and duplicated on Linux and OS X systems.
  * Added timeout call to execute initialization routines that might
    modify any UI element after Fl::run() is executed
2011-12-01 00:56:14 -06:00
David Freese ce6c399451 ver2int
* Corrected ver2int string to long integer conversion function
    Used by routine which checks for version updates
2011-12-01 00:56:03 -06:00
David Freese f575215a86 Merge dups
* Corrected logic for instance when merge source file has duplicate
    records
2011-11-30 06:31:17 -06:00
David Freese 4dd27c23d9 Logbook dirty boolean
* Added code to clear dirty boolean when log first loaded
2011-11-30 06:31:04 -06:00
David Freese ac9c15b07e Tx Attenuator Control
* Moved tx attenuator control to main panel
2011-11-30 06:29:23 -06:00
David Freese 25036db5a4 HamQTH app ident
* removed version number from FLDIGI application identification
    at request of Petr, OK2CQR
2011-11-27 15:41:36 -06:00
David Freese 5c3c7f6816 Version 3.22.0BH
Alpha release
2011-11-26 17:47:46 -06:00
David Freese 972cba1d17 Merge Logs update
* Improvement to merge algorithm
2011-11-26 17:45:01 -06:00
David Freese 6d4326d4a3 eQSL QTH nickname
* Changed location of <APP_EQSL_QTH_NICKNAME:%d>%s to come after
    <EOH>
2011-11-25 15:26:49 -06:00
David Freese ff6bd5c848 Version 3.22.0BG
* Alpha release
  * update to es.po
2011-11-24 21:24:40 -06:00
David Freese 7d95b7b398 Merge Logs
* Added duplicate checking to log merger
  * Save duplicates to an ADIF file and display results of
    merger on the Rx panel.
  * Save merged records to a merged rec file
  * Altered read adif to accommodate LoTW peculiarities
2011-11-24 21:24:36 -06:00
David Freese fe62681857 ADIF i/o tweaks
* Changes to improve file i/o performance
  * Removed <ADIF_VER: check to allow importing from
    non compliant ADIF files.
2011-11-24 19:54:49 -06:00
David Freese e0bf1284f2 Call lookup
* Added ability to lookup calls with multiple slash
    - KH6/W1HKJ/M
    - W1HKJ/6
    - M2/W1HKJ
2011-11-22 10:51:37 -06:00
David Freese fddec4225d Version 3.22.0BF
Alpha release
2011-11-21 11:23:27 -06:00
David Freese 9eca86a63f ADIF/EQSL thread shutdown
* removed ADIF_close and EQSL_close execution from program shutdown
    process.  Caused shutdown hangup on some Windows systems.
  * added deletion of temporary log database class on exiting write
    routine.
2011-11-21 07:42:03 -06:00
David Freese 7b04a17a9b Ignore slash postamble
* Ignore slash postamble for callsign internet lookup.
2011-11-21 07:41:38 -06:00
David Freese f50c79fe13 Log Export by date
* Added ability to export logbook for a date range
2011-11-21 07:41:26 -06:00
David Freese 75acc5eba6 Version 3.22.0BE
Alpha release
2011-11-20 07:23:15 -06:00
David Freese 48f71f19bf ADIF integrity check
* Fixed sense of integrity check for tag <ADIF_VER:
2011-11-20 07:22:39 -06:00
David Freese 8215cac4bb Version 3.22.0BD
Alpha release
2011-11-20 05:25:17 -06:00
David Freese d35ed7dc79 Logbook menu
* Changed logbook menu to be compliant with 3.21 branch
2011-11-20 05:23:10 -06:00
David Freese c297198951 Log r/w
* Removed compatibility code from log r/w.  Logs prior to 3.1 will
    read but some fields will be ignored.
  * Added new method "newrec" to CQsoDb class.
  * Modified logbook read and write behavior to eliminate duplication
    and employ faster string lookup algorithm in matching ADIF tags
    to internal database entries.
  * Changed logbook menu to comply with 3.21 maintenance version
2011-11-18 17:09:52 -06:00
David Freese 2346bca6d5 Version 3.22.0BC
Alpha release
2011-11-18 06:47:28 -06:00
David Freese 3e970b99ec ADIF write_log
* Created separate thread for writing database.  User with over
    35,000 records was experiencing UI interruption of several
    seconds on Windows XP system.
2011-11-17 07:37:32 -06:00
Remi Chateauneu 4103a07290 WEFAX error logging fix
* Fixed format compiler warnings and errors.
2011-11-16 11:11:50 -06:00
David Freese ff34b3cdba Restore Log Sort
* After adding a record
2011-11-15 18:02:24 -06:00
David Freese c9233e2f77 Version 3.22.0BB
Alpha release
2011-11-14 16:31:17 -06:00
Remi Chateauneu dab85dc138 Wefax enhancements.
* Adjustable carrier frequency. Can adjust the carrier frequency from the GUI.
  * All messages are now internationalised.
  * Images absence/presence better detected also with line-to-line statistic correlation.
2011-11-14 10:25:36 -06:00
Remi Chateauneu 21bcc183fd Use Logbook record
* Added Dial button in logbook editor to set frequency / mode / operator
    to the the current record.
    - allows easy retrieval of logged data to either continue a QSO or
      set one up based on a log entry.
2011-11-14 08:19:18 -06:00
David Freese 4aca1f1b5e eQSL update
* Added embedded tags to optional message
    - {CALL} other operators callsign
    - {NAME} other operators name
    - {MODE} full mode / submode
      eQSL.cc does not accept all submodes, i.e
      MFSK11 must be logged at MFSK16
      THROB4 must be logged as THRB etc.
      This tag allows you to add specificity to the
      eQSL record
  * Added default message
  * Added switch to enable sending eQSL when either
    - log button is pressed
    - <LOG> or <LNW> is encountered in macro
    - logic to disallow duplicating eQSL submission
2011-11-14 08:14:29 -06:00
David Freese 389ce71e95 eQSL thread
* Changed send URL to separate thread implementation
    - prevents interruption to decoder / GUI while waiting
      for eQSL.cc response
    - removed popup messages
    - added event logging
2011-11-13 09:26:28 -06:00
David Freese 7f30f29125 eQSL
* Changed User Nickname to QTH Nickname on configuration tab
2011-11-12 17:16:26 -06:00
David Freese ac3de09d08 Version 3.22.0AB
Alpha release
2011-11-12 15:04:54 -06:00
David Freese 2dae98df12 eQSL
* Added EQSL macro tag - sends current log data to eQSL on line
    - CALL, BAND, MODE, QSO_DATE, QSO_TIME_ON, RST_SENT
    - optional message, <EQSL:message to send>
2011-11-12 15:02:08 -06:00
David Freese b0e37af394 Exec macro
* On Linux and OS X
    - modified child process environment variable PATH to include the
      scripts directory as the first in the PATH string
    - required for xdg-open to find executable in the scripts directory
2011-11-12 06:35:35 -06:00
David Freese 3288d8d3db QRZ on-line lookup
* Changed on line lookup URL format to comply with changes
    to QRZ.com
2011-11-07 10:48:09 -06:00
David Freese bf8812752d HamQTH update
* Added <country> parser
2011-11-03 10:53:22 -05:00
David Freese 0e4127e92e Version 3.22.0AZ
alpha release
2011-11-03 07:18:29 -05:00