Wykres commitów

2447 Commity (303f290b2068e98950d103d5ad54e0e3f8c4acc8)

Autor SHA1 Wiadomość Data
Daniel Richman ae6f59b53a Began embedding cpp_uploader from habitat_extensions in dl_fldigi 2011-10-01 12:38:44 +01:00
David Freese 48e5670216 Version 3.21.15
Maintenance release
2011-09-25 09:36:04 -05:00
David Freese d0e1c5f713 Log Menu Items
* Moved menu items in list to prevent careless selection of "New"
  * Added confirmation dialog to create a new logbook
2011-09-25 09:33:49 -05:00
David Freese cebc29297a Macro Editor
* Changed to be resizable.  Edit and Browser controls change in
    size proportionally.
  * Added Tile object to resizable group.  Allows the text -
    picklist intersection to be dragged for resize.
2011-09-23 09:26:22 -05:00
David Freese 960e580caa WWV xmt mode
* Added sound card time tick transmit
2011-09-21 18:13:24 -05:00
David Freese bb258cd1fc Inline macro tags
* Created ability to delay execution of designated tags
    until the time of occurrence in the transmit character
    stream.  These include:
      - <DTMF    - dual tones
      - <!WPM    - CW words per minute
      - <!POST   - CW post delay
      - <!PRE    - CW pre delay
      - <!RISE   - CW rise/decay time
      - <!MODEM  - change to specified modem
      - <!GOHOME - move to mode sweet spot audio frequency
      - <!GOFREQ - move to a specific audio frequency
      - <!IDLE   - idle for specified number of seconds
      - <!WAIT   - wait for specified number of seconds
      - <!QSY    - move to specifed RF and Audio frequency
    The <! tags use the same parameters as their non delayed
    counterparts
  * Added NULL modem, a device which does not receive
    but can enable transmit.
    - used as modem type before !QSY, !GOFREQ etc to suppress
      transmit of audio stream
    - used with <DTMF... to transmit DTMF tones and suppress any
      other modem audio stream
  * Changed end of transmission logic to MT63 modem to allow it
    to be specified in <!MODEM
  * Corrected string to numeric conversion
  * Added abort processing / queue reset
  * Modified macro parsing to allow multiple
    invocations of macro containing <! tags
  * Added ability to schedule a single macro execution
    at a specifice GMT date and time
    tag format <SKED:hhmm[:YYYYDDMM]>
    where the date defaults to current date.
2011-09-21 08:39:40 -05:00
David Freese d2c33e4889 RTTY baud
* Corrected Macro selection of RTTY:45.45
  * Changed status display to show 45.45 vice 45.5
2011-09-19 15:58:28 -05:00
David Freese ab472e0ce5 CW/RTTY init fault
* Modified transmit code for rtty preamble
  * Added missing stopflag initialization in CW and
    RTTY modem class
2011-09-19 12:37:23 -05:00
David Freese 405816e701 Log Server lookup
* Added cty.dat search when connect to log server
    - cty.dat must be installed in the current fldigi
      files directory
2011-09-16 19:35:00 -05:00
David Freese 5a9607ae8e Control-Z bug fix
* Fix for seg fault when pressing ctrl-Z immediately after
    double Escape
2011-09-16 19:34:22 -05:00
David Freese c565815d29 CW QSK
* Discard all pre/post timing if QSK on right channel is disabled
2011-09-16 19:34:15 -05:00
Philip Heron 22b77a5056 Restore size of Station frame - got reset during merge with upstream 2011-09-08 19:59:56 +01:00
Philip Heron ed0dbe223c Add 600 and 1200 baud modes to the new view_rtty functions 2011-09-08 19:48:35 +01:00
Philip Heron cc42dc89dd Add 600 and 1200 baud modes to autoconfiguration function 2011-09-08 19:48:10 +01:00
Philip Heron 55f19e6658 Don't ask fltk to resize window below what we have told it the minimum size is. Causes the window to stop updating until resized. 2011-09-07 23:17:11 +01:00
Remi Chateauneu e0ee3a9735 Added wefax::adjust_metric method. 2011-09-07 03:48:23 -05:00
Remi Chateauneu 261275ea95 modem::display_metric now sets the member modem::m 2011-09-07 03:40:18 -05:00
David Freese a776fe8662 Version 3.21.14
Maintenance release
2011-09-04 05:46:40 -05:00
David Freese 166fe5931f DTMF decoder
* Added decoder to cDTMF
  * Changed Delay parameters to <DTMF: tag to avoid parse
    conflict with tone specifier 'D'
    - <DTMF:W500:L250:1-256-828-3105>
    -       |    |    |_phone #
    -       |    |_250 msec pulse length, 50 msec default
    -       |_500 msec wait before first tone, 0 default
2011-09-03 12:29:58 -05:00
David Freese 49e2dd2889 CW Prosign defaults
* Changed Morse table to comply with configuration.h
    defaults
2011-09-03 10:48:33 -05:00
Remi Chateauneu ff185628bf Macros code cleanup
* Removed useless extern definition.
  * Pass string index as value.
  * Calc closing bracket position once only.
2011-08-31 12:21:41 -05:00
David Freese 74364eed68 DTMF class
* Changed implementation to separate class, similar to RsID
    implementation
  * Added Delay and Tone Pulse Length parameters to <DTMF: tag
    - <DTMF:D500:L250:1-256-828-3105>
    -       |    |    |_phone #
    -       |    |_250 msec pulse duration, 50 msec default
    -       |_500 msec wait before first tone, 0 default
  * Decoder under development
2011-08-31 12:21:37 -05:00
David Freese 5af9f3a824 DTMF encoder
* Added DTMF encoder accessible as a macro tag
    - <DTMF:string of chars> where string of chars can
      contain 0..9,space,-,comma,*,#,A..D
    - space, hyphen and comma insert a 50 msec silent
      period in the transmissions
2011-08-31 12:20:58 -05:00
David Freese 39fe31b147 Wide Cursor Tracks
* Added user configurable item for 2x track widths
2011-08-14 13:31:30 -05:00
Philip Heron 8e324597cd Restore compat/flock for MINGW32 build - got removed on merge with upstream 2011-08-13 11:07:11 +01:00
Philip Heron e31049f59c Restore Hellschreiber to HAB/Alt UI modes 2011-08-13 10:38:52 +01:00
Philip Heron 0088420fec Merge commit 'v3.21.13'
Conflicts:
	po/es.po
	src/dialogs/confdialog.cxx
	src/dialogs/confdialog.fl
2011-08-13 10:11:45 +01:00
Philip Heron f950550223 Don't drop whatever immediately follows <rtty> in the payload XML data.
Fixes bug where the next value is ignored if not on its own line.
2011-08-11 21:52:18 +01:00
Philip Heron 7fd4cf7d98 Test for invalid payload XML data and remove from list 2011-08-11 21:22:04 +01:00
Philip Heron 90e63f6b43 When configuring a payloads RTTY shift, set using a custom shift instead of
choosing from a fixed list.
2011-08-11 11:33:41 +01:00
David Freese 3ba1e991a9 Version 3.21.13
Release
2011-08-07 08:55:27 -05:00
Pavel Milanes Costa 5f3c3daaef Update to Spanish translation
New es.po file
2011-08-07 08:53:09 -05:00
David Freese 75de2cee11 New Macro Tags
* Added macro tags
    - <CLRTX> : clear the xmt text
    - <XIN> : add received exchange to xmt text
2011-08-07 08:43:38 -05:00
Philip Heron bad917facc Fix last commit -- rx_extract_reset() needs to be called every time 2011-07-27 17:13:06 +01:00
Philip Heron 136d469241 Fix small bug where frequency tracker lock remained after a sentence finished. 2011-07-27 12:13:01 +01:00
Philip Heron cbc9ef93cd Remove flmsg code, and fix check for the end of a telemetry string 2011-07-25 10:43:07 +01:00
David Freese 5e5059778a RTTY MARK coloring
* Added configurable item to modify color of RTTY mark
    waterfall track line
2011-07-24 15:34:09 -05:00
Philip Heron 9ca89dc9fc Fix segfault on exit 2011-07-21 23:54:19 +01:00
Philip Heron 3a2d2e92ba Fix some issues caused by the merge with upstream 2011-07-20 20:25:39 +01:00
Philip Heron 65bb16a19f Merge commit 'v3.21.12' into upstream_merge
Conflicts:
	ChangeLog
	configure.ac
	doc/guide.txt
	po/dl-fldigi.pot
	po/fr.po
	src/Makefile.am
	src/combo/combo.cxx
	src/cw_rtty/rtty.cxx
	src/dialogs/confdialog.cxx
	src/dialogs/confdialog.fl
	src/dialogs/fl_digi.cxx
	src/dialogs/guide.cxx
	src/globals/globals.cxx
	src/include/adif_io.h
	src/include/confdialog.h
	src/include/configuration.h
	src/include/fl_digi.h
	src/include/lgbook.h
	src/logbook/adif_io.cxx
	src/logbook/lgbook.cxx
	src/logbook/lgbook.fl
	src/logbook/logsupport.cxx
	src/logbook/textio.cxx
	src/logger/logger.cxx
	src/logger/rx_extract.cxx
	src/misc/macros.cxx
	src/misc/status.cxx
	src/misc/xmlrpc.cxx
	src/soundcard/sound.cxx
	src/trx/modem.cxx
2011-07-20 16:46:01 +01:00
David Freese 836c082106 RTTY MARK frequency
* User configurable option to log RTTY using MARK
    frequency
2011-07-20 05:07:48 -05:00
David Freese ab822e7d9e QSY macros
* Added new QSY macros
    - <QSYTO> move current cursor frequency to sweetspot
    - <QSYFM> restore previous location
  * Performs the same function as left and right click
    on the waterfall QSY button
  * QSYTO / QSYFM act on rf/audio frequency pairs on a
    first-in / last-out stack.
  * Macro tag is immediate execute.  Do not expect
    <QSYTO> ....... <QSYFM> to anything except move to
    sweetspot and immediately restore.
2011-07-20 05:07:44 -05:00
James Coxon 2f005c8ddf Merge branch 'master' of http://github.com/fsphil/dl-fldigi 2011-07-19 08:39:50 +01:00
James Coxon a263d10d5e changed sscanf to fscanf to allow it to read teh serial port stream, compiles clean for OS X 2011-07-19 08:31:27 +01:00
Philip Heron 1a05b2d6b0 Updating my callsign 2011-07-18 15:30:55 +01:00
James Coxon d0d25b94bc Merge branch 'master' of https://github.com/SteveRan/dl-fldigi 2011-07-11 08:11:30 +01:00
Steve Randall 816c5f5c3e Edited src/misc/dl_fldigi_gps.cxx via GitHub 2011-07-09 09:47:35 -07:00
David Freese 662ed4ab71 Version 3.21.12
Maintenance release
2011-06-27 07:46:45 -05:00
David Freese f92dbf57c5 XMLRPC linking error
* Removed -lpthread from xmlrpc.m4 generation of XMLRPC_LIBS
    - newer gcc linker faults if -lpthread is out of order
2011-06-27 07:20:53 -05:00
Pierfrancesco Caci df89c3c67c Swap mode/frequency change from frequency list
* Reverse ordering of change to frequency / mode.  Elecraft K3
     and others retain last mode used per band, so any combined
     mode/band change must have the mode change after the band
     change, or it will be overridden by the radio memory.
   * This change should not effect other brands of transceivers.
2011-06-27 06:53:00 -05:00