Wykres commitów

2976 Commity (master)

Autor SHA1 Wiadomość Data
Richard Meadows 2dd383a3a9 Change 'dl_fldigi' to 'dl-fldigi' in win32.
It changed in this merge https://github.com/richardeoin/dl-fldigi/commit/2fe29550

Thanks to @m1ari for finding this
2016-08-06 13:40:57 +01:00
James Coxon 5bf7af6524 Merge pull request #5 from richardeoin/DL3.23
cp src/dialogs/confdialog.h src/include/confdialog.h
2016-08-02 22:39:08 +01:00
Richard Meadows 3d6d5c1b06 cp src/dialogs/confdialog.h src/include/confdialog.h
not awfully sure what's going on here, but apparently we should have two copies of this file. Perhaps fluid generates in at src/dialogs but it should really live in src/include
2016-08-02 22:35:39 +01:00
Richard Meadows df54d9c56d [ssdv-cbec] basic changes to allow ssdv-cbec packets (0x68) to be uploaded 2016-08-02 22:12:35 +01:00
James Coxon a9cbbaf77d updated and merged, rerun fluid to update confdialog 2016-08-02 21:38:14 +01:00
James Coxon 892162ac86 Merge branch 'master' of https://github.com/hexameron/dl-fldigi 2016-08-02 21:21:02 +01:00
Richard Meadows 0d391708f2 [mingw] add timeops here, this contains prototypes for `gmtime_r` and `localtime_r`, which we need on windows 2016-08-02 12:16:35 +01:00
Richard Meadows 98ac732e22 [mingw] Revert "Network soundcard.". Not easily portable to windows
This reverts commit ae53109a87.

Conflicts:
	src/dialogs/confdialog.h
	src/include/confdialog.h
	src/soundcard/sound.cxx
2016-08-02 12:14:15 +01:00
hexameron bc60ef8703 Resize for 800x480 screens. 2016-07-10 19:27:07 +01:00
hexameron a508dd5d01 Disable Tx in HAB mode. 2016-07-03 12:28:04 +01:00
hexameron 1d77f49fb0 Fix merge: Hide rig mode. 2016-07-03 07:51:55 +01:00
hexameron 9cbaf774c9 Merge 3.23.12 2016-07-02 22:40:08 +00:00
hexameron 2d38f02094 Upload Dial frequency to Habitat. 2016-07-02 10:44:02 +01:00
hexameron 37a0af25ab ssl has hidden dependency on crypto.
for Ubuntu 16.4 || Debian Stretch.

 squashed with commit to avoid segfault when hamlib is selected with no rig
	connected and stop checking rig mode to better cope with sync loss.
2016-06-23 11:17:52 +01:00
David Freese fa831b22d6 xmlrpc add_tx
* restored original text.add_tx
  * added text.add_tx_queu to add text to hidden
    transmit queu ... used with flmsg arq
2016-06-21 15:02:10 -05:00
David Freese 177a8f1f1c mfsk xmt filter
* disabled mfsk xmt filter
2016-06-20 19:05:44 -05:00
David Freese 2b57556899 FSQ msg append
* Add configuration item to allow user to select
    "always append" when saving a # directive message
2016-06-16 14:35:38 -05:00
David Freese de187d9049 FSQ IFKP heard lists
* Correct FSQ rxtext parsing for heard discovery
  * Change management of heard list for both FSQ and IFKP
2016-06-15 09:20:55 -05:00
David Freese 76cf0e6cac waterfall group
* remove +2 from waterfall group height
2016-06-13 14:04:47 -05:00
David Freese 5f762f058b thor image
* repaired send image button function
2016-06-13 09:12:13 -05:00
David Freese 8cd6f830aa RxID button
* set startup color
2016-06-12 08:01:43 -05:00
David Freese 198f6452c0 RxID color changes
* link color selection change to RxID button
2016-06-11 13:56:25 -05:00
David Freese b657227002 flmsg-arq autostart
* add autostart to incoming flmsg-arq connect request
2016-06-10 12:33:23 -05:00
David Freese c6ac0f1560 Resize bug
* Error in resize / draw methods for class Raster
  * Error in recomputing sizes when changing TopFrame views
2016-06-08 08:41:33 -05:00
David Freese 3c7392ec80 Hell Raster Display
* changed raster display to multi-line marquee
  * added right-click on display to clear
2016-06-08 08:41:33 -05:00
David Freese 4841f1098d Exit processing
* Fixed failure to close ARQ server thread on Win32
  * Added shutdown event logging
2016-06-02 13:03:34 -05:00
David Freese 9c959afcd8 xmlrpc add tx text
* remove dependency on inserting text into Tx panel
    - causes slow response to large block transfers
      such as might be used by flmsg AutoSend process
    - show % of block sent on status bar
2016-05-29 15:06:10 -05:00
David Freese 01245fe7b5 Native Select Save-As dialogs
Bug fix to correct differences in returned character pointer
  and character pointer value from native file select and
  file save-as dialogs.
2016-05-29 15:06:10 -05:00
Robert Stiles 4b2005e7f7 KISS IO Bug fixes/Additions and C++11 Test
* Unified IO switching code
  * Add: MFSK31 and MFSK16 use for KISS IO operations
  * Add: KISS IO Auto connect on FLDIGI start up
  * In Listen Mode (TCP) on disconnect returns to waiting for connection.
  * TCP none listing mode connection tries 10 (one sec interval) times
    before giving up.
  * Save/restore KPSQL button state.
  * User 7bit modem switch warning is now selectable
  * Logic error when saving FLDIGI progStatus.data_io_enable variable.
  * Add: TXLOCK:<ON|OFF> command to the KISS hardware command set.
  * Assign/Compare KISS hardware modem names in capital letter form.
  * Add: Close KISS Socket on write fail.
  * Fixed issues effecting Win32 compile.
  * Add: Test compiler for C++11 support. Configuration macro added but not
    used until other FLDIGI source code c++11 compiler error are resolved.
    Recent compilers require c++11 in other to use std::bind().
  * Correct typedef clockid_t conflict between timeops.h and
    pthead_time.h
  * Add new IO panel widgets to the lock/unlock mechanism.
  * Restore initial IO panel locked state.
2016-05-29 15:06:10 -05:00
David Freese e14bbb60af logger
* changed log file text to ASCII3.
2016-05-26 07:45:31 -05:00
David Freese 0a99bef130 RsID button
* restored LightButton UI for RsID button
    - separate selection indicator light was
      confusing to users!
2016-05-26 07:45:26 -05:00
David Freese 19e7bad771 Restore focus
* inhibit restoreFocus when event is from external source
    such as an xmlrpc callback
2016-05-26 07:45:21 -05:00
David Freese aa6592c59b flmsg interface
* Added xmlrpc procedures to specifically to allow flmsg i/o
    using ARQ protocol.
    - main.flmsg_online
      main.flmsg_available
      main.flmsg_transfer
2016-05-03 08:25:32 -05:00
David Freese 5b367fb638 4bars
* Corrected width setting on dockable control
2016-04-30 08:45:45 -05:00
David Freese b4b8df4ac9 ASCII ctl chars
* modify CTL char display to ignore <LF> chars
  * pass unprocessed data to xmlrpc call rx_get_data
2016-04-28 20:07:07 -05:00
David Freese 759e6cfb05 Suppress dockable macros
* suppress use of dockable macros
    - creates a minimal vertical pixel height of 436
    - allows use of fldigi on vertically challenged screens
    - user can manually modify the fldigi_def.xml file to
      disable the dockable macro set
      <!-- type: bool; default: true
      Allow dockable macros -->
      <DOCKABLE_MACROS>1</DOCKABLE_MACROS>
      set value to false, 0.
    - or disable on the configuration tab for macros
    - the "View/Hide 48 macros" menu item will be hidden when
      DOCKABLE_MACROS set to 0, false
2016-04-19 14:28:31 -05:00
David Freese 065ead7dea Packet Prep
* Modify confdialog.fl for later addition of Packet Modem tab
2016-04-19 14:28:31 -05:00
Edouard Lafargue W6ELA 505c8b384b Portaudio Mono
* Observed on OS X, fldigi cannot work on audio cards with mono output
    - it requests 2 channels from PortAudio no matter what and portaudio
      will complain if the audio output is only mono.
    - modified SoundPort::init_stream to make sure that if max_channels < 2
      sd[1].params.channelCount is updated to max_channels
2016-04-19 14:28:31 -05:00
Robert Stiles 4ab48d41e4 KISS, 8PSK, FLARQ icon Modifications
* KISS TCP/IP
    - Add TCP/IP KISS interface
    - Add Start/Stop (UDP/IP) and Connect/Disconnect (TCP/IP) option.
    - Add Listen/Bind Option.
  * Operator selectable 4/8/16PSK preamble duration
    - Add code to allow user to change the preamble duration to improve
      throughput when not operating via repeater. (KL4YFD).
    - Add user selectable checkbox on PSK (8PSK) modem configuration
      interface panel for above addition (KK5VD).
 * Update FLARQ icons
2016-04-19 14:28:31 -05:00
David Freese 68d9b32284 FSQ message files
* Changed # directive behavior
    - save named message to new file
    - append unnamed (callsign) message to callsign file
  * Added date time stamp to each received "call" message
    - user configurable
2016-04-19 14:28:31 -05:00
David Freese 76ab77cd0c FLARQ
* auto i/o - Added socket interface to allow separate program to access
    - CONNECT
    - DISCONNECT
    - CONNECTION_STATE
    - SEND_TEXT
    - RECEIVE_TEXT
    Allows similarly modified flmsg to send/recv messages using
    flarq / ARQ transport protocol.
  * ARQ reset - force complete reset of all ARQ processes
    - drops link without any indicator to connected station
    - equivalent of stopping and restarting flarq
    - courtesy demands that you inform the CONNECTED station
      to also kill the connection at that end of the link.
    - use Control-Left_click on the "CONNECT / DISCONNECT"
      button to initiate the forced reset.
  * Update ARQ icons
  * Disable auto-open flmsg when flmsg->flarq->fldigi data path
    is active.
2016-04-12 13:38:23 -05:00
David Freese 9c04f07877 focus behavior
* remove focus grab behavior of FreqControl widget
2016-04-08 04:44:38 -05:00
David Freese 2a3f4d4a15 PTT delays
* Corrected reversed on/off sense
  * Increased max delay to 5000 msec
  * Changed increments to 10 / 100 msec
2016-04-02 08:26:15 -05:00
David Freese fc97b4af8e FSQ variable Rx
* Enable FSQ variable RX
  * Enable allcall(#) menu item for sending file to
    allcall
2016-03-29 17:53:21 -05:00
David Freese 58b3940256 Export ADIF_NAME
* added FLDIGI_MODEM_ADIF_NAME export variable to environment
    exports.
2016-03-28 19:30:50 -05:00
David Freese 91ddd6c996 WF only
* correct for missing reference to power level control
2016-03-28 15:55:36 -05:00
David Freese 92c3c36810 DnD Image
* Add Dnd Image to TX panel
    - applies to MFSK, IFKP and THOR image transfers
    - allows operator to insert image processing into TX text stream
    - drag-drop image from system file viewer to TX text panel
    - updated specific modem documentation
2016-03-26 07:10:02 -05:00
David Freese 0ebcc2a98b Frequencies2 use string
* added use descriptor string to frequencies2 list
2016-03-11 14:53:46 -06:00
David Freese 7cd0d8d52a About
* update developer list
2016-03-10 05:36:29 -06:00
David Freese 8eb05e63dc View noise
* send signal / noise composite audio to waterfall during
    transmit
    - valid when using --noise command line parameter
2016-03-10 05:36:29 -06:00