commit c635675d7dc452141c6da9f2d2d7f383ed1feef4 Author: David Freese Date: Fri May 17 05:52:01 2013 -0500 Version 3.21.72 * Maintenance release commit ff1d69ad5a1d1b9470950cfec897f54e9f067566 Author: David Freese Date: Sat May 11 05:16:54 2013 -0500 PSKMAIL * write s2n / rsid encapsulated within required mutex to correct misalignment of ARQ strings. commit a933da11b9125b04169d47be7f04ece8bf0f785c Author: David Freese Date: Mon May 13 07:37:31 2013 -0500 RsID Timeout * Modified rsid detection time out for secondary rsid sequence - removes reliance on OS timing - time out now dependent on sound card sampling only commit 531c40ca550b2272e2311f30334c8fcd5402a6b4 Author: David Freese Date: Sat May 11 09:18:27 2013 -0500 Colors/Fonts Dialog * deprecate colors/fonts dialogs * add functionality to configdialog on separate UI tab commit 8be39132cec9b78f4d4a33b7a2b0ecf3783d32e0 Author: David Freese Date: Fri May 10 08:14:08 2013 -0500 Developer List * Added Andrej Lajovic, S57LN commit 1a351404ffdb10f47082740cf5127b9260c93635 Author: David Freese Date: Tue May 7 08:41:32 2013 -0500 Version 3.21.71 * Maintenance release commit d9e2c6f641480ee01d68388f68badbbc57203e87 Author: David Freese Date: Mon May 6 20:15:44 2013 -0500 About update * Updated list of principal developers commit bae6d2cf7c0599f24aed9602ff188ffe635a32dd Author: David Freese Date: Wed May 1 20:51:08 2013 -0500 ARQ server * Changed ARQ server / client management. - old implementation would cause Tx audio stream to be interrupted by client services. commit 603e6a75a9bbc23d02e1e946a2b640a092d6657d Author: David Freese Date: Thu May 2 14:36:32 2013 -0500 Wavefile generate * Fixed menu item toggle when File i/o only selected on sound card configuration dialog commit 4c7ffd7736b45f384f65260203e2f6d7069c632a Author: David Freese Date: Thu May 2 13:42:39 2013 -0500 MT63 mode selection * Changed to specifed short/long MT63 mode selection ie: MT63-500S / MT63-500L MT63-1000S / MT63-1000L MT63-2000S / MT63-2000S * Interleave no longer a configuration item, but fixed by mode selection S - short, 32 bit L - long, 64 bit commit 9750f389943a5d95c2c6d26dc7b046634907b831 Author: Remi Chateauneu Date: Tue Apr 30 20:42:37 2013 -0500 xmlrpc-c removal * Replaced xmlrpc-c by embedded xmlprcpp commit a2624ebbc8b85df921217fde489a325897c63285 Author: David Freese Date: Tue Apr 30 21:45:25 2013 -0500 Signal Browser Colors * Added color initialization when instantiating mainViewer commit 0bc251af2cf6f484f9fb78f2c92e3f196cbc8ee9 Author: David Freese Date: Tue Apr 30 10:33:35 2013 -0500 QRZ query * Added LOG_DEBUG statement to allow user to review query and response strings sent / received from QRZ, Hamcall, HamQTH etc. * Improved fields parsing for QRZ and HamQTH data response commit 816aea5d3a0d935fd0365d6652c70c2d5e24bbb9 Author: David Freese Date: Tue Apr 30 08:59:12 2013 -0500 Rigsupport * Removed Fl::lock/unlock calls from source commit 54708a24e144c1ccf7009f8ef80e3880c530bab0 Author: David Freese Date: Mon Apr 22 13:53:53 2013 -0500 PO file update * Updated es.po and pl.po commit 6b28784b713a492b466e3a381d94da76863f6e2b Author: David Freese Date: Mon Apr 22 10:38:05 2013 -0500 eQSL url * Added suppression of CR/LF, control characters and characters > 0x7e from the eQSL url string. commit acd52977fd996d9d8be3f13a29297c9b68554960 Author: David Freese Date: Thu Apr 18 06:50:14 2013 -0500 PSKMAIL * Test changes to avoid pskmail lockup for certain control code sequences. commit d052e147e17fba99a05e0c740e87e42c5fc4981c Author: David Freese Date: Sat Apr 13 14:48:19 2013 -0500 Version 3.21.70 * Maintenance release commit ab4e0f29c247f3fb3e84619ce8e4f0d47a9fbc09 Author: David Freese Date: Sat Apr 13 17:51:18 2013 -0500 Contestia/Olivia * Quick change / custom dialog * Corrected Contestia callback in confdialog.fl * Corrected resetOLIVIA function commit 45be14813bd76d09885aaf1db947e039cdb8b65e Author: David Freese Date: Sat Apr 13 14:36:19 2013 -0500 Tabs Colors * Added ID / QRZ tabs to color schema commit 89e1df19d1728802174e2261739777706d2ea4fd Author: Arvo Järve Date: Sat Apr 13 07:17:48 2013 -0500 Double Click bug fix * Double click text selection for transfer to QSO record fields commit efce800788e3991be28ed6449c0169e75a0202f0 Author: David Freese Date: Fri Apr 12 18:09:26 2013 -0500 RTTY update * Removed code used for filter tests * Added CWI suppression, select decoding of - Mark-Space - Mark only - Space only commit e2b050eb20761917bd2040da63b8e738189b3fdb Author: David Freese Date: Fri Apr 12 07:59:56 2013 -0500 Fltk backward compatibility * Code changes to maintain backward compatibility to fltk versions prior to 1.3.2 * revised fltk.m4 to test for MAJOR, MINOR & PATCH levels commit 27e753e0fad289215b205c563095637f657f8baa Author: David Freese Date: Thu Apr 11 21:25:55 2013 -0500 Compiler warning fix * gcc 4.5.2 compiler warning for parenthesis ambiguity commit 5f770be4b6af29a7db4eab8b68b674f763a4ea20 Author: Kamal Mostafa Date: Thu Apr 11 13:41:32 2013 -0700 Fix glob_t usage Only declare glob_t variable on systems which use it, otherwise build fails on systems (kfreebsd) which don't supply (or try to use) glob_t. commit 834e7ef1152a186b45e371b68bf01619134cd326 Author: David Freese Date: Tue Apr 9 14:59:08 2013 -0500 Version 3.21.69 * Maintenance release commit 92ede71d428f4f09dff25f056e6f96bc90f3a7c2 Author: David Freese Date: Fri Mar 22 10:55:55 2013 -0500 RTTY filters * Removed deprecated Hilbert transform * Corrected inverse FFT computation to provide unity gain h(t) -> H(w) -> h(t) * Added design output statements to fftfilt.cxx - normally disabled * Removed deprecated lpfilt, bitfilt, bp_filt_lo, bp_filt_hi * Improved X-scope update rate * Removed unused methods and members commit 1e94067f5077b3a40455a54dcf1c8e4c2e46f777 Author: David Freese Date: Thu Apr 11 05:02:11 2013 -0500 Spotting * Add user configurable spotting using signal browser - spotting can be disabled if viewer is not visible - reduces CPU load if selected commit fc683972911622469eb909b060ea7a5f58072a66 Author: David Freese Date: Wed Apr 10 12:27:40 2013 -0500 ADIF case * Change import parser to treat fields specifiers as case insensitive. commit 524864ee462343c284f477b129fa1139d42cc6f3 Author: David Freese Date: Tue Apr 9 14:12:27 2013 -0500 QSO NBR/NXT macro tag * Added , macro tags to respectively add current # QSO records, next QSO record number to transmit string. commit 303681e5b3835baf39fab95e9abde52ef2e9f9b4 Author: David Freese Date: Tue Apr 9 09:53:52 2013 -0500 TX lower case * User configurable transmit all text in lower case commit 69bab6971c8a9a9922e422bda6546053a5e0cb8f Author: David Freese Date: Tue Apr 9 09:07:51 2013 -0500 WX parser * Update station name parser iaw new METAR format commit 6e5a68d01ff503c222a22d60e8e06aae6b2110d5 Author: David Freese Date: Thu Apr 4 11:26:01 2013 -0500 Signal Browser * Corrected alternate line background - changed due to fltk-1.3.2 changes commit 2ecbeca26085dd43a06852f8f8f2fae914417838 Author: David Freese Date: Tue Apr 2 16:08:11 2013 -0500 Compiler Warnings * Fixes to quiet compiler warnings commit 5134b81e7185b520467606a4c5a331797a6977b2 Author: David Freese Date: Mon Apr 1 19:30:41 2013 -0500 Free BSD mods * Changes required by recent Free BSD library mods commit 5a2c244ecf5ac6fdd993c6433bbb826fe210b31f Author: David Freese Date: Fri Mar 8 18:13:16 2013 -0600 RTTY tx symbol shaper * Correction to the placement of the additional zeros. The first additional zero must be placed at T/1.5 not at T*1.5. commit f7945665c694b08b5196f993c0786a6a35c43b3e Author: David Freese Date: Wed Mar 27 18:22:26 2013 -0500 flstring * removed flstring.h flstring.c from source - contained in fltk-1.3.1 ... commit 6e9a943a871cd6358e9ab33941e618ef2d22afe5 Author: David Freese Date: Sun Mar 10 13:33:15 2013 -0500 Serial by-id * Added ability to find serial ports by device id - /dev/serial/by-id/ - and the traditional /dev/tty... commit 093796f7ce9fc04b4093092fbded209d4500aaba Author: David Freese Date: Thu Feb 28 14:42:30 2013 -0600 Misc NBEMS mods * Add function modem->rx_flush() to flush receiver buffer to the receive window on RSID modem reset/change. * Repetitive conditional statements removed by reordering code flow rsid::apply(). This also fixes reported bug by garylinnrobinson "RxID bug that affects Olivia, Contestia, MFSK, RTTY" * Add widget and control to retain frequency lock during a modem reset/change. * Add widget and control to disable/enable frequency change during a RSID request while allowing modem change. * Add widget and control to disable/enable Contestia FEC Block reset on modem change/reset. * Moved data flush function above RSID message output commit b0886676c37068ca79b824032c17f170469c3eff Author: Arvo Järve Date: Thu Feb 28 06:41:27 2013 -0600 CRC16 and ANSII char set * corrected CRC16 computation to allow for characters larger than 0x7F. commit c5862194a807cc1da7580f8e5aeb97eae9d646bb Author: David Freese Date: Wed Feb 27 15:56:11 2013 -0600 High Speed Playback * high speed playback of wav file * on/off/toggle control is provided with an undocumented macro tag - * Start wav playback at normal speed and allow decoding to begin. Then change to high speed mode. Waterfall & scope are disabled during high speed playback. Rx text display remains active. * Added ability to playback sound file as single pass or continuous loop. If in single pass then high speed if toggled off at end of file. commit 0a9823df66bdbebb534b3caca9e336e214cb2250 Author: David Freese Date: Wed Feb 13 17:36:58 2013 -0600 RTTY config tab * reorganized RTTY configuration tab commit cd2fdd7efd3238be9af2c81caa0caf4313347d06 Author: Arvo Järve ES1JA Date: Mon Feb 11 07:43:24 2013 -0600 * Added BAND macro tag commit 64f04d8d949434a5ec2348300412a7b3ca11bf6e Author: David Freese Date: Sat Feb 9 13:55:23 2013 -0600 Dbl Click for Xchg In * Added double click recognition for appending to exchange in when logbook displays contest fields * Shift-left-click performs the same function as double-left-click commit a7f42b9aa7cf89b8935e87fa203fbaf5b7c54b62 Author: David Freese Date: Sat Feb 9 12:37:11 2013 -0600 Status Reports * Reduced size of status reports when changing Bandwidth, Squelch, Search Range, AFC etc. commit 5d6d9212617ef362be2262f217c25414305e02a2 Author: Remi Chateauneu Date: Sat Feb 9 09:20:49 2013 -0600 RTTY tx code * Added [] to array deletion statement commit 163f1f652f9ae96eac43d5124e517108405aef91 Author: David Freese Date: Sat Feb 9 08:11:28 2013 -0600 RTTY no LF * Display rx stream when a CR and no subsequent LF is received commit 4c5d7edf3c7e927e47ae83fddd8a04f1810e78c3 Author: David Freese Date: Fri Feb 8 21:19:02 2013 -0600 Version 3.21.68 * Maintenance release commit efe66878f596c14122f51302f99f3db80cca7a9e Author: Remi Chateauneu Date: Fri Feb 8 20:03:30 2013 -0600 RTTY bug fix * Missing initialization for Cmovavg bit filter pointer commit 2a6bfeea0a23f09ba0adf4a4a213a9f40f26dce3 Author: David Freese Date: Thu Feb 7 14:15:20 2013 -0600 RTTY filters * added Modified Lanzcos RTTY Rx filter - DO2SMF, Stefan Fendt commit 48dcf5148b053be6caa3220b9aeee2025bb839bb Author: David Freese Date: Wed Feb 6 09:23:14 2013 -0600 Hang on start * Erroneously created / deleted new thread for instance when rig_cat not being used for rig control. commit 72dd5f26d8df50f173712ca197668c9844844909 Author: David Freese Date: Wed Feb 6 08:16:34 2013 -0600 Analysis * Added timeout value to extinguish status message commit be3dd1f8e7e99277dbc50a511008a60ed2a7e293 Author: David Freese Date: Sun Feb 3 18:30:31 2013 -0600 WF only ESC abort * Capture Escape to prevent program shutdown when Escape pressed when --wo dialog has focus. - Rx - escape ignored - Tx - transmit aborted, return to Rx - Tune - tune aborted, return to Rx commit 55b76e92304f817b38145fcf392d6556ddd46581 Author: David Freese Date: Mon Feb 4 05:46:42 2013 -0600 rigMEM * removed rigMEM support code - KC505 transceiver control no longer uses this converted to use xmlrpc control. commit 4a8e3cae68bf2d4e711925c94501f7e84b6367bf Author: John Phelps Date: Sun Feb 3 10:31:07 2013 -0800 WF only null pointer fix * in waterfall only mode, bypass text logging of rx stream commit 48ed1f0613f2beb91506edd286e616a50fe78c22 Author: David Freese Date: Sat Feb 2 14:08:24 2013 -0600 RTTY config tab * Cosmetic corrections commit f684b9162943859919a1731158f624ce52986c45 Author: David Freese Date: Fri Feb 1 15:04:23 2013 -0600 RTTY stop bits * remove forced return to 1.5 stop bits for Baudot commit 719452f2534173d94d68e5cb65c192f151bc21d6 Author: David Freese Date: Tue Jan 29 12:46:16 2013 -0600 Version 3.21.67 * Maintenance release commit 0d4d55dcb2e6eafa7e26cadf07714758ef132daa Author: David Freese Date: Mon Jan 21 12:08:33 2013 -0600 RTTY FSK modem * This patch contributed to by W1HKJ, Dave Freese DO2SMF, Stefan Fendt * Waveshaped FSK modem for classic RTTY using raised cosine matched filters * Kahn demodulator * RTTY scope based on separate mark / space filter outputs * Corrected s/n estimator * Change RTTY browser to new demodulator * Fixed missing browser highlight for callsign detection * Bypass Viewer signal processing if viewer(s) are not visible - significantly reduces % CPU use * Separated psk-rtty range/value pairs for viewer squelch control. commit 645acabc56da36f48e84df04d342523fca4d6e22 Author: David Freese Date: Tue Jan 29 03:53:55 2013 -0600 PSK viewer * Suppress psk viewer decoding if neither viewer is visible. commit 63323a4bbb7f1904d841b094c2543b80d6bec5f2 Author: David Freese Date: Sat Jan 26 15:11:00 2013 -0600 Contest fields * increased size of contest fields commit f3abd4ce71e9ae82bfbaf4ebf72cb122036bad84 Author: David Freese Date: Fri Jan 25 07:48:00 2013 -0600 RigCAT INIT/CLOSE * This modification submitted by: Arvo Jarve, ES1JA, * Added CLOSE port rigcat command * Added user control to enable/disable restortation of serial port status bits when closing port - use bool_value in xml definition file. commit 4af6dcd5b4ff60fd45b62d9d01876bc7c11d2908 Author: David Freese Date: Thu Jan 24 22:03:19 2013 -0600 Olivia FEC reset * Added user control to enable/disable automatic reset of FEC integration depth when BW / Tones are changed either by user or via RsID reception. commit b8fd4db511631f8b2206ad934195753f55c9c21c Author: David Freese Date: Thu Jan 17 22:03:54 2013 -0600 Status / Tx Level Controls * increased horizontal dimension to 120 pixels commit a0f04f29a682306fa8245d2a310e89c45787fd4e Author: David Freese Date: Thu Jan 10 08:14:29 2013 -0600 Version 3.21.66 * Maintenance release commit 305fa6d394d91706cfebdb045be3609a1c01a102 Author: David Freese Date: Thu Jan 10 15:23:07 2013 -0600 Thor reset * Added new thor modem types to function resetTHOR commit f83a41399658f4c357c1447453e9628c8c61ac0a Author: David Freese Date: Wed Jan 9 14:15:41 2013 -0600 Macros * Added macro to insert QRG text into Rx stream * Added save macro tag * Added export strings - FLDIGI_LOG_FILE - current logbook file name - FLDIGI_MACRO_FILE - current macro file name * Added tag - returns to receive, but does not clear Tx buffer * Added tag to control transmit attenuator control from within a macro. * Added macro tag a do nothing that disappears from the transmitted text commit d2dea4062b58855b43474fde12f50cbaaf169f2c Author: David Freese Date: Thu Jan 10 07:40:49 2013 -0600 File Selector * Corrected error in return value to FSEL::select (fltk-1.3.x) when Cancel pressed in native file selector box. - This coding error had the potential to cause an error for every instance where the native file selector was invoked. commit d12f7da22f07567e7fffe32fd10235a692aac365 Author: David Freese Date: Tue Jan 8 15:51:22 2013 -0600 CW modem * Noise suppression - Corrected decoder reset when noise detected * Filter coefficients - removed integer dependency commit 0e27f1ce2f0fdb205cdaf2c15f31d924482f7bc2 Author: David Freese Date: Fri Dec 28 14:56:20 2012 -0600 Version 3.21.65 * Maintenance / update release commit 7680b0512eac0f06ba4d9a638e5826f746c299a3 Author: David Freese Date: Thu Dec 27 08:24:20 2012 -0600 High Speed / Multi-Carrier Modems * This commit contributed to by: - John Douyere - Dave Freese - John Phelps - Andrej Lajovic * New high speed and multi carrier modems - psk, pskr - DominoEX - Thor * Added separate modem initialization for Olivia tone / bandwidth pairs: - 4/250, 8/250 - 4/500, 8/500, 16/500 - 8/1000, 16/1000, 32/1000 - 64/2000 * RSID changes - Added secondary RsID code set - RsID code 263 enables detection of the secondary RsID code burst. * MFSK UTF-8 tx - corrected transmit of two-byte UTF-8 characters * PSK-UTF-8 tx - corrected transmit of two-byte UTF-8 characters * Changed PSK multicarrier bandwidth markers to show full extent of signal in the waterfall. * THOR modem updates - Added Thor high speed modes 25x4, 50, 50x2, 100 Baud, all < 1800 Hz bandwidth - IFK+ Softdecode function for THOR dynamically detects and suppresses CWI Rx printing is disabled when "File IO only" is selected for soundcard. Decoder uses puncture in this condition. - THOR FEC confidence indicator Uses the actual path-metrics from the Viterbi decoder. Displays next to the S/N in the main dialog. commit 282886b97774d5c00424d7b811dc90b49552233d Author: David Freese Date: Sun Dec 30 14:18:18 2012 -0600 User configurable items * View Browser Colors - Added configurable colors to signal view browser *Logbook browser font - Added set font code for logbook browser commit 51b719fb70af1d87f59ad979a4707c0b6e61dfea Author: David Freese Date: Wed Dec 26 06:39:11 2012 -0600 Version 3.21.64 * Maintenance release commit 0322dc970a16c388e86fc1a8175830bf98b340fc Author: Makoto Fujiwara Date: Wed Dec 26 06:34:38 2012 -0600 NetBSD compile error * xmlrpc lib build - The original sed script eats space chars around '-lpthread', causing g++ (4.7): unrecognized option '-pthread-lrt'. commit b02da36638ee186a8d72f8e2db19bc82f2a09ee7 Author: David Freese Date: Tue Dec 11 11:26:45 2012 -0600 Get RX buffer * increased get_rx_data buffer size to 4096. short buffer size caused loss of ARQ data commit 05b3ad0b9ff3e153f6be0ba0ad8eaf9bff49e483 Author: David Freese Date: Sat Dec 15 08:12:06 2012 -0600 Dup Cty lookup * Enabled concurrent duplicate check and cty lookup for country / azimuth. commit d52579b3a1ca6d82603df32e240ebf7b249acf0f Author: David Freese Date: Fri Dec 7 10:30:11 2012 -0600 Capture Alt-F4 * Capture the Alt-F4 key combination in main dialog handler Windows does not provide shutdown signal to application when Alt-F4 is pressed. commit 371e4facebfca692975635012efc7a3edc033674 Author: David Freese Date: Thu Dec 6 11:01:36 2012 -0600 Version 3.21.63 * Maintenance release commit 972865eefd2c07c7bf8ffe0f5d41131b17254582 Author: David Freese Date: Thu Dec 6 11:00:11 2012 -0600 Macros LOG LNW EXEC * Added :[notes] string to LOG and LNW macro tags - - the specified text will be appended to the notes field as the string "\nappend this text" before saving the log data and behave as before. * Added post execute expansion of returned macro text. Restores ability to include macro tags such as in the returned text. The macro tag will then be expanded before transmission. commit 01ef00269c8cd9918544a0fbda80ca3dcdc18df2 Author: David Freese Date: Sun Nov 25 21:21:39 2012 -0600 ARQ Socket * Fix for ARQ socket crash due to thread conflicts * Added additional mutex to protect transmit queue * Added additional lock/unlock mutex blocks * Added code to put socket close() within a try {} catch {} block commit 94850183cea3c03c82a559b3c0e66e2e28956a60 Author: David Freese Date: Mon Nov 19 11:10:47 2012 -0600 Version 3.21.62 * Maintenance release commit 261b7fb5678a70f6c79314189681372766a1c049 Author: David Freese Date: Sun Nov 25 06:21:24 2012 -0600 Default char set * Changed to ASCII * Suppress control code visibility for ASCII char set commit 614a54274d5fb8e1188eba2c0e484ba1f094496d Author: David Freese Date: Sat Nov 24 06:37:42 2012 -0600 NBEMS.DIR * Modify test for NBEMS.DIR file presence to show more info in event log. - be careful when creating the NBEMS.DIR file on Windows. Windows has a habit of adding it's own concept of what the file name extension should be. For example: - XP named the file NBEMS.DIR.txt when a blank file was created using the file explorer metaphor. - NBEMS apps could not find the file and the ".txt" extension is hidden from the users view in the file explorer. commit cb820aeaa740bc45e40515c910638d747dc2077a Author: David Freese Date: Fri Nov 23 13:27:56 2012 -0600 RTTY CR-CR-LF * Added code to suppress print of double carriage returns commit de390ac26a8c905d619c96bde8a4a31c6bfd9b1c Author: David Freese Date: Thu Nov 22 04:33:44 2012 -0600 Control-V/Z * disabled Control-Z use in Tx panel. * added Tx text capture to clipboard when ESC pressed - allows subsequent Control-V paste of text back to the Tx panel commit fec0ead620ba2fd017fd4fa3274611c9ac9f6ea8 Author: David Freese Date: Mon Nov 19 12:39:33 2012 -0600 Pause-break * Fixed code affected by UTF-8 changes commit 2ca1bf7c9e1e024bd022dd816db5dc2f6699bce8 Author: David Freese Date: Mon Nov 19 08:31:29 2012 -0600 WF-only-escape * Disabled default behavior of Escape key when operating in waterfall only mode commit 326a75dc4c734cae2b00eda97af51cc5fd9e392f Author: David Freese Date: Sun Nov 18 06:01:12 2012 -0600 REPEAT Macro * Corrected macro execution for UTF-8 implementation * Cleaned up macro methods - removed commented out code commit 44e6ae62479e9dc021639c3c0fba42573345689f Author: David Freese Date: Sat Nov 17 14:03:42 2012 -0600 MT63 Long * Changed configuration item for MT63 long interleave to 1 (vice 64) commit bcd5e20de986f2911b6dda2609142e90faf6433f Author: David Freese Date: Tue Nov 13 17:36:01 2012 -0600 Version 3.21.61 * Maintenance release commit c7f291885978e3ee11788d53bb96d2f6edb561ec Author: Dave Freese (none) Date: Thu Nov 8 19:41:20 2012 -0600 ARQ server * Changed to multiple client model commit 39bce3d6a328254e5de60c07e7064a42556f4332 Author: David Freese Date: Sat Nov 3 20:05:28 2012 -0500 Version 3.21.60 * Maintenance release commit e388b7b7880ab6de6995fd9018dafb3f50db7c0a Author: David Freese Date: Sun Nov 4 06:03:02 2012 -0600 DistCheck cleanup * Added uninstall NAVTEX_Stations.csv to src/Makefile.am commit a2393632e9c7f982bdb4d3398a90c3b29d6afdba Author: David Freese Date: Sat Nov 3 10:59:58 2012 -0500 FLTK-1.1.x * Added code to allow source reversion to use Fltk-1.1.10 lib * Needed by users who either cannot or prefer not to update their Linux distributions to the current model. * The new UTF-8 capability is not available when compiled against Fltk-1.1.10 commit 7bd9355e0161685b43729ac7ad3d858250fb1ef4 Author: David Freese Date: Sat Nov 3 11:20:53 2012 -0500 Libtiniconv * Removed Makefile.am * Added README.FLDIGI * Added COPYING, AUTHORS, README, README.FLDIGI to list of files included in distribution tarball. commit 13fa1a051a4a62852f98decf1c9ca8268bdf7fb0 Author: John Phelps Date: Wed Oct 31 20:55:39 2012 -0500 Allow xmit of EOT character * Still retains use of " ^r " in the user window * Covers special-case for FLARQ usage where ETX should stop the modem * EOT character can now be transmitted from Tx window instead of switching to Rx mode * From: Andrej Lajovic - Substitute symbolic names for negative return values of get_tx_char() commit eaf28092e30dac47db7ad30a47f6f77412ec774e Author: David Freese Date: Wed Oct 31 07:10:19 2012 -0500 Version 3.21.59 * Maintenance release commit 1d6469f4d150407f53c1b2ab93633bb8fc90a19e Author: David Freese Date: Fri Oct 26 21:36:36 2012 -0500 Thumbdrive * discover application executable location * if the directory in which "fldigi" / "fldigi.exe" resides contains a file named NBEMS.DIR then base all NBEMS file locations to that drive-folder * this allows a fully portble NBEMS installation to a thumbdrive (or other portable drive) * it also allows a very easy way to install multiple NBEMS suites for different target uses on a single hard drive commit 0c1f37148b65c183e6d2a303f65eef3f8f2612ff Author: Andrej Lajovic Date: Mon Oct 29 12:24:49 2012 -0500 UTF-8 overhaul * Refactor get_tx_char() * Reset to stock version, call byte_at() The class Fl_Text_Buffer_mod (borrowed from FLTK) contained a modified version of the method char_at() that effectively made it behave as byte_at(). Silently modifying a library-provided method not only disables the access to a certain functionality of the library, but can also cause other unforeseen consequences. The method was thus reverted to the stock version and the code that previously called the modified version was changed to call byte_at() instead. * Remove unneeded code in FTextTX::nextChar() * Libtiniconv - Added libtiniconv (charset conversion library) - Library Version 1.0.1 fetched from http://tiniconv.sf.net A small fix made to change a misspelled macro name. Build system adapted to fit into the fldigi build model. * Added CharsetDistiller class - Sanitize input data and convert it into UTF-8 - CharsetDistiller receives input data one byte at a time and converts this data stream from a particular character set into UTF-8. Invalid input data is treated as if it was encoded in CP1252. Character set conversion is performed as soon as possible, i.e., when enough input is received to constitute a valid character in the input character set, this character is immediatly converted into UTF-8 and made available at the output. * Make put_rx_char_flmain() use charsetDistiller * Make put_echo_char() use CharsetDistiller * Make pskBrowser use CharsetDistiller * Added OutputEncoder class - Used for encoding transmitted data - OutputEncoder accepts UTF-8 strings at input, converts them to the selected encoding and outputs them one byte at a time. * TX character set conversion using OutputEncoder * Fix backspace for >2byte UTF-8 characters * Global setting for RX/TX charset * Cleanup modem UTF-8 code - PSK, Olivia, MT63 and MFSK modems: cleanup of unneeded UTF-8 handling code - Everything that deals with output character set conversion and data sequencing is now done using OutputEncoder, so the modems can become completely agnostic about the character set used. As far as they are concerned, everything is just byte-sized data. * Added an array of character set names and identifiers * UTF-8 code cleanup - Cleanup of unneeded UTF-8 handling code in add_rxtx_char() and family * Character set selection menu - Add menu button to select the active TX/RX charset to the colors-fonts configure dialog. The setting defaults to UTF-8 (selected at program startup). The selection is saved to the program defaults configuration file when "Config/Save" is executed. commit 2b5d56828f4e3f8ccaaaee02d7d29efaa8d769b2 Author: David Freese Date: Sat Oct 20 15:29:18 2012 -0500 Version 3.21.58 * Maintenance release commit 68750229d12497e25b1e9997439fa8570e719b11 Author: David Freese Date: Sat Oct 20 15:16:06 2012 -0500 Escape aborts * correction to commit d925c85c5d218d5e commit 59260bbf988f8acccc588d897a554e8f212b0ff7 Author: David Freese Date: Sat Oct 20 12:31:52 2012 -0500 Version 3.21.57 * Maintenance release commit d925c85c5d218d5ec20bb26b38ad940472900750 Author: David Freese Date: Sat Oct 20 12:21:52 2012 -0500 Escape aborts clean start * Modified default key handler to prevent "escaping" out of main dialog when no other key has been pressed. commit 03664479f7dd20e7e85989d9c745764c7e0265be Author: David Freese Date: Sat Oct 13 16:25:23 2012 -0500 TLF arq * Restored use of gmfsk_autosend file for TLF. - requested by new TLF maintainer, Tom Beierlein, DL1JBE commit d85631b5e06b6e2aab800c61979b1eab73fc4fb1 Author: David Freese Date: Thu Oct 11 13:47:21 2012 -0500 Logbook Dialogs * Changed modality of Export and Cabrillo dialogs to fix issue on OS X with hidden calendar pop up. commit 4ebfb5c7e3dddcccc5fba2fe9ffaab8a4b4eb01f Author: David Freese Date: Sun Oct 7 20:40:33 2012 -0500 Version 3.21.56 * Maintenance release commit 320fc54797fb055f5b1886d672b7edeab544a35e Author: David Freese Date: Sun Oct 7 20:14:27 2012 -0500 ARQ rx/tx * Added tx code to correct transfers of 8 bit ARQ data. Needed to circumvent recent UTF-8 char support when transferring data files. * Added status bar notification when AMP extraction is is being processed. * Removed timeout on "Extracting FLAMP" and "Extracting FLMSG" status messages. commit 7132471239a733467eaac4c51581c063ea539fa2 Author: David Freese Date: Sun Oct 7 06:48:28 2012 -0500 Version 3.21.55 * Maintenance release commit 1390d0b1a412b95cd96ba49a257d4d25ca481e3d Author: David Freese Date: Sat Oct 6 17:49:41 2012 -0500 FLAMP interface fix * Change AMP recognition from "FLAMP" commit 06e5ed5615768385d0cbf81b34dc66fd5813530b Author: David Freese Date: Sun Oct 7 06:12:39 2012 -0500 View browser * Removed bold declaration from line format string - caused erroneous character printing if a font was used which had no bold definition in the font library (observed on Linux). commit 234bc2a3fdb5faa5eea196b6eb770c5041fbda3a Author: David Freese Date: Thu Oct 4 12:57:38 2012 -0500 Version 3.21.54 * Maintenance release - fldigi 3.21.54 - flarq 4.3.4 commit 1abb9b9b690870c5f72d5c323f0213573b8edca4 Author: Andrej Lajovic Date: Thu Oct 4 12:55:12 2012 -0500 UTF-8 wide characters * Fix put_echo_char() to handle UTF-8 characters wider than two bytes * Reimplement Fl_Text_Buffer_mod::get_char_at() to handle UTF-8 chars wider than two bytes commit 1b8cccdbbdf36ca327d8ea662c2337d2b7e73594 Author: Andrej Lajovic Date: Thu Oct 4 12:49:57 2012 -0500 flarq bug fix * fix Sessionname vs. SessionName (uninitialized variable) commit bad166051a04b700ebbbb76c621396d174a32df3 Author: Andrej Lajovic Date: Thu Oct 4 12:46:24 2012 -0500 Add_tx_char * Fix calling add_tx_char() from a wrong thread commit 6edc3fa3643505804db91c4e07b532a4269f101c Author: David Freese Date: Tue Oct 2 16:05:00 2012 -0500 Version 3.21.53 - Maintenance release commit 199978a4f65f5eec9f55b7aa8cc606e93d94f0b4 Author: Kamal Mostafa Date: Tue Oct 2 12:57:43 2012 -0700 Fix crash if no OSS mixer support Protect MixerOSS:: routines from trying to access uninitialized tables, as happens when no OSS mixer support is present. Specifically, if openMixer() or initMask() error out for whatever reason, then InputSourceNbr() and other routines will crash becasue num_rec and num_out never get set to zero. BugLink: https://bugs.launchpad.net/ubuntu/+source/fldigi/+bug/1058298 commit a698359b559ecf8162ca018fbe61d4e379c10949 Author: David Freese Date: Tue Oct 2 12:28:57 2012 -0500 Logbook Call width * Base Freq / Call control width on width of string "WW/WW8WWW/WW." vice "99.99999"99 * needed for OS X - default fonts use very narrow digits commit a8a148f2db41b3c4be2aad3d2cff9af473f2d564 Author: Andrej Lajovic Date: Sat Sep 29 19:29:35 2012 -0500 Log file update * Write UTF-8 to log file * Remove redundant code - open log file in main.cxx - also in function create_fl_digi_main_primary() commit 946bbb85f02ad02962b4c452e7aaab720b2f1c14 Author: Andrej Lajovic Date: Fri Sep 28 18:23:12 2012 -0500 UTF-8 char echo - fix echoing of UTF-8 characters in the Rx panel commit bab4a5367b5007350fecaec16c5b346fac930391 Author: Andrej Lajovic Date: Fri Sep 28 19:28:28 2012 +0200 Hamlib sideband menu * Toggle initialize button when sideband menu selector changes commit 19fc8867abff1b757f60399cec944be67cde46dd Author: David Freese Date: Fri Sep 21 16:07:22 2012 -0500 Version 3.21.52 * Maintenance release - correction to ASCII tables. - fixes possible seg fault commit f8a6e1cdad7b2065829afc27190e116593664d9f Author: David Freese Date: Fri Sep 21 16:04:16 2012 -0500 ASCII table correction * corrected initialization of ASCII3 table commit 8c97f909816d4db38cf292052db8117f1efbc16d Author: David Freese Date: Wed Sep 19 15:01:24 2012 -0500 Version 3.21.51 Maintenance release commit 638a3c2cb4f35c512b4bae5d7cd7641ea785b21a Author: David Freese Date: Tue Sep 11 15:55:17 2012 -0500 flmsg/flamp stream processing * added parsing of cmd line parameters when opening flmsg upon completion of wrap file extraction * added parsing of flamp text streams * modified socket arq to separate socket i/o from both signal processing and main thread. commit 8a41aadbb452b57f9d9f3334db9dc00836b68282 Author: David Freese Date: Tue Sep 4 08:33:16 2012 -0500 DominoEX varicode * Correct table entries for { } - values incorrect in original gmfsk implementation commit de95906f1d4ba382475c80f36d9463783a70a9df Author: David Freese Date: Sun Sep 2 22:45:46 2012 -0500 WRAP binary files * Add character handling in Rx for both received and transmit echo characters when sending binary data. commit 8fdb2ca89e5003d0c1bfaac86d5a793f88063859 Author: Andrej Lajovic Date: Fri Aug 31 20:19:29 2012 -0500 Backspaces patch * Correct failure to send Tx text when first character entered is a backspace. commit 8d38260e8c3a941ea6cd06d58a3c9aa5546bbcb0 Author: Daniel F1RMB Date: Fri Aug 31 18:47:39 2012 -0500 UI enhancements * Added configure item in UI general to open confirmation dialog when user exits program * Fix RPC log TimeOn value, without this, timeon == timeoff. patch corrects data transfer to CQRlog. * Add new shortcuts in TX widget. - SC-c for - SC-n for - SC-r for - SC-l for - SC-h for - SC-a for - SC means Shift-Control. commit 29c9c6a403a6eb84955992611c0615be610a11e7 Author: David Freese Date: Fri Aug 31 10:37:02 2012 -0500 Combo update * Updated combo box widget class commit e765c4ed43fc5100bacdac06d2984749d5d16aec Author: David Freese Date: Wed Aug 15 12:29:47 2012 -0500 Socket send on Linux * Modified socket send routine to test for kernel send socket failure commit a30ad3434197414b6ff978c288a978322a5e1cf2 Author: David Freese Date: Sat Aug 25 08:40:32 2012 -0500 Extract timeout * Removed 16384 size limitation on WRAP file extract processing. * Added 10 second timeout. Extract process reset after a 10 second period of no incoming text. commit 72865127c656328ba847c80efaee175316763615 Author: David Freese Date: Tue Aug 21 17:28:13 2012 -0500 ASCII tables * Added ASCII3 table - ASCII - used for RTTY - ASCII2 - used for ARQ / PSKMAIL - ASCII3 - used for all other text commit 8ab2f6e7a5aa161de974ae176f1ac8652bf3e86f Author: Kamal Mostafa Date: Tue Aug 7 19:23:21 2012 -0700 fix spelling error commit 37b03e33a887767b88a1f55634a9ad692d650e49 Author: David Freese Date: Fri Aug 3 07:09:00 2012 -0500 Version 3.21.50 * Maintenance release commit 2f7de4d61b85ed01167a7c873eb5564db056cad4 Author: David Freese Date: Sat Aug 4 07:38:42 2012 -0500 Logbook dialog initial size * Added code to restore position/size of logbook dialog when restarting application commit 5b175c1faf24bbc1a9310b1885f614d1ab538bdc Author: David Freese Date: Fri Aug 3 15:18:46 2012 -0500 RsID Multiple * Added Macro where - n < 0 will cause |n| RsID bursts and exit from Tx - n > 0 will cause |n| RxID bursts and Tx continue - n == 0 will cause a single RxID burst and Tx continue - multiple RsID bursts are separated by an interval of 200 milliseconds commit eeaa755bd2804a6c7c1bbf86a89170aa87462e0c Author: David J Vanecek Date: Thu Aug 2 10:37:17 2012 -0500 Open BSD fixes * Changes to allow correct build on Open BSD commit e212c368093c369da77f0c43201270474b6051f1 Author: David Freese Date: Thu Jul 12 16:45:59 2012 -0500 Restore post signal rsid * Restored ability to send rsid at end of transmission commit f45a09b5564d345bdb40a503cafa72f09eae8718 Author: Kamal Mostafa Date: Sun Jul 8 17:15:55 2012 -0700 Tango icon: Restore missing weather_clear_icon The "Tango icon pixmaps update" commit omitted this one. commit c2ea95a784268becea3cea7b50796c09341b89d7 Author: David Freese Date: Sat Jul 7 12:08:29 2012 -0500 Version 3.21.49 * Maintenance release commit ba1ec3008f63e90f87a323042a09a401fbec2288 Author: David Freese Date: Sat Jul 7 15:40:26 2012 -0500 RTTY metric * Changed metric measurement to measurment only within the bounds of the Mark/Space frequencies. commit 77bb7a1e8990997081608ade739c4e89a9b9c6d8 Author: David Freese Date: Thu Jul 5 07:52:37 2012 -0500 Logbook Colors-Fonts * Added color / font configuration for logbook dialog. * Modified Table widget to provide column width tracking during resize commit f2c18cb549f32b06c7b9e8403bbc37c6f7ca9d4f Author: David Freese Date: Tue Jul 3 21:21:18 2012 -0500 RX Text backspace * Correct logic error in handling UTF-8 char backspace commit aada490a13b0f89e186d8a3383658c832bdfae08 Author: David Freese Date: Sat Jun 30 21:22:48 2012 -0500 Version 3.21.48 * Maintenance release commit b8eb04cbfbcb50c3d560b90e70fb70223262a0e6 Author: Kamal Mostafa Date: Fri Jun 29 17:33:28 2012 -0700 Tango icon pixmaps update to version 0.8.90 (public domain) Replace the Tango Icon Library pixmaps (previously licensed as CC-BY-SA-2.5) with new pixmaps generated from tango-icon-theme-0.8.90, which has since been re-licensed as Public Domain. Move Tango pixmaps to pixmaps_tango.cxx. commit e94e2f2c17e81fa4bc114c31110916dfe02540f7 Author: David Freese Date: Sat Jun 30 12:57:59 2012 -0500 HAMQTH Session ID * Retry session ID after session time out * Correct error string extraction commit 503205ad3789d6098fcdbb5635be4ac45a6798ec Author: David Freese Date: Fri Jun 29 22:05:16 2012 -0500 Version 3.21.47 * Maintenance release commit e4a180af97256c0b3638251f7fb9a00ed5e82526 Author: David Freese Date: Fri Jun 29 19:21:09 2012 -0500 RTTY ASCII * Fixed missing tx echo to rx pane commit 4a686e7683d5d11237741a7a5feb4a1c84cd585d Author: David Freese Date: Thu Jun 28 12:44:51 2012 -0500 Version 3.21.46 * Maintenance release commit ce90378544664d65a850f580dd8d9b7ee2d87450 Author: David Freese Date: Thu Jun 28 13:29:55 2012 -0500 CW Farnsworth * Changed method of generating Farnsworth code * Added Farnsworth specifier to WPM macro tag; WW = WPM, FF = Farnsworth WPM commit ae08433b0506c4f4ca14137e2a008e7191c8ddf6 Author: David Freese Date: Thu Jun 28 10:01:03 2012 -0500 Merge log records * Correction to merge logic for HHMMSS in TIME_ON, TIME_OFF * Fix for possible seg fault during record merging commit 0ddb867f81bcc8cddbe60802778a49fa5e2780a4 Author: Leonardo Date: Tue Jun 26 09:50:45 2012 -0500 Wavefile playback * Corrected fault when trying to playback a stereo wavefile * Leonardo is not yet a ham, but credits his interest to his grandfather, I5LAP commit 5425fb28c9afa245a738bf54cd8e52fdd1ca14f1 Author: David Freese Date: Sat Jun 16 05:14:32 2012 -0500 Version 3.21.45 * Maintenance release commit 817f29939665fe1398b776fd7de72cc3b32872d9 Author: David Freese Date: Sat Jun 16 05:14:02 2012 -0500 ANTENNA macro tag * Added macro tag. - substitues value entered in Antenna field on operator configuration panel. commit a3f236a74286386462638e69924ead8f1edc1709 Author: David Freese Date: Fri Jun 15 21:25:02 2012 -0500 fltk-1.1.10 compatibility * Fixes to allow compiling against older fltk * Needed for distributions which do not update older releases to the newer fltk-1.3.0 commit a64d11f9f7017bd908e190d9bf1ee14f2193fa1c Author: David Freese Date: Wed Jun 13 06:33:45 2012 -0500 Version 3.21.44 * Maintenance release commit 91ac4a9d0c29f2ea345e8391ddc7eb758adce096 Author: David Freese Date: Thu Jun 14 14:41:43 2012 -0500 APPLE about * added call back to Apple menu "about" item commit 39cad15cc04e0c157d14caaf70492a44dc8a520c Author: David Freese Date: Wed Jun 13 10:39:59 2012 -0500 Polish translation * Added Polish translation file submitted by Roman, SP4JEU commit 967cc68a750f132b3f79a0df61ca78b342d7fa32 Author: Remi Chateauneu Date: Thu May 10 23:48:05 2012 +0100 sfft speedup * Speedup of sfft::run commit 25fcf8d1b5211b01cd9b6bf6815fbb8416eac3a1 Author: David Freese Date: Mon Jun 11 11:04:18 2012 -0500 file-chooser * Update to Native File Chooser usage. * Passes corrected parameters ... OS X very pedantic on parameter format commit 990492bf50819799fa408b492f0f147847163ef4 Author: David Freese Date: Wed Jun 6 20:26:39 2012 -0500 Main Panel Controls Colors-Fonts * Add user configuration items to allow customizing fonts and colors for all widgets on main display commit bdacdd8006ececfd45ddb1e15ce208aa55b3af4a Author: David Freese Date: Wed Jun 6 19:47:00 2012 -0500 HamQTH * Test for expired session_id * Request new session_id if expired commit cdc22d648073f1b126f3ccf21a0f574f6bf63196 Author: David Freese Date: Tue Jun 5 07:04:15 2012 -0500 WEFAX/NAVTEX config * Added links to open correct config tabs. commit c3162ed9d118758bad1b88190f0a005a173934ce Author: David Freese Date: Mon Jun 4 16:18:20 2012 -0500 Log Entries * Change position and size of fields to make better use of the space in logging panel * Country & Notes resize with horizontal resize of main dialog * No labels on these two fields - tooltips identify use * Added button shape to the "On" label for Time On - hiding the shape was confusing to new users commit a28eb607ff2b27fb3b953bc3f3a749a557c46d82 Author: Remi Chateauneu Date: Thu May 31 09:19:42 2012 -0500 WEFAX update * Ported from branch 3.22.0 * The tx and rx windows can be displayed separately as now, or embedded in the main window. * Added wefax tab in configuration menu. * Max rows number, and adif log flag now stored in configuration. * Destination directory can be set in configuration menu with Fl_File_Chooser. * Added option for opening tx window from main menu (Like the rx window). * Shift can ba changed, default 800. Can be set to 850 Hz for Deutsche Wetterdienst. * Wefax adif log flag now in configuration (And is memorized). * When clicking on a received file, the image is displayed in the tx window. * Internationalization. * Transmit image can be zoomed. Default zoom 50% like rx image. * Suppressed duplicate info messages. * The generated image is now really back and white. * Display speedup. * Fax can be saved in monochrome, takes less disk space. * New option to reduce noise on images. * Changed RX interface: Non-stop reception is now easier. * Image RX starts ten lines earlier when high correlation detected. * Display speed-up when zoomed. * Cleaner indexing of correlation buffer * Automatic Frequency Control. * LPM default value for Wefax288. * Set compression flag for PNG images. * Refined AFC (Stable frquency once an image is loaded). * Adjusted widgets size. * Lowered max image height. * Added image binarization. * Changed default image mode to monochrome. * Smoother slant correction * Adjustment to constant frequency detection (Hamburg). * Changed max image size. * Added variable threshold for binary image. * Added erosion/dilatation for fax enhancement (Experimental, disabled). * More information when cannot load playback WAV file. * Speedup waterfall display. * Changed wefax AFC logic for setting frequency (Median/average). * Fixed filenames list which was not scrollable. * Save more information in images metadata. * Change selected band for AFC detection. * Changed level for APT start/stop detection. Now checks several lines. * Added strformat for C-style string formatting. * Better AFC. * Default max image size is increased. * More information saved with fax images. * More filtering of empty blank images based on correlation etc... * Change to use phasing information to stop images. * Phase inversion flag is now constant. * Detection of apt start on four successive lines instead of three only. * Detection of apt stop on three successive lines instead of two only. * Removed apt stop frequency detection (Too many false stops). * Fixed bad proportion of sent faxes (They were vertically stretched). commit cb392e471cfdf1b2885751ed9a9eba3b17fb0479 Author: David Freese Date: Fri Jun 1 10:26:30 2012 -0500 Fork open file descriptors * Add O_CLOEXEC to all open(...) calls * Add "e" to all fopen(...) calls * Prevents passing open file descriptors to child processes. Leaving psid's available to the child could cause unwanted i/o problems and possibly a security leak. commit 81a9f43e67717d1faa4deb40e952c465e1219edc Author: David Freese Date: Thu May 31 14:44:34 2012 -0500 Logbook Update * Time ON/OFF - Added seconds to logged time - Update older records to use seconds, default 0 - Add seconds to time sort * QRZ query notes - removed '\n' character if field returns empty commit ed638a564a74d6b143712d8442e57372845789b4 Author: David Freese Date: Wed May 30 09:13:22 2012 -0500 Navtex Port of navtex modem from 3.22 branch commit c7f11f471abd944789e2414955f5cd7445f58c93 Author: David Freese Date: Mon May 28 18:11:14 2012 -0500 CW decoder update * Cooperative programming effort, W1HKJ and AG1LE * Added matched filter implementation using FFT convolution filter * Added Self Organizing Map decoding. * Added adjustable upper/lower detection levels * Added level indicators on CW digiscope * combined new fft-convolution filter, SOM decoder & FIR filter * added configure controls for filter selection * modified CW digiscope display to show 9 dot intervals independent if WPM setting * increased CW_FIR length to 512 commit 92279e7a8d21690628cf9cd9088b551fac48e6d6 Author: David Freese Date: Wed May 30 15:25:59 2012 -0500 Version 3.21.43 * Maintenance release commit 39998f7174586b447fe37f0af914b1f5752544a6 Author: Kamal Mostafa Date: Wed May 30 15:24:09 2012 -0500 Fix TX text clear after macro * When built with FLTK1.1, FTextTX::clear_sent() fails to clear the TX text after transmitting it, so it gets transmitted again every time TX is initiated. (When macro keys are used, it appears as though fldigi gets "stuck" on the first macro sent). * The bug occurs because FTextTX::clear_sent() should consider txpos, not utf8_txpos, for FLTK1.1 builds, as this patch implements. commit 0c113b6dee590763806c84878db30cbe3d388386 Author: David Freese Date: Sat May 26 14:54:45 2012 -0500 Rigio thread * Fixed random hang trying to close rigio thread commit 6a8d93980d9c08567b0c04555f9a5105513937c2 Author: David Freese Date: Mon May 7 15:39:32 2012 -0500 Version 3.21.42 Maintenance release commit 1089250fc98886bba959ff3cfa41c27da3e26d20 Author: David Freese Date: Sun Apr 8 12:35:19 2012 -0500 Auto file directory * Added test for trailing path separator on command line directory parameters. * Added relative pathname capability to command line directory parameters * Added alternate path test for the file wrap_auto_file commit 8bdd45e66bd8e0639cb258fa0157c37d2c1a81a2 Author: David Freese Date: Sun Apr 8 11:22:01 2012 -0500 Cmd line help * corrected cmd line help description for --auto-dir commit ccc4d5d6a05115ff07f53b8898245dbd38fd6b60 Author: David Freese Date: Fri Apr 6 20:36:27 2012 -0500 FreqControl paste * added control-V handler for FreqControl widget commit fc870d578f6c918087b5c1069b4fe33c023918e7 Author: David Freese Date: Thu Mar 29 09:37:26 2012 -0500 Base directory * Added command line switch to alter parent home directory (folder). commit e2982497d27120b46d51ccf8e625ae1840cbf86d Author: David Freese Date: Thu Mar 29 09:17:24 2012 -0500 psk comments * Added source comments to psk decoder commit a38182f7bd60acde017618881858d7fa92cc7192 Author: David Freese Date: Tue Mar 27 08:37:14 2012 -0500 Version 3.21.41 * Maintenance release commit 1779db5d895a98c3eb07099c32179f02e81f012b Author: David Freese Date: Mon Mar 26 17:46:24 2012 -0500 Check for updates * Added check for updates when starting program * Configurable by user commit 0d2e7c3cd9df3e3a73096d13a5ea168c3a9ca9d6 Author: David Freese Date: Mon Mar 26 15:46:55 2012 -0500 Notch indicator color * Added configuration item for setting WF notch indicator commit 970b00dac7bfe597b008250c5b9feb8da1714902 Author: David Freese Date: Fri Mar 23 07:28:32 2012 -0500 ARQ Parse Mode * Removed REQ_SYNC calls from push2talk invocation * Added bounds tests on PTTTUNE:nnnn parameter PTTTUNE enables CAT ptt, but does not inject an audio signal * Added XMTTUNE:nnnn parameter to enable CAT ptt and inject a 100% modulation audio sine wave commit d4e5caaddaf6a355ab05b1200b21483e271b9ecf Author: David Freese Date: Wed Mar 21 04:54:38 2012 -0500 Path separator * Removed special handling of path separator for WIN32 implementation commit d7dfbdb15e414bd0277709d30827fbf51e34c63f Author: David Freese Date: Mon Mar 19 07:30:51 2012 -0500 Debug changes *First ERROR message - removed popup dialog messes on first encounter of ERROR / WARN message - fl_message dialog could be hidden behind other open dialogs such as signal browser, logbook or main dialog. Result was apparent loss of focus for main dialog on Windows OS. - moved debug::stop() to clean_exit function to prevent leaving zombie debug window visible when closing down application commit 80d67e3b0c5b4d51feaa52a997dcad6fe878763c Author: David Freese Date: Sun Mar 18 18:36:49 2012 -0500 Clear sent text * add UTF8 code to only clear to ^r in Tx buffer - allows user to enter text with multiple ^r entries in a single text buffer commit 815d27aa87e74a42a403ba2e4975ec26bd407bb1 Author: David Freese Date: Sun Mar 18 14:56:35 2012 -0500 Control-Z fault * Restored control-Z fix commit bd1445041d7a919bb487db439833b97fc1996cf4 Author: David Freese Date: Fri Mar 16 09:03:39 2012 -0500 Notch * Added xcvr notch filter adjust from waterfall - Meta-Left-Click sets notch - Meta-Right-Click clears notch - Meta key is Windows key commit d1defa3f686fcb9ec690094584faa127ababbff5 Author: David Freese Date: Thu Mar 15 14:37:56 2012 -0500 EXEC macro * Corrected disabling when executing ... * Modified code to allow multiple ... calls with a single macro text * Removed ability to recurse the ... macro tag commit cd70e0c7d94a38613ba105dad028ffb73f3e493e Author: David Freese Date: Sat Mar 3 09:17:37 2012 -0600 Version 3.21.40 Maintenance / bug-fix release commit 3318229f17e8d04c310357d4542b2263401f0902 Author: David Freese Date: Fri Mar 2 15:20:45 2012 -0600 Save Macro - Windows * Added logic to test for proper expanded pathname on windows - ugh commit 2dc3120c0b494d7627ff997e8c71bf55decb9a17 Author: David Freese Date: Wed Feb 29 10:20:40 2012 -0600 About copyright date * changed date to 2008-2012 commit 5c48d0f4448ac0545f11a94e9022d3bbe5e99188 Author: David Freese Date: Tue Feb 28 21:25:45 2012 -0600 Version 3.21.39 Maintenance release commit 24c470e723d039b4619b97c3d3279d8a696c0671 Author: David Freese Date: Sun Feb 12 13:30:28 2012 -0600 OSX Lion shutdown * close all dialogs except main dialog on close * correct class FSEL instantiation on OS X * this commit resolves the crash-on-exit on OS X Lion * add configuration items - SaveConfig : save fldigi_def.xml on exit (if changed) - SaveMacros : save macro mdf file on exit (if changed) * Normal shut down with prompts if File/Exit menu item selected * Shut down without prompts for saved config, macros or log entry if window decoration "X" is used to exit program. * capture cmd-Q exit event to allow normal program shut down commit 29ccdeb4e59702f7ec3641d0ab705b10b901fb84 Author: David Freese Date: Sun Feb 26 08:45:06 2012 -0600 Win7 Open Logbook * Changes to accommodate Win7 random failure to read logbook on program startup. commit 74da509e6a69d3f24d734d9c93c5de75b88262f3 Author: David Freese Date: Sat Feb 25 17:46:29 2012 -0600 MFSK pic dnd * Fix drag-n-drop of file onto MFSK transmit pic dialog commit c2998dfaa4dd060baad273c15041d1ae89b1c221 Author: David Freese Date: Sat Feb 25 09:13:16 2012 -0600 Merge record logic error * Corrected logic error in merge logbook function commit b7ff11527ecef1cdc05998f93a2e8e75052f21ff Author: David Freese Date: Mon Feb 6 07:55:02 2012 -0600 Cyrillic-UTF8 chars * Added support for displaying, transmitting & receiving UTF-8 characters * Modes which support UTF-8 characters: - PSK31, PSK63, PSK125, PSK250, PSK500 - Olivia - must enable 8 bit extended characters - MT63 - must enable 8 bit extended characters - MFSK - all baudrates supported * Modified "clear_sent" method in FTextRXTX to correct behavior when TX buffer contains UTF-8 characters commit bf8046dd26a48b08f52d983393dec9c4ae2d26d5 Author: David Freese Date: Sun Feb 5 16:07:48 2012 -0600 QSK test * Added test for CW mode && QSK_adjust to inhibit display of Tx characters in Rx Panel. commit 1364186a8880324a84f59f0a76dd85e330abd1f5 Author: David Freese Date: Wed Feb 1 15:50:37 2012 -0600 Weather report * Added return http document error tests * Removed "Weather:\n" prefix from returned data string * Corrected English / Metric conversions * Added wind in Meters/Sec to MPH KPH conversion * Added condition parsing from raw data string * Added web lookup for METAR station of interest commit bb836f1dc31adf788ef25aac85f3920c4f49f61c Author: David Freese Date: Wed Feb 1 04:30:42 2012 -0600 Version 3.21.38 * flarq version 4.3.3 * maintenance release commit 9327490fa6c8400f5bffdbc3cf2c8f8cdb16caf4 Author: David Freese Date: Wed Feb 1 05:26:11 2012 -0600 Control sizing * Changed width on control that impinged on foreign language usage commit df3bf094357eb56904b5cd37bfd25825dc5576bc Author: David Freese Date: Wed Feb 1 02:36:19 2012 -0600 eQSL * Added user selectable date-time ON or OFF for eQSL logging commit 13b71075533a853fce9dc4e2e255ee55d33a8195 Author: David Freese Date: Mon Jan 30 07:34:07 2012 -0600 OS X file chooser * Abandon Fltk-1-3 Cocoa file chooser Causes segmentation fault. * Substitute Stelios implementation which relies on Carbon framework. * Requires adding "-framework Carbon" to the fltk-config script "fltk-config --ldflags" response. commit 890013c069a077e1a4801ace94f72fe9ee0c3195 Author: David Freese Date: Mon Jan 16 13:30:08 2012 -0600 rigCAT closure * Added code to prevent multiple calls to rigCAT_close commit 5122c7b078aa11dee99659d5e4c95fa2097450d4 Author: David Freese Date: Sun Jan 29 16:13:14 2012 -0600 Control key parsing * Corrected use of isdigit(...) problem on XP / Win7 commit 3c0bcd8ddd003bdb8bdae4bd65dafe787dbbf6f0 Author: David Freese Date: Sat Jan 28 08:36:35 2012 -0600 Control-shortcuts * Insure all control key combinations are handled by widget with focus. * Add select all / copy to clipboard when ESC pressed and TX active Allows subsequent ^V or Shift-Insert to return clipboard text to the TX widget commit b940e9cd6fd1729900a7f5fdf367a418ec94f981 Author: David Freese Date: Fri Jan 27 16:10:00 2012 -0600 WX international * Changed url query to provide international coverage * Added full METAR report * Added noun name of reporting METAR station commit 0c8d61b16a38a43b5758a20570259422c3c8d021 Author: David Freese Date: Thu Jan 26 15:03:01 2012 -0600 Version 3.21.37 Maintenance release commit c4336b712bca29bad1dcd4cbab494f653a4523d4 Author: David Freese Date: Thu Jan 26 08:14:31 2012 -0600 Macro filename * Added code to recognize "\" in starting filename on windows commit ba5b5d5aaa64c5452157eecdc48a20b9ccf14461 Author: David Freese Date: Wed Jan 25 08:18:42 2012 -0600 Callsign query * Changed NOTES field behavior to append to current contents vice replacing field contents. commit 2af9ebcf4c390793374fd15d5fd4a45c30b4b864 Author: David Freese Date: Tue Jan 24 15:40:12 2012 -0600 WX Celsius * added missing conversion from Fahrenheit to Celsius * allow English and/or Metric units in report commit 62d9f428d68ce061143a92118ff1ace555eeb250 Author: David Freese Date: Mon Jan 23 22:34:01 2012 -0600 Weather tag * Added tag where XXXX is METAR station id. * No change to tag * Both use the WX configuration for report format. commit d761d0f2ea3c1cce015d3358b6dc3fe2a72b26d9 Author: David Freese Date: Thu Jan 19 19:22:27 2012 -0600 Version 3.21.36 Maintenance release commit 3fc748e96cc8ec784eb8c03781d01b541559f794 Author: David Freese Date: Sun Jan 22 07:48:10 2012 -0600 Inline tags * added RIGMODE, change xcvr mode * added FILWID, change xcvr bandwidth commit 3ae8ee9c8a0917977b3e91ea44dabe55b24c18a1 Author: David Freese Date: Fri Jan 20 13:29:58 2012 -0600 OS-X native file chooser * Mods to work around apparant bug(s) in Fltk-1.3.0 native file chooser on OS X commit 5cc14a1175fe93507407ff35d136ad8447a628e7 Author: David Freese Date: Thu Jan 19 23:14:11 2012 -0600 rigcat serial test * Modified serial port in use test for instance where more than one program is sharing access to serial port commit 4c0526a982b236a94cb1c09ab53ad7158039abab Author: David Freese Date: Thu Jan 19 17:55:35 2012 -0600 Macro load display * changed order of Rx displaying macro set file name commit 5cbed0ce410c38a5b32c5ce64e1cf33026098229 Author: David Freese Date: Thu Jan 19 15:43:57 2012 -0600 File-dir selection * mod to file select usage when using Fltk-1.3.x library * Changed macro file directory name parsing commit 59e8dc92b38b87b9c112d2fa2e7b53593bf3cd8b Author: David Freese Date: Thu Jan 19 14:11:09 2012 -0600 Rx text wrap * Modified wrap point algorithm for fltk 1.3.0 text widget commit 2dfd6fd634516cb47cd8ed73cefe38a5c2ccb065 Author: David Freese Date: Thu Jan 19 13:30:10 2012 -0600 UTF-8 rx suppress * Force Rx characters to 0x00 to 0x7F range commit c36983ebb91f57b5fd1244357912c6b0b594ff2d Author: David Freese Date: Thu Jan 19 08:02:44 2012 -0600 Get WX * added macro tag - inserts weather string into Tx stream - reads RSSXML feed from specified METAR station commit 22e1f8b593a17645ae3ee5e095f4d744abd9cc42 Author: David Freese Date: Tue Jan 17 19:51:16 2012 -0600 Update to fltk.m4 * changed fltk test to -gt 3 commit 56104f44d6667d317478bb433edf6eaae59b2caf Author: David Freese Date: Mon Jan 16 10:43:08 2012 -0600 GCC-4.7 fixes * gcc 4.7 imposed #include changes commit a409f13640c05af39c8f1b3ffcfc42921fe12a92 Author: David Freese Date: Sun Jan 1 14:01:08 2012 -0600 Version 3.21.35 * Maintenance release for Fltk-1.3.0 upgrade commit e7ab7e207b31183060266838fe562c63a89f7595 Author: David Freese Date: Fri Jan 13 20:35:18 2012 -0600 Missing files * Add missing files to repository commit 3b02bb3de9d7f464cf518458db71ab6f673e02d3 Author: David Freese Date: Fri Jan 13 19:11:17 2012 -0600 RX last line * modified test for viewing bottom line commit 6e817381a677a857d624ad92fac1289697d7b407 Author: David Freese Date: Wed Jan 11 16:38:08 2012 -0600 Debug text * Changed text widget from Fl_Text_Display_mod to Fl_Browser Fl_Browser is a more efficient display mechanism for event viewing and uses much less cpu cycles especially when the event log fills to capacity of 65536 lines. commit b6a83329776d3bd68d665b07e293cf087255b48b Author: David Freese Date: Mon Jan 9 17:34:08 2012 -0600 Rx text wrap * Disallow rx text backspacing past line boundary * Force line length to be one less than width of 'X' commit f1abc9ec3524ecc335e37f0fca1047aace3967e6 Author: David Freese Date: Mon Jan 9 14:02:38 2012 -0600 Find chars fwd/back * Add new method to Fl_Text_Buffer_1_3 to support finding word boundaries. Needed for correct identification of a callsign. commit 0f87d8799d6676841474de3df2c414114b64d06f Author: David Freese Date: Tue Jan 10 21:17:17 2012 -0600 View browser find control * changed horizontal coordinate computation commit 6102e0c4a2f5e557dd8856614d3c6f21ad5cb4a1 Author: David Freese Date: Mon Jan 9 13:04:30 2012 -0600 Corner controls * position controls to prevent OS X window decoration from modifying fldigi controls commit 847fdd3538fad03331d172cc2cdcc510e79af776 Author: David Freese Date: Fri Jan 6 18:04:16 2012 -0600 Rig cat close * added reset of open flag on closing thread commit 672f4eeb4b4b5605656974db3c6bc42b4d285844 Author: David Freese Date: Thu Jan 5 10:52:54 2012 -0600 OpBrowser font * Changed default font/size for better visibility - Courier is a very weak font on OS X commit 5f8b7121435b549bb8c558a945bfca6dbe86d2ac Author: David Freese Date: Tue Jan 3 09:04:48 2012 -0600 Tune abort * Added code to restore tune button to off / colors when sound card right channel change interrupts transmit cycle commit 2281325cd9fb21cb72aa5b7ce05362719c57da29 Author: David Freese Date: Sun Jan 8 06:48:53 2012 -0600 Fltk-1.3.0 * Added conditional compilation for - Panel.cxx - Fl_Text_Buffer.cxx - Fl_Text_Display.cxx - Fl_Text_Editor.cxx - FTextView.cxx - FTextRXTX.cxx * Added code to support fast wrap - Rx text buffer serviced as a non-wrap buffer - new lines inserted into text stream when current line length exceeds the panel width - no attempt to recalculate word wrap if panel is resized - needed for slow cpu and OS X X implementation * Added margin adjuster * Removed horizontal scroll when word wrap enabled * Set vertical scroll to always visible - prevents unnecessary reformating of text when scroll bar goes from hidden to visible * Corrected faulty logic in handle_dnd for dragging file from file manager view to editor widget - SHIFT-dnd places object name into target widget - dnd places object contents into target widget - dnd multiple objects concatenates contents into target widget * Test for bottom of text visibility when programmatically adding characters to a text view or edit buffer (Rx/Tx) * Implemented common FSEL methods for Fltk 1.3.0 - 1.3.0 used common calls for all supported OS commit ec81537c32e91b6d71d58396d2e175897b786de0 Author: David Freese Date: Sat Dec 24 09:58:15 2011 -0600 Version 3.21.34 Maintenance release commit a70c0fe5bc4bda4c97e5152e1afbc5fb8d5f0fd4 Author: David Freese Date: Sat Dec 24 09:14:29 2011 -0600 VAC PTT delay * add user configurable msec delay before releasing PTT commit 62532af30913c5ca48911b09299c08667de7d330 Author: David Freese Date: Tue Dec 20 06:15:17 2011 -0600 Mono audio * Added code to force mono audio output when no right channel output is required. * Fixed output buffer overrun commit a7f741bd9c21dc740395a05e278928c60b741125 Author: David Freese Date: Fri Dec 16 07:45:38 2011 -0600 VSP boolean * added code to recognize val tag in rigcat xml file - val can be "true", "false", "1" or "0" commit e797bc3aec405cc1fcba435c7ff80803888edf72 Author: David Freese Date: Sat Dec 10 15:53:33 2011 -0600 Version 3.21.33 Maintenance release commit a68d917066584cef38ab08bb8f88acfe18f1668f Author: David Freese Date: Fri Dec 9 03:41:13 2011 -0600 Right Channel audio * Write silence stream to right channel if not enabled * Added separate tab for right channel configuration items * Replicated right channel control items on the new tab. Original controls on PTT, CW and RTTY tabs or the replicants may be toggled to control right channel operation * Added check button to enable reversal of left-right audio channels commit 00d4308ef94e297b1061ed39a2d818bf8c26415c Author: David Freese Date: Thu Dec 8 08:02:34 2011 -0600 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. commit e7d5ccf0260d8cbfe7e6cdee646a116901928dde Author: Remi Chateauneu Date: Sat Dec 3 10:07:02 2011 +0000 Modem class update * get_xxx methods declared const where appropriate * Simple get_xxx methods inlined for better performances and smaller code. commit 38112d829e5ff104778118abd3288d148be25d54 Author: Remi Chateauneu Date: Sat Dec 3 10:10:08 2011 +0000 QsoRec comparisons * Added cQsoRec::setDateTime and setFrequency with specific format. * compareTimes, compareDates and compareModes twice faster. commit 96188fa59113e74aca99a889da117b825762781c Author: David Freese Date: Tue Dec 6 09:11:17 2011 -0600 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. commit 9e4c2fa20122f4eb0b22fee1d0ac5d5ed8fa1916 Author: David Freese Date: Mon Dec 5 17:37:23 2011 -0600 Version 3.21.32 Maintenance release commit 422c0b190ff23c3c459120cfe2759a2c8d085708 Author: David Freese Date: Mon Dec 5 17:38:59 2011 -0600 Italian po file update * Update to po/it.po from Pierfrancisco commit e707094999caf6c4dae54a75c1c8a4c9d2aa59cc Author: David Freese Date: Fri Dec 2 18:55:51 2011 -0600 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. commit 6821e787b7afedd9013a53fb8ff83fc031917ced Author: David Freese Date: Fri Dec 2 14:22:23 2011 -0600 Contestia 64/1000 * Added to mode menu system iaw request from KH6TY commit ff596a01022f5056a801ed812590023c4d45b690 Author: David Freese Date: Fri Dec 2 12:29:33 2011 -0600 Call lookups * Added hamQTH browser lookup * Added ability to do both browser and xml call lookup commit 82fa76099802716cd9f0dcbffebe424e0a138684 Author: David Freese Date: Thu Dec 1 11:08:06 2011 -0600 Version 3.21.31 Maintenance release commit dcbae1e32e3d67d92300421137ddc8f3381c0e19 Author: David Freese Date: Thu Dec 1 11:07:32 2011 -0600 Spanish translation file * update to es.po commit 136bcc2c451a44c4e00f9a6da87a465145255c64 Author: David Freese Date: Thu Dec 1 10:59:27 2011 -0600 Compile warnings * Changed code to correct for some warning messages on newer gcc compilers commit 8a7c4bf778cc92d347d8854486eb982a6333e219 Author: David Freese Date: Wed Nov 30 07:17:44 2011 -0600 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 commit 2f2fe0ae43291b10fa47e40eedbd82b5ddd74a04 Author: David Freese Date: Wed Nov 30 09:00:54 2011 -0600 UI changes * Added check box / configuration item for presetting RST-in to 599 when clearing the log entries commit 7beb7c1dc1128876241ddade2967f963acbb32ab Author: David Freese Date: Thu Dec 1 00:44:00 2011 -0600 ver2int * Corrected ver2int string to long integer conversion function Used by routine which checks for version updates commit ed03f3809cc0f9291b2bfa9edf34259c33f52044 Author: David Freese Date: Tue Nov 29 08:19:35 2011 -0600 Version 3.21.30 Maintenance release commit 30951fb95572f485e28769c5056456c5427ab12b Author: David Freese Date: Mon Nov 28 21:31:05 2011 -0600 Merge dups * Corrected logic for instance when merge source file has duplicate records commit ee4c5b4daee0a2f3ea9343d2d0f712d868b4551f Author: David Freese Date: Mon Nov 28 15:55:39 2011 -0600 Logbook dirty boolean * Added code to clear dirty boolean when log first loaded commit 2335f760b3405229d505c660b339b8c082a06b45 Author: David Freese Date: Mon Nov 28 14:42:48 2011 -0600 Tx Attenuator Control * Moved tx attenuator control to main panel commit a4f3ce60ca68994f004c4f63dad9c61c6c4303b7 Author: David Freese Date: Fri Nov 25 06:34:33 2011 -0600 Version 3.21.29 Maintenance release commit dfe3a7b76210ecaa1b6e35909296f7cb335b2113 Author: David Freese Date: Sun Nov 27 14:17:06 2011 -0600 HamQTH app ident * removed version number from FLDIGI application identification at request of Petr, OK2CQR commit 2edfc77e8c76b10a4a73dccaa550a8bbca5280ce Author: David Freese Date: Thu Nov 24 10:34:41 2011 -0600 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 commit b97bbdea96cb05e9ca12836f7eac32eea95a6b76 Author: David Freese Date: Fri Nov 25 14:57:53 2011 -0600 eQSL QTH nickname * Changed location of %s to come after commit 9de50951c3ae113f7811baea2e68b74fb1918d54 Author: David Freese Date: Wed Nov 23 09:42:44 2011 -0600 ADIF i/o tweaks * Changes to improve file i/o performance * Removed Date: Tue Nov 22 10:51:37 2011 -0600 Call lookup * Added ability to lookup calls with multiple slash and to recognize leading slashed preamble - KH6/W1HKJ/M - W1HKJ/6 - M2/W1HKJ commit a1e0794f05c83019a779811e593cdb935612cf4f Author: David Freese Date: Mon Nov 21 07:44:12 2011 -0600 Version 3.21.28 Maintenance release commit ed74b9be3f89a668409dacc1ad8e94ba2c141885 Author: David Freese Date: Sun Nov 20 21:24:44 2011 -0600 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. commit d3e47a360ef6f85f3cbc00441730ba1f816b137b Author: David Freese Date: Sun Nov 20 14:13:35 2011 -0600 Ignore slash postamble * Ignore slash postamble for callsign internet lookup. commit 91008374c30d9a2d94c64bd3a0c73612dff4f933 Author: David Freese Date: Sun Nov 20 10:13:40 2011 -0600 Log Export by date * Added ability to export logbook for a date range commit fd296b9a25c074ecef3f191a38ee092c7fda5c09 Author: David Freese Date: Sun Nov 20 06:56:12 2011 -0600 Version 3.21.27A Maintenance release commit f6888ee3dc6cc85836e16b1f601f8465db1f13d0 Author: David Freese Date: Sun Nov 20 06:55:10 2011 -0600 ADIF file integrity test * fix sense of test for Date: Fri Nov 18 20:08:19 2011 -0600 Version 3.21.27 Maintenance release commit a2184aa4be88248117883a91d9f83bb27267ef81 Author: David Freese Date: Fri Nov 18 19:53:40 2011 -0600 Log r/w improvements * Created separate thread for writing database. User with over 35,000 records was experiencing UI interruption of several seconds on Windows XP system. * 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. commit b3a89c7e9e70237e09be7a80596e8f90705e8359 Author: Remi Chateauneu Date: Tue Nov 15 22:39:20 2011 +0000 WEFAX error logging fix * Fixed format compiler warnings and errors. commit 9269c9a06a6b7f9a4224e29d37b36aa0830220f8 Author: David Freese Date: Tue Nov 15 15:47:04 2011 -0600 Restore Log Sort * After adding a record commit a5be80f1c5a80b4d3f6ee9ec77c4d15d2d038628 Author: David Freese Date: Mon Nov 14 12:22:15 2011 -0600 Version 3.21.26 Maintenance release commit 8baf07bb49c935e51d7d9cf0f18720bbce1448ea Author: Remi Chateauneu Date: Sat Nov 12 21:23:37 2011 +0000 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. commit 11d699ea279a5888bb42f60b7c1f4c28a73fa784 Author: Remi Chateauneu Date: Sat Nov 12 21:19:49 2011 +0000 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. commit ee27d64e6e195cd9db6ecc2d35ed40ff3794d178 Author: David Freese Date: Mon Nov 14 06:34:51 2011 -0600 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 - or is encountered in macro - logic to disallow duplicating eQSL submission commit ae91a9063bc11d9e9b46afb2f6a513366ff825d0 Author: David Freese Date: Sun Nov 13 17:39:07 2011 -0600 Version 3.21.25 Maintenance release commit 50fa4141650f8908be9951acbc5bfb3021de3023 Author: David Freese Date: Sun Nov 13 09:49:02 2011 -0600 guard lock * Added guard lock class - impacts upon - xmlrpc class implementation - wefax implementation * This ensures that a mutex is always unlocked when leaving a function or block commit c2ba559f1cad6f9ecf6ecb9f7d84be4796d86b91 Author: David Freese Date: Sat Nov 12 07:44:16 2011 -0600 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, commit 7bae7afae421e920a04c4ca6e37d34d037915c55 Author: David Freese Date: Fri Nov 11 06:13:09 2011 -0600 Version 3.21.24 Maintenance release commit 16fc289561e5a34cf4d48942f5a878d7ba9ba261 Author: David Freese Date: Thu Nov 10 10:06:34 2011 -0600 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 commit 0859928baed60f40603a738027cd4abed85f9279 Author: David Freese Date: Mon Nov 7 10:06:24 2011 -0600 QRZ on-line lookup * Changed on line lookup URL format to comply with changes to QRZ.com commit 7a87f22dc7a5b34c017f789d1519957b96592b65 Author: David Freese Date: Thu Nov 3 08:47:35 2011 -0500 Version 3.21.23 Maintenance release commit 047543ab1104ea8ae4fa35dfa29eb3bff86d9d7f Author: David Freese Date: Thu Nov 3 07:05:57 2011 -0500 HamQTH * Added error statements to notes: - Failure to obtain certificate - Callsign not found * Corrected parsing of QTH and QSL_VIA commit 2ffb4a5894545f38cac83ccd7dcb2a53bfa6bb98 Author: David Freese Date: Sun Oct 30 14:35:16 2011 -0500 Auto-send * Added command-line parameter --auto-dir for specifying absolute pathname to autosend directory. commit 120f2d4a2c32311ba1eaabb00cc7f71985b68f84 Author: David Freese Date: Fri Oct 28 17:30:26 2011 -0500 Version 3.21.22 Maintenance release commit b66a4d748950369b799763a0007990c849d359b9 Author: Pavel Milanes Costa Date: Fri Oct 28 17:26:31 2011 -0500 es.po update * update to Spanish translation files commit 269ae3a824e0fca7aaeac0b7b5c7c3b75f110f60 Author: David Freese Date: Fri Oct 28 17:24:38 2011 -0500 RSID defaults * Changed RSID new installation defaults per request from NBEMS trainers. commit 1b3e852fa8e7ef93eb476b183c002e2c271a1bd6 Author: David Freese Date: Tue Oct 25 19:41:47 2011 -0500 NBEMS-FLMSG Directories * Allow user specification of FLMSG directory as a command line argument --flmsg-dir "full-pathname-directory" * Defaults - Linux / OS-X $HOME/.nbems - XP C:\Documents and Settings\\NBEMS.files - Vista/Win7 C:\Users\\NBEMS.files commit 3a37ced69551052e254a1f45ee00e50bdc85560f Author: David Freese Date: Tue Oct 25 14:33:05 2011 -0500 Version 3.21.21 Maintenance release commit 3163fd295a233607c0c0e6ad4d21efb43072f901 Author: David Freese Date: Tue Oct 25 05:17:54 2011 -0500 Resize fault * Fixed resize fault - required changing min height of hidden resizable control in main text panel. commit 4572895c8a6a358057b0868cc442d26f9943dcbd Author: David Freese Date: Mon Oct 24 13:13:59 2011 -0500 Version 3.21.20 Maintenance release commit fba599cdd29f6146ef55a9765e9060b5189d45cf Author: David Freese Date: Mon Oct 24 13:06:05 2011 -0500 RSID limit fault * Set upper and lower bounds to RSID limited search commit c32fa639d0142505a7f7654de72d3f4076305f5d Author: David Freese Date: Sun Oct 23 07:54:17 2011 -0500 DTMF debug * removed DTMF debug code from sound.cxx commit ca79f8c10e20e51cf1c8bbdf6cd42b4d6a7d0d14 Author: David Freese Date: Wed Oct 19 12:43:32 2011 -0500 Version 3.21.19 Maintenance release commit 7046d49f98e77106fc72e7ed1ab81527adf81fb5 Author: David Freese Date: Wed Oct 19 09:34:42 2011 -0500 HamQTH lookup * Added HamQTH to callsign queries commit 1973f988df281b28badf8adb40529340cbf99e46 Author: David Freese Date: Sun Oct 16 08:50:12 2011 -0500 Version 3.21.18 Maintenance release commit 12474884a5755e60d635ce0f454d93b8eaf47802 Author: David Freese Date: Sun Oct 16 15:22:56 2011 -0500 REV macro tag * Added macro tag commit 9c13f6fcbe18a25b8abc43d1cb8f6779c99f58cb Author: David Freese Date: Sun Oct 16 08:06:26 2011 -0500 RTTY bandwidth * Added bandwidth specifier to set modem RTTY tag Specifiers may be unspecified, i.e. * Altered RTTY startup bandwidth behavior to accept current bandwidth setting if not less than minimum required for acceptable decoding. commit ea31ce6fad4e5ce87c6e412f5e009ac2a93e40db Author: David Freese Date: Sat Oct 15 06:15:48 2011 -0500 Version lookup * Changed PACKAGE_DL definition in configure.ac pointed to wrong url commit 6beb6c474f344850e56e58fc4b8ad37e5fa1ec6d Author: David Freese Date: Fri Oct 14 07:42:07 2011 -0500 Version 3.21.17 Maintenance release commit 4ac5f6b3ff48dcf2d0262e201a38abdfd97791b2 Author: David Freese Date: Mon Oct 10 06:48:57 2011 -0500 MFSK soft decode * Corrected viterbi puncture value to 128 which represents neither a 0 nor a 1 commit 07baee2de23a8516c28e66828e361c3bfa08ad30 Author: David Freese Date: Thu Oct 6 13:27:09 2011 -0500 MACRO code cleanup * General code cleanup in files associated with macro.cxx commit 4d13cb4a6e3367296c0c88f8aba4b4481829e961 Author: David Freese Date: Wed Oct 5 12:22:06 2011 -0500 ... * Added limited tag expansion within ... tag pair. Following tags are expanded to their value. All other's are suppressed. Parser also suppresses nested ... pairs. - - - - - - - - - - - - - - - - - - - - - - - - commit a66d31c458dbc9d8b1c853d2cd4220e7760cb7bb Author: David Freese Date: Tue Oct 4 17:19:22 2011 -0500 Version 3.21.16 Maintenance release commit 3e554f81510a186177cffa6453c1ca17e0e85bde Author: David Freese Date: Tue Oct 4 15:35:20 2011 -0500 !Queue reset * Added queue_reset call to pCLRTX, execution of macro tag . Causes any pending ^! tags to be cleared. commit 8ac0558a38aad48df5b3aea43ca4d724aa8f0904 Author: David Freese Date: Tue Oct 4 15:31:42 2011 -0500 Timer delay * Moved timer restart from Tx string parser to tx_transmit loop commit 48e5670216058fbfef4f7ae76847ebc8a54f7655 Author: David Freese Date: Sun Sep 25 09:36:04 2011 -0500 Version 3.21.15 Maintenance release commit d0e1c5f71307c3d3e38f39671980b2784a5af39a Author: David Freese Date: Sun Sep 25 09:33:49 2011 -0500 Log Menu Items * Moved menu items in list to prevent careless selection of "New" * Added confirmation dialog to create a new logbook commit cebc29297a979aefa0304d9c663f4f9fe6c1ba47 Author: David Freese Date: Fri Sep 23 09:26:22 2011 -0500 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. commit 960e580caae30d04dfaf4bd0252af2f542a76a77 Author: David Freese Date: Wed Sep 21 10:29:24 2011 -0500 WWV xmt mode * Added sound card time tick transmit commit bb258cd1fc6448223ab2a434c5e40f1b7b69a197 Author: David Freese Date: Wed Sep 21 08:39:40 2011 -0500 Inline macro tags * Created ability to delay execution of designated tags until the time of occurrence in the transmit character stream. These include: - where the date defaults to current date. commit d2c33e4889cb42a4d7016e7cb19b054c7b80dcfb Author: David Freese Date: Mon Sep 19 15:07:13 2011 -0500 RTTY baud * Corrected Macro selection of RTTY:45.45 * Changed status display to show 45.45 vice 45.5 commit ab472e0ce5d3291f95c0160a2b03d74e7095f705 Author: David Freese Date: Sun Sep 18 08:17:30 2011 -0500 CW/RTTY init fault * Modified transmit code for rtty preamble * Added missing stopflag initialization in CW and RTTY modem class commit 405816e701f3102e4ddc75b14f2d4668a2408e3a Author: David Freese Date: Thu Sep 8 15:16:15 2011 -0500 Log Server lookup * Added cty.dat search when connect to log server - cty.dat must be installed in the current fldigi files directory commit 5a9607ae8ee607bc7c0a6a5614f77510bb02984d Author: David Freese Date: Fri Sep 16 18:16:44 2011 -0500 Control-Z bug fix * Fix for seg fault when pressing ctrl-Z immediately after double Escape commit c565815d2944c370ff7a7c0b1140345a238ad680 Author: David Freese Date: Mon Sep 12 19:21:13 2011 -0500 CW QSK * Discard all pre/post timing if QSK on right channel is disabled commit e0ee3a9735d89e641b78e921b1e0f293349f0f50 Author: Remi Chateauneu Date: Sun Sep 4 08:42:00 2011 -0500 Added wefax::adjust_metric method. commit 261275ea95899ab64dde40d24f1aa77d55c3ea41 Author: Remi Chateauneu Date: Sun Sep 4 08:40:00 2011 -0500 modem::display_metric now sets the member modem::m commit a776fe86626180df14860fe4d4aebd8ca72d7440 Author: David Freese Date: Sun Sep 4 05:46:40 2011 -0500 Version 3.21.14 Maintenance release commit 166fe5931fe45cce838a15e72185938f3567fd3f Author: David Freese Date: Sat Sep 3 15:18:57 2011 -0500 DTMF decoder * Added decoder to cDTMF * Changed Delay parameters to - | | |_phone # - | |_250 msec pulse length, 50 msec default - |_500 msec wait before first tone, 0 default commit 49e2dd288942d9fd6c383bd09004dbfeaa8b542b Author: David Freese Date: Sat Sep 3 10:48:33 2011 -0500 CW Prosign defaults * Changed Morse table to comply with configuration.h defaults commit ff185628bf2608e0559bcfc5e488d4ef86134ff7 Author: Remi Chateauneu Date: Tue Aug 30 18:32:41 2011 -0500 Macros code cleanup * Removed useless extern definition. * Pass string index as value. * Calc closing bracket position once only. commit 74364eed6844e3058f1da363dd2623ed7de1963a Author: David Freese Date: Tue Aug 30 14:09:00 2011 -0500 DTMF class * Changed implementation to separate class, similar to RsID implementation * Added Delay and Tone Pulse Length parameters to - | | |_phone # - | |_250 msec pulse duration, 50 msec default - |_500 msec wait before first tone, 0 default * Decoder under development commit 5af9f3a824d4f47c646c94bcda1db72b3cb63a69 Author: David Freese Date: Mon Aug 29 19:50:24 2011 -0500 DTMF encoder * Added DTMF encoder accessible as a macro tag - 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 commit 39fe31b14730b0ba1fac82e4494849016bbe44cb Author: David Freese Date: Sun Aug 14 09:11:44 2011 -0500 Wide Cursor Tracks * Added user configurable item for 2x track widths commit 3ba1e991a938fe36a15d281cc2b2be3e388020a1 Author: David Freese Date: Sun Aug 7 08:48:50 2011 -0500 Version 3.21.13 Release commit 5f3c3daaef40f35bef2a1afd245d49fdacabd890 Author: Pavel Milanes Costa Date: Sun Aug 7 08:53:09 2011 -0500 Update to Spanish translation New es.po file commit 75de2cee11d3727f90302deb64550db6016d1428 Author: David Freese Date: Sun Aug 7 08:35:46 2011 -0500 New Macro Tags * Added macro tags - : clear the xmt text - : add received exchange to xmt text commit 5e5059778a06788c938646785a00e26c775ce3ae Author: David Freese Date: Sun Jul 24 15:34:09 2011 -0500 RTTY MARK coloring * Added configurable item to modify color of RTTY mark waterfall track line commit 836c0821062b6f2ecde74e75fd8fe1a0979b75d6 Author: David Freese Date: Tue Jul 19 17:24:40 2011 -0500 RTTY MARK frequency * User configurable option to log RTTY using MARK frequency commit ab822e7d9e3613e322a92c0be92f882fa480955b Author: David Freese Date: Tue Jul 19 17:56:11 2011 -0500 QSY macros * Added new QSY macros - move current cursor frequency to sweetspot - 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 ....... to anything except move to sweetspot and immediately restore. commit 662ed4ab71bac9a47d6796841b5be87b02ccba9d Author: David Freese Date: Mon Jun 27 07:00:05 2011 -0500 Version 3.21.12 Maintenance release commit f92dbf57c5d4532c205ede9913bd14f32da6a197 Author: David Freese Date: Mon Jun 27 07:20:53 2011 -0500 XMLRPC linking error * Removed -lpthread from xmlrpc.m4 generation of XMLRPC_LIBS - newer gcc linker faults if -lpthread is out of order commit df89c3c67c17b21938726a5eda5c53070f4d6e7a Author: Pierfrancesco Caci Date: Sun Jun 26 21:56:52 2011 +0200 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. commit a741be8505ce28f899e044a3b0b371e1fc85bf61 Author: David Freese Date: Fri Jun 17 20:33:21 2011 -0500 Logbook client for fllog server * Added xmlrpc logbook client * Added configuration tab * Added retention of address/port in fldigi_def.xml file * Added ability to reconnect to the server when addr/port changed commit 3c14dc73782ff47faad655d0c78fc19299cd0f49 Author: David Freese Date: Wed Jun 15 16:01:00 2011 -0500 Logbook County Added County (CNTY) field to logbook database commit 927fffc84e52ce4616a6753b53eb735e391b0b69 Author: David Freese Date: Mon Jun 6 12:19:46 2011 -0500 Version 3.21.11 Maintenance release commit 4e192b5e354968d71a6f67687f7456e437002c1a Author: Kamal Mostafa Date: Sat Jun 11 20:10:05 2011 -0500 Mode_info table restrictions * Fix failure to start up due to NLS problem (Closes: #628864) - do not use nls in mode_info table * Error halt getMenuItem if parameter submenu points to a corrupted Fl_Menu_Item array, or the search fails. * Corrected Op-Mode menu hide/show logic commit d6340266de80a9b59306c1a32e9864debb476bf1 Author: David Freese Date: Tue Jun 7 08:42:34 2011 -0500 View-Hide menu item Changed menu item to a _FL_MULTI_LABEL type to provide proper alignment of text in the menu pull down. commit 97bbddff6ec09e95befb74381f9b393ea1b79678 Author: Pierfrancesco Caci Date: Mon Jun 6 12:19:45 2011 -0500 K3 CW-QSY * Additions to allow qsy to function correctly when K3 is used in mode A1A. * This might also apply to other transceivers which display the CW transmit signal frequency on the front panel when in mode A1A. commit 24ce84eb97ff9a9850ef26121c7bfdd6bc2a63a7 Author: David Freese Date: Wed Jun 8 19:06:00 2011 -0500 TX Attenuator * Added Tx attenuator control to Audio configuration tab * Added main dialog short cut keys for tx attenuator control alt - ==> decrease by 0.1 dB alt = ==> increase by 0.1 dB * Modify two-tone generator in Olivia / Contestia to avoid remultiplication by txlevel commit 46339070c795537130dab270d742f51e37cfbe77 Author: David Freese Date: Sun May 29 06:05:53 2011 -0500 LOG.ADIF export * Added QSO_DATE_OFF to the record commit 68ee42280043c900a9d52860374bb4e20040b7a7 Author: David Freese Date: Sat May 28 13:56:30 2011 -0500 Version 3.21.10 Maintenance release commit bc7c0cf38fcbdad05807c310f4c0c3eae82416fa Author: Pavel Milanes Costa Date: Sat May 14 10:36:43 2011 -0500 PO files update * Replaced es.po with newer translation * Updated es.po, fr.po and it.po to correctly identify strings changed by e000ac157e7a96b commit e000ac157e7a96b1e00ae2d2e93c4ffa2a0a0484 Author: Kamal Mostafa Date: Sat May 14 10:33:49 2011 -0500 Conf dialog cosmetics * Corrected misspelled words in tool tip commit dca7182611ae593ab8a9e5dd10fae162f3ca5219 Author: David Freese Date: Wed May 4 18:16:30 2011 -0500 Duplicate defines Removed duplicate defines in src/dialogs/fl_digi.cxx commit 50febccbc716f14482aec53273db75686f59e5de Author: Kamal Mostafa Date: Tue Apr 19 13:29:02 2011 -0500 GNU/Hurd build fix * Fix build on GNU/Hurd (or other platforms which do not define SA_NOCLDWAIT. * Fix build on GNU/Hurd (or other platforms which do not define any PATH_MAX) commit ae13044626f5d4a1c347b0c082f0cf01b317bf2f Author: David Freese Date: Sun Apr 17 19:36:50 2011 -0500 Version 3.21.9 Maintenance release commit 625c8f9a5a1183d920f02641096ac46965f57edc Author: David Freese Date: Sun Apr 17 19:29:16 2011 -0500 Spot-notifier * Removed spotting dependence on viewer state or modem type commit fd48d9a71b8f2cd50d1c1aa442e17c55a510dc52 Author: David Freese Date: Tue Apr 5 12:15:25 2011 -0500 Olivia tone/bw choices Added 4/500 and 64/2000 to menu choices for Olivia tone/bw commit f263e0ff9eda60d0b104065c3aed7038ebf6fa18 Author: David Freese Date: Tue Apr 5 08:17:12 2011 -0500 Version 3.21.8 Maintenance release commit c3aacd3ba0927ae6c4a74a0f24659f6915a0ef3a Author: David Freese Date: Wed Mar 23 06:36:12 2011 -0500 Config defaults Change true/false default for some configuration items commit 3fb1a42f7601bae6f2d4f3c0ae1b26bd2871ab11 Author: David Freese Date: Tue Mar 22 19:33:13 2011 -0500 No rig mode selection Restored functionality of transceiver mode selector when no transceiver is being controlled. commit 14c1c19e837d3503b6460ccb6d19e5faeee00e7c Author: David Freese Date: Sun Mar 20 12:55:37 2011 -0500 Version 3.21.7 Maintenance release commit c20017316da36616dc4eaa66334826f4ccf5ae30 Author: David Freese Date: Sun Mar 20 12:54:01 2011 -0500 wo save status Bug fix - segmentation fault during save status when executing in waterfall only mode. commit 53435f787d40a0ddbf7cd444dc36cee6a1e04441 Author: David Freese Date: Fri Mar 18 15:56:24 2011 -0500 Version 3.21.6 Maintenance release commit a4ba56892da5c67f11168d5fb2f95ff3418682df Author: Pavel Milanes Costa Date: Fri Mar 18 15:55:48 2011 -0500 es.po update Spanish language update commit 3d4ea9c2bbef2728987e120bceb1b7434a078585 Author: David Freese Date: Fri Mar 18 13:36:41 2011 -0500 flmsg auto start * Changed to allow both flmsg and browser to open valid flmsg data stream commit bcce0580e5c1d16ab5babc5f72d7af2de5ac3ebf Author: David Freese Date: Tue Mar 8 20:19:56 2011 -0600 Version 3.21.5 Maintenance release commit e7a403a3f2654185217d88a662b2031d2aa1f22d Author: David Freese Date: Mon Mar 7 18:20:27 2011 -0600 Wrap File reception * Open NBEMS message folder if required by configuration * Start flmsg if required AND string "" is in the received text. commit 29c6fc0a121348de5c3f18224f49fdd244d401e5 Author: David Freese Date: Sun Mar 6 07:41:31 2011 -0600 EXEC win32 macro tag * Added new tag ... for win32 implementation - launches new application - does not expect any return values commit 3114075d0e45b947d8052d7765bead2067a1ee5f Author: Stelios Bounanos Date: Sun Mar 6 06:19:47 2011 +0000 Fix socket/getaddrinfo support * Correctly copy sockaddr members when copying addrinfo structures * Handle IPv6 addresses in logging calls We still don't handle IPv6 if getaddrinfo is not available. commit b52222f5227c39603586f8886017aae10ae92108 Author: David Freese Date: Tue Mar 1 12:59:04 2011 -0600 Version 3.21.4 Maintenance release commit b1f141f017ae7c50bca68687979cd54995d3b37a Author: David Freese Date: Tue Mar 1 10:36:49 2011 -0600 LOGBOOK date-order Bug in date-order initialization commit 6daba19c01c9ca8e334d319a247596a8f5dddf6b Author: David Freese Date: Fri Feb 25 16:16:16 2011 -0600 GRIDSQUARE on reports Added GRIDSQUARE to csv and text output reports. Bug reported by Janno, ES6JAN commit 9cdd4da900ec68b996f3087f0ffda31457275ba9 Author: David Freese Date: Sun Feb 20 14:15:29 2011 -0600 Version 3.21.3 Public release commit a15a9c3a520f3b58e8523c21b3e441a1cc1639ac Author: David Freese Date: Sat Feb 19 05:01:21 2011 -0600 PO updates Final updates submitted by es.po and it.po maintainers commit 6eb644b85a66b131383782986ec5ee2f95febe30 Author: David Freese Date: Fri Feb 18 15:52:35 2011 -0600 Waterfall Only Missing test for --wo mode in cb_seek commit 43e8062319d756c671ddf6b3acffe8e43a1a9214 Author: David Freese Date: Fri Feb 18 06:34:45 2011 -0600 Version 3.21.2 Public release commit 211ea4c979c929f0e8a2a50d51ee8d6ba71e6bea Author: Stelios Bounanos Date: Fri Feb 18 06:34:45 2011 -0600 Update NEWS commit c01c28ef3bc07c435ddeb4937e95bfdb2eb617a1 Author: Pavel Milanes Costa Date: Fri Feb 18 06:34:35 2011 -0600 es.po update Final 3.21 release translation commit 13fce24d0dbd4b329896f4efe5dec1c5674a78e1 Author: David Freese Date: Thu Feb 17 14:42:19 2011 -0600 Olivia Tone displacement Adjusted Olivia / Contestia IFFT tone placement relative to waterfall center frequency. Difference restrained to no more than 1/2 the mode bandwidth. Most noticeable when tones are < 16. commit d95ebc656cc9f770d6c52190d12b98368eaaf45c Author: David Freese Date: Tue Feb 15 13:19:23 2011 -0600 Version 3.21.1 Public release of 3.21.1 commit ef8b122d2a727ae4a5a99ab710b493ec612bcd29 Author: Pavel Milanes Costa Date: Tue Feb 15 02:27:52 2011 -0600 es.po update Spanish translation update commit 3cc9e5ecbaf1a54149759302651bfa4a0422e40b Author: Leigh L. Klotz Jr Date: Mon Feb 14 22:03:17 2011 +0000 Add RX frequency tag for search macros commit 8ad76850a3c5863e51b36def3ea2eb36489746c0 Author: Stelios Bounanos Date: Sun Feb 13 17:13:29 2011 +0000 Adjust notify dialog commit 256f544a88f637a3bffcabb7ed8c6dd4a88b22f0 Author: David Freese Date: Fri Feb 11 07:43:09 2011 -0600 Version 3.21.0BL Alpha release commit 3634a1198910e79e80e69d26e27da4e2308a881e Author: Pierfrancesco Caci Date: Fri Feb 11 07:35:47 2011 -0600 it.po update Changes to better accommodate label widths commit d24ee90e16c601c837ee1afd56386db30c544866 Author: David Freese Date: Fri Feb 11 07:21:05 2011 -0600 Macro Date: Thu Feb 10 00:28:37 2011 +0000 Enable NLS on woe32 * Include .po files when building nsis installer * Store language preference in homedir/lang.txt on win32 commit fe9ee31e4b89408dcdec6b8dd25abdbcdb2a92dd Author: David Freese Date: Wed Feb 9 18:01:01 2011 -0600 Version 3.21.0BK Alpha release commit 23eacc5d2b1a3d773c2d55830123ae5f660e4097 Author: David Freese Date: Wed Feb 9 13:00:03 2011 -0600 Cosmetic adjustment * Moved qso_opPICK above frequency display. * adjusted size and position of other rig controls to provide maximum control widths. commit 5bc6b100a31c35e9880a79c7be054cfbeb687278 Author: Pierfrancesco Caci Date: Mon Feb 7 15:11:10 2011 -0600 PO update Updated po/it.po commit 3f46f7986863eb3a6a75c598a88d03a0314fb38d Author: David Freese Date: Mon Feb 7 12:15:35 2011 -0600 Version 3.21.0BJ Alpha release commit 9d20988756ac1df7c8cf332dc583c996f7099244 Author: David Freese Date: Mon Feb 7 11:07:31 2011 -0600 Psk_browser seek_re * added missing seek_re.recompile to status load function * removed dev_seek_re from pskbrowser class * moved ::seek_re to fl_digi.cxx from Viewer.cxx * restored inp_seek control to dialog Viewer. * removed inp_seek control from UI configuration dialog * added inp_seek control to mainViewer. Mirrors inp_seek control on dialog Viewer. commit 451b63ff3b6f2f214144373c595a1479662350fa Author: David Freese Date: Fri Feb 4 09:51:47 2011 -0600 MT63 Waterfall Cursors Changed upper waterfall cursor/bandwidth markers to lie within the bounds of the MT63 signal. MT63 is different than other multi-tone signals in the placement of the tones within the bandwidth boundary. commit 885e68a198f61da6a619c612694ed889054315df Author: David Freese Date: Thu Feb 3 22:09:11 2011 -0600 Version 3.21.0BI Alpha release commit cfd0d027a115909a84b807b41da245ad512fdd0c Author: David Freese Date: Thu Feb 3 22:08:05 2011 -0600 MT63 2 tone fix Corrected placement of upper two tone preamble. Commit 7cf8bcd4c13ba4b6e04b2cf67d5dc78d126f862b caused an array out-of-bound error. commit 2d474d9387671322e330d3619f5152216c053d60 Author: Stelios Bounanos Date: Mon Jan 31 02:34:58 2011 +0000 Config dialog clean ups commit 81a464ee13e3470bdc09d4288f1ea2642b627737 Author: Stelios Bounanos Date: Mon Jan 31 01:01:42 2011 +0000 Remove macro config images commit 37369b0c133132eae7cb5386d47fb0dbabc682f4 Author: Stelios Bounanos Date: Fri Feb 4 01:24:17 2011 +0000 Update i18n commit 7ee39dcc77edf2d929af39355a634b571ee5895b Author: Stelios Bounanos Date: Fri Feb 4 01:22:01 2011 +0000 Update copyright commit 3b11a86ed0185a91800bbf5410722f14888efc63 Author: Stelios Bounanos Date: Fri Feb 4 01:09:37 2011 +0000 Update About dialog box commit 9d68a57fe081c74c1376aaefe60fdbac018ef769 Author: Stelios Bounanos Date: Fri Feb 4 01:09:37 2011 +0000 Make wf mouse wheel action strings translatable commit 355f7768335aec42c267672526356201d11e03c3 Author: Pierfrancesco Caci Date: Fri Feb 4 01:09:37 2011 +0000 Add Italian l10n commit 8cefce036f804a1ebe27e4f2a2c01992d9ef2334 Author: Pierfrancesco Caci Date: Fri Feb 4 01:09:37 2011 +0000 Make more strings translatable commit 919a99fbfa296b58679bcb7ec300c86181cc5b77 Author: Pavel Milanes Costa Date: Fri Feb 4 01:09:37 2011 +0000 Add Spanish l10n commit 622bd2974f209fd3cafdda333dac6d421421a671 Author: David Freese Date: Thu Feb 3 17:59:30 2011 -0600 Version 3.21.0BH Alpha release commit 7cf8bcd4c13ba4b6e04b2cf67d5dc78d126f862b Author: David Freese Date: Wed Feb 2 13:27:05 2011 -0600 MT63 manual tune mod * Modified mt63 base and supporting digital signal processing (dsp) code to remove the fixed signal position restriction. * User can select either fixed 500 Hz lower tone signal format or to move the signal bandpass throughout the audio spectrum using the normal waterfall point and click * Moved upper tone of two-tone pre-cursor up one tone space to correspond with the waterfall bandwidth markers. commit 3e2d629c46e9c4a6ad57e94c7b0ea39ead29462e Author: David Freese Date: Tue Jan 25 13:39:37 2011 -0600 Version 3.21.0BG Alpha release - added src/dialogs/*jpg files to repository commit 91d62b88c1b04e90efc991f89f85cc36649189b4 Author: David Freese Date: Tue Jan 25 13:13:38 2011 -0600 mode must be valid entry in mode combo box - width must be valid entry in bw combo box commit 9149530a9fcaa1738f5be11705cd5ffc8c2e7d5f Author: David Freese Date: Sun Jan 23 07:30:20 2011 -0600 Version 3.21.0BF Alpha release commit bc61fafb20c1dfbe6e5d7a91b03a78430b6488c9 Author: David Freese Date: Sun Jan 23 07:18:01 2011 -0600 macro tag - FFF.F in kHz - NNNN in Hz - examples commit ba6b25b746501c8fbe927acbb11f76cc990fbe69 Author: David Freese Date: Sat Jan 22 21:26:11 2011 -0600 exist * test for case where "name" no longer exists commit b30b31405ac2edd23a26927c04aab7cc6df1f486 Author: David Freese Date: Fri Jan 21 19:20:05 2011 -0600 mvgroup size restore Corrected saved mvgroup width for restoring the width of the embedded signal viewer commit 615c9a5a2bd7938d016a7151ea4fac9fac70e5b8 Author: David Freese Date: Thu Jan 20 10:04:29 2011 -0600 Version 3.21.0BE Alpha release commit 857cd2f34c7e4c43be60cfcb49fd05f84cc06965 Author: David Freese Date: Thu Jan 20 09:42:40 2011 -0600 Macro Bar positions * Added 4 more position selections to the # and relative positioning of the macro button bars. commit 17c2f13a464a239123320a2b1feac8bf22f8d0eb Author: David Freese Date: Tue Jan 18 15:38:58 2011 -0600 Version 3.21.0BD Alpha release commit b68ae5fa8aa5db69988a92d33795cb7ad87f84c0 Author: David Freese Date: Tue Jan 18 15:31:20 2011 -0600 Main Dialog Cosmetics * Removed white space surrounding macro buttons * Increased height of buttons 2 pixels * Removed white space surrounding audio mixer sliders * Removed DOWN_BOX attributes from groups, replaced with BOX attributes for individual controls * General code clean up in fl_digi.cxx commit 30e882704ed8a3b09b81e6c2523b92a6e6aaf5bf Author: David Freese Date: Tue Jan 18 13:30:06 2011 -0600 Panel Widget * Added new widget class, Panel, to replace Fl_Tile and it's derivatives. Panel resizes it's children using a ratiometric algorithm. * Enclosed embedded viewer, Rx text, and Tx text widgets within the bounds of a Panel widget. * Removed separate control for horizontal sizing of embedded viewer. commit 2c6043b0ee3b0d9d07f25abc7a7ca98a9483ce51 Author: David Freese Date: Sun Jan 16 12:25:08 2011 -0600 Compiler warning in trx.cxx Added default initialization to buffer pointer wherever ringbuffer::vector_type was declared commit c2f5364e0b1bcf7e71ab4b03f0606c14a455ecec Author: David Freese Date: Sat Jan 15 19:49:59 2011 -0600 VTgroup position Restore vertical divider positioning commit cfacc550a3eaa5763b5d7f48dc45bdc0e1c3ca8a Author: David Freese Date: Sat Jan 15 18:07:49 2011 -0600 Fl_Text_Display_mod Correction to position_to_line recursive method to prevent compiler warning commit 65a26deea6c077b93042ba3aa3f72794484c39e3 Author: David Freese Date: Sat Jan 15 13:42:29 2011 -0600 Version 3.21.0BC Alpha release commit 70b57ff5a9d599401c95335fc9c41eb28b6e4364 Author: David Freese Date: Sat Jan 15 13:41:21 2011 -0600 Viewer Width adjuster * added user selectable width for embedded signal viewer as percentage of text panel width commit e78f3e0cab5428fbd2fb32a40ddba2a1daac6fc0 Author: David Freese Date: Sat Jan 15 09:31:35 2011 -0600 Viewer status * Moved viewer squelch from a configuration to a status item * Added width/height to viewer saved state * Added character width report to pskbrowser methods commit 5d8e050980258690af3dba2cf97f49512aecf0a7 Author: David Freese Date: Thu Jan 13 07:09:40 2011 -0600 View slider color Added color selection for signal viewer detection level widget - color selection on config tab UI/Browser commit 949a1126269c5e112301588d08c03f079a5689e8 Author: David Freese Date: Wed Jan 12 18:34:38 2011 -0600 Macro Corrected # chars to delete from macro string during execution commit aa6106299f61f34436c34a33f5cfb3d9180b90a9 Author: David Freese Date: Sun Jan 9 19:00:55 2011 -0600 Version 3.21.0BB Alpha release commit bdb3ea6233c9d4194977aca9b296710b51ac514f Author: David Freese Date: Mon Jan 10 00:58:42 2011 -0600 Maximize window error * Replaced HTgroup tiled widget with group widget - browser is fixed at 50% of HTgroup width - browser can be hidden - restart recognizes prior state of browser commit b8d5fa4363221c350018fcbe81e719784b53d70e Author: David Freese Date: Thu Jan 6 15:14:34 2011 -0600 Version 3.21.0BA Alpha release commit 141218737f27959e03f9f062b81523657074aef0 Author: David Freese Date: Thu Jan 6 15:13:44 2011 -0600 Signal Browser Cosmetic Corrected missing 1/2 character in browser frequency / channel field. commit 12f0f4be48c62cb5ac31cffda58893827e5d4140 Author: David Freese Date: Wed Jan 5 16:13:15 2011 -0600 Logbook Server Connection Disabled Disabled logbook server connection pending completion of external program fllog. Current design tested and functional with fllog-0.9.904 commit 9ec791a8a7a2fbd946d75f4832277b1d8e787307 Author: David Freese Date: Wed Jan 5 08:33:29 2011 -0600 PSK browser mod Detector mod to limit channel range for wide bandwidth PSK modes, PSK125 and wider commit 6a24e154c1b13fce8c1c2269fe9564c73ce34a1f Author: David Freese Date: Wed Jan 5 04:14:52 2011 -0600 Code cleanup * Removed unused variable in Fl_Tile_Check commit f97218bdefc98639518c122dd5195c8d37a0d89a Author: David Freese Date: Wed Jan 5 04:08:17 2011 -0600 Convenience features * Added enable/disable psk browsing for very slow cpu's - control on psk config tab - default to enable ON * Added enable/disable RST out default to 599 - control on UI/General [logging] tab - changed contest 599 defaults to work only with contest logging panel(s) - clear QSO logging widgets on program start commit 0dd4cec5e38a5a0d08933de4641837c135433f3f Author: David Freese Date: Tue Jan 4 19:15:28 2011 -0600 Version 3.21.0AZ Alpha release commit 29074053f268d4e83714a286da5def80d998ddb8 Author: David Freese Date: Wed Jan 5 01:11:36 2011 -0600 Signal Viewer History Added selection to decode audio stream history when selecting an active channel in the signal browser commit 3bc947bc72965afb65c330a92ca0b441e4eb311a Author: David Freese Date: Wed Jan 5 01:00:53 2011 -0600 Mixer Frame * Resized mixer frame * Changed tiled group clip all children widgets to the group coordinates - this corrects the mixer frame / browser visibility bug. commit d12320819f49515467bbfb62120eca9b02f24ee9 Author: David Freese Date: Mon Jan 3 15:56:53 2011 -0600 Version 3.21.0AY Alpha release commit 8093389178c70e041cd411408132843bd4327908 Author: David Freese Date: Mon Jan 3 08:32:02 2011 -0600 Channel Number * Restored previous label behavior - audio / rf blank unless signal present - channel #'s always present commit a9b88e0415aa21a1cc62a1fe0a677ce14d68a9a1 Author: David Freese Date: Sun Jan 2 15:17:37 2011 -0600 Version 3.21.0AX Alpha release commit 7e4c1ab27e4737bbc28d38238673c96a0a92468f Author: Pierfrancesco Caci Date: Sun Jan 2 15:17:33 2011 -0600 RX-TX log file Added Frequency : Mode to Rx/Tx lines in the file [fldigi folder]/fldigi.log where [fldigi folder] is OS and installation dependent commit 98b4cb0d820cbc39dd5e62f90ac81831b8d0e43d Author: David Freese Date: Sun Jan 2 14:35:51 2011 -0600 PSK detector mod In search of Nirvana commit 0dd124939f3d4666558dac9f26136eeac8df23e7 Author: David Freese Date: Sun Jan 2 14:35:47 2011 -0600 Browser Channel Order Allow top to bottom / bottom to top ordering of channels commit c33a85dc932774d0845c086e48b02901ebe5703d Author: David Freese Date: Sun Jan 2 09:02:36 2011 -0600 Tile_Check fix Corrected code in widget Fl_Tile_Check for max resize fault commit 30d8c589877c32bd345f4683c3c057bf8ac11896 Author: David Freese Date: Sat Jan 1 14:12:32 2011 -0600 IPC Date report Changed IPC log date to DATE-OFF format dd Mmm yyyy commit 03390bbc751c05bbc8c9a84daf2923bc6a1ad7a0 Author: David Freese Date: Fri Dec 31 18:21:50 2010 -0600 Load Macros Corrected macro button initialization after loading a new macro definition file commit c118aa05173b8cf37e05ffbaee9aa2d32fa51ead Author: David Freese Date: Fri Dec 31 05:44:06 2010 -0600 Version 3.21.0AW Alpha release commit 3b967fd13c00c4fb156a884dda5fe4d74d81dec6 Author: David Freese Date: Fri Dec 31 05:42:19 2010 -0600 RTTY visible timeout Added code to display active RTTY channel for time out period after signal extinguishes. commit bce4760d111a0356223b987db6cc6297df733efb Author: David Freese Date: Fri Dec 31 05:31:52 2010 -0600 Browser start frequency Change to single control for both Waterfall and Browser low frequency. commit 8e762966879c5904f55b391da1dfe667a68a8901 Author: David Freese Date: Fri Dec 31 05:31:34 2010 -0600 Macro Bar Configure * Added code to allow user to select 2nd macro position above or below the Rx/Tx panels commit 2208cfed32691d3b4a292b6178d4cbf33144664e Author: David Freese Date: Thu Dec 30 06:40:46 2010 -0600 Version 3.21.0AV Alpha release commit 0c66bd78f7497e9b2cbd358074fe6491bf53ad21 Author: David Freese Date: Thu Dec 30 06:39:29 2010 -0600 RTTY adjacenies Corrected logic to suppress adjacent channel tracking on RTTY browser commit 3b55c6977e32f0c963405948c3ec709cd08cb9b9 Author: David Freese Date: Wed Dec 29 20:17:45 2010 -0600 PSK AFC Restored AFC to both PSK and PSK browser channels. commit 9b55abc95a8133a0d560bc6a62d181d922567b6f Author: David Freese Date: Wed Dec 29 15:50:32 2010 -0600 Version 3.21.0AU Alpha release commit 0c5e8a3d1fc81d82de422956480ab8d249e86492 Author: David Freese Date: Wed Dec 29 15:39:13 2010 -0600 PSK Browser-WF data * Changed WF FFT circular buffer to improve browser detector * Changed PSK channel timeout processing to reduce random channel noise. * Added false signal detection commit 714e5738fcb8b4ff3f791d6d242daf088533126a Author: David Freese Date: Tue Dec 28 19:25:34 2010 -0600 Waterfall Only mods * Adjusted the viewable configuration tabs for the waterfall-only GUI. Hide the following tabs: - UserInterface - Contest - WF_UI - RxText - Misc - QRZ commit 56fda4f7ab66f2f7dc0515df96c6fa567316dd11 Author: David Freese Date: Tue Dec 28 17:58:46 2010 -0600 Version 3.21.0AT Alpha release commit 75c8e77e78607df544fc369dcd329fd1178dd3ce Author: David Freese Date: Tue Dec 28 17:55:35 2010 -0600 RTTY BROWSER Added code to reduce incidence of adjacent channel duplication Added reverse WF->browser link for rtty browser commit 040c13f2ed61c63587d68d563e2ae63406ceae1e Author: David Freese Date: Tue Dec 28 15:58:34 2010 -0600 Browser reformat Corrected line length computation after freq/ch# format change commit 04f107e21e235942313dc375bcfe28ec193ecab5 Author: David Freese Date: Tue Dec 28 15:58:33 2010 -0600 PSK browser mod Modifications to detector Fix to mode change seg fault commit 75c9112daa4de6bd4ce5a2d2c6520d8746fe1f4f Author: David Freese Date: Mon Dec 27 18:24:05 2010 -0600 ADIF format fault Corrected formatting fault of ADIF output. Fault caused when field data string exceeded 100 characters. Fault prevalent on Windows platform by virtue of temporary ADIF file used to populate external log files. commit 071dd351c4b7eb3cc38d04ee4e4bca6aef381fac Author: David Freese Date: Mon Dec 27 22:14:16 2010 -0600 Version 3.21.0AS Alpha release commit 7767ff1d97489db78ffd5b01075c4c9b32285d75 Author: David Freese Date: Mon Dec 27 22:06:15 2010 -0600 PSK browser update * Changed linking of WF select to browser select * Added logic to allow squelch on/off button control of character updates to browser * Fixed --wfall-only seg fault commit c7c3a43c78372e1a6a968133e5c8345b768e1ac3 Author: David Freese Date: Mon Dec 27 17:26:04 2010 -0600 RTTY viewer Signal processing for multi-channel RTTY decoding commit 4344d53692c441992e56243bbac7e8097e37b6fe Author: David Freese Date: Mon Dec 27 17:21:53 2010 -0600 Macro Button Bars * Corrected button label updates after edit * Restored "macro set" buttons on button bar * Restored mouse-wheel action on button bars added configuration option to turn enable this feature commit dc6a6b1f5286d3eb25652f818200abdf36aee904 Author: David Freese Date: Fri Dec 24 07:56:29 2010 -0600 CONTESTIA Shortened ADIF reporting name to CONTESTI. commit 4f6c4aae40ee37fe5342f57a2a06d0ea8c78b6ae Author: David Freese Date: Fri Dec 24 06:51:26 2010 -0600 Version 3.21.0AR Alpha release commit 99f977cd28073a92394d2de5b166c709fa9efe55 Author: David Freese Date: Thu Dec 23 21:44:57 2010 -0600 Dual Macro Bar * Deprecated single macro bar with rotate. * Changed to 2 rows of macro buttons - sets alternated by alt-1 / alt-2 key combination. - Lower row executable with Function-Key - Upper row executable with Shift-Function-Key commit 685ffc38c475e4b320f89c6df6eb5690841fb790 Author: David Freese Date: Wed Dec 22 20:14:44 2010 -0600 PSK browser detection Changes to psk browser signal detection algorithm commit 425c6bf4cf5ca5825080c7021e94c2285e8536d9 Author: David Freese Date: Wed Dec 22 01:18:31 2010 -0600 pskBrowser class * New Widget Class for psk viewer implementation. Separates the browser from the Viewer in preparation for an embedded psk browser. * New embedded channel browser - psk only for now * Added horizontal tiling to RxText / Channel_browser * Synchronized browser squelch controls on main and dialog browsers commit 09c9569b4ef5455245fc90ef96eacff0357a9493 Author: Dan Ankers Date: Tue Dec 21 07:09:22 2010 -0600 IARU Maidenhead Changes to documentation, alerts, and hints to reduce misunderstanding regarding terms IARU locator and Maidenhead locator. commit fa165cc768d22c24b8840ac3c1ccbb45601828e2 Author: David Freese Date: Tue Dec 7 12:19:13 2010 -0600 Countries List Set primary list color to white commit 9b8fdd864fbd0448549d68ac03425a983c339407 Author: David Freese Date: Tue Nov 30 15:39:39 2010 -0600 Check for updates Changed re parser expression to follow recent change in w1hkj web site organization commit 81ebe8173668ca0eedae9e34d0abc338132fb2fe Author: David Freese Date: Mon Nov 29 19:50:12 2010 -0600 Carrier Squelch * Added pre-signal tone which allows triggering carrier detect / amplifier enable. Used primarily for VHF/UHF power bricks. * Reduced pre and post RsID silence periods to 1 RsID symbol length (~0.0988 sec). commit eb0afbbc31b582e6112af231c9af6ff1d1bd79b8 Author: David Freese Date: Sun Nov 28 09:02:20 2010 -0600 Call Lookup Added code to convert uppercase operator name to camel case for all lookups. commit 2260b5f6ded580c4b2e4826490b6c1074d76c4fb Author: David Freese Date: Sat Nov 27 09:27:29 2010 -0600 Version 3.21.0.AP Alpha release commit d6583d8fe72cae6edb1d514e0d74cab756f33801 Author: David Freese Date: Sat Nov 27 09:20:59 2010 -0600 RSID new mode Added Contestia 128-2000 RsID code commit 1f8a59fb65b6443a0388cf35bc065e3a10246cd6 Author: David Freese Date: Sat Nov 27 07:42:40 2010 -0600 Logbook Menu Changed structure of logbook menu items commit 16dbe6e74611d282000ecaa8de3cc9ccbe57100c Author: David Freese Date: Fri Nov 19 15:54:26 2010 -0600 Version 3.21.0AO Alpha release commit 49cae5f9c52f9542b6d4489ac47633fec6bf609f Author: David Freese Date: Fri Nov 19 14:34:26 2010 -0600 DATE_TIME sorting * Added user selection for date/time ON or OFF sorting * Cabrillo & ADIF exports follow the ON / OFF selection * Logbook browser follows ON / OFF selection * Added user selection to force DATE/TIME ON == DATE/TIME OFF commit a5f2f7f1c4464929c94fe84c657f1cd1a0840201 Author: David Freese Date: Fri Nov 19 08:50:05 2010 -0600 Log Client Connect to external xmlrpc log server commit ca7d30f792550cac82dcd29b96eda151884bcdc0 Author: Stelios Bounanos Date: Fri Nov 19 08:50:05 2010 -0600 Embed xmlrpc++ Bundle a copy of xmlrpc++ (CVS as of 20101026) to use as an easier to build (than libxmlrpc-c3) client on win32, and also as a server in the near future. Upstream version modified as follows: * Added numerous required includes * Fixed some sprintf format strings * Added support for the nil type * Included in all .cpp files commit f2b39b1ede58e2447eafbe49845c19b4194bb918 Author: David Freese Date: Fri Nov 19 08:50:05 2010 -0600 Reversion of commit 2a957966c1ebda93647a789a75f83aba6af5f98a Partial reversion of Multi-user-logbook commit Preparation for introduction of client/server logbook commit afeccbb9afa5b7ef502157fdc4dac8c142d9e534 Author: David Freese Date: Fri Nov 19 08:50:05 2010 -0600 DigiTalk * Changed interface method to connect to DigiTalk autostart no longer initiated unless so configured * Changed Connect button on Misc tab to provide for both connect and disconnect * Added new macro tags to allow DigiTalk connect / disconnect using function keys - start, stop, toggle the connection to the DigiTalk socket server commit ef188fd7369c0aa5f1e837c0f92403d917a5e7e8 Author: David Freese Date: Fri Nov 19 08:49:05 2010 -0600 QSO_DB sort order Corrected bug in date-time sorting of the logbook database. Sort is now by DATE and TIME vice DATE and TIME_OFF commit c372640fa9c74edee88c2c1ca53e9746ffc25189 Author: David Freese Date: Fri Nov 19 08:29:53 2010 -0600 Macros * Added CLEARLOG macro tag - Inserts a ^C into the transmit text. ^C can also be entered manually. Note that this is a two character sequence: carat C, and not a control-C symbolism. commit 5614a0abd5b545e773dce758856d46e6dc366d7a Author: David Freese Date: Fri Nov 5 16:05:27 2010 -0500 Version 3.21.0AN Alpha release commit 9c8e837ebfedea06dff0d9946d0e2f1474686db7 Author: Terry Embry Date: Fri Nov 5 12:17:32 2010 -0500 VSP patch Suppress WARNING messages when using a Virtual Serial Port VSP's will occassionally fail to respond within the timeouts set for a h/w port. commit c29ee471db47232582360fb684e9c631c6d37c86 Author: David Freese Date: Wed Oct 20 18:01:51 2010 -0500 CALLOOK lookup Added http://callook.info lookup to QRZ queries commit 80e1bcf36d645f09edda5f805f02a652b43046cd Author: Fernando M. Maresca Date: Wed Oct 13 06:41:38 2010 -0500 QSO_DATE_OFF field implementation Implementation of QSO_DATE_OFF field in the logbook according to ADIF 2.2.3 and up specification. commit 7e1c6cdb2b5ec62578371483c25e596ddf1fe860 Author: David Freese Date: Wed Oct 13 06:41:38 2010 -0500 Build correction Corrected combo.cxx to account for ambiguous include file referencing which caused compile failure on target systems. commit bfa18df459de680845009bfb96aaf2f6b0a832d1 Author: David Freese Date: Wed Oct 13 06:41:38 2010 -0500 Version 3.21.0AM Alpha release - added #include "config.h" to src/combo/combo.cxx Build distcheck failed without config.h line commit a2c9e048f88967234eb354bfd42a37f42e5da709 Author: Remi Chateauneu Date: Wed Oct 13 06:41:03 2010 -0500 WEFAX bug fixes * Received and transmit files optionaly logged to adif file. * Code cleanup, more comments. * Reception speed-up. * Better error detection. * More input filters. * Fixed bug when switching mode with a macro. * Minimum size for saving image is increased. * modem::cap must be OR-ed. * always set carrier to 1900 Hz commit c5ea3ce066fe676fc34fdae87044a444410cd6e5 Author: David Freese Date: Thu Sep 23 09:54:40 2010 -0500 FLMSG open NBEMS/WRAP/recv folder Added code to allow reception of an flmsg wrapped file to open the default file explorer to the folder containing the new file. commit f46016f382e2c28ae1101bcaa80d369207847c50 Author: David Freese Date: Sat Sep 11 19:31:40 2010 -0500 ESC action restore Restore escape key action to TUNE and Macro timer commit 0ac873fb5da31133b7d183b72a79e3bbdc11a824 Author: David Freese Date: Sun Sep 5 06:54:06 2010 -0500 Hamlib Tests Changed initial hamlib query tests to fail if get frequency is not implemented or returns zero or less. commit e645b565b2ab0047657a18a072bec108d948a75f Author: David Freese Date: Sun Sep 5 06:27:29 2010 -0500 RigCat Width Bug fix - error in xml definition could case infinite loop in rig width processing commit 0f52da398eac264010a3da6ea0e9e292a5535030 Author: David Freese Date: Sat Sep 4 10:43:25 2010 -0500 Goertzel filter update commit c6409f3852d03da5106056ac4ca1b21ccf9373bf Author: David Freese Date: Fri Sep 3 14:10:07 2010 -0500 Version 3.21.0AL Alpha release commit aa4bee2b8ce4d24185b6bc20182037fb17cdf51b Author: David Freese Date: Thu Sep 2 20:23:49 2010 -0500 Abort ARQ Added call to Abort_ARQ when double ESC pressed (panic) Added supporting code in modem class. commit 1ad7f164d37d8d9222cc429285daae7128a451bd Author: David Freese Date: Fri Sep 3 14:08:00 2010 -0500 CONFIG dialog Set to Non-modal for Windows. commit 6cbd20061791a4aff4b7cda30004f4540d124feb Author: Chris Sylvain Date: Mon Aug 30 03:01:28 2010 -0500 RTTY-PSKSCOPE Limit length of QI to MAX_ZLEN commit e6d43d4e3e69ade6f78bd16bcebc43798f89fc46 Author: Chris Sylvain Date: Mon Aug 30 02:55:34 2010 -0500 Goertzel Filter Update to Goertzel filter implementation in filters.cxx commit a0cca984cf6cee9210e4c181f10b4be714c5f10e Author: David Freese Date: Mon Aug 30 02:31:30 2010 -0500 Time Macros Corrected to update with logging field Added: local time as HHMM zulu time as HHMMZ local date as YYYY-MM-DD zulu date as YYYY-MM-DD Z commit 0c14c51efa52aa60a33f71b6c277f799262819e2 Author: David Freese Date: Mon Aug 30 02:31:15 2010 -0500 Logbook Field Sizes * Removed size restrictions on qso_db record fields commit 72d78b1e11c4a47b0d0631725c281dc969fc8772 Author: David Freese Date: Wed Aug 11 06:36:17 2010 -0500 Macro Mode Change Change init_modem_sync(...) to init_modem(...) call in macro execute. Macros are executed from main fltk thread. The sem_wait call in _sync caused main thread to lock up. commit 70ef8dbc6fd29b7d75af2e1458f7ffe8707ea7f8 Author: David Freese Date: Tue Aug 3 18:31:49 2010 -0500 Combo widget Changed vertical size computation for combo box popup commit f451461c55c1e5c004558eb75d1811c69166572c Author: David Freese Date: Fri Jul 30 08:14:07 2010 -0500 Version 3.21.0AK Alpha release commit bea2d29d05d3f5f069fb71bb7ef89f4a46fe0918 Author: David Freese Date: Fri Jul 30 03:33:00 2010 -0500 TX file insertion * For both file insert and drag-n-drop insert into the Tx widget Change all occurrences of ^ to ^^. * Effect is to treat all dnd text as plain text without special fldigi control sequences. commit b24fe85885b740218d5bbf53a5f8264ab20b41e4 Author: David Freese Date: Wed Jul 28 18:22:58 2010 -0500 Xmlrpc Raw data * Added xmlrpc method, rxtx.get_data, which returns the contents of a char data buffer (max 256). Data buffer contains all text received/transmitted since last query. Caller responsible for separating the two. * Added xmlrpc method, rx.get_data, which returns the contents of a char buffer (max 256). Data buffer contains all text received since last query. * Added xmlrpc method, tx.get_data, which returns the contents of a char buffer (max 256). Data buffer contains all text transmitted since last query. commit a9815cdbea7bdb43bbf382863d98f35dbc6918ac Author: David Freese Date: Wed Jul 28 06:28:51 2010 -0500 Log Sort * Changed logbook sort to DATE / TIME-ON comparison * Changed logbook browser to show DATE / TIME-ON vice DATE / TIME-OFF commit 1110fe470c8683e4b9e5b3bf461a7c6be4d16923 Author: David Freese Date: Mon Jul 26 18:29:51 2010 -0500 Xmlrpc BS char Added new method to FTextTX to support backspace char from an external program. commit 6c6f6e005d2575ded9b46f1cd6a64ee14d1bc409 Author: David Freese Date: Fri Jul 30 07:34:18 2010 -0500 RsID * Added support code for RSID code additions RSID MODE 203 OLIVIA-4-125 204 CONTESTIA-4-125 211 OLIVIA-64-2000 214 OLIVIA-8-2000 221 OLIVIA-32-2000 229 OLIVIA-4-1000 234 OLIVIA-16-2000 238 OLIVIA-4-2000 247 CONTESTIA-8-2000 254 CONTESTIA-4-2000 255 CONTESTIA-4-1000 259 CONTESTIA-16-2000 commit 9e6d0f3d2a17d31cd4506edee6d35b8af3bb2790 Author: David Freese Date: Tue Jul 20 11:07:46 2010 -0500 Logger Fixed bug in external log record introduced by e7d9cd1 commit bc70438d74d43e3cc1d9816ff0186b5f06231458 Author: David Freese Date: Sun Jul 18 15:13:39 2010 -0500 Compile Warnings Modifications to avoid compiler warnings in Jalocha code sections. commit a7ee2aff88513f8af6954f90f652b497629d6119 Author: David Freese Date: Sat Jul 17 14:06:34 2010 -0500 ThrobX Added Idle-Space initialization to rx_init method for ThrobX. commit dd0d489ea7868037babf76a8a1958f678b9f529b Author: David Freese Date: Fri Jul 16 19:54:22 2010 -0500 Post RsID Removed post RsID transmission pending resolution of OS X segmentation fault caused by post RsID. commit 809b218b13d502045c1c82af835c55c9b56f650b Author: David Freese Date: Fri Jul 16 19:51:48 2010 -0500 Revert "RSID silence period" This reverts commit 7f7aeab2b9058084dd2752fdcf63820bc5a7bde0. commit 4685221e4ff1801da8139e84d7123acc742df76e Author: David Freese Date: Thu Jul 15 10:28:12 2010 -0500 Version 3.21.0AJ Alpha release commit 2a957966c1ebda93647a789a75f83aba6af5f98a Author: David Freese Date: Thu Jul 15 10:24:20 2010 -0500 MultiUser Logbook Enabled access to a single fldigi adif logbook database from multiple running instances of fldigi or fldigi and another program using same database file. commit 4a77c03015a9b8c587b581ad2600a6da6646047f Author: David Freese Date: Thu Jul 15 10:24:18 2010 -0500 Contestia Olivia info Changed LOG_INFO to LOG_DEBUG for event log printing of Contestia / Olivia parameters commit 7f7aeab2b9058084dd2752fdcf63820bc5a7bde0 Author: David Freese Date: Thu Jul 15 10:23:43 2010 -0500 RSID silence period Removed silence periods between RSID transmission and start of modem signal. commit e7d9cd1286bcbf1005a4f7ca5490bc1647a1d8ae Author: David Freese Date: Wed Jul 14 18:43:36 2010 -0500 Logbook Save Fixed logic error in save record to logbook commit 0af649bb26377760b197748f5ab89c86638fe760 Author: David Freese Date: Wed Jul 14 11:30:22 2010 -0500 '^' Parser Modified '^' character sequence parsing to eliminate idle character. Beneficial for slow modem baud rates. commit f6f9459650a411d8e9167a4fcf216ede07c8b778 Author: David Freese Date: Wed Jul 14 08:42:16 2010 -0500 Version 3.21.0AI Alpha release commit abafe0d42d5847ff7f52c0d3b5ee7d8bc297d504 Author: Fer Maresca, LU2DFM Date: Tue Jul 13 21:26:52 2010 -0500 change Added new logging macro tag (Log NoW), which places the code pair "^L" into the transmit stream. QSO logging takes place when that pair occurs in the transmit sequence. This guarantees that the time of log will concur with the ^L occurance. Changed tag parsing to always place (^r) as last control tag in the expanded text that is placed into the Tx buffer. commit e6d23f6a1c79c70d9dbc8222e2101b2ad0c8cbcb Author: David Freese Date: Fri Jul 2 15:26:59 2010 -0500 Version 3.21.0AH Alpha release commit 0faeecb0c87a068ec4b905f54fb1f5572125950d Author: David Freese Date: Fri Jul 2 14:04:29 2010 -0500 RX-TX Select * Fixed text/background contrast for selected text in Rx Tx panels * Added color selector for hightlight (SEL) color used in Rx Tx panels commit e1cfec01c90bac4858ecdbdb2d085514e4bb0012 Author: David Freese Date: Fri Jul 2 07:29:53 2010 -0500 RTS-DTR ptt Allow both to be used simultaneously in RigCAT commit 9064f150a7466820908cfcded19f41943858e9ca Author: David Freese Date: Thu Jul 1 23:24:59 2010 -0500 REPEAT Macro Added macro tag - puts fldigi into infinite transmit repeat of all text and tags preceeding . terminates the loop commit 5f10e417a114e3c7ee3693c0336d55b46596ec2f Author: David Freese Date: Mon Jun 28 17:19:37 2010 -0500 Version 3.21.0AG Alpha release commit e2ec2391ef83466d5b66ee7771f7673f47881fa9 Author: David Freese Date: Mon Jun 28 15:35:37 2010 -0500 Mode prefs * Changed to named store of last used mode in prefs file * Added Contestia, Olivia, RTTY baud/bw values to prefs file. commit 6e6b67242c3365e4968b4117ae1fe5e4679484c1 Author: David Freese Date: Fri Jun 25 10:04:58 2010 -0500 Morse Prosigns * Modified prosign / character translation * Simplified morse table structure * Print translated prosign character when transmitted * Allow user selection of ')' or prosign both have same Morse representation * Added style override for both put_rx_char and put_echo_char functions. Allows prosigns to be display using CTRL style. * Modified xml generator for fldigi_def.xml to suppress xml key characters in the xml documentation block commit 773e0ede3638569f936fcd1289a1bc57ee3f8cfa Author: Chris Sylvain Date: Sun Jun 20 14:37:10 2010 -0400 PSK Browser modes Add decoding for PSK63F and new PSK___R types commit 40204caa9a6a2ffe0ec174f8e00ed4e1976722b9 Author: Chris Sylvain Date: Sun Jun 20 16:44:13 2010 -0400 Beginners Guide update Update beginner's guide for Lk and RxID button behaviors commit 62335f9afb61f0cbc08715d41b3fac85e2cff682 Author: Chris Sylvain Date: Mon Jun 21 06:06:16 2010 -0500 RTTY class Moved _BITS _BAUD _SHIFT into class definition to avoid namespace conflicts with future similar modem types. commit 8e26ee4d0822ee88472f98a3ef3f6e0555bcd6bc Author: Chris Sylvain Date: Mon Jun 21 06:06:03 2010 -0500 video text mod * Combined 3 patches from kb3cs, added value (W1HKJ) * Expanded video ID text for Olivia, Contestia and RTTY * Amended macro editor explanation * Changed format of auto-generated video ID text. * Increased number of characters to 8 for both font sizes * Simplified video generation methods * Added limit switches on video width - 500 Hz for US HF compliance - Mode bandwidth, video constrained to mode in use bw * Added abbreviated video mode name strings * Added FEC indicator for DominoEX FEC modes commit 97545935501eba7b3c4d1ef6e6d0c4a01107f668 Author: David Freese Date: Tue Jun 15 21:24:18 2010 -0500 Version 3.21.0AF Alpha release commit 4d1c449d99c597848254cce24421bcf7f18615cf Author: David Freese Date: Tue Jun 15 21:14:43 2010 -0500 PH Cabrillo report Added SSB to USB, LSB, PH log entries which generate the PH Cabrillo report category. commit fd7ca52e11159c78cd9d88740cb1a23cdc0f5bd7 Author: David Freese Date: Tue Jun 15 11:08:37 2010 -0500 QRZ xml service Changed url for QRZ online xml server iaw with urgent email notification received from QRZ.com on 6/14/2010. commit 5c0eea9a442ef8227b47875a09b9f47e25697689 Author: David Freese Date: Thu Jun 10 14:02:48 2010 -0500 CWID Correct for improper merge of master / wefax branches. commit cb4afcfeabf782aa345d4c9b1650ba8d3733ab32 Author: David Freese Date: Thu Jun 10 10:32:33 2010 -0500 Version 3.21.0AE Alpha release commit e37116b090ed58a1600450a7f3b487955056363d Author: David Freese Date: Thu Jun 10 10:29:21 2010 -0500 RTTY 75 baud Removed RTTY-75 from menu structures Added RTTY-75N, 75 baud, 5 bit, 170 Hz shift Added RTTY-75W, 75 baud, 5 bit, 850 Hz shift commit edf6b4b97e9e208e771dc39564329cf429d6e4ff Author: David Freese Date: Thu Jun 10 10:28:39 2010 -0500 Read Config Increased buffer size used for line input from file fldigi_def.xml commit 629a4040c7ecc63703fce3b40f6e41853743ab0e Author: David Freese Date: Wed Jun 9 13:16:34 2010 -0500 VIDEO ID Restore videoid_modes.test to videoText function commit d9a2e53c834285cdb5c2a07eb7de90be64ec37f4 Author: David Freese Date: Tue Jun 8 15:04:41 2010 -0500 CTY.DAT-KG4 Modify cty.dat lookup to account for special KG4 call assignments. 1 & 3 letter suffix in US 2 letter suffix in Guantanamo commit 3779b336a72df16aadf099bfb80c073b5d390720 Author: David Freese Date: Mon Jun 7 07:49:11 2010 -0500 Version 3.21.0AD Alpha release commit e5d87857714e2762e897ef2adf36d20ec94c4d70 Author: David Freese Date: Mon Jun 7 07:49:02 2010 -0500 PA flush Replaced pa_simple_drain with delayed call to pa_simple_flush. commit c5f12bbb14857989faac56a71bb7a9ca2ff04d78 Author: David Freese Date: Sun Jun 6 14:38:42 2010 -0500 RSID code base Reverted to 3.20.nn code. removed wefax RSID identifiers restored conditional rx/tx RSID functions commit 6b9be6d96683da6f8a9cfb7c79bd95776b92b95f Author: David Freese Date: Sat Jun 5 21:15:35 2010 -0500 Version 3.21.0AC Alpha release commit a7f6d856356a701b470286ec6fbd36015e63c690 Author: David Freese Date: Sat Jun 5 21:10:12 2010 -0500 RSID new codes * CONTESTIA 32-2000 * CONTESTIA 64-500 * CONTESTIA 64-1000 * CONTESTIA 64-2000 commit 870bfa6fd5bff8572d132859015f09fcca5b444f Author: David Freese Date: Sat Jun 5 14:18:10 2010 -0500 WEFAX time Bug fix for win32 current_time function commit 7aab2d5c5080138ead5caba4045d373946059c4d Author: David Freese Date: Sat Jun 5 12:29:36 2010 -0500 Version 3.21.0AB Alpha release commit 6e617cf2f0ea526cd6d73edf6c288258c49dedd8 Author: David Freese Date: Fri Jun 4 18:43:12 2010 -0500 TX Wrap disable Disable word wrap when file insert or drag-n-drop operation is performed. Restore word wrap to former state after TX is finished or TX panel is cleared. commit d46b8a410832a68ae10ed475da83a3bfadae5f64 Author: David Freese Date: Fri Jun 4 18:33:44 2010 -0500 RSID squelch * Added user setting in seconds to allow RSID to open squelch in decoder. * Changed default to Extended Characters for Olivia, Contestia and MT63 * Change default to "Capture wrapped messages" commit 03f1ba743c17a9d88c95bab743d89f2e11365cbb Author: David Freese Date: Thu Jun 3 06:38:17 2010 -0500 RSID tx suppression Suppress RsID transmit for unsupported RTTY, OLIVIA and CONTESTIA modes. commit 0790350480a77d959a18483b566e32f16373c870 Author: David Freese Date: Sat May 15 07:16:33 2010 -0500 Pulse audio flush blocking Deleted call to pa_simple_drain. pa_simple_drain caused long delays on Ubuntu 9.04, 9.10 and 10.04 due to blocking by pulse audio library commit f6f0ea930335e1d6beae5746c3c803364b61125b Author: Remi Chateauneu Date: Sat May 15 07:16:31 2010 -0500 WEFAX bug fixes * The logbook is updated when sending/receiving a file. * Speed-up when displaying. * Does not hang when switching to another mode with a macro. * Code cleanup. * Less loss of input audio frames. * Fax transmit is re-enabled. commit 669ee37ecfaca6f0275431f8f894a46296486834 Author: Remi Chateauneu Date: Sat May 15 07:16:30 2010 -0500 WEFAX additions * Added more input filters. * Detect lost frames and attempt to compensate. * Less CPU used for signal/noise detection. commit e9d7520f93c747dbac4509b7b934712157c756c3 Author: Remi Chateauneu Date: Sat May 15 07:16:28 2010 -0500 WEFAX image size * Initial image height is bigger. * Adjusted the size of some widgets. commit d7d19f07bc597adc23f175a67101dabf02cf6a0e Author: David Freese Date: Sat May 15 07:16:26 2010 -0500 PSK RSID Disabled signal search on init of psk modem types Prevents jumping off of RSID detected frequency commit c3fbd31a8a7ed4fc5f1a9f9a3dd29963a3cf4e6d Author: David Freese Date: Thu May 13 14:30:17 2010 -0500 RSID DomEX-FEC Resolve RSID for DominoEX / DominoEX-FEC modes commit e36afb0304eb8de1533c84b8bb7d944de9431670 Author: Stelios Bounanos Date: Thu May 13 14:30:07 2010 -0500 Implement CLOCK_MONOTONIC on OS X commit 1387fbed95e23be3ac8adcbc5a0b6137289a5e9d Author: David Freese Date: Thu May 13 14:29:50 2010 -0500 WEFAX MINGW32 Fix for usleep call in wefax-pic.cxx, incompatible with MINGW32 commit 2508852b03696e8c430f7d13081645ba19eb371b Author: Remi Chateauneu Date: Mon May 3 08:15:11 2010 -0500 WEFAX addition Merger of all work submitted by Remi which was based on 3.13BY. Merge accomplished by reducing mulitple commits to a single and then cherry-picking that commit to the master branch. No merge conflicts were experienced. Modified fl_digi.cxx / wefax items to comply with post 3.13BY changes. commit 3e06566fb5b53d58e463939c5d7f6cd78a4f13fc Author: David Freese Date: Mon May 3 07:11:07 2010 -0500 Version 3.21.0AA Start of new developement cycle. commit ed574fbf97681bd6f2977560862280051fea43b1 Author: David Freese Date: Sun May 2 06:40:51 2010 -0500 Configure.ac update Updated configure.ac for version 3.20.11 commit 49b08808df0458e519c8d6584f728d1836430f14 Author: David Freese Date: Sun May 2 06:08:11 2010 -0500 Version 3.20.11 Release commit ff47cc4ac44d298ae9eb2fe60273a619a86901ef Author: David Freese Date: Sun May 2 05:46:23 2010 -0500 XCVR Freq Changed initial no-rig frequency to zero Changed title to "Enter Xcvr Freq" commit 5186a749090fbd06d50af9f096e23f165273cb7d Author: David Freese Date: Sat May 1 11:22:55 2010 -0500 FLARQ 4.3.1 Release commit 83f42cbd0e4561ad10eb4b39b30caa8ce863dd94 Author: David Freese Date: Sat May 1 06:48:28 2010 -0500 Version 3.20.1 Release commit 55eec2a8b9f737c95713c941c6ef5f1404655189 Author: David Freese Date: Fri Apr 30 18:31:37 2010 -0500 MAP macro update Google search by: 1) postal address, city, state, country 2) latitude, longitude 3) maidenhead grid square where 1) and 2) are obtained from QRZ xml subscriber query 3) from QRZ or by manual entry map trying 1)...2)...3) map trying 1)...2)...3) map trying 2)...3) map trying 3) commit e17ccfb6c3b269d45c3d197b00d113df5f919348 Author: David Freese Date: Thu Apr 29 13:42:00 2010 -0500 LOCK macro Added callback to waterfall Lock button commit 917b5bd14dc75b17ccc1b368edb714287d52adba Author: David Freese Date: Tue Apr 27 19:13:49 2010 -0500 Freq Browser Select Bug fix - double click select failed to correctly update frequency display when logging panel set to single line commit 00addd8c1135d354e2dee85c3bf9b517dc38b127 Author: David Freese Date: Tue Apr 27 10:09:13 2010 -0500 Version 3.20.0bB Beta release commit 4474bd497f69122cb06a2cae104cd5f1b9a2d1cf Author: David Freese Date: Tue Apr 27 08:41:16 2010 -0500 MAP macro Added macro which performs same call to default browser as the perl shell program "mapit.pl" commit 2da1e558849719a80a9536a29c7c494fb301f4c8 Author: David Freese Date: Sun Apr 25 13:59:31 2010 -0500 ARQ auto file Fix wrap autofile location and detection commit 54a056907f118465c8ef9c79394730a477ef5178 Author: David Freese Date: Sat Apr 24 11:11:36 2010 -0500 Freq Control Font Modified Frequency Control widget to allow selection of font Added configuration item and support to allow user to select font used for the Frequency Control. commit 5b7e8390572c0000a96aee87f70ba323d18de7be Author: Stelios Bounanos Date: Thu Apr 22 20:58:51 2010 +0100 Disable sprintf re-declaration commit c5f34c684d2bc0db04eb1006e12545c7c9d10f16 Author: Stelios Bounanos Date: Thu Apr 22 20:58:30 2010 +0100 Fix compiler warnings commit 1733f1f1dec7631919586dca2d9370c885cf93ae Author: Stelios Bounanos Date: Mon Apr 19 23:12:38 2010 +0100 Add preliminary support for FLTK-1.3 * Bundle Fl_Text_Buffer from FLTK 1.1, renamed as Fl_Text_Buffer_mod. * Bundle Fl_Text_{Buffer,Display,Editor} from FLTK 1.3, renamed as above. Apply most of Fl_Text_Display->Fl_Text_Display_mod changes to the 1.3 Fl_Text_Display. * Detect FLTK API at configure time and define macros to determine version of the *Text* files will be built. commit ab092a6f1ee08ce56f7db04aea20fb0615f907b1 Author: David Freese Date: Fri Apr 16 19:01:32 2010 -0500 psk reporter mode Added mode specifier to spot_recv and viewaddchr Allows continued correct psk31 reporting from pskviewer when a mode such as QPSK or PSKR is being used in the primary decoder channel. commit 6c15ddde0e552f0ed8a3768061d4f10ea226deca Author: David Freese Date: Tue Apr 13 16:34:09 2010 -0500 Psk Viewer Min Width Changed initial default width to 30 for ease of viewing on 1024 x 800 screen. commit 2bc610505537efdb0582004ea7870cae8a24a05c Author: David Freese Date: Mon Apr 12 18:05:56 2010 -0500 Revert "SC Time Out" This reverts commit 8df121a46a798b86592f0a2c4e20a44876610432. commit de7c41bbe40181675246d440cba0e61de222d7c6 Author: David Freese Date: Mon Apr 12 00:15:58 2010 -0500 Version 3.20.0bA Final beta release for 3.20 series commit 5da5ba6e54be01ce6e7b4194286b90752e2dc7ff Author: Stelios Bounanos Date: Mon Apr 12 00:07:04 2010 -0500 Update NEWS commit aaaec180fcdda25454ef9be06983f063a569fbeb Author: David Freese Date: Mon Apr 12 00:07:02 2010 -0500 WARNINGS Added explicit conversions where necessary to reduce compiler warnings. commit 8df121a46a798b86592f0a2c4e20a44876610432 Author: David Freese Date: Mon Apr 12 00:07:00 2010 -0500 SC Time Out Modified SC time out catch statement in trx rx loop. commit 45654eab62e114425962ada8676eeea50de39663 Author: David Freese Date: Mon Apr 12 00:06:57 2010 -0500 PSKR fec metrics Changed fec metric variables to double Added fecmet, fecmet2 initialization to rx_init commit faf5e6c6b0db7273b4c5ab575ac7a26d1255547b Author: David Freese Date: Mon Apr 12 00:06:55 2010 -0500 Pause-Break Olivia / Contestia modes Pause-Break key behavior caused Tx buffer to be read and discarded. Fixed. commit 975f4a9c736e312e4a7e517b3c0538634e14f353 Author: David Freese Date: Mon Apr 12 00:06:53 2010 -0500 RX lowercase option Allow RX text to be printed in lower case for Contestia, CW, RTTY, Throb commit d551f2effdb7bc80a4d1b55056f42b739540f15b Author: Stelios Bounanos Date: Mon Apr 12 00:06:50 2010 -0500 Disable Czech l10n Do not generate and distribute cs catalog files until we have a UTF8-capable FLTK. commit f1762d7c534f426bdc609e62878c4ca151431dc9 Author: Stelios Bounanos Date: Mon Apr 12 00:06:41 2010 -0500 Fix more widget labels commit 4f80565784ad57b95e68f699ae56a9b8755ee2e4 Author: Stelios Bounanos Date: Thu Apr 8 12:56:01 2010 -0500 Update QSO frequency * Update QSO frequency field even when the waterfall is in PAUSE mode * Clean up WFdisp::sig_data commit 3754c63d801103b24c6c95059af7e16c61eae7f9 Author: David Freese Date: Thu Apr 8 12:28:34 2010 -0500 Tx Pane Min Height Increased min height for Tx pane to 66 to circumvent ptvl errors on MS platforms. commit 717c151671eef3085de7efbd440d1e19f8f2ae1b Author: David Freese Date: Thu Apr 8 12:28:32 2010 -0500 Modem Init Removed this == tests from modem::init Special init cases handled in specific modem class. commit 0469895e2d630ad98c1184b0036a29143b61f59a Author: David Freese Date: Thu Apr 8 12:28:30 2010 -0500 Contest Menu Fix bug introduced by b794fb14ecb0c034135ddfee081d419bb53ce3ba Menu items exchanged, but function did not follow change. commit 8f76576fe3968b3230d5dcad67ba091ecb4122b6 Author: David Freese Date: Thu Apr 8 12:27:55 2010 -0500 AFC-SQL check buttons Removed support for alternate check buttons for AFC and Squelch on main user interface. commit 5dcf5cb1c68951704afb8457df59f6a4b8bf1a80 Author: David Freese Date: Thu Apr 8 12:27:51 2010 -0500 ADIF Export Changed default for TIME_ON field to checked commit 1b5f56f6b39b0a4c2a5b78a44e1d0019549946a6 Author: David Freese Date: Thu Apr 8 12:26:48 2010 -0500 Olivia-Contestia bandwidth Added missing initialization of modem::bandwidth element to Olivia and Contestia classes. commit 0d77c1bedf2d8e4ea5ecbd1dd3b6a49b97aafcae Author: David Freese Date: Thu Apr 8 12:25:46 2010 -0500 SSB modem Receive only SSB modem added to allow occassional logging of a voice contact :>) commit 586e3d5ea265853f3676d599d06e204dccae6c23 Author: David Freese Date: Thu Apr 8 12:22:27 2010 -0500 QPSK dcd postamble Restored CW postamble to QPSK signal encoder commit 1aae11e61cb3ab535630cf53529d85d916619058 Author: David Freese Date: Thu Apr 8 12:22:06 2010 -0500 RX_ONLY Modem type Added rx_only_ boolean to allow creation of modems that are receive only, such as WWV, Analysis. Default modem type is to allow both rx and tx. commit d29495f186c86a9665398c2cdc7ede06cf80b1f8 Author: David Freese Date: Thu Apr 8 12:19:50 2010 -0500 QSY Lock disable Changed QSY/LOCK behavior to disable Tx Lock before QSY. commit 02767b0ba4a581c2e7558b4e2e57273ceec205fa Author: David Freese Date: Thu Apr 8 12:16:58 2010 -0500 Contestia Added Contestia modem with Rx/Tx support of RSID. This mode is not suitable for use with flarq, flwrap or flics. It is very suitable for contesting or conversational QSOs. commit c10ee739acffd77f370f8defbbc10d6b5bc3f0bd Author: David Freese Date: Thu Apr 8 12:13:27 2010 -0500 Freq Analysis Init * Reset filters on start or waterfall "tuning" * Saved data file format change - Radio Frequency, Sideband, Audio Tracking freq recorded on restart or waterfall tune. - Tracked difference frequency, derived RF frequency recorded commit 391167c14689c7da9021fc4a98d2b24be61b6177 Author: Stelios Bounanos Date: Sun Apr 4 15:23:07 2010 +0100 Add time functions commit 5f540a746cd481af1154671a5208c0b0b8481ba9 Author: David Freese Date: Mon Mar 29 14:30:26 2010 -0500 Version 3.20.0b9 Beta release commit c517a1ef2a97cac46201c9eb08133e7dbdaeeb6f Author: David Freese Date: Thu Mar 25 17:36:13 2010 -0500 NBEMS files Changed creation of NBEMS directory structure. * Only created when required by program or elected by operator when using the File/Folders/NBEMS files... menu item * Changed NBEMS directory to ~/.nbems/ on Linux and friends * NBEMS directory remains NBEMS.files on Windows commit b794fb14ecb0c034135ddfee081d419bb53ce3ba Author: David Freese Date: Thu Mar 25 17:36:07 2010 -0500 Rx Contest Popup Menu Changed order of menu to encourage use of Exchange In commit 09c77b5684886f117869195d485a613845e90402 Author: David Freese Date: Thu Mar 25 17:35:55 2010 -0500 Olivia bug fix Correct bug introduced by commit cff61120b commit 80572f5e6d8a95393d044d847bab9e9d2aa14b6f Author: Stelios Bounanos Date: Fri Mar 26 18:41:54 2010 +0000 Improve monitoring of transmitted signal * Use existing trx ringbuffer to store the transmitted signal * Always draw signal in blocks of 512 bytes as expected by the waterfall routine commit b6b6d76ad9844b13912abcdea3059835313cdc4d Author: David Freese Date: Thu Mar 25 09:19:06 2010 -0500 Contest Rig/Log View * Moved and resized contest log controls on single line Rig/Log * Added TimeOn to clear fields process commit 4000fe03b004bf33d5efc9805c3c5c59e2f6b1f7 Author: David Freese Date: Thu Mar 25 09:18:57 2010 -0500 CW Xmt WPM * Added xmt WPM control to status bar when in CW mode. New control can be adjusted with mouse wheel. * Added xmt default WPM button adjacent to WPM control * Resyncronized receive WPM to xmt WPM when xmt WPM changed. * All xmtWPM controls syncronized to each other status bar control config dialog control numeric '*', '-' and '+' controls * Changed location of CW rx WPM to leftmost status panel * Annunciate the '*' (default WPM) as asterisk on the leftmost panel, ie: "CW * Rx nn" / "CW Rx nn", where nn = rx WPM commit 35826a3bcca9ce162b0832f97f323b40b0f6345e Author: David Freese Date: Thu Mar 25 09:18:41 2010 -0500 Cabrillo Report Modified report line generator to allow various combinations of RST in, RST out, Ser #in, Ser #out, Exchange in and Exchange out. commit 56c8b66c129c15c447f700eac8f1fa1c06e03201 Author: David Freese Date: Sun Mar 21 05:45:30 2010 -0500 Version 3.20.0b8 Beta release commit 3b63d8f33ead523ed088e7fd7821e34e606cfa64 Author: David Freese Date: Sat Mar 20 21:02:14 2010 -0500 XBEG-XEND macro tags Added delimiter tags for capturing the transmit contest exchange, ..., for example: de QSL K will place the expanded into the Exchange Out field of the logbook when the contact is saved. commit 1fb42ac9c13a8e0bbabb37772a8fc3db389b9706 Author: Giuseppe Ciaccio Date: Sat Mar 20 15:23:50 2010 -0500 CW Decoder improvement Change in burst noise suppression commit e0c62c243ca3f5e82adf02e5748f067f0a963eb8 Author: Stelios Bounanos Date: Sat Mar 20 15:23:48 2010 -0500 Add new modem macro * Add new macro to change modem and set parameters. Parameters are currently recognised for Olivia and RTTY: - Olivia: - RTTY: * List MODEM macros using new syntax in macro browser * Add macros for the Olivia and RTTY modes listed in the Op Modes menu The old NNN syntax is still supported. commit cdd4457f0dbd1d616090ac596a14f4498201fdb5 Author: Stelios Bounanos Date: Sat Mar 20 15:23:46 2010 -0500 Fix counter widgets * Correctly handle scroll wheel events for Fl_Counter widgets * Call parent class event handler in waterfall::handle so that the counter widgets in the waterfall group receive the mouse wheel events commit cff61120bce14833810fa296848439363b0af0c4 Author: Stelios Bounanos Date: Sat Mar 20 15:23:35 2010 -0500 Fix Olivia pre/postamble Correctly generate the preamble and postamble data. commit 2b97698bffa664b4eaba8363d6ffe8942c3a704d Author: David Freese Date: Sat Mar 20 07:26:29 2010 -0500 Version 3.20.0b7 Beta release commit 269152ef1be3384c728cd5c9dfd095f25ce3b8e5 Author: David Freese Date: Sat Mar 20 07:26:25 2010 -0500 AFC-SQL Lighted button Fix to update lighted button color selection on program restart. commit 8766979189dd74593a48a0ae1d23bd0bbb70072a Author: David Freese Date: Sat Mar 20 07:19:03 2010 -0500 QSOTIME QSOTIME macro tag * time sent in Tx stream * repeats of QSOTIME before a LOG sends the original time * LOG appends the QSOTIME to the STX_STRING field in the adif log record. SAVEXCHG macro tag * added new tag * use at end of a contest exchange to save the entire exchange string in STX_STRING * usurps QSOTIME if both are contained in same macro text, ie: " " will send an exchange as 599 024 1125 if RST = 599, Counter = 024 and time of execution is 1125 * repeats the same as SAVEXCHG Both QSOTIME and SAVEXCHG text are cleared when the QSO is saved or cleared. commit 30c247d71de633d1ab60850d0b2bb9cdb1111525 Author: David Freese Date: Thu Mar 18 15:31:32 2010 -0500 Version 3.20.0b6 Beta Release commit 2715366c6dfe1295e99c02eeef514b17b9814d8c Author: Stelios Bounanos Date: Thu Mar 18 12:43:29 2010 +0000 Fix label sizes commit 4ed6c1c0e38972d3e42486225be1d6bf02adc9f6 Author: Stelios Bounanos Date: Thu Mar 18 12:39:59 2010 +0000 Add PSK browser font change support Add option to change font face and size. Only fixed width fonts are allowed. commit 735dba2196063f140cc3b839e225e1b556f98b28 Author: Stelios Bounanos Date: Thu Mar 18 12:39:59 2010 +0000 Cosmetic changes the PSK browser * Simplify window creation code * Improve layout * Add icons commit 5a1cf7dd84d669cdcef158481e4cc0e876d4779e Author: Stelios Bounanos Date: Thu Mar 18 12:39:58 2010 +0000 Add font browser filter * Add font browser filter method to show only variable or fixed width fonts * Display simple progress dialog when caching font types * Create a global font browser and remove static variables from various callbacks commit bdcca8c39fb04b100ae211d5d71f7d8d883c4ec4 Author: Stelios Bounanos Date: Thu Mar 18 12:39:58 2010 +0000 Add mouse wheel handling Add mouse wheel handling to Fl_Counter, Fl_Spinner and Fl_Valuator, Fl_Slider, Fl_Value_Slider and Fl_Value_Input widgets. commit b66e4565bcfa4860edf0368f95a1c52607c90bd8 Author: David Freese Date: Wed Mar 17 22:05:49 2010 -0500 LSB modes - no rig Fixed LSB display / operating frequency computation bug for no rig modes, LSB, CW, RTTY, PKTLSB commit 40ae07fd45a53fb646ef20244f4ea9ac30815283 Author: David Freese Date: Mon Mar 15 13:05:12 2010 -0500 Macro Idle Change idle macro to allow fractional seconds Changed execution process for idle macro. Improved layout of macro edit dialog commit a61d9257279d4bed09a96dff10f7877d71554f99 Author: David Freese Date: Sat Mar 13 06:47:43 2010 -0600 Version 3.20.0b5 Beta release commit b1702af92ea4ac6aca37e60a3d56eebd9af0e95f Author: David Freese Date: Fri Mar 12 16:38:17 2010 -0600 User Config Tab Moved ordering of user entries to coincide with the default order ... NAME, QTH, LOC, ANTENNA. commit 6639fef3dbd864be0af79644ab43d107653bc2c5 Author: David Freese Date: Fri Mar 12 16:27:45 2010 -0600 macro Added new macro tag which shadows the function of the T/R button. T/R button requires a mouse click. Macro key T/R can be accessed from the keyboard. Note: The Pause / Esc key combination also serves this purpose. This was added to accommodate users migrating from Digipan a very popular MS application. Modified the default macro definitions to make F9 the T/R function key button. commit 48552e1c757fb9734a0c9c6d71e2ce28ef8415af Author: David Freese Date: Fri Mar 12 09:19:51 2010 +0000 Light Button Colors Added configuration items for all main UI lighted buttons commit f7d5af9cf5ea1b7a5ab6b9e14fecbf773eabf366 Author: Stelios Bounanos Date: Wed Mar 10 21:31:20 2010 +0000 Fix status load Correctly call Fl_Preferences::get(const char*, int&, int) when loading status variable. This ensures that new status variable will have the right default value. commit 97c65e103e8535aec3e5a1cca1788ac4b5cbb41e Author: Stelios Bounanos Date: Wed Mar 10 21:31:19 2010 +0000 Add scroll hints menu item Add context menu item to toggle the "scroll hints" (horizontal lines) drawn on the vertical scrollbar. Also remove unneeded quick_entry variable. commit 7369f4454f49f7cfa294114c8933df34ffcd8224 Author: Stephane Fillod Date: Wed Mar 10 23:18:43 2010 +0000 Update i18n commit c2c1b22d974d043392aaa5c85b6f6caaf8b2bf22 Author: David Freese Date: Wed Mar 10 15:08:57 2010 -0600 Version 3.20.0b4 Beta release commit e9ec047e78db365c5f94c96cdceceb294af73c75 Author: David Freese Date: Tue Mar 9 20:41:38 2010 -0600 DigiTalk Disassociated DigiTalk from Rx text stream capture commit 6c2d20861693bfec13144341631fed2ec6a2710f Author: David Freese Date: Fri Mar 5 08:34:15 2010 -0600 Version 3.20.0b3 Beta release commit 127380fc8d157d72d21997cc134165e1a7d9656b Author: Сергей И. Королев Date: Fri Mar 5 12:12:56 2010 +0000 Add custom RTTY shift option Allow the RTTY carrier shift to be any value between 10 and 1000 Hz. Signed-off-by: Stelios Bounanos commit a8e4f818ecb3bc41de80f5120562a11d054c63f9 Author: Stelios Bounanos Date: Fri Mar 5 12:12:56 2010 +0000 Add XML-RPC methods for Olivia * modem.olivia.get_bandwidth * modem.olivia.set_bandwidth * modem.olivia.get_tones * modem.olivia.set_tones commit d2df10a5fcf8dfce2a40fb14f52d447fdd078df2 Author: Stelios Bounanos Date: Fri Mar 5 12:12:55 2010 +0000 Modify FText add() methods Use efficient versions of add() for all FText derived classes except FTextRX (which receives text one character at a time anyway). This greatly reduces the Event log window's draw overhead. commit 92a8fd6746c66a13c144b3e3d899f990344a281d Author: Stelios Bounanos Date: Fri Mar 5 12:12:55 2010 +0000 Fix bandwidth marker Keep bandwidth marker visible at the end of the waterfall commit 82eaead7855068fac5c612d0ee7f771172004e0d Author: David Freese Date: Thu Mar 4 21:34:50 2010 -0600 Olivia Pre/Postamble visibility on waterfall Changed pre/postamble sample block sizes to 512 for passing to ModulateXmtr. This allows the waterfall FFT to faithfully reproduce the tones on the waterfall. This change only effects the monitored signal and not the actual transmitted signal commit a454879c974fc7a69c751344efff77375dbd820d Author: David Freese Date: Thu Mar 4 14:35:16 2010 -0600 Empty Call Nag Show message when save log attempted with no call entered commit e3c7a7694cd2f83cd7a0fb7c349d03a48548f39d Author: David Freese Date: Thu Mar 4 10:05:39 2010 -0600 Initial Configuration Changed Rx text double click to TRUE Changed convert Call to uppercase to TRUE commit 7b89984f963a3bd6d2c9c830bf67634d0d58603a Author: David Freese Date: Tue Mar 2 13:49:46 2010 -0600 Version 3.20.0b2 Beta test version commit 551d118758bd38b0fba7d0f4cca987c6dad6a2eb Author: David Freese Date: Tue Mar 2 13:47:27 2010 -0600 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. commit 95eef63045e1afe9ca251f757840dd6292743eb1 Author: Stelios Bounanos Date: Tue Mar 2 00:08:00 2010 +0000 Version 3.20.0b1 * fldigi version 3.20.0b1 * flarq version 4.3.0b1 commit 2f48f0731c66f4a7e618035839f17c2f427cb798 Author: Stelios Bounanos Date: Tue Mar 2 02:59:41 2010 +0000 Add release notes commit cc957f37cf89cecd167db8ef6c72486b5ef5a103 Author: Stelios Bounanos Date: Mon Mar 1 12:56:30 2010 +0000 Update copyright headers * Relicense: GPLv2+ -> GPLv3+ * Update authors' copyright notices commit a9b976a7b67ffa780f7215c939570880b2b9e81a Author: Stelios Bounanos Date: Mon Mar 1 12:56:30 2010 +0000 Delete unused code commit 2e78ec6bb022b848b09533cdbecbad40379e1646 Author: David Freese Date: Mon Mar 1 06:01:10 2010 -0600 NBEMS folder access Added File menu item to access the NBEMS data folders Added submenus for Macros and Folders commit 995c34e41b4fa9c876a24d8d4fbf73f18f8d11f3 Author: David Freese Date: Mon Mar 1 06:01:08 2010 -0600 fix Fixed saving empty callsign to logbook using the macro commit dcbfb7d59d304562df583cadc8ff817de6396688 Author: David Freese Date: Mon Mar 1 06:01:06 2010 -0600 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. commit 8cea906f79eb95f57d6d4266ee2c97dfce2597d3 Author: John Douyere Date: Mon Mar 1 06:00:49 2010 -0600 Extended Pskmail messaging * Decoded RSID message for Pskmail * PSK, THOR, MFSK signal over noise reporting for Pskmail commit ed30b5b0fa9478d21d3f31f9c3f7fc9a39662eaf Author: Stelios Bounanos Date: Fri Feb 26 17:50:35 2010 +0000 Add new WriteARQsocket function This will be more efficient when sending more than one character. commit 5a3d0abc7f9b61fa95933de56b98fe078f3ba7a7 Author: David Freese Date: Thu Feb 25 04:50:02 2010 -0600 RSID detect Fixed failure of RSID detector to change audio frequency when new mode same as old mode. commit a6769cbe87295910126820d4eceb8a443941f9ad Author: David Freese Date: Wed Feb 24 08:34:44 2010 -0600 Version 3.13CA Alpha release commit df7caff4c286f54b1f86690d2d795c7a7fca2b57 Author: Stelios Bounanos Date: Wed Feb 24 01:02:19 2010 +0000 Fix name_to_device Add "direction" argument to to SoundPort::name_to_device() to ensure that it returns the right type of device. commit 1c18ad2c7ba0a7b8f60dc5d364180938a436ac18 Author: David Freese Date: Tue Feb 23 10:30:53 2010 -0600 Version 3.13BZ Alpha release commit 9c846a19d1cadd8e9f0aecaf0b3f96e8d389eaf1 Author: Vitaliy Berdinskikh Date: Mon Feb 22 16:26:13 2010 +0000 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 commit 9b80c2c93f55ebda2a867d3cd70ee83a6b4938d9 Author: David Freese Date: Mon Feb 22 09:24:55 2010 -0600 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 commit 445c24a9f8072b2c707a10af3da19c90e4fd53d5 Author: David Freese Date: Thu Feb 18 20:28:00 2010 -0600 Win32 init_stream patch Defeat the sound index matching on win32 systems commit 933af6c242c68c4f68e820bacbe03620af519d8a Author: David Freese Date: Thu Feb 18 18:50:19 2010 -0600 Serial bug fix Linux - added control flag to inhibit CR to NL conversion when opening the serial port for RDWR commit ccaaa1eb03919cc6efce813447535fb4a595a092 Author: Stelios Bounanos Date: Tue Feb 16 19:14:36 2010 +0000 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 commit 5c82c352c3f566c232440e789f0c918885d2a486 Author: Stelios Bounanos Date: Mon Feb 15 22:51:01 2010 +0000 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. commit 0459067e03b67822fe1e92475c9967fd64769d7d Author: Stelios Bounanos Date: Mon Feb 15 22:51:01 2010 +0000 Log excluded ID modes Log modem names that are excluded from RSID/Video ID/CWID commit b3eda4503e925bb75518a31927e27b3c75bfc8e2 Author: Stelios Bounanos Date: Mon Feb 15 22:51:00 2010 +0000 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. commit 164c42bd896a25104f75a1b2d7c631b9e1fc8255 Author: David Freese Date: Sun Feb 14 08:57:05 2010 -0600 Version 3.13BY Alpha release commit 51700d79a32b863b37f14a5fb72eb16dff7cc4a5 Author: David Freese Date: Sat Feb 13 13:13:15 2010 -0600 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. commit b1c5fa9fae22448ee53d1681381e1a0a9bf3c1c9 Author: David Freese Date: Sat Feb 13 15:34:30 2010 -0600 Startup Fix Change startup order: * reading last status * read dxcc * read lotw * read esql * main dialog creation commit ead3514e224cb5cbc35920f85debcdd26d8dfe2f Author: David Freese Date: Fri Feb 12 14:44:12 2010 -0600 Version 3.13BX Alpha release commit 3f3ddc0c5a14352190f7b5f75b3fa6e0ebf76c9c Author: David Freese Date: Fri Feb 12 14:42:46 2010 -0600 FELD improvement * Changed FM modes to force symbol transition to occur at zero point of first derivative (peaks) of the transmitted audio sub carrier. commit 3acb7f25ef340007f68221e16b2f7fbf294fb468 Author: David Freese Date: Fri Feb 12 14:41:02 2010 -0600 Wizard Fix Fix seg fault when fldigi invoked as: ./fldigi --wo --config-dir or initial execution as: ./fldigi --wo commit e74201b8fc232c6b92af66fd811f4dd531cb1d4e Author: Stelios Bounanos Date: Thu Feb 11 10:22:54 2010 +0000 Fix sound initialisation commit 872f52ccafa5764603f5f07dc199457d25c33131 Author: David Freese Date: Tue Feb 9 20:14:36 2010 -0600 WF_ONLY height fix Fix height bug for WF_only introduced by commit bb37cc1c6 commit 64b192197e1e10fbdf28539df152b0771ff7ebfe Author: David Freese Date: Sun Feb 7 15:32:37 2010 -0600 fix Added clear macros strings to status bar message clear commit e0ff1f2a380957023d796bd904041ec504b243a4 Author: David Freese Date: Sat Feb 6 21:59:32 2010 -0600 Version 3.13BW Alpha release commit 617f4590ec992d869e64208c22428da4f3bd2556 Author: David Freese Date: Sat Feb 6 09:58:19 2010 -0600 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. commit 96419d75ed01ac17f864d76398c784b9c2c8abc5 Author: Stelios Bounanos Date: Fri Feb 5 02:28:16 2010 +0000 Update manual pages commit bb37cc1c6ba86c3b507a0710784715223fb59002 Author: Stelios Bounanos Date: Sat Feb 6 14:25:03 2010 +0000 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) commit 75e0eba8c0f62cfe127f28d74e2ffef1579e3611 Author: Stelios Bounanos Date: Fri Feb 5 02:28:17 2010 +0000 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. commit 2c55a62fea910b88e4e4df049f5b70df61bcebe7 Author: Stelios Bounanos Date: Sat Feb 6 02:57:58 2010 +0000 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. commit 0467a4183b9e545dfb05f10eb7eb016e05c9915e Author: Stelios Bounanos Date: Fri Feb 5 02:28:17 2010 +0000 Fix PulseAudio backend * Flush capture stream after transmitting * Reduce stream latency commit bde818b1853dc973cc937ad04c0146250fb8b2e5 Author: Stelios Bounanos Date: Sat Feb 6 06:44:41 2010 +0000 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*. commit b8d160d338cd6ea4b72913409ae4a2a6944fc9e9 Author: Stelios Bounanos Date: Fri Feb 5 02:28:16 2010 +0000 Fix compiler warnings commit 7ac0fd5687e075f3743b030e75eaf2da61ab0e5c Author: Stelios Bounanos Date: Sat Feb 6 06:39:30 2010 +0000 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. commit c5ca09a241b48d5ca86d8af5dbb72eb0f7bb3aa5 Author: David Freese Date: Sun Jan 31 19:41:37 2010 -0600 Configure Dialog Change appearance of unselected items on rig control tabs commit 03eedc4abf83cc8015caa931b038756052f1bf2e Author: David Freese Date: Sun Jan 31 05:35:56 2010 -0600 Olivia Divide by Zero Error Divide by zero occurred if 2-tone Olivia mode selected. commit 0a10feee840c5106aeb37015610dfe43984c8cff Author: Stelios Bounanos Date: Sat Jan 30 15:48:34 2010 +0000 Version 3.13BV commit 33335854f3b65abff9b8fd3a381f5f8b141076df Author: David Freese Date: Fri Jan 29 13:33:19 2010 -0600 DUP indicator * Removed label "*** Dup ***" * Added foreground colorization to all Call input fields when duplicate detected. * Added Dup Color selector to Contest configuration panel. commit b895c1a34930540b57beb82e538c3b3cb08db7a4 Author: David Freese Date: Fri Jan 29 12:51:41 2010 -0600 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. commit d4540c06a2aabcc4c72c7f02b4854d0e621613fa Author: David Freese Date: Thu Jan 28 18:16:45 2010 -0600 Waterfall Offset Save and restore waterfall offset commit 5c3dd09131c99a97eda4411d523ff4148c85ecee Author: David Freese Date: Thu Jan 28 18:13:34 2010 -0600 Diamond Indicators Change diamond indicators on sound card device configure tab to down box indicators commit 37ffd696e10ee4bac7385a7d6fca954dc85a551c Author: Stelios Bounanos Date: Thu Jan 28 04:05:11 2010 +0000 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. commit 80ca36a552a94ad27f40b27b1a89f3814faff15c Author: Chris Sylvain Date: Thu Jan 28 04:05:11 2010 +0000 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. commit 0936615dbf1d3f6ca3c192f33156bf4e1cb89569 Author: Chris Sylvain Date: Thu Jan 28 04:05:10 2010 +0000 Fix llabs() namespace ambiguity This function does not seem to be consistently defined between different compilation environments. With gcc4.3.4: 'llabs' not a member of 'std'. It might be defined in 'c99' or 'std' or '__gnu_cxx' namespaces depending on implementation of the GNU, ISO C99 or C++03 specs. commit 78b515c6b1829f459434b84327a240a0ccc7378a Author: Stelios Bounanos Date: Thu Jan 28 04:05:10 2010 +0000 Add verbose log level * Add new "Verbose" log level * Change numerous LOG_INFO calls to LOG_VERBOSE * Change the default log level to "Info" commit 25e2c82baa7dd688072c4936a977b4851736eac1 Author: Stelios Bounanos Date: Thu Jan 28 04:05:10 2010 +0000 Rig control frame tweaks * Frequency list button - Change box type instead of icon when button is pressed - Give focus to frequency browser * Frequency list browser - Change type to FL_MULTI_BROWSER - Callback prevents selection of multiple rows, making the widget behave as if its type were FL_HOLD_BROWSER, but keyboard selection is now possible: Space selects frequency, Return selects frequency and mode and closes browser - Callback handles keyboard events commit 2f9a0a271ae08d56e1bd6d33862bb26c04ab275c Author: Stelios Bounanos Date: Thu Jan 28 04:05:10 2010 +0000 Add rig.get_name commit b23f5d543bf661175720a305da57f52e48e5f2f4 Author: Stelios Bounanos Date: Thu Jan 28 04:05:10 2010 +0000 Fix table widget Avoid undefined behaviour in PrevRow() and NextRow(). commit 3bbb6ea23426d6ee380868d3d785c00dd3977b87 Author: Stelios Bounanos Date: Thu Jan 28 04:05:09 2010 +0000 Fix wizard crash on OS X Disable showing the wizard before the main window on OS X. commit be9dc0a3b67b9678f36064248ab7c3a6ec49e45a Author: David Freese Date: Wed Jan 27 19:09:28 2010 -0600 Version 3.13BU Alpha release commit 6b40f6b76ed033a7997d62b4903946ce1171b68d Author: David Freese Date: Wed Jan 27 19:05:36 2010 -0600 RTTY demodulator * Change initial filter to 1.5 * baud * Change discriminator hard limiter position in code sequence commit eb9a385670a66c5a088c21e39bc586afeb667b2b Author: David Freese Date: Wed Jan 27 16:35:49 2010 -0600 Rig control changes Modified xmlrpc method Rig_take_control to suppress the changes to program defaults. commit e87b9df7523ca27142c225812cf46eb76ac5fc4d Author: David Freese Date: Tue Jan 26 17:07:56 2010 -0600 Logbook empty record * suppressed saving any logbook record for which the callsign is either empty or all spaces commit 29e891ecee42fe2149dddafe19c5eb6e7bbf0ed7 Author: David Freese Date: Tue Jan 26 15:33:06 2010 -0600 Config Dialog Cosmetics * Changed small diamond indicators to block style diamonds very difficult to discern on Windows OS * Changed stopbit sliders to value selectors slider not understood by the Windows users commit 9b6a313cb2d658e036d5303cccf60741210ce92f Author: David Freese Date: Mon Jan 25 14:22:24 2010 -0600 Version 3.13BT Alpha release commit 6354484e10004466274f6ec7dd61d8407f4d2eca Author: David Freese Date: Mon Jan 25 14:20:14 2010 -0600 RTTY mods * Restored status line display of shift. Line now reads: * [RTTY][45.45 / 170][s/n: -v.v][bandwidth adjustment] ^ ^- changes with signal |- baud / shift * Changed s/n & metric filter constants to reduce delay in first character detection/display. * Changed initial filter width to 1.3 x baud rate * Added hard limiter to discriminator. commit 33075e386be820c92ead1812a1ca532b4a7ec399 Author: John Douyere Date: Mon Jan 25 05:29:48 2010 -0600 PSKR DCD detector Improved PSKR DCD handling and avoid false postamble detection commit 7956fbb8b42e3b50208ff5ef7b99cb642df511c4 Author: David Freese Date: Fri Jan 22 16:45:45 2010 -0600 Version 3.13BS Alpha release commit a06bf93546b06d1df9df4c131db5308496e755ce Author: David Freese Date: Fri Jan 22 16:43:46 2010 -0600 S/N evaluators RTTY - added s/n evaluator, decreased metric sensitivity - changed b/w indicator to agree with b/w config slider DOMEX - corrected s/n evaluator. commit 070f84d487a7b93ecfb5eb2060587529f419c23c Author: David Freese Date: Thu Jan 21 12:53:25 2010 -0600 Version 3.13BR Alpha release commit d84b060522c8862c9c56197ff7d43d38f7975b4f Author: David Freese Date: Thu Jan 21 12:27:00 2010 -0600 RTTY decoder mods Changed prefilter from lowpass to bandpass. Filter adjustment visible on both Mark & Space tones Increased AFC low pass filter time constant commit 93bedef1ca2fd0ae666b2d399c59e7d8d9064ede Author: David Freese Date: Wed Jan 20 20:11:54 2010 -0600 RSID fft processing Replaced Sorensen real fft with Cfft implementation. Cfft also used for the waterfall fft. commit afd3adcd58cd7335d6db07a82fdde27a4a776cce Author: David Freese Date: Mon Jan 18 09:30:22 2010 -0600 HELL AGC improvement Modified AGC and s/n detector for Feld Hell modes Added AGC and s/n detector for FM-HELL modes commit b9e25d9500f93f06fc83881b648be4ab556a975d Author: David Freese Date: Wed Jan 13 06:01:22 2010 -0600 Version 3.13BQ Alpha release commit 5b9ea76e487c05822a1c8221945c077ff6eac5d1 Author: Stelios Bounanos Date: Tue Jan 12 14:48:26 2010 +0000 Add rig control XML-RPC methods * rig.take_control * rig.release_control These methods should be called by rig control programs before accessing and after releasing rig hardware, respectively. commit ec51533bbe4d36695596841e56189b57ee18255d Author: Stelios Bounanos Date: Tue Jan 12 14:47:15 2010 +0000 Disable frequency locking in qsy commit 5d3732cf3fe9c808050c19ceb157c06f0f3c9087 Author: Stelios Bounanos Date: Mon Jan 11 16:58:17 2010 +0000 Add wizard commit af78f3465fa0117d37f0938862259b4edf99efa9 Author: Stelios Bounanos Date: Mon Jan 11 16:58:17 2010 +0000 Improve RSID QSY functionality The qsy() function will now change the rig frequency when it notices that the modem is permanently frequency-locked (e.g., MT-63). * Remove modem_frequency argument and associated code from the various rig control set_qsy functions, this is now done by qsy(). * Make modem::set_freq() virtual and override it in mt63 in order to better prevent frequency changes. * Use qsy() in the RSID decoder and notifier "Go to freq" callback. commit fd186034db4842eead2601582bafb109b391ddb8 Author: David Freese Date: Fri Jan 8 12:48:22 2010 -0600 Version 3.13BP Alpha release commit 86bbd55e2af647178a3f00b79fd2f71aec0edc80 Author: David Freese Date: Fri Jan 8 11:21:08 2010 -0600 Initial UI Restored full UI for a first time use of fldigi. The minimal UI gives the impression of a handicapped application. The initial application settings which include the visual appearance rightfully belongs in a startup wizard. commit 56610a9a75e37eb43b4bc3c57f8bcebdc25f701c Author: David Freese Date: Fri Jan 8 11:15:43 2010 -0600 NOLOG alternate Callsign entry * Corrected logic for display of alternate callsign entry on the status bar when logbook / rig control is not visible. * Removed extraneous menu divider commit 239ff98f5655e703765df9bbfb5c2af338301a7f Author: Stelios Bounanos Date: Fri Jan 8 14:35:50 2010 +0000 Adjust View menu * Rename minimal control menu items * Move to submenus * Move waterfall control config to Configure menu * Use radio buttons * Simplify callbacks commit 276e76944f4a09df0a3ddc469cf699507e20cb87 Author: David Freese Date: Fri Jan 8 08:03:35 2010 -0600 Xchg In capture Suppressed leading space filler on captured text when field is empty. Subsequent appended text includes space separator. commit 4cd90d30c9a5dcf090afdfe3b7e50adc2f7f50a2 Author: David Freese Date: Fri Jan 8 08:03:12 2010 -0600 WF freq limit Imposed consistency in computations related to waterfall lower/upper frequency bounds. commit 5a37ed9cedf4fa908da4174aa509a58f14a5ab9d Author: David Freese Date: Thu Jan 7 20:10:25 2010 -0600 Version 3.13BO Alpha release commit eea028767163f327a5b9b80cb510427f2444053a Author: David Freese Date: Thu Jan 7 20:08:58 2010 -0600 Auto file transmit * Corrected loss of last character in file during transmit * Added a leading and trailing string to auto file transmit "\n.....start\n" ... "\n......end\n" The start and stop delays in some transceivers could cause missing characters at the beginning or end of the transmission. These leader/trailer strings should help to alleviate that and also provide visual separation for the receiving operator commit c762969d2cb29b739ba04b81cccf7f756181590b Author: David Freese Date: Thu Jan 7 12:45:04 2010 -0600 CSV Export Correct missing quote in header line commit 75be29e6be11977d8abd89ac3a98cddbad858abe Author: David Freese Date: Thu Jan 7 09:35:49 2010 -0600 Debug code removal * Removed debugging code from waterfall.cxx * Used to create commit ddc5790b7b70a96b579011ac77919cfa157754bc which corrected bug introduced in commit 65f70cd1ff8e1d6065be36a4012436bb4f39ac4c commit ab7dd93462232f88f7207f318aab24a5d5bd4a6a Author: David Freese Date: Wed Jan 6 21:48:29 2010 -0600 Version 3.13BN Alpha release commit ddc5790b7b70a96b579011ac77919cfa157754bc Author: David Freese Date: Wed Jan 6 21:45:51 2010 -0600 Modem Initialization Removed duplicate invocations of init() for several modem types. Carrier callback Corrected frequency limits computation in waterfall::opmode() method. commit 6552c16d27d1f9058eeb757f41fb1da0932d2717 Author: David Freese Date: Wed Jan 6 13:30:40 2010 -0600 CSV Export Error corrected in export MYXCHG field. commit 4f52b1ff7298f68876ff8feb2d2970fc04e9b88e Author: David Freese Date: Wed Jan 6 08:02:04 2010 -0600 Version 3.13BM Alpha release commit edb217c941e70d7a9ac3f5eb4fb9eb9e6e728f6b Author: Stelios Bounanos Date: Wed Jan 6 12:57:41 2010 +0000 Change waterfall focus handling The waterfall widget steals focus when it has the mouse pointer and a modifier key is pressed, and restores it when the modifier key is released. This allows is to handle certain keyboard shortcuts (e.g. Shift/Ctrl+arrow keys) without requiring a click to take focus. This commit changes the event handler to send non-arrow keys events to the transmit text widget, so that things will mostly work even if the user is typing into the transmit widget with the mouse pointer inside the waterfall. commit df5c3ff8b7b27ace76e707cfd25e044a5a1358b3 Author: Stelios Bounanos Date: Wed Jan 6 10:59:16 2010 +0000 Improve mode cycling Use visible modes setting when cycling modes using the scroll wheel on the mode status button. commit 0aa643b3c5913032c96bc7656d81dc5f65ff77e3 Author: Chris Sylvain Date: Wed Jan 6 10:59:16 2010 +0000 Add keyboard shortcuts * flarq: Help and About * fldigi: Help->About and Contest fields Also remove focus stealing from fldigi's help dialog. commit 2e476a39b152abd23c135f2222b7c41ab1d84611 Author: Chris Sylvain Date: Wed Jan 6 10:59:16 2010 +0000 Open PSK Browser only when last mode is a PSK mode commit bf235e26d21064e01163bb67c3bf0b58ebebfb5e Author: Stelios Bounanos Date: Wed Jan 6 10:59:16 2010 +0000 Update INSTALL commit bb537ed6d60a18f2703da0b21590012c9aa954f0 Author: Stelios Bounanos Date: Wed Jan 6 10:59:15 2010 +0000 Update README commit 9f9e73880b5316b34f962e615550d9510f4d50b0 Author: David Freese Date: Wed Jan 6 04:35:02 2010 -0600 UI adjustments Fix size and alignment of widgets in logging panel. commit afcf313e43ebfb8334a5572bf781bab0b9dab804 Author: David Freese Date: Tue Jan 5 18:08:21 2010 -0600 Version 3.13BL Alpha release commit 0ec66d1c77b1e9b56e6d69fff5fdd29b32bc419d Author: Stelios Bounanos Date: Sat Jan 2 21:13:27 2010 +0000 Add ID mode exceptions Add menus to select * modes that will be switched to on RSID reception * modes for which to transmit RSID / VideoID / CWID The defaults are: * Receive RSID: all modes * Transmit RSID & VideoID: all except CW, PSK31, RTTY * CWID: all except CW Also add option to choose which modes are shown in the main OpMode menu. commit ca0e9a8ac994b1cb979dbbd583e3378607996632 Author: David Freese Date: Tue Jan 5 22:38:04 2010 +0000 MS Excel compatibility Modified csv export to be strict MS Excel compatible. commit 4bf78c634a7e8b6a05c2517d5fc4cf301285abb6 Author: David Freese Date: Fri Jan 1 18:16:58 2010 -0600 CW Squelch Reduced frequency of squelch level update. Squelch level now reduces in absence of signal. commit d494b8af28fc95bc1bc2b5fb14b784002af4e8e5 Author: David Freese Date: Fri Jan 1 18:16:55 2010 -0600 QPSK Reverse Restored Reverse Button function to QPSK, a phase sensitive mode. commit 5d4ac2d440d79ee61f1b743cde3f34d3ce94424a Author: David Freese Date: Fri Jan 1 18:16:49 2010 -0600 ARQ parser Problems reported by pskmail users with parser errors * Changed various debug levels from DEBUG to INFO * Added raw data INFO with control characters converted to ascii text equivalents. * Tested with modified flarq to insure that parser error was not occuring in fldigi parser commit 93a4fb5b33ebb87fa91b3dede53f8cab39efde39 Author: David Freese Date: Wed Dec 30 18:34:05 2009 -0600 Version 3.13BK Alpha release commit afc5861de766054582d3137dad8719039db5da2b Author: David Freese Date: Wed Dec 30 15:57:26 2009 -0600 Olivia Mods * Added integration period default settings iaw the number of tones and the bandwidth for the specific Olivia mode. * Modified squelch detection using SyncSNR value generated by Pawel's MFSK C++ template. commit 4380a1590b85605ecbeb5cf2e9313a082fc8ac83 Author: Stelios Bounanos Date: Wed Dec 30 14:22:47 2009 +0000 Fix xmlrpc locking Add new XMLRPC_LOCK macro that should be called in every execute() method that modifies the server state or calls REQ. commit c7eb9acecb910ae82e77f333d65c4ab86f0be6a1 Author: Stelios Bounanos Date: Wed Dec 30 14:22:47 2009 +0000 Clean up xmlrpc * Rename the following methods (old methods are kept for compatibility): - main.set_rig_name -> rig.set_name - main.set_rig_frequency -> rig.set_frequency - main.set_rig_modes -> rig.set_modes - main.set_rig_mode -> rig.set_mode - main.get_rig_modes -> rig.get_modes - main.get_rig_mode -> rig.get_mode - main.set_rig_bandwidths -> rig.set_bandwidths - main.set_rig_bandwidth -> rig.set_bandwidth - main.get_rig_bandwidths -> rig.get_bandwidths - main.get_rig_bandwidth -> rig.get_bandwidth * Add log.set_qth and log.set_locator * Deprecate log.get_sideband, which became equivalent to main.get_wf_sideband commit 6bb2a5c11db3368187b0de8f29b7443d1d9b9c15 Author: David Freese Date: Wed Dec 30 14:22:46 2009 +0000 Revert "XMLRPC set_freq bug fix" This reverts commit 087b4aa2b01836e9d201eba97f8d5d967dbcbb4c. commit b751b9d496d56a0093c90e2489049ad651129f50 Author: David Freese Date: Sat Dec 26 19:57:04 2009 -0600 THOR soft decoding Removed soft decoding. The implementation gave questionable signal processing s/n gain. commit b2fa58f34d7f96ad29e2a06518cb49abf4121423 Author: David Freese Date: Mon Dec 21 08:17:14 2009 -0600 Version 3.13BJ Alpha release commit 087b4aa2b01836e9d201eba97f8d5d967dbcbb4c Author: David Freese Date: Mon Dec 21 08:13:38 2009 -0600 XMLRPC set_freq bug fix main.set_frequency calls to main gui events did not use REQ_LOCK. commit 90b15d116fc6a4af6e7b9e0a9efe49b62f3901a4 Author: David Freese Date: Sat Dec 19 10:38:10 2009 -0600 Version 3.13BI Alpha release commit 8e8b41868f35ac8b11931cd5248cc84fd522ff25 Author: David Freese Date: Sat Dec 19 10:37:07 2009 -0600 Auto Extraction bug fix Auto extracting a 'wrap' file always inserted leading random characters into the text, a result of the string matching used to find the start of a wrap transmission. Fixed. commit 58148c6d52af5ab6d04e85da5854027691dce6a7 Author: David Freese Date: Fri Dec 18 10:47:08 2009 -0600 Version 3.13BH Alpha release commit 56afe38a6081017fbf64abf218373dbc63621905 Author: Stelios Bounanos Date: Fri Dec 18 13:00:41 2009 +0000 Add new RSID codes * Reorganise RSID data declarations * Synchronise with F6CTE's RSID list * Decode and transmit RSID for Olivia 8/1000 and 8/250 * Print message when decoding RSID for unimplemented modes commit 4eb51bad963a5cc7b0a34361549b7c825fb289a0 Author: Stelios Bounanos Date: Fri Dec 18 12:56:37 2009 +0000 Fix rig mode menu commit 8af1511edb173e5d1b33967c15ef9fba9e6c75c0 Author: Stelios Bounanos Date: Fri Dec 18 12:55:31 2009 +0000 Improve rig control methods * Convert set_new_name helper to a static member function * Replace set_new_modes and set_new_bandwidths helpers with set_combo_contents * Replace set_new_mode and set_new_bandwidth helpers with set_combo_value * Deprecate main.get_sideband and main.set_sideband * Add main.get_wf_sideband and main.set_wf_sideband * main.set_rig_mode and main.set_rig_bandwidth now invoke the menu callback, and will therefore change the corresponding rig setting if possible * Add main.get_rig_modes and main.get_bandwidths methods commit 2a14309ac4fb409da0aed6a6ab41137b547dd3c0 Author: Stelios Bounanos Date: Fri Dec 18 12:55:31 2009 +0000 Fix Fl_ComboBox * value method should set index * add size method commit 80a6ad4b75a2335b3392f73b7d4a0b8c32a84e10 Author: Stelios Bounanos Date: Fri Dec 18 12:55:31 2009 +0000 Add new XML-RPC methods * fldigi.terminate * log.get_exchange * log.get_serial_number_sent * log.set_exchange * log.set_name * log.set_serial_number commit b5edfc27743e11786b00cad09f2d7546daa9c5d8 Author: Stelios Bounanos Date: Fri Dec 18 12:55:31 2009 +0000 Improve XML-RPC log.get_rx method * Permit the second argument to be -1, which sets the requested length to the size of the buffer. Clients can use this to eliminate or reduce log.get_rx_length calls. * Do all text buffer access in a single function to avoid race conditions made possible by allowing concurrent XML-RPC clients (see commit d4e0a6d08449ab0aa9147e370892651e9ea43305). commit 38f76f7039ca0c35a17175baeefae66b84a89b29 Author: Stelios Bounanos Date: Fri Dec 18 12:55:30 2009 +0000 Save PSK Browser search string Store the PSK Browser search string in the status file commit 613ecfaa33577b16f6345f76187c4c01cbeab0be Author: Stelios Bounanos Date: Fri Dec 18 12:55:30 2009 +0000 Store old event logs Save up to five old versions of the event log file commit fdc2cdf77062f9bdcf2ede3604c902851308bff8 Author: Stelios Bounanos Date: Fri Dec 18 12:55:30 2009 +0000 Lower slow CPU speed test threshold The Intel Atom N270 and N280 processors score about 17 in the speed test and are placed in the slowest category, which uses the LINEAR sample rate converter. However, they can easily handle the much better SINC_FASTEST converter with some operator care. Lower the slowest threshold to 15 and assume that the operator will know not to run too many CPU-intensive programs at the same time as fldigi. commit 645b74c847c5e0bf10668e619467f489a53a29c3 Author: John Douyere Date: Fri Dec 18 10:52:16 2009 -0600 THOR squelch adjustment Adjusted THOR squelch responsiveness commit 58d86f6fa0a19384183b02eab7d446b442c234b8 Author: John Douyere Date: Fri Dec 18 16:37:58 2009 -0600 PSKR - PSK63F - new modem types * Added new modem types PSK-125R, PSK-250R, PSK-500R, which use the following for additional noise and phase multipath immunity: . convolutional coding . bit interleaving . soft decoding * Added modem type PSK63F, compatible with MultiPsk PSK63FEC * Added RSID codes for PSKR and PSK63F * Changed naming convention of MODEM_BPSK31 to MODEM_PSK31 to be consistent with other PSK baud rates commit 6cf183157556fed3ba872099d18925644116a619 Author: David Freese Date: Wed Dec 9 14:32:14 2009 -0600 Version 3.13BG Alpha release 3.13BG commit d4e0a6d08449ab0aa9147e370892651e9ea43305 Author: Stelios Bounanos Date: Tue Dec 8 21:10:33 2009 +0000 Add support for persistent xmlrpc connections * Run xmlrpc server such that it uses HTTP/1.0 keep-alive connections * Method handlers must use locking when queueing FLTK requests commit f5d3e466078695d00ee74a7dfd4fbe30ce4930d6 Author: David Freese Date: Tue Dec 8 14:30:17 2009 -0600 Gaussian Noise Generator * Added Gaussian noise source with adjustable level in dB. * Access requires command line switch --noise. Controls appear on Configuration/Operator Tab. * Not for use with transmitted signals, but for generating an audio test file or testing with cross connected audio cables between two computers. * Modified modem decoders where necessary to level adjust between transmit and receive s/n. commit d721d87a395f7cf01915f331ef6cd090464ed3f5 Author: David Freese Date: Sun Nov 29 13:16:31 2009 -0600 Version 3.13BF Alpha release version commit d952ad492eb9b7301705ac77ba47b5eb08b70159 Author: Stelios Bounanos Date: Sun Nov 29 17:59:56 2009 +0000 Fix pkg-config error The first call to the PKG_CHECK_MODULES must always run, i.e., not be wrapped inside OS conditionals. commit 69cb51295d8a031108d20434e4ddc973b8babac6 Author: David Freese Date: Sat Nov 28 08:06:25 2009 -0600 RxID Save * Added configuration item and support code to save the current state of the RxID button. Requested by Larry Levesque, ka1vgm, who is creating BBS scripts using the Notifier to provide that service. commit 10705372556d40a67c330a0d33004b3766a78ecd Author: David Freese Date: Fri Nov 27 12:45:09 2009 -0600 Version 3.13BE Alpha release with updates to fldigi (3.13BE) and flarq (4.3AD) commit b4dba6f9d62abe788ca70993f8906e2fa652f8fa Author: David Freese Date: Fri Nov 27 09:13:27 2009 -0600 Callsign field size mod Increased the callsign field from 10 to 32 characters commit 53a1e6bb6262f5133243085e7f9758f1bcebc7e9 Author: Stelios Bounanos Date: Fri Nov 27 12:16:38 2009 +0000 Change arq class member types Change longs to ints to work around a buggy snprintf in mingw32-runtime 3.13 (see Debian bug #452977). commit 78d5e4dfbb4e39d90910d88eae8404287fa2d078 Author: Stelios Bounanos Date: Fri Nov 27 11:21:29 2009 +0000 Disable win32 snprintf workaround This is not needed with gcc 4.x. commit 2962ede655756b073aa9777345c49186a25ca893 Author: David Freese Date: Mon Nov 23 19:30:53 2009 -0600 Version 3.13BD * Alpha release 3.13BD commit aaaef29ca05f1304f2939e940a3895ca71463376 Author: Stelios Bounanos Date: Sat Nov 21 03:05:09 2009 +0000 Remove unused variables commit ab0d77f1c0ef62801f8eec5b1fe03aab93974f8f Author: Stelios Bounanos Date: Sat Nov 21 03:00:27 2009 +0000 Add missing USE_X checks commit b3d02658b4338fb56c5684be3e4aceebd0b68519 Author: Stelios Bounanos Date: Sat Nov 21 00:14:06 2009 +0000 Update crash handler * Change bug report address * Add new ticket URL * Replace abort() with exit() commit 483b53735f35c70e9d2746a66a46478fdae71093 Author: Stelios Bounanos Date: Thu Nov 19 05:28:52 2009 +0000 Fix LDFLAGS Link with all needed libraries. Required when linking with --no-add-needed or the experimental gold linker, which has this behaviour by default. * Add -lpthread switch (needed by flarq) * On X11 platforms we should explicitly link with libX11 because we use XCreatePixmap via the FLTK fl_create_offscreen macro commit 7e3959921a18c0accbd4c43f2786c8088f5b88c6 Author: Stelios Bounanos Date: Thu Nov 19 05:25:10 2009 +0000 Fix custom pkg-config macro AC_FLDIGI_PKG_CHECK([pkg], [pkg], [no], ...) should check for pkg despite no help being shown commit b06339d2445a9d86cf1d1625d506950b01bb9177 Author: Stelios Bounanos Date: Thu Nov 19 05:23:15 2009 +0000 Fix conditional pkg check Correctly skip checks for libsamplerate and libpng when --disable-fldigi is used commit c226978a105de3cd5f8edbecebc4e5812750498c Author: David Freese Date: Wed Nov 18 06:28:45 2009 -0600 Hamlib build fix * Added missing #if USE_HAMLIB pragma in conf.fl source file and in fl_digi.cxx commit f7acb91cfcada0a71ce26c2f9b1a692785af2924 Author: David Freese Date: Mon Nov 16 19:49:35 2009 -0600 Version 3.13BC Alpha release 3.13BC commit 04992b1eba3b420350b64f2c25c76a57a71abff9 Author: David Freese Date: Mon Nov 16 09:29:35 2009 -0600 Rig CAT mods * Serial i/o - reordered initialization tests to suppress irrelevant error messages (MS specific). * Fixed loss of xml rig Title when switching between rigCAT on/off or between rigCAT and any other cat method. commit 72959b65dd0c3b8a22624f27615fabce92f01f36 Author: David Freese Date: Mon Nov 16 01:37:58 2009 -0600 RigCat Mods * Changed the hamlib configuration dialog tab . All settings are display only until Initialization pressed . Added "Revert" button to undo changes . Added restore function when dialog closed / reopened . Added new rigxml tag nn commit 53659c424435a6e1c2c8b4b34a503959c190c0c4 Author: David Freese Date: Sun Nov 15 19:33:28 2009 -0600 Hamlib mod fix * Add test to prevent accessing a null "rig" structure when testing for the presence of various rig functions. commit b6a7cb66a5da2122f00af697a88461a398089752 Author: David Freese Date: Fri Nov 13 14:42:40 2009 -0600 Hamlib-RigCAT mods Hamlib: * Corrected RTS/CTS hamlib initialization * Changed the hamlib configuration dialog tab . All settings are display only until Initialization pressed . Added "Revert" button to undo changes . Added restore function when dialog closed / reopened . Corrected hamlib thread loop shutdown call to use pthread_join RigCAT: * Corrected rigCAT thread loop shutdown call to use pthread_join commit 306e6c1635ce5255b301b3d8cec4181af6ccba29 Author: David Freese Date: Sun Nov 8 17:32:09 2009 -0600 Minimalist GUI * Added a waterfall-only GUI to allow external applications to use fldigi as a modem / waterfall application. External app must provide the Rx / Tx / Logger services. Command line switch --wo is used to obtain this minimalist UI. commit d85b974e3f6bca9a9458dcf99e473fdabc707049 Author: David Freese Date: Sat Nov 7 07:10:10 2009 -0600 Hamlib mod * Added methods to test for get_freq, set_freq, get_mode, set_mode, get_ppt and set_ptt capability. * Interface allows use of a device that can set frequency but cannot get frequency, mode or ptt state such as the Elektor 3/04 receiver, a drm implementation. getFreq method simply returns the last setFreq. commit 2d95d82047f4fb2bb45bfc5d47319fd5148a412b Author: David Freese Date: Thu Nov 5 21:34:39 2009 -0600 Version 3.13BB Alpha release 3.13AB commit 04a9bfc13cc991cf44fa6db3d405363cbf2d1d43 Author: David Freese Date: Thu Nov 5 21:30:53 2009 -0600 Macro Tags * Added new macro tags to assist blind users in waterfall signal acquisition search UP for signal search DOWN for signal return to sweet spot move to freq NNNN commit 0997c47b43960379091fbb40ff5541001eff77a5 Author: Stelios Bounanos Date: Fri Nov 6 00:25:53 2009 +0000 Distribute common resource file commit 52caf9b60b6c7e42baf93a08104bd825107a96b8 Author: Stelios Bounanos Date: Fri Nov 6 00:25:37 2009 +0000 Fix guide generation commit 5c856a9d0707fd65e61afb03474ee83b3b5f67bb Author: Stelios Bounanos Date: Thu Nov 5 11:21:33 2009 +0000 Restrict FLTK API version check commit ec7ef1eb3d5922d91894799e969bbe07e37564aa Author: David Freese Date: Wed Nov 4 16:47:27 2009 -0600 Version 3.13BA Fldigi Alpha release 3.13BA, no change in Flarq commit ade6427def05f1a0dca1de2ab59fae0926a83d1d Author: David Freese Date: Wed Nov 4 12:01:00 2009 -0600 WAIT macro * Added macro to allow a delayed start of the actual macro transmission by "nn" seconds. * Reorganized macro tags for macro editor, sorted alphabetically by category commit 2cfe7fc151cdfa5f64ff31cac3a526494ee8aa8f Author: David Freese Date: Tue Oct 27 18:44:00 2009 -0500 Version 3.13AZ Alpha release commit d02a3c83d3a073fe55b9d7be478d230ce9a4bb76 Author: David Freese Date: Tue Oct 27 18:38:48 2009 -0500 RSID Macro Tags * Restore RSID macro tags and commit 18f4af14bd9efbd28838069446683b1e2c6ce0cf Author: David Freese Date: Tue Oct 27 18:37:57 2009 -0500 Flarq email folder * Corrected parsing error in creating message name on Win32 commit 9a8fe75ddf2279570161a4000946d0dffd192661 Author: David Freese Date: Mon Oct 26 09:31:03 2009 -0500 Version 3.13AY Alpha release 3.13AY commit d60d6d996d32a1fd1311a16dea30df7a5621aed9 Author: David Freese Date: Mon Oct 26 09:28:55 2009 -0500 Macro Save Log * Now correctly clears the "save log" nag flag commit b99366d044237d2f8275f8990147d213fc77e9d7 Author: David Freese Date: Mon Oct 26 07:59:16 2009 -0500 No Rig Save * Saves the status frequency and sideband for case when CAT is not used, or when the transceiver is a base-rig. commit 9173537528411a0d484da4ac9d8baf618413eecc Author: Joe Veldhuis Date: Mon Oct 26 06:59:08 2009 -0500 Base Rig * Mod to allow control of transceivers which accept frequency and/or mode commands but are not capable of responding to a data request for either. commit db836ccf41e7bbc0fa607ff97020b46427959488 Author: John Douyere Date: Mon Oct 26 06:59:08 2009 -0500 PSK500 Addition * Added PSK500 mode at the request of the pskmail users Patch created by John Douyere, VK2ETA Submitted by Rein Couperus, PA0R commit e4c5e8582ba562b76ea548f8f352acdbb0c16280 Author: David Freese Date: Sat Oct 24 11:51:27 2009 -0500 Version 3.13AX Alpha release 3.13AX commit 65f70cd1ff8e1d6065be36a4012436bb4f39ac4c Author: David Freese Date: Sat Oct 24 09:21:39 2009 -0500 WF Limits * Added limit controls on waterfall cursor movement/selection * Added limit controls on modem AFC movement * Limits imposed by LowFreqCutoff, HighFreqCutoff config items Effect immediate to configuration item change * Fixed bug which caused erroneous request to save log on exit commit 4fa12df98f5c1a43db0f42f15b31fc472815e5fc Author: David Freese Date: Fri Oct 23 20:14:25 2009 -0500 ARQ RSID controls * Added RSID, Rx and Tx on/off functions for use by pskmail Patch submitted by VK2ETA, Jean-Yves Douyere. commit 6e4737de409af2aec60164758046b0d53264d175 Author: David Freese Date: Fri Oct 23 19:41:49 2009 -0500 RST Out clear bug * Output RST in rig-qso minimized log not properly cleared. commit f19e6d24b75ca4ea0bc8d415bae03767b213a429 Author: David Freese Date: Fri Oct 23 18:26:28 2009 -0500 Version 3.13AW * Alpha version 3.13AW commit 55168db43818c8ce9fa8ed9032902651bd570dfa Author: David Freese Date: Fri Oct 23 17:52:36 2009 -0500 wfdisp-mod * Restore upper limit on waterfall display commit 05a62fa2045a463042dbb108f19c769d239407cc Author: David Freese Date: Fri Oct 23 09:39:31 2009 -0500 PSK250-AFC * Stabilize AFC for all PSK baud rates. PSK-125/250 exhibited instability in presence of QRN. commit 9ec650ca55315d210442eb82af36a6593ff51f32 Author: David Freese Date: Thu Oct 22 13:17:06 2009 -0500 Version 3.13AV Alpha test release 3.13AV commit 856b5ed2d6da072b3109e9436efca7254051d90f Author: David Freese Date: Thu Oct 22 13:14:37 2009 -0500 Rx/Tx Menu * Removed all alt-key access from said menus. Alt-key access incompatible with icon style menus. * Restored the "quick" menu item to the Rx popup menu when used with rig-contest short menu. commit abedc7c1b51b597204683306371aa6c0de5d3436 Author: David Freese Date: Thu Oct 22 12:54:49 2009 -0500 Waterfall background * small change to add the palett[0] color to the waterfall as the default background. commit df226c9e139a2540ee1708aca5c10e726974bb17 Author: David Freese Date: Thu Oct 22 12:53:37 2009 -0500 Min-Rig-Log Panel * fixed the width resize problem. commit cfd526dbac7bd5b87f94014ec31ed152abd54ad0 Author: David Freese Date: Tue Oct 20 14:50:51 2009 -0500 Version 3.13AU Alpha release 3.13AU commit c9560eaf8a606ff7463ae7a577f71b15f39e4cb0 Author: David Freese Date: Tue Oct 20 14:45:31 2009 -0500 Macro Timer * commit e62b52f1 reintroduced to the stop timer bug that was corrected by commit 0ecc89915; fix now captures event FL_HIDE within the callsign callback handler. commit ff7d941523d51ac32f347ce2337d9bdc5b8de843 Author: David Freese Date: Tue Oct 20 14:43:08 2009 -0500 Flarq mods * Removed sylpheed support code * Fixed Save/Open email set fault commit 824d65833a6d7656696ce59aef5e1680319d1bb5 Author: David Freese Date: Tue Oct 20 05:24:32 2009 -0500 Version 3.13AT Alpha release 3.13AT commit 262521251b59f8f4900cb30fa8d42a96b6e541f6 Author: David Freese Date: Mon Oct 19 21:38:53 2009 -0500 Log save bug * Missing references to inpSerNo and outSetNo for logging those fields caused segmentation fault. Code corrected in fl_digi.cxx commit 5f8da6739de681827dc0e0226e1f685c45c492e7 Author: David Freese Date: Mon Oct 19 18:47:34 2009 -0500 Version 3.13AS Alpha release 3.13AS commit d1fe5435de796aef53c7aa32a5bf895d7cc01457 Author: David Freese Date: Mon Oct 19 16:07:54 2009 -0500 GUI adjustment * Adjustment of status line placement to compensate for window border (primarily on MS). commit c092d628e75840ad7e604372fec1ba387a58cb06 Author: David Freese Date: Mon Oct 19 15:12:10 2009 -0500 Rx Contest Popup Menu * Minimized entries in Rx context menu used to support contest mode. Arranged entry order to facilitate selection commit 3d9952ed731e9e805c0892351c4d4efee6543a12 Author: David Freese Date: Mon Oct 19 14:18:49 2009 -0500 Contest Logging * Added single line rig / contest logging panel Selectable from the View menu commit e62b52f1e11ffc19e422fe4a44e0375372d2b018 Author: David Freese Date: Mon Oct 19 05:58:14 2009 -0500 ENTER bug fix * Fix missing restore focus on ENTER from any logging widget commit 3e464b85a3a9ef618a11e97dcd131055ae5775cf Author: David Freese Date: Mon Oct 19 05:16:38 2009 -0500 Docked Scope * Complete replacement of docked digiscope implementation. Docked digiscope now an integral part of the waterfall widget Docked digiscope can be hidden/shown without need to resort to a restart of the program. * Moved UI menu items to the View menu, removed UI menu commit 0ecc899153d07f8e24337ffb10386a27dc1fd3f8 Author: David Freese Date: Sun Oct 18 14:02:50 2009 -0500 Macro Timer * Correct timer stop when main dialog minimized or desktop changed cb to inpCall triad and other logging widgets was occuring on event NOT_CHANGED caused by window manager message commit 13acee8837ed280cc9152829fbb327c9537da39f Author: David Freese Date: Sun Oct 18 06:51:52 2009 -0500 Version 3.13AR Alpha test version 3.13AR commit 11b82cd3b206eef40a6f65e63009bc4ebfc4de1d Author: David Freese Date: Sun Oct 18 06:48:21 2009 -0500 Stop Timer Bug * Corrected loss of stop timer function on either selection of callsign by double-click in Rx text or by manual entry in any of the 3 mirrored callsign widgets. commit 5333ee2597615d237dff4206831589d5050548eb Author: David Freese Date: Sat Oct 17 21:00:41 2009 -0500 Focus Mod * Restore focus to TX widget after mouse click event in Rx widget * Restore focus to TX widget after Enter in inpCall3 widget commit 45239f476926b40c11d3bb49487febf68fdc98b8 Author: David Freese Date: Sat Oct 17 18:45:57 2009 -0500 Internationalization * Modified Internationalization (po) files associated with removal of rigCAT control dialog. * Removed remaining code segment in a __WIN32__ block commit cc780450c2d35b213ed0810d00d2a4e6b1261bdc Author: David Freese Date: Sat Oct 17 17:57:05 2009 -0500 Minimal UI * Added No rig/log to list of dummy options. * When in no-rig/log the Status1 / Status2 boxes are disabled Status1 overlaid with a label: "Callsign:" Status2 box overlaid with an Fl_Input2 callsign entry widget * All 3 callsign widgets are synched. commit 273622cec5441600b8ccac4ca6002636c62d6646 Author: David Freese Date: Sat Oct 17 12:12:00 2009 -0500 UI - minimized * Additional code clean up for rigCAT dialog removal * Added quick access to frequency list browser from the minimized rig/log panel. Double click frequency selection or "X" button closure restores the minimized panel. commit 7163ecb65556640875abe0d746425fab750e5e80 Author: David Freese Date: Sat Oct 17 08:12:31 2009 -0500 RigCAT dialog * Deprecated separate rigCAT dialog * Removed all instances of rigCAT dialog support code and fluid definition file. commit bc78904a2e66638f552197e89992c906eb513b4b Author: David Freese Date: Sat Oct 17 06:36:22 2009 -0500 KISS update * Created alternate rig/log view - single line * New menu UI with items to select rig/log panel - full or minimal WF controls - full or minimized * New configuration tab to enable/disable controls on WF for minimized view - saved as part of configuration * Rig/Log (full/min) & WF (full/min) state changed in status.prefs commit 15d49544205801fcb45a2b41e953f26a5ec7988d Author: David Freese Date: Thu Oct 15 18:03:23 2009 -0500 Version 3.13AQ Alpha release 3.13AQ commit 159ba1e746edc0745220ad17d251b461eca338c9 Author: David Freese Date: Thu Oct 15 17:58:46 2009 -0500 KISS update * Added "ur" callsign display to title bar. * Added Clear Call button to menu bar - overlays the hidden Spot button when KISS is enabled - hidden otherwise * Added resize adjustment for Rx/Tx Mixer controls - based on visibility of MixerFrame commit 1d2ad5e7f94c586da144fc5ee01dde471b1ccec6 Author: David Freese Date: Thu Oct 15 15:54:27 2009 -0500 Version 3.13AP Alpha release 3.13AP commit 6440fa5e6a71c7c6d5e414123111c421ecc872f4 Author: David Freese Date: Thu Oct 15 15:48:15 2009 -0500 KISS * This is the fldigi for dummies modification Allows user to create a scaled down ui wherein various controls can be hidden: Rig control / Logbook panel Various waterfall controls below the waterfall. commit 9faebb19c95a5edc02045fd2bc450a495be9cd52 Author: David Freese Date: Thu Oct 15 10:11:16 2009 -0500 Flarq Directory Structure * Changed directory structure to comply with NBEMS.files directory design. * Simplified configuration dialog commit 3aa8c1e41840d346b9b6c110cbbaa90753f40df2 Author: David Freese Date: Wed Oct 14 15:56:58 2009 -0500 Version 3.13AO Alpha release 3.13AO commit 9d9d56b6e2df4de69ec46f755ed28ea668d35147 Author: David Freese Date: Wed Oct 14 15:56:11 2009 -0500 Talker Socket * Added Talker Client for Rx stream output. MS only - stream used by experimental text stream to ham speech being developed by KH6TY. commit c574685a9e4959c1ec3dc14634b9162cd8b09ec5 Author: Stelios Bounanos Date: Wed Oct 14 04:32:25 2009 +0100 Update win32 resource files Add a common rc file with more resource information. commit 1d2f5788a556e454bd70044561e05559d498e6ca Author: Stelios Bounanos Date: Wed Oct 14 04:29:05 2009 +0100 Fix threads/exceptions bugs on mingw32 * Enable dynamic linking for pthreads-win32 * Add -mthreads to compiler and linker flags * Modify nsis installer script to include pthreadGC2.dll and mingwm10.dll commit ecc297b0ae9db272dc7110fa86bc1f321e8c3492 Author: Stelios Bounanos Date: Tue Oct 13 23:06:56 2009 +0100 Revert "Hamlib Exception Handling" This reverts commit 1b39ddca1f4f346df3725d77f26b9f0241b3f4ec. commit a4ecf8e1b62f50c53f046b8cb564632275952528 Author: David Freese Date: Fri Oct 9 17:51:35 2009 -0500 Version 3.13AN Alpha release version 3.13AN commit 526c222357da9fe1f43e0add1c77ac669579bae3 Author: David Freese Date: Fri Oct 9 17:49:48 2009 -0500 Macro bug fix * Fix the fix - should not make changes during a tornado watch! commit 4975fcd661f168d2a461df3aa3bb4e3a08dfea05 Author: David Freese Date: Fri Oct 9 15:24:02 2009 -0500 Version 3.13AM Alpa release 3.13AM commit 5733c106c1201326e3a0b7c4f08f19cc9c1478d2 Author: David Freese Date: Fri Oct 9 15:22:21 2009 -0500 Macro bug * Fixed Macro bug introduced in Macro TUNE commit 1d7021c1d8b1b635df65c6cdee31d9a59ca1a311 Author: David Freese Date: Fri Oct 9 07:46:03 2009 -0500 Version 3.13AL Alpha release 3.13AL commit d6fc376dc78efd1cee3c7ab16e825d33e4d57f07 Author: David Freese Date: Fri Oct 9 03:15:04 2009 -0500 Wrap Extract * Changed wrap file extraction target directory to: ~/NBEMS.files/WRAP/recv c:\Documents and Settings\\NBEMS.files\WRAP\recv c:\Users\\NBEMS.files\WRAP\recv commit 536e251c835033c9588b739eff28f7837ba31606 Author: David Freese Date: Wed Oct 7 19:32:01 2009 -0500 Macro TUNE * Added macro When macro is executed "nn" seconds of tune will occur at the beginning of transmission. This is in addition to all other macro expansions. commit 985239d90fef41b2750db22916bb550b2ff49330 Author: David Freese Date: Wed Oct 7 06:14:20 2009 -0500 Version 3.13AK Alpha release 3.11AK commit ab565fb1bdbcc4cb6ae9591c8f3f4a7e9da65fb8 Author: David Freese Date: Tue Oct 6 14:44:29 2009 -0500 Feld Hell Mod * Changed HELL80 tone spacing to 300 Hz * Added configurable lp bandwidths for each FH sub mode. Saved between sessions to fldigi_def.xml configuration file. commit 615dd345056d3d76bf6d26e836dd5e03ab366b06 Author: David Freese Date: Tue Oct 6 12:42:54 2009 -0500 Text file out * Changed text file output to an appended file ... used by external text to speech processing program commit 3d458354d5dcff716289b7130fb53a534feb06e6 Author: David Freese Date: Mon Oct 5 18:23:58 2009 -0500 Version 3.11AJ Version 3.11AJ alpha test commit a5e17e8da4b4674f187f8b4e8b96577d117615aa Author: David Freese Date: Mon Oct 5 18:21:19 2009 -0500 Logbook read bug * Bug fix for adif file read / parse commit 8c010b3a4dbf73ae98fd18d57a5f9d9219cf9d82 Author: David Freese Date: Mon Oct 5 15:45:18 2009 -0500 Version 3.11AI Alpha release 3.11AI commit e0f86c745994bd37d6028fa9ba66c5430f8140c7 Author: David Freese Date: Mon Oct 5 12:15:41 2009 -0500 TX Control Code fix * Fix for Ctrl-C, Ctrl-V etc when entered in Tx widget Bug associated with MS implementation Fix should be compatible with all target OS. commit 05ff91e7ad1c99ef93ddb8943ae76071a9282f61 Author: David Freese Date: Sun Oct 4 21:56:28 2009 -0500 NBEMS Added NBEMS master directory creation Added auto transmit of named file in NBEMS/wrap/auto directory filename : wrap_auto_file commit 8a97f6b21ba55f9f5d9f65fc28fde517ce687aed Author: David Freese Date: Fri Oct 2 12:58:57 2009 -0500 Hamlib Exception Handling * Removed all C++ exception handling from the class 'rigclass' Modified hamlib.cxx method calling to accept traditional C style error returns. commit 7fb9639ef8dbc718578337dd9c6b1ac6bf8f9461 Author: David Freese Date: Thu Oct 1 11:01:48 2009 -0500 RigCAT mods * on WIN32 platform - reinitialize commport when driver fails to be responsive. Associated with some cheap USB dongle drivers on XP / Vista. * Modified serial i/o to accommodate transceivers that send unsolicited data streams - typical of Icom 7... series when transceiver CI-V port is set to "Transceive ON". * Corrected computed read after write delay. commit e4e1af2f91a591fa320551434c3efb0eaba0a5c9 Author: Stelios Bounanos Date: Wed Sep 30 13:25:31 2009 +0100 Fix silent rules Ensure that the SILENT_CMDS Makefile variable is always substituted. commit fc18f874a04d0cbd6d3fa0954b13b4f871480029 Author: David Freese Date: Wed Sep 23 06:32:28 2009 -0500 Browser Discovery Added envelope variable DEFAULTBROWSER to discovery list. DEFAULTBROWSER set by Puppy Linux. commit 5626e1c9015fdb3dd13f0f56332eb6fc44cf36ae Author: Stelios Bounanos Date: Tue Sep 22 21:02:51 2009 +0100 Add silent build rules * Enable less verbose build output by default by calling the AM_SILENT_RULES macro if available (automake >= 1.11). Verbose output can be enabled by passing --disable-silent-rules to configure, or V=1 to make. * Add silent function for some custom Makefile rules commit 8ae5b22256080220b035569677c0075474d787d9 Author: Stelios Bounanos Date: Tue Sep 22 21:02:51 2009 +0100 Do not use -rdynamic on win32 commit a318522100a3434f73ecf4e6b8bd3186103cf6f8 Author: David Freese Date: Tue Sep 22 10:29:15 2009 -0500 Code cleanup Fixed various pedantic compile warnings commit d373c26c521e039fd2adce4b8b7484046e3efb82 Author: David Freese Date: Mon Sep 21 09:18:13 2009 -0500 Thor squelch mod Modified trailing squelch timing. Patch submitted by John Douyere, VK2ETA. commit 0f96bc714e71386fbcceafc22ab7c6ffc2299adf Author: Stelios Bounanos Date: Thu Sep 17 11:56:14 2009 +0100 Fix llabs call This is needed to find the correct function on OS X 10.4 commit 07bf0c45d96962d9051b5530b93081eeedc93918 Author: Stelios Bounanos Date: Thu Sep 17 11:04:09 2009 +0100 Only set stop_bits for serial port rigs commit 67ff7210245834829cc7e9a601f4d3ede8413f7a Author: Stelios Bounanos Date: Thu Sep 17 11:03:36 2009 +0100 Fix format string commit 8aad147f9fe5bafe878355bea188803052828765 Author: David Freese Date: Wed Sep 16 07:23:35 2009 -0500 Version 3.13AH Alpha test version commit 60ca5f033c2ac73bc55553256d7e38f748c37c30 Author: David Freese Date: Wed Sep 16 07:20:38 2009 -0500 rigCAT bug fix Missing "unsigned char" caused Binary data conversion errors commit 1ed88a22e5f6086a98ccb7e6dd33ec45fc09b56c Author: David Freese Date: Tue Sep 15 13:51:01 2009 -0500 Version 3.13AG Alpha test version commit 4e19f034922cbf7c5e900785563404d96ab3b8d2 Author: David Freese Date: Tue Sep 15 13:40:32 2009 -0500 rigCAT mods Restructured i/o to allow use with broadcast transceivers. Icom 7xxx series default to a CI-V server that broadcasts serial data which disrupted fldigi serial data stream extract. New code passed tests on Vista with IC-746Pro operating in CI-V Transceive (server) mode. commit f9423b45b4b9ac5963f56c24b5ca689edd4717ff Author: David Freese Date: Mon Sep 14 14:31:27 2009 -0500 Serial i/o Stopbits Added stopbits configuration for hamlib and rigcat serial i/o commit 765c6d91b202a7d76ce20f8f1caa0013a997f210 Author: David Freese Date: Mon Sep 14 14:28:53 2009 -0500 Dom/Thor mod Modified squelch evaluator for increased sensitivity commit fbcd1603ad5e254395336a30a74712e5b169156f Author: David Freese Date: Mon Sep 14 14:25:07 2009 -0500 QRZ lookup Added post thread startup delay to allow OS to set up conditionals. commit 4f25a4efe2e0c4aa0f81e5a5daee6999c6f8553a Author: Stelios Bounanos Date: Thu Sep 10 04:19:25 2009 +0100 Version 3.13AF commit 71f2531f4fc38f4f4ae591d894b22fea30da2494 Author: Stelios Bounanos Date: Fri Sep 4 00:21:47 2009 +0100 Remove g++-3 support via boost commit ed74dfb4b673cffe1802a976ed65b5bde27a7f95 Author: Stelios Bounanos Date: Wed Sep 2 21:36:50 2009 +0100 Update README * Remove DEX * Add new MFSK sub modes * Add URLs for BerliOS project page, git repo, groups and lists commit a06482d5f00cd824ace2c960c84f35be18302542 Author: Stephane Fillod Date: Tue Sep 8 23:48:10 2009 +0200 Some more work on french l10n commit 4287bd0b70c242a1ace329bfdbee7aeaf32abba4 Author: Stephane Fillod Date: Tue Sep 8 23:45:41 2009 +0200 More i18n commit d36b5ded28072c1a5ad8744c592936e63fe46f29 Author: David Freese Date: Wed Sep 9 04:47:00 2009 -0500 ARQ / RSID mod Removed the RSID rx dependency in the ARQ thread. Modified the Tx queue behavior in the ARQ thread. commit 5e35ec0648ea3514ff82572d4e52ad6d2451acd3 Author: David Freese Date: Wed Sep 2 15:06:03 2009 -0500 Menu bar ui mods * Changed Spot button to activate/deactivate management vice show/hide. Gives better resizing of menu bar widgets. * Increased color variation of 4 lighted buttons on right side of menu bar. commit da2cc3bf689913a7152b55cac54a61619603f0c5 Author: David Freese Date: Wed Sep 2 04:37:33 2009 -0500 RSID ui mod Added TxID button to menubar Renamed RXID to RxID Removed transmit RSID checkbox from configuration dialog State of TxID button is saved in progdefaults file commit df650031bd204109d946c3361899312ed0fde741 Author: David Freese Date: Tue Sep 1 13:04:37 2009 -0500 RSID eot change Added configuration item for RSID at end of transmission commit db84e7f77ebfac63d4b1a1dc7e91a7e6ff60fef7 Author: David Freese Date: Mon Aug 31 20:47:05 2009 -0500 Version 3.13AE Alpha release commit e39fc6a1ce0ddd7cbd030aec5fb7974d908ffbfa Author: Stelios Bounanos Date: Tue Sep 1 02:27:35 2009 +0100 Improve RSID notifications commit b09cea25ff565157cfbaee4d943159f8864d9fec Author: Stelios Bounanos Date: Tue Sep 1 01:05:51 2009 +0100 Enable concurrent RSID decoding * Change Sound*::Read methods to float * Enable RSID upsampling for 8 KHz modems * Add main.{get,set,toggle}_rsid XML-RPC methods * Add option to disable RSID decoding on reception * RSID may be enabled during transmit or tune commit 4de96c9b34adbae5ddf5332d16a0ddbf26a3d2e4 Author: Stelios Bounanos Date: Tue Sep 1 01:05:51 2009 +0100 Clean up RSID code commit a434afb9762258e3bbf3ec062cbc18d29c0d7da4 Author: Stelios Bounanos Date: Tue Sep 1 01:05:51 2009 +0100 Handle nested qrunner calls commit 85480351234a8cce2b61089a47e0031731566f14 Author: Stelios Bounanos Date: Tue Sep 1 01:05:50 2009 +0100 Fix notifier TX text handling Replace all occurences of backreference strings in the "TX text" field. commit 78d87d74481a6c855eb47243db35bdd6051982bc Author: Stelios Bounanos Date: Tue Sep 1 01:05:50 2009 +0100 Fix log/manual spotting Remarkably stupid breakage introduced by commit 53a2820a20e697e355759fbef3cbacc552270598. commit b862f1ac4510e98bd7e41c3da0298bcbbbeb777b Author: Stelios Bounanos Date: Tue Sep 1 01:05:50 2009 +0100 Change transmit-lock marker width In some modes, the main marker is wider than the modem bandwidth. The transmit-lock marker must always be the same width as vertical tracks. commit a3edac857a8618256ad129884c5989a016579b8d Author: Stelios Bounanos Date: Tue Sep 1 01:05:50 2009 +0100 Add missing include commit 779bf23162b33b70e49335b24dc158d720cf5b4c Author: David Freese Date: Mon Aug 31 16:46:06 2009 -0500 PSK post DCD signal Increased post DCD signal to be same length as pre DCD signal commit ac1e686f1173c991b3b43d8439024ef0e30ec533 Author: David Freese Date: Fri Aug 21 19:37:42 2009 -0500 Version 3.13AD Alpha test version 3.13AD commit 3c2a7a64635c6f4789532ea0f6166de3c81f433f Author: Stelios Bounanos Date: Thu Aug 20 11:42:36 2009 +0100 Add config doc strings commit b7d5d6ee054694402b236add789134faacb9c476 Author: Stelios Bounanos Date: Thu Aug 20 00:57:54 2009 +0100 Add transmit-lock marker commit 652f43f9af8f5f0bdf172238dafed2cfe8b8d730 Author: Chris Sylvain Date: Wed Aug 19 12:48:07 2009 +0100 Add LOCK macro Add new macro to enable/disable/toggle the transmit lock setting. commit 0a09039c69643e993d3c8a565f734d5eed61185c Author: Stelios Bounanos Date: Wed Aug 19 12:00:15 2009 +0100 Misc UI changes * Changes by Chris Sylvain, KB3CS: * Do not restore focus to transmit text widget when displaying the Help->About dialog * Add shortcuts to some menu items whose hotkeys stopped working after adding icon labels * Add some more menu hotkeys * Remove shortcut from Help->About commit 9bda6ed2aa40bf22d8c5bb22ac49d716d6a4da1c Author: David Freese Date: Tue Aug 18 15:32:18 2009 -0500 flarq mod Change to connection annunciator commit 29715401b77acae4364e906c02f1f5015f688221 Author: Stelios Bounanos Date: Tue Aug 18 12:14:20 2009 +0100 Fix benchmark mode output commit 788489b32f818da2ea08d6b74482531593eedf65 Author: Stelios Bounanos Date: Sat Aug 15 10:39:07 2009 +0100 Fix notifier event checks commit c0d08efd1f7ff49b1badab2a34e78472b79f0a68 Author: Stelios Bounanos Date: Sat Aug 15 10:39:02 2009 +0100 Use bundled GNU regex on OS X commit cdf46da2379f758da8620ad97d93fc0318deb4a8 Author: Stelios Bounanos Date: Sat Aug 15 09:33:56 2009 +0100 Fix PSK Browser RE search * Correctly reassign search pattern * Use fre_t type commit 65000dba31914693c28f6bc9b7b110a34463044f Author: David Freese Date: Fri Aug 14 15:29:28 2009 -0500 arq_io seg fault bug fix Fixed failure to use mutex during access to thread data Seg fault appeared primarily on slow XP computers. commit 18b8702695fa214d4cacee7ade8d0643370abb9d Author: David Freese Date: Wed Aug 12 08:29:23 2009 -0500 Olivia 8/1000 standard mode Added 8/1000 to the menu system as a standard mode. Used by Army MARS commit 62608ea68bedcbb2e62a9e39964d1179458134c7 Author: David Freese Date: Wed Aug 12 07:38:45 2009 -0500 PKS mailserver mod Changes to psk mail server signal acquisition allow operator to compensate for QRM. commit bf164ebe96dcf78116678e551d0dedbdfdfc80f1 Author: David Freese Date: Tue Aug 4 13:07:31 2009 -0500 rigMEM modification bug fix based on recent reports from Kachina / rigMEM users commit 3e6a5c48fd06b1b9d360e081e31985c5df808767 Author: David Freese Date: Fri Jul 31 09:33:20 2009 -0500 WRAP file extract Added seconds to the file date-time stamp. commit 09e4a1603a06f9cba32b47e4857f676fb81e473e Author: David Freese Date: Wed Jul 29 15:22:18 2009 -0500 Version 3.13AC alpha test version commit f2b29cb16063f9a7da777b0db908a6edac4f1682 Author: David Freese Date: Wed Jul 29 15:13:27 2009 -0500 RigCAT bug fix Serial i/o driver change imposed by build environment change cygwin ==> mingw Windows CommTimeouts / buffer flush behavior required changes commit 5897cf790245121fac08bdd4c06ef3841a7b1fd0 Author: David Freese Date: Tue Jul 28 05:32:00 2009 -0500 Hamlib exit message Changed "transceiver on fire" message to a less provocative rendition. commit eba91fff4a76b022e67eb99b88dbeb8a64f8167c Author: David Freese Date: Mon Jul 27 18:27:45 2009 -0500 Secondary text TX but in DominoEX-FEC and Thor suppress transmission of trailing NULL in secondary text string commit e1daa1dba37e3cdc299ccd96860a8bed3eabacfd Author: Stelios Bounanos Date: Sun Jul 26 18:37:02 2009 +0100 Fix DnD file insert on OS X commit 5925ec30de0c64e4a7cb41441cbcab9c93232253 Author: Stelios Bounanos Date: Sun Jul 26 18:36:59 2009 +0100 Fix sound file selector * Correctly handle the Default save-as type on OS X * Check for supported formats by attempting to open a file for writing commit ce4c179fb231123f74d4c8b4b3dbfd000ccf80e6 Author: Stelios Bounanos Date: Sun Jul 26 13:15:36 2009 +0100 Correctly populate RigCAT menu on OS X commit 5f1658c875d7d45dd4907379b480c1815a409075 Author: Leigh L. Klotz, Jr Date: Sun Jul 26 10:36:26 2009 -0500 Macro variable bug fix commit 15c6553904788bf38b6b518f59239af74197e97a Author: David Freese Date: Sat Jul 25 14:31:17 2009 -0500 Version 3.13AB flarq version 4.2.2 maintenance release commit b72cfd5053e427981a47b46f2c6370f0883b4feb Author: David Freese Date: Sat Jul 25 14:19:35 2009 -0500 MT63 mod Added tone duration setting to MT63 configuration tab Removed the small noise blip that preceeded the "tune" tones commit 4fff1160db7546eb35aec0427a6b96b59c44ea07 Author: Stelios Bounanos Date: Sat Jul 25 18:30:50 2009 +0100 Add missing include commit d1c206b98b498fb3ededc9e805c8d0ba970d0c79 Author: Stelios Bounanos Date: Sat Jul 25 18:30:50 2009 +0100 Restore MT-63 options Restore the new MT-63 settings which were added by commit cf4c6710fade53a1e41a655e82d346c6bb1733e0 and inadvertently removed in commit ecf1f101a2011695e642a105897e451ec893b47c. commit dfab290dd6e3b5aa6fdca2216d14ba8884feb323 Author: Stelios Bounanos Date: Sat Jul 25 14:19:37 2009 +0100 Initialise pthreads/win32 in flarq commit 4fdba006b590038c47686471118a3b9fa7655659 Author: Stelios Bounanos Date: Fri Jul 24 03:13:46 2009 +0100 Version 3.13AA commit ecf1f101a2011695e642a105897e451ec893b47c Author: Stelios Bounanos Date: Fri Jul 24 02:43:52 2009 +0100 Restore two channel capture commit a8a734cb93242ab6593ff8f48fafe352bfb1ea81 Author: Stelios Bounanos Date: Fri Jul 24 02:43:50 2009 +0100 Fix millisleep function commit cf4c6710fade53a1e41a655e82d346c6bb1733e0 Author: David Freese Date: Thu Jul 23 18:30:25 2009 -0500 MT63 transmit bug fix 1. MT63 tx buffer was not correctly initialized at the start of each transmission. 2. Added Rx Integration length selector to MT63 configuration. 3. Added lowest / highest preamble tones as a signal acquisition aid. User can enable lowest, both or none. commit 52fb02e33dd649a49cbbc44af67ea6ba9859017c Author: David Freese Date: Sat Jul 18 04:44:08 2009 -0500 Version 3.12 Public release version 3.12 commit 44f869c019e1c101d55eb941f42575a507e67521 Author: David Freese Date: Tue Jul 14 08:58:38 2009 -0500 Version 3.12AO commit 3537f62788d72b322919cf23a9dbda345bb8fd37 Author: Stelios Bounanos Date: Mon Jul 13 10:17:28 2009 +0100 Add RSID notifications * Add RSID event type * Add RSID receive options to: - Notify only - Enter RX text marker before changing modem and frequency * Add close buttons * Fix notification window callback * Remove re_t assignment operator * Use RE matching for callsign filter commit 2a4cd6852193e0dbcca55a2ba44cf7a696208c3b Author: Stelios Bounanos Date: Sun Jul 12 15:16:15 2009 +0100 Improve frequency display kb entry Steal focus when the mouse pointer enters the widget so that no mouse click is needed before a frequency can be typed in. Restore focus when the mouse exits the widget. commit 9c291a872ff774001fba93a1e6a7b0b40ca0dc27 Author: David Freese Date: Sat Jul 11 18:38:22 2009 -0500 Enable XMLRPC QSY capability commit deea0f674b36521fee7dd45d68faebeb206027ca Author: Stelios Bounanos Date: Mon Jul 6 03:20:08 2009 +0100 Add ITU zone to countries list commit d54a2ca078353ef7cfbd36c452f282d6273b4d14 Author: Stelios Bounanos Date: Mon Jul 6 03:20:08 2009 +0100 Fix compilation on glibc 2.10 Fix some strchr calls which did not preserve const-ness. See: http://udrepper.livejournal.com/20948.html commit b83eea4445b64d5cb842bb58254c162b17e7b1d7 Author: David Freese Date: Thu Jul 2 14:41:11 2009 -0500 Version 3.12AN commit 9de9eb53241ecefb3abb944dd5b234096156622f Author: David Freese Date: Thu Jul 2 14:38:58 2009 -0500 Xmlrpc mods Restored the pre 3.12AL behavior of main.set_frequency. Added main.set_rig_frequency for set frequency behavior required by external rig control program such as flrig commit 84fb2ebfc6534811eb95532c24d7906ea538bbd4 Author: David Freese Date: Wed Jul 1 16:04:11 2009 -0500 Version 3.12AM commit 07a01b1555deac2c8a343d42bb2ac3b5355b9806 Author: David Freese Date: Wed Jul 1 16:02:13 2009 -0500 Logbook bug fix Read ADIF function did not correctly distinguish between the SRX and SRX_STRING fields in the saved adif file format. commit 42b638df60f7b6ace155744943155ad8dcd27a09 Author: Stelios Bounanos Date: Wed Jul 1 13:58:10 2009 +0100 Fix socket fd leak commit 58c2f8b0fd747bc38a66cbf7ce7c3ecca5c97ca8 Author: Stelios Bounanos Date: Wed Jul 1 13:58:10 2009 +0100 Fix compilation error and warnings on 64bit archs commit 2cb3874555e4307f873c0b3bbafa22de6ee7f13c Author: David Freese Date: Tue Jun 30 14:24:29 2009 -0500 Version 3.12AL commit c07ec21fc1fc1cf05f6083c7e5a607bdbd95bb73 Author: Stelios Bounanos Date: Tue Jun 30 16:26:08 2009 +0100 Add generic notifier commit 88bedac61f3e72a97a06539f82ca3f202164af8c Author: Stelios Bounanos Date: Tue Jun 30 16:26:08 2009 +0100 Add dragging to table widget commit 757a8f8d08d8d8cf5b07ea86db0668d1bc7512ee Author: Stelios Bounanos Date: Tue Jun 30 16:26:08 2009 +0100 Simplify RE classes Also add a hash function. commit cbf0d871aefb5bdaacae66c515c0414af4e83c11 Author: Stelios Bounanos Date: Tue Jun 30 16:26:08 2009 +0100 Extend macro editor Add the ability to append text to input widgets. commit 53a2820a20e697e355759fbef3cbacc552270598 Author: Stelios Bounanos Date: Tue Jun 30 16:26:08 2009 +0100 Improve dxcc, spot, pskrep performance * Use unordered_maps (or hash_maps on ancient gcc4 versions) * Store the spot callbacks such that RE searching is minimised * Store list of country names commit 9648c3036e2fc866bcd33f0378a107bf23c4bc0b Author: Stelios Bounanos Date: Tue Jun 30 16:26:08 2009 +0100 Remove handling for REs without backref support commit 1b474a236d5e13f24a1c1ded99826e32be7c9163 Author: Stelios Bounanos Date: Tue Jun 30 16:26:08 2009 +0100 Fix config input field labels commit d6d597477c5baa0943c8f325468d9ae1fc18c38e Author: Stelios Bounanos Date: Tue Jun 30 16:26:07 2009 +0100 Add Fl_Input2 mouse wheel handling commit bf4cea41ec5b73d92acd1848b3569e19939f4d0e Author: Stelios Bounanos Date: Tue Jun 30 16:26:07 2009 +0100 Add automatic FText text_area resizing This ensures that both the main text widgets will always display an integer number of lines. commit e803fcd82eb54b332a8e7e6fee3e128856cbe74a Author: Stelios Bounanos Date: Tue Jun 30 16:26:07 2009 +0100 Improve FText drag and drop * Scroll when dragging over the scrollbars, which is better than having to wiggle the mouse pointer at the top or bottom of the text, and much simpler than doing timed scrolls at those regions. * Add a shortcut (Shift-drag) to paste file names rather than insert file contents. Also support multiple files. commit ec26eb633451f4c5cd8f65c6c35857c05e96d922 Author: Stelios Bounanos Date: Tue Jun 30 16:26:07 2009 +0100 Add band to RX text tooltip Also rearrange "Last QSO" line to use commas commit 8283833124a96823fccd99922855814b53795dd2 Author: Stelios Bounanos Date: Tue Jun 30 16:26:07 2009 +0100 Add string join and split functions commit d70ea69254947ddd770fb16c69b0c611e6b6b06c Author: Stelios Bounanos Date: Tue Jun 30 16:26:07 2009 +0100 Print build info in crash handler commit f25b5d1c728c4d37abbab5416914fa938d6310a2 Author: Stelios Bounanos Date: Tue Jun 30 16:26:07 2009 +0100 Fix azimuth_long_path * Return the correct long path azimuth (thanks P.J. Rovero, KK1D) * Update configure.ac to use our fixed locator.c if hamlib <= 1.2.9 commit d11f6fe0eee72857e2c903f55d59c26e69fe5df6 Author: Stelios Bounanos Date: Tue Jun 30 16:26:06 2009 +0100 Add frequency display text paste support commit 3bad2d4b7f294908659f68ba52e1c1cb70f07450 Author: David Freese Date: Tue Jun 30 09:40:16 2009 -0500 xmlrpc mods Added the following xmlrpc methods to provide interface to flrig and other similar remote transceiver control programs: main.set_rig_name main.set_rig_modes main.set_rig_mode main.get_rig_mode main.set_rig_bandwidths main.set_rig_bandwidth main.get_rig_bandwidth commit 3c53fe548df63e431dd69df033b8d19a6a1df08b Author: David Freese Date: Sun Jun 14 14:50:54 2009 -0500 Version 3.12AK commit 419123c17e260f056d367ec30fe8ba865ce17937 Author: Stelios Bounanos Date: Fri Jun 12 23:30:38 2009 +0100 Fix text echo functions Ensure that this code is called by the main thread commit 2a83da3c8bf0dc030dba19566845c147ab321b4e Author: Stelios Bounanos Date: Fri Jun 12 22:29:26 2009 +0100 Remove FText text colour adjustment commit 7a87b0bc552d1074cfed912490b1e500ad672bbb Author: Stelios Bounanos Date: Fri Jun 12 22:28:23 2009 +0100 Always set the FText cursor colour The cursor should be the same colour as the text to ensure good contrast with the background. commit b20e2b9b3534d85fe6e707623b64b2b82e047858 Author: David Freese Date: Fri Jun 12 08:22:48 2009 -0500 Version 3.12AJ commit a8dfa58cb1f690d469ae726d61162b9945c9a2ca Author: David Freese Date: Fri Jun 12 08:03:09 2009 -0500 Logbook bug fix Field corrupted by saving entry with oversized field. Fixed memory leak in qso_db.cxx commit b5ca5f1e48210037e1f8c3c444e36edae5cc3c05 Author: David Freese Date: Thu Jun 4 11:00:35 2009 -0500 Version 3.12AI commit 9b7786f7610fefa12a78d41476e6ef6012f53c2d Author: David Freese Date: Thu Jun 4 10:19:26 2009 -0500 RigCAT mods Added the following defaults to the xml file format: true/false true/false true/false true/false where setting ...PLUS true sets the corresponding control pin to +Vcc. This is usually referred to as ON. commit ef8b126bfa24d19fe83eb561e58e7b0990561457 Author: David Freese Date: Tue Jun 2 15:28:18 2009 -0500 Version 3.12AH alpha test version 3.12AH commit 9f7b00255cbdf96b273902e929d808af2022e44d Author: Stelios Bounanos Date: Mon Jun 1 21:04:47 2009 +0100 Fix Contest Country Files callsign lookup Correctly handle exact callsigns (prefixed with "="). commit b539c1cdf275e8667b5e4087679a6f9ced42799d Author: David Freese Date: Mon Jun 1 17:50:09 2009 -0500 ADIF_2.2.3 compliance Changed XCHG1 to SRX_STRING (received exchange) Changed MYXCHG to STX_STRING (sent exchange) Updated ADIF version number output commit 8fc582e486304d8bae220de96ed42e7ff3d05640 Author: David Freese Date: Mon Jun 1 11:42:06 2009 -0500 Cut number mod for CW Changed cut numbers to apply only to macro tags: RST, CNTR and XOUT All other fields and keyboard numbers are sent normal commit f0d43fe0d96caf3a744b36263f44d12a03237b7e Author: dave Date: Tue May 26 18:56:49 2009 -0500 Version 3.12AG fldigi and flarq versioning will be synced beginning with 3.12AG; ie fldigi-3.12AG, flarq-4.2AG commit 7690a1c652601239beeed93f7f1db0c252b0a377 Author: dave Date: Tue May 26 18:55:31 2009 -0500 FLARQ Changed beacon interval to 60 -> 3600; 15 sec increments commit d4b1a038acf236618a01e162556108860d4de666 Author: Stelios Bounanos Date: Tue May 26 19:57:44 2009 +0100 Merge flarq * Add flarq to build system and installers * Modify test scripts * Add flarq manual page * Add flarq command line argument handling * Improve flarq's windowing system support commit 91a1425e1dc37f379c4b58e1287b54f1b3443e2c Author: Stelios Bounanos Date: Tue May 26 19:57:44 2009 +0100 Move setup_nls function commit 9543fa7b1c916a14c0f0e7d6bb6fea773fd9b8d8 Author: Stelios Bounanos Date: Tue May 26 19:57:44 2009 +0100 Move make_pixmap function commit ada43f4a55311195b2e77759d5b7e7a4bbf0168d Author: Stelios Bounanos Date: Tue May 26 19:57:44 2009 +0100 Add new FText classes * Move fldigi-specific code to new FTextRX and FTextTX classes. Move generic code up to FTextView and FTextEdit and rename some method names. * Use correct inclusion macro check in our modified Fl_Text_Display and Fl_Text_Editor headers. * Replace FTextLog with the (now) generic FTextView. * Move Fl_Tile_Check to its own source files. * Move "quick choice" and adjust_color routines to separate source files. commit bf6a2c3180f2d14994cf0e6261a1b12c29751177 Author: Stelios Bounanos Date: Tue May 26 19:57:44 2009 +0100 Add thread id logging commit 8207c62c7ecbc12009e751af6eab798368593944 Author: Stelios Bounanos Date: Tue May 26 19:57:44 2009 +0100 Prefer ALSA default devices commit d04b780d72febe6f69986b9a8eb53e898c074a3b Author: Stelios Bounanos Date: Tue May 26 19:54:56 2009 +0100 Fix initial window sizes * Do not place the main window outside screen boundaries when restoring its previously saved size and position * Increase the logbook window's default size so that the text box labels aren't drawn over each other commit 4f90ecf5119d8f8c2562de4c88de2dea6fb005c1 Author: Stelios Bounanos Date: Tue May 26 18:11:41 2009 +0100 Fix format strings commit f4686cdc4d1f45c5b44a5236b11282a1cf21ff51 Author: David Freese Date: Sat May 16 15:28:43 2009 -0500 Version 3.12AF commit 6b6cad9bdbf383b17c82d28150b7f7f1775d924b Author: David Freese Date: Sat May 16 15:26:01 2009 -0500 PSK search algorithm restored 3.03 search algorithm - gave better performance than 3.11 commit b95b8e1650adb3fe03f72cecd3bcac63b0c5d1a9 Author: Stelios Bounanos Date: Tue May 12 05:46:26 2009 +0100 Add win32 installer support The win32 installer is generated by running scripts/mknsisinst.sh via `make nsisinst'. This target is available only if `makensis' is present on the build system. commit d626273fc77c4dfd2ebdbf562f3314e801f727c3 Author: Stelios Bounanos Date: Tue May 12 05:46:26 2009 +0100 Fix VPATH builds commit b4112dedcd14ace7aa0c1e8a2e16acf7d35af96c Author: David Freese Date: Tue May 5 18:59:09 2009 -0500 Added , macro tags Submitted by Chris, KB3CS Minor code cleanup commit 5a3132e5d9b8e61cc5d01d39323dd62abc4fb8d7 Author: David Freese Date: Mon May 4 16:00:22 2009 -0500 Version 3.12AE commit 7ae826f67f86c23e1f1bf3b3577ed7ecec74bb20 Author: David Freese Date: Mon May 4 11:43:01 2009 -0500 RTTY pseudo output, corrected stop bit inversion commit ae5b9ca577f95f906cb51317a6976b437aac132d Author: Stelios Bounanos Date: Sat May 2 13:17:28 2009 +0100 Add more PNG text comments Write the following information when saving a received MFSK image in PNG format: * Program version * Date and time * Modem name * Frequency * Callsign in QSO log frame (if any) commit 974e1ec9ef516f8b5b440fed248ad2672795ad03 Author: Stelios Bounanos Date: Sat May 2 13:17:01 2009 +0100 Remove JPEG write support Also make libpng a hard dependency and remove USE_LIBPNG conditionals commit 44eceae21e02ff3a75f7ea4748f3291c1dc97c02 Author: Stelios Bounanos Date: Sat May 2 13:04:17 2009 +0100 Fix xmlrpc-c m4 macro Don't try to run xmlrpc-c-config when building without xmlrpc support commit 7b6f99916914b7c80166eab7615c4fb22b8843d5 Author: David Freese Date: Sat May 2 02:09:26 2009 -0500 Version 3.12AD commit b030b4b56ee69359852766bd274b5d55a9b51bed Author: David Freese Date: Sat May 2 02:06:45 2009 -0500 Fix OS dependent compile error commit c58dcb1eb9341b7de4db6ff6b6fa3bdcdaa9f15f Author: David Freese Date: Tue Apr 28 15:26:47 2009 -0500 Version 3.12AC alpha test version commit abc11f7c08d235f58323021e3510c56d06e045d4 Author: David Freese Date: Mon Apr 27 16:58:00 2009 -0500 Updated memory mapped rig contol Added Mode control for both Linux & Windows i/o Made all controllable items bi-directional. Change in either fldigi or KachinaCAT affects both running programs. commit 31e19021adb01d4e8588652958c8a41c0a8c6ab0 Author: Stelios Bounanos Date: Sun Apr 26 19:41:25 2009 +0100 Add missing includes commit 6b2260caf2abcb46c9b09a5f44ec3855cebe465c Author: Stelios Bounanos Date: Sun Apr 26 16:55:48 2009 +0100 Macro changes * Move start/stop timer routines out of trx code * Do not stop the timer when a macro is edited * Simplify timer button handling * Move timer controls to status structure * Cosmetic changes to macro editor commit 8f3739919d33625942c1f63bd2d3b6fc6cbd2136 Author: Stelios Bounanos Date: Sun Apr 26 15:48:25 2009 +0100 Fix possible trx_startup deadlock commit edca45216ca3773feb0dcb875937ae60452279e5 Author: Stelios Bounanos Date: Sun Apr 26 15:48:25 2009 +0100 Fix Makefile DEBUG flag * Use correct check for debug flag to define NDEBUG when --enable-debug is not passed to configure. * Also remove extraneous third argument in AM_CONDITIONAL call. commit affae099bbc684067151538a97724782bf64a2a2 Author: David Freese Date: Sat Apr 25 21:32:05 2009 -0500 CW default WPM (numeric keypad *) bug fix "*" was not setting the default wpm commit 7ca417cca92580d9c70280aa1ef738a58939c00b Author: David Freese Date: Fri Apr 24 20:46:03 2009 -0500 Version 3.12AB commit f7309ef24bcee5b73c66988eba4efbbf896fbe8c Author: Stelios Bounanos Date: Thu Apr 23 23:43:34 2009 +0100 Make the combo box popup modal The popup browser window needs to be modal so that it is displayed correctly when its parent window is also modal. commit ed0ae5ce583d4d05c72abaf20a270337373366a3 Author: Stelios Bounanos Date: Thu Apr 23 23:43:34 2009 +0100 Fix OS X native file selector commit 88b3fd75b4b12a89899361d328c5ade010aab8c7 Author: Stelios Bounanos Date: Thu Apr 23 23:43:34 2009 +0100 Fix uHRouter and parport PTT * Parallel port and uHRouter PTT need to be initialised * Set the PTT type for uHRouter and parport * Add log message * Fix some code indentation commit 9c63531cda65e579e87c93c68d8f6f58dfa23298 Author: Stelios Bounanos Date: Thu Apr 23 23:43:34 2009 +0100 Fix format string commit 89441983ec2e246273bf5b6bb7879fde807b6264 Author: David Freese Date: Thu Apr 23 16:34:58 2009 -0500 CW replay bug commit 0f9793b9fc8024d9c63f6c1aeac42093726be132 Author: David Freese Date: Tue Apr 21 18:11:27 2009 -0500 Version 3.12AA alpha test version 3.12AA commit fc50717d599284c4365e57e505078aed6e1e15b2 Author: David Freese Date: Tue Apr 21 18:09:06 2009 -0500 CW Farnsworth timing addition commit 206f8159df8e4a856f6bf0547d6ca21264c254b5 Author: Stelios Bounanos Date: Sat Apr 18 07:36:50 2009 +0100 Fix build without hamlib commit 63ccc2f24d2e8540ba3c7308c9981e50f4b4489d Author: David Freese Date: Mon Apr 20 11:02:24 2009 -0500 MinGW serial i/o, hamlib, rigcat mods commit a9c21e513e9f38033470a7be6586512e08af0bc4 Author: David Freese Date: Sat Apr 18 19:38:26 2009 -0500 Escape key bug fix Escape key caused seg fault if rig control was not docked. commit d2674d54fe0a1205688bb350ae5c5b763512d7de Author: David Freese Date: Sat Apr 18 19:37:48 2009 -0500 Macro parse error fix commit 9e060b8681c0744640e130aa1e735379396ff49e Author: Stelios Bounanos Date: Fri Apr 17 19:17:56 2009 +0100 Update version output commit 77bc96640bcf3d1726d7927bd5f37abc28ba3b21 Author: Stelios Bounanos Date: Fri Apr 17 19:17:56 2009 +0100 Use band functions in logbook commit 21247913e6f5def6f2bed20bb5ddc550a15c7a02 Author: Stelios Bounanos Date: Fri Apr 17 19:17:56 2009 +0100 Add functions to set the socket buffer size commit 4b1292ca75a1792b9e5b2b58dc5929266cff6f20 Author: Stelios Bounanos Date: Fri Apr 17 19:17:55 2009 +0100 Improve logging and error notification * Add macros for fl_alert/message/choice that set nicer icons for the FLTK dialog windows before calling the functions that display them * Use LOG* calls in backend (modems, rig control) code, which should not display popups * Display a notification the first time an error message is logged * Use the correct message for errors (fl_alert instead of fl_message) commit d73c8fd316257d214813bb119e8932c9f13fba16 Author: Stelios Bounanos Date: Fri Apr 17 19:17:55 2009 +0100 Add OS X and MinGW stack tracing commit e192d1d4d8bba6252663c77597d079c16e51bcf0 Author: Stelios Bounanos Date: Fri Apr 17 19:17:55 2009 +0100 Add preliminary support for MinGW commit 01fd3d99194e4ae5a986e9466eb054a5020461a8 Author: Stelios Bounanos Date: Sun Apr 12 23:57:17 2009 +0100 Change set_log macro commit 9d566564c41a97c138ec29719d67374750d1914f Author: Stelios Bounanos Date: Sun Apr 12 23:57:17 2009 +0100 Clean up headers commit b4bf47ffee4d051291510867ffe64ea9614f1e57 Author: Stelios Bounanos Date: Sun Apr 12 23:56:57 2009 +0100 Distribute cr.sh test script commit dd9caa8350306801a70ce96c58a7879111c2acd1 Author: David Freese Date: Sat Apr 11 15:33:49 2009 +0100 Version 3.11 commit 8646ccb72408ac66ca6e46233c997f9d67a1503e Author: Stelios Bounanos Date: Sat Apr 11 15:33:49 2009 +0100 Fix rigMEM compilation on OS X commit 8fe2028d8fc90098dd3bb9a27dd4e8d89f305b18 Author: Stelios Bounanos Date: Sat Apr 11 15:33:49 2009 +0100 Fix uHRouter log message commit e94628c2b60c7eb10885b9c5e831b94c23c2d545 Author: David Freese Date: Fri Apr 10 07:49:49 2009 -0500 Man page correction Changed to indicate default location of logbook.adif commit c8981312b4527d1b09e9b62b0a5542eb5c9874b2 Author: Stelios Bounanos Date: Mon Apr 6 22:21:07 2009 +0100 Add documentation * Add new asciidoc Beginners' Guide and manual pages. The guide and man pages are built if asciidoc and a2x utilities are present on the build system. * Install man pages and fldigi-shell. * Update build system to automatically copy the HTML version of the guide to the source. * Add missing config.h include. * Change "invalid option" error message. commit 88d067da44b854956394fb5beb9809999ce0f510 Author: Stelios Bounanos Date: Mon Apr 6 21:59:27 2009 +0100 Disable SysV IPC on OS X commit d039aab5fc338c4afb8320cc25844a6ff131750b Author: Stelios Bounanos Date: Mon Apr 6 16:26:07 2009 +0100 Add missing include commit e5dd8e08c14b1c38eb9ef21cea25c5c8f7d87d65 Author: David Freese Date: Mon Apr 6 07:52:43 2009 -0500 Version 3.11AX commit e4d3f6a71fb15cf29b14b3edc05a11458355a3b3 Author: David Freese Date: Mon Apr 6 07:50:19 2009 -0500 updated i18n commit b1ff3f58a8f3285b29df371c837fa5c70ca9cdb5 Author: David Freese Date: Mon Apr 6 07:45:50 2009 -0500 Status prefs mod Do no save mainX and/or mainY when fldigi is minimized MS returns negative values which cause seg fault on restart commit 5249bd9ef0d75b1a80487c3e8055fc237cd9f5a2 Author: David Freese Date: Sun Apr 5 16:31:50 2009 -0500 FFT processing - prefilter recognition Restored missing code to accommodate changes in prefilter settings: RECT, BLACKMAN, HAMMING, HANNING, TRIANGULAR Support code lost during some earlier change commit 104e8f54892bdd6f89e37b58202f6ede75b15ef3 Author: David Freese Date: Sun Apr 5 14:51:32 2009 -0500 Version 3.11AW commit f8c06f4ba3fbc587e10cc525db9b1e7a0e4b8414 Author: David Freese Date: Sun Apr 5 06:49:15 2009 -0500 Waterfall FFT fix Corrected wfall FFT to use both real and imaginary parts Corrected FFT scaling factor commit fb2c4d9c14a8eadcc5e9aa73ee0aa9f5e714a40b Author: David Freese Date: Sun Mar 29 21:05:38 2009 -0500 RigCAT code cleanup commit 9ac9c1fc02101eb5c5e88e48cecc6e87a3078947 Author: David Freese Date: Fri Mar 27 19:46:05 2009 -0500 Version 3.11AV * alpha test version 3.11AV commit 0437cc7dec55c545baedb04d142db9d70fdc5e84 Author: David Freese Date: Fri Mar 27 19:45:49 2009 -0500 Update i18n commit c261af319f602e18bddae481934da373b42ac1c9 Author: David Freese Date: Fri Mar 27 19:40:21 2009 -0500 Beginner Help Updated html strings to asciidoc strings commit bdf8ffbe3574eee20f7816933279da5a83865174 Author: David Freese Date: Fri Mar 27 18:16:02 2009 -0500 XMLRPC mod Update FreqDisp when xmlrpc command main.set_frequency is received. Frequency control enabled from either fldigi or external xmlrpc access program commit 038868e7b68f82b6044a7ba8f9995ced69aefcc7 Author: David Freese Date: Fri Mar 27 16:17:31 2009 -0500 Logfile logic change * Disabled creation of "Fldigi.log" unless or until the "File/Log/Log all RX/TX text" is enabled. * Closes the log if the menu item is disabled. * Prevents accumulation of unnecessary empty files commit aa40d40b8e756d45c6acebc5917986bf8784e94a Author: David Freese Date: Fri Mar 27 16:16:23 2009 -0500 RigCAT mod * Added default xml values. Only used to preset configuration values if present in .xml file: - bbb bbb = true or false - ttt ttt = time in msec - n n = number - ddd ddd = delay in msec - ddd ddd = delay in msec - rrr rrr = 300, 600, 1200 ... - bbb bbb = true or false - bbb bbb = true or false - bbb bbb = true or false commit a04d4750272eae40fd262fef0fbe9be4993f7032 Author: David Freese Date: Fri Mar 27 08:56:28 2009 -0500 Hamlib mod * Default values for the following variables are read from the hamlib backend when a new rig is selected baudrate, retries, timeout, write_delay, post_write_delay The respective configuration controls are updated accordingly. User may over ride the default settings. commit b89df53afae5fea9cf5c7325e1830c26d4e64754 Author: David Freese Date: Thu Mar 26 18:06:53 2009 -0500 Version 3.11AU * alpha test version 3.11AU commit 43d0e8df5023d36fcce3bd386fc31abdf1a8aa03 Author: David Freese Date: Thu Mar 26 18:06:34 2009 -0500 update i18n commit 3c7d0045cd7e8d31a268fa25264ab1d25518bfe3 Author: David Freese Date: Thu Mar 26 16:37:08 2009 -0500 Miscellaneous fixes * RTTY DSP filter bandwidth tracks baud / shift * Log frequency changed to left justified commit dfd721bd14cc80adbaec1f2095229aeb536543fd Author: David Freese Date: Wed Mar 25 19:49:23 2009 -0500 Version 3.11AT * alpha test version 3.11AT commit c8d1e1eb6759ccda9d2b9bd395e372c041490b8b Author: David Freese Date: Wed Mar 25 19:48:59 2009 -0500 update i18n commit a492284697f38b16bc87419511c2200b337d3c80 Author: David Freese Date: Wed Mar 25 18:54:23 2009 -0500 Beginners Help update commit cc73610e4ae55eab2aef95c1e4aa0afb691f0586 Author: David Freese Date: Wed Mar 25 18:29:41 2009 -0500 HamLib PTT bug fix commit 3993b5b7d108fad65b4e7c36dc0947dfbbf99071 Author: David Freese Date: Wed Mar 25 07:45:23 2009 -0500 Hamlib DTR / RTS state Added OFF setting to DTR and RTS initial state - hamlib default might not be in the OFF state if the check box was not enabled. commit efc4259d694030fdb37f5983e6b36fab2cf61762 Author: David Freese Date: Wed Mar 25 07:39:45 2009 -0500 Logger32 default folder change Changed default folder to TempDir from C:\FL_LOGBOOK commit 22b70a52f8378d5f8753505e2521cd4a9c14cdb2 Author: David Freese Date: Mon Mar 23 16:21:40 2009 -0500 Version 3.11AS * alpha test version 3.11AS commit a1c6d7541ed873f911f4d17e4940d425811bf517 Author: David Freese Date: Mon Mar 23 16:10:02 2009 -0500 Mods Logbook * fixed corrupted file save bug * added CONT, ITUZ, CQZ fields to logbook dialog * rearranged to logbook dialog entry fields * increased size of CALL field to 15 commit 38a60662919c02e8295f44a1a92c946f9bc83060 Author: David Freese Date: Sun Mar 22 17:19:54 2009 -0500 Version 3.11AR * alpha test version 3.11AR commit 53e631b865fa828238746e2e5ef6993a43a64020 Author: Stephane Fillod Date: Wed Mar 18 08:57:05 2009 +0100 Update i18n commit 292933672943d3fab0c47b11624d7934e1988a6a Author: Stephane Fillod Date: Wed Mar 18 08:50:21 2009 +0100 Czech l10n by Josef Klimosz, OK2WO commit 0bb3f8fe2e93799a98a7e3d562fbaa3c476bc7f3 Author: David Freese Date: Sat Mar 21 18:41:36 2009 -0500 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 commit 4dfb2c596cd0f70d187299551f1df0352eb8acc6 Author: David Freese Date: Sat Mar 21 14:37:07 2009 -0500 Mod - RSID propability of detection improvements * increased time between RSID tones and start of normal modem signal * corrected errors in decoder implementation commit 6c0d3777b0e4f1815db7baf5f263a30359459046 Author: David Freese Date: Fri Mar 20 19:49:08 2009 -0500 RSID decoder bug fix * added windowing function to fft * corrected CalculateBuckets method commit d77b8cc7b3a01d6be709e21c5a039083753e3b94 Author: David Freese Date: Fri Mar 20 16:42:44 2009 -0500 Cosmetic change to adif_io.cxx code commit 0262c8615ea82e9a0dc4298aff4d1817858e5033 Author: David Freese Date: Tue Mar 17 18:41:56 2009 -0500 Version 3.11AQ * 3.11AQ alpha test release commit 3a65fa108adcf12afcb6a0734b41bc1a00dde52e Author: Stelios Bounanos Date: Mon Mar 16 19:41:06 2009 +0000 Fix hex/bin string output * Fix length error in printhex * Rename printhex to str2hex, binarystr to uint2bin * Use a vector to store the string representation commit 0c15f12f4d4c8b9c33cf771e528af16a96ca157a Author: David Freese Date: Sat Mar 14 15:49:13 2009 -0500 Version 3.11AP * 3.11AP alpha test version commit 228a4bd67ec7ea249552b661edad6f2f6d0d5c06 Author: David Freese Date: Sat Mar 14 15:45:54 2009 -0500 Hamlib modification * added Write Delay control * renamed Command Delay to Post Write Delay commit 35fe37b48ea04dbdcdc4381ca6bcada1f46f60a7 Author: David Freese Date: Sat Mar 14 07:38:48 2009 -0500 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 commit 867ee123e712424d4fffcd911412f1adb5084b16 Author: David Freese Date: Fri Mar 13 21:46:36 2009 -0500 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 commit 1155b533fc4888244009e5dcc4a01709d4e6b743 Author: Stelios Bounanos Date: Thu Mar 12 19:05:36 2009 +0000 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. commit 6b4a4f6d56116eb4de953573d58b65b726f0f369 Author: David Freese Date: Thu Mar 12 13:56:49 2009 -0500 CQ decoder improvement * reduced cpu usage by CW decoder commit c054a5b668c199d660696ff417825ed57c11f287 Author: Stelios Bounanos Date: Wed Mar 11 15:08:08 2009 +0000 Fix hamlib RTS/CTS callback Set progdefaults.HamlibRTSplus to false when RTS/CTS is set commit 36952a12b4f9e41b2e274c8728a169ae5e14faef Author: Stelios Bounanos Date: Wed Mar 11 13:28:22 2009 +0000 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 commit ee69ba3710e85e917c9f3613564e4c15eb580e74 Author: Stelios Bounanos Date: Tue Mar 10 21:56:35 2009 +0000 Reduce PSK reporter re-spot interval commit fc2ad9c5224274179d5967576f83e755b9dbd90b Author: David Freese Date: Tue Mar 10 15:24:05 2009 -0500 Version 3.11AO * 3.11AO alpha release commit fc4a43601dc3603aa8376854d5a19f1cd2ab7266 Author: David Freese Date: Tue Mar 10 14:42:58 2009 -0500 CW shape modification * removed exponential wave shape * substituted Blackman for the sine wave shape commit d98d95ff5376f5483fc1dd87d79371e04943c57f Author: David Freese Date: Mon Mar 9 08:56:13 2009 -0500 Version 3.11AN * version 3.11AN alpha test release commit 6d92b4d73b4220b2548cc804db9b3e6e72f0ba62 Author: David Freese Date: Mon Mar 9 08:52:55 2009 -0500 Change to FreqControl behavior * removed position sensitive up/down behavior * added left / right mouse button for +/- changes * mouse wheel behavior retained for +/- changes commit 2391e67e5764d75c533b878ab64e79e8d344b39f Author: David Freese Date: Mon Mar 9 07:31:10 2009 -0500 Bug fix - missing inpNotes * inpNotes not visible on initial start or when main dialog reduced to minimum width. commit 787c67cf19bdf86c982d551b68f0286d02154f6a Author: David Freese Date: Mon Mar 9 07:10:30 2009 -0500 CW / QSK * added edge shape selector * added width modifier commit 6e513f5b22c84f777ed47ae0f6c99598c068187e Author: Stelios Bounanos Date: Sun Mar 8 19:03:23 2009 +0000 Fix hamlib sideband check commit 4a0d11b29ad879c6e7ad217a4ba593ae208ef3af Author: Stelios Bounanos Date: Sun Mar 8 11:47:27 2009 +0000 Version 3.11AM commit b93ac73e1471475b71e888b45f608976ea82384d Author: David Freese Date: Sat Mar 7 18:00:39 2009 -0600 Fixed rounding errors in CW encoder symbollen timing commit 09230eef86346361dbe43ea4fd4d3ead44cbf8c8 Author: Stelios Bounanos Date: Sat Mar 7 18:38:53 2009 +0000 Add reset config button commit f391c93581f8e784c8d8ec06ff28050b5c3699de Author: Stelios Bounanos Date: Sat Mar 7 18:38:53 2009 +0000 Update config UI commit 95bd6bd4c990c88f78c7383be2c8cb0a0da5b377 Author: Stelios Bounanos Date: Sat Mar 7 18:38:53 2009 +0000 Add hamlib sideband override commit c879f550cb7da2ce74a0869bb25a83593af644a8 Author: Stelios Bounanos Date: Sat Mar 7 18:38:53 2009 +0000 Add frequency list clear confirmation commit 2b54b0e29d72c0fd7873e3e05ff04c9025ee04b3 Author: David Freese Date: Sat Mar 7 07:42:11 2009 -0600 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 commit b5dc666d858966f7beec9da5c77f4b569fbf4862 Author: David Freese Date: Sat Feb 28 14:26:47 2009 -0600 Palette mod Added new "default" palette Adjusted digipan.pal and fldigi.pal values commit 6148d035e5570b1cf98ec6e772f9336c5cecfb28 Author: David Freese Date: Sat Feb 28 14:25:43 2009 -0600 Cosmetic change to config dialog Removed erroneous "Tottle" hint message commit 37e182d564dffef19d52f6a2a74f24e35453f963 Author: Stelios Bounanos Date: Fri Feb 27 01:35:26 2009 +0000 Version 3.11AL commit a2fc0c8db5727f8f98123c565ad44f7c52950760 Author: Stelios Bounanos Date: Wed Feb 25 18:35:07 2009 +0000 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. commit f6466f2ab8623c32b23ca3705642fe7bf8470190 Author: Stelios Bounanos Date: Wed Feb 25 18:35:07 2009 +0000 Fix font name/number compatibility code This code must be called before creating the main window commit eb1ec8ac81b1720ceeacfbb3635d66ed1fbdb002 Author: Stelios Bounanos Date: Wed Feb 25 18:35:07 2009 +0000 Fix printf format string commit afc4e0b890e4e82fe805ceb5b5f16ec268d8e582 Author: David Freese Date: Wed Feb 25 04:39:17 2009 -0600 Added right audio channel PTT signal commit 5417cf2b97eea2fcce08e6c1f1dbfcec8342aed0 Author: David Freese Date: Tue Feb 24 08:34:45 2009 -0600 Restore pre 1/29 FTextView.cxx, Fl_Text_Display_mod .cxx, Fl_Text_Dislay_mod.H commit 529cd68b925c55a9e5dc1692365d56e8e44b0043 Author: David Freese Date: Mon Feb 23 06:26:23 2009 -0600 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 commit e1c4b0b0fd41b50c2268b5d5f9314ff0ad91a321 Author: Stelios Bounanos Date: Thu Feb 19 01:49:30 2009 +0000 Set LC_CTYPE to C commit 9cc42368bca94fa1ffa422666e12d30b23b18fed Author: Stelios Bounanos Date: Thu Feb 19 01:49:30 2009 +0000 Add SINC_BEST_QUALITY warning commit e8309d0170c70cc87e7a3d48caee22103776714d Author: Stelios Bounanos Date: Thu Feb 19 01:49:30 2009 +0000 Add optimisation flag commit e037b215e37641f0d8a93fd7462634b7c718354f Author: Stelios Bounanos Date: Thu Feb 19 01:49:30 2009 +0000 Fix ptt deletion commit 58d2d0da3d73492602b94731d4120c3a13c86735 Author: David Freese Date: Wed Feb 18 12:47:22 2009 -0600 Version 3.11AJ alpha release commit a0c9a45fa6d4c33c9d6183df46e6408c11e55515 Author: David Freese Date: Wed Feb 18 09:33:37 2009 -0600 Added new palette, fldigi.pal commit d2094f46bd1f3b6b88e1ea553cfb4d3a064f6a52 Author: David Freese Date: Wed Feb 18 09:03:21 2009 -0600 Bug fix ... error in extracting font_number from font_name commit 4b719fc0cd8f2e1d0010ebff1a6e28f1e3029e78 Author: Stelios Bounanos Date: Wed Feb 18 01:45:43 2009 +0000 Close PTT when exiting commit e4e65fa8b01334a120089877d53fc6e320618217 Author: Stelios Bounanos Date: Wed Feb 18 01:45:43 2009 +0000 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. commit b9699d14f928d459609ef2213b4959a874303b24 Author: Stelios Bounanos Date: Wed Feb 18 01:45:43 2009 +0000 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. commit 6d173bcad40982b908e9f166e917b6f53b4ecd7e Author: Stelios Bounanos Date: Wed Feb 18 01:45:43 2009 +0000 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 commit 1ac52d78f321051df6cb4fe71c8bc144a5537287 Author: Stelios Bounanos Date: Wed Feb 18 01:45:43 2009 +0000 Initialise hamlib's RTS +12 setting commit 77d0b4ecece82eb7c3beb8de98d98f800e77db75 Author: David Freese Date: Tue Feb 17 18:22:43 2009 -0600 Olivia pulse shape changes Transmit noise floor < 55 dB; changed to 85 dB commit 4181ca882ee65896133c6a5b5157727318679737 Author: David Freese Date: Tue Feb 17 18:21:54 2009 -0600 Bug fix RTTY cpu usage commit 56d7f0eaceefa43859e052911b51444368eeb8c9 Author: Stelios Bounanos Date: Sun Feb 15 07:59:39 2009 +0000 Fix va_args calls commit b8d267ab87cbea77d361820b6362ca7351fe30dd Author: Stelios Bounanos Date: Sun Feb 15 07:59:39 2009 +0000 OS X fixes * Fix ifdef in open URL routine * Try to start uH Router only if the fifos could not be opened * Send uH Router quit-if-not-in-use command on exit commit 6ff0e6965fb3ebe798aae994f66cfbd7fcd8c3a7 Author: Stelios Bounanos Date: Sun Feb 15 07:59:38 2009 +0000 Fix fetch_http_gui timeout check commit 529956762413e244a27a944e0f52555b172f1eee Author: David Freese Date: Sat Feb 14 20:21:30 2009 -0600 Added RTTY x-y scope extinguish on loss of signal Added PSK modes set_sigsearch(...) on modem change to any psk mode. commit c8d68a775269ca2ba203c70f651ec60356c5d1c9 Author: David Freese Date: Sat Feb 14 17:55:54 2009 -0600 Added DSP filter width adjustment to RTTY commit 396a51e930b779862154a5613841527ea56e4c5c Author: David Freese Date: Sat Feb 14 13:46:51 2009 -0600 Bug fix for Feld FM modes commit 8a8317ef29b2d3e265f93691f133da69b2d327bb Author: David Freese Date: Fri Feb 13 08:50:49 2009 -0600 Added FEC_snr and FEC_freq_offset displays to status bar commit e5bdb1a1a310e4a80f280465e8127a7b0b3993f3 Author: David Freese Date: Thu Feb 12 21:21:39 2009 -0600 Cosmetic changes to mt63 source - increase white space for easier reading commit 5f224546d8ca8d60c72879f5ef55200c27f2d832 Author: David Freese Date: Thu Feb 12 17:58:28 2009 -0600 Olivia decoder/encoder improvements removed all extraneous double/integer/double conversions added new signal/noise computation method commit 8c8f59cb9adf347e21337a891f19be0cacaad212 Author: David Freese Date: Mon Feb 9 18:53:30 2009 -0600 Bug fix - PTT via rigCAT serial h/w RTS/DTR was inaccessible Bug fix - Xlog stream; suppress newlines in Notes field Added binary string format to display bit fields, ie: RTS / DTR state Changed 'Comments' to 'Notes' in all references re: logbook Comments ADIF field is single line character Notes ADIF field is multi-line character Converts all ADIF comment fields to Notes; backward compatibility commit 135562e3d4b011add3192826604c051db877ea4c Author: David Freese Date: Thu Feb 5 15:58:33 2009 -0600 Version 3.11AG alpha test build commit bef4f92d2763dd22f1b6744a7759080ea19b25c8 Author: David Freese Date: Thu Feb 5 15:09:58 2009 -0600 Added sub-directores "wrap" and "talk" to the files directory Fixed missing quick-pick pop up menus commit fc81592b8b35ec8eddc086c92774a0b9691060fa Author: David Freese Date: Wed Feb 4 18:23:58 2009 -0600 Version 3.11AF alpha test version updated i18n commit edeb401ee3d25ff33f4d7248e888bca51030968d Author: David Freese Date: Wed Feb 4 18:05:56 2009 -0600 Fix hamlib RTTY/RTTYR sideband inversion commit 718522277d8756bf2d8c4a92a0df7ccff753e062 Author: Stelios Bounanos Date: Wed Feb 4 05:20:24 2009 +0000 Add LoTW and eQSL hints to dxcc popup This uses the following files: * http://www.hb9bza.net/lotw/lotw1.txt in ~/.fldigi/lotw1.txt * http://www.eqsl.cc/QSLCard/DownloadedFiles/AGMemberList.txt in ~/.fldigi/AGMemberList.txt or ~/.fldigi/eqsl.txt Also changed the FText tooltip display function to use a string stream commit f134124ddd0ea67e0590f6bf9f24169ccdbe7bb4 Author: Stelios Bounanos Date: Wed Feb 4 05:20:24 2009 +0000 Add benchmark and batch decoding switches This patch adds a new configure switch (--enable-benchmark) which builds a binary suitable for measuring the modems' decoding speed. The new --benchmark-* switches can also be used to batch-decode audio files if sndfile support is enabled. commit 3ab8df2b6cb67bdb12a29add548a90f51019727d Author: Stelios Bounanos Date: Wed Feb 4 05:20:24 2009 +0000 Fix uhrouter support * Add function to run the uhrouter program on OS X * Compile uhrouter code only on OS X * Compile parport code only on Linux and FreeBSD commit 362d88bed49bcf7677d9facdc7a81ee87d8bbad6 Author: Stelios Bounanos Date: Wed Feb 4 05:20:24 2009 +0000 Fix cygwin gcc-4 compilation commit cb4b2f8f2e180e646baf3c82b311c2bad44f883c Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Fix local strcasestr commit 0b7d62d1b689566d2e896c33ea3e3ea28f6ae4a4 Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Fix new version check Also add new download URL commit 4ee758d908153dab5d36dda4419e39322c173380 Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Add PSK reporter activity text field This patch adds a button and text field to the main window's rig control frame that can be used to QSY to frequencies around which there have been recent reception reports in a particular geographic area. The area is determined by the field text, which must be an IARU grid prefix. If the field is empty, the first two characters of the operator's locator are used. If the locator is unset, pskreporter.info uses (currently) IP geolocation to approximate it. A popup menu is displayed when the user clicks the button or presses Return inside the text field (which may be empty). The popup shows frequencies sorted by a measure of activity that gives more weight to transmissions. If rig control is enabled, a frequency can be sent to the rig by selecting it. The data is retrieved from this URL: http://pskreporter.info/cgi-bin/psk-freq.pl Or, with an non-empty text field: http://pskreporter.info/cgi-bin/psk-freq.pl?grid=TEXT commit d6a88f42959d894965f5c5f14f9ab260022a4d45 Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Add new quick_choice popups commit 3e19c4d90a76b77e22a8e3cb811f84724c1e9503 Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Add fetch_http_gui This is a new function to download data over HTTP while keeping the UI up to date commit ee82e29d174ef8c4159d0c3411dc0bc4e540892d Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Update guide * Add newlines * Update references to menus * Use html name for (C) symbol * Add version number to footer commit b50f92a83e6e4e18de130b96dd99c6b137a901c4 Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Update platform ifdefs Also merge patches for FreeBSD current by Diane Bruce commit 798834d41e730338e14d5d6e44a87dc6c0d3b686 Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Fix open URL function commit 0913a74ae90418725d9206e3724fa360859e17b1 Author: Stelios Bounanos Date: Wed Feb 4 05:20:23 2009 +0000 Fix compilation error with --without-hamlib commit cc880d99391f5eb2eed6d74cadfc8c8d5f2fc559 Author: David Freese Date: Tue Feb 3 22:33:37 2009 -0600 Bug fix to wf_audioscale waterfall scale changes commit 23d8c7bd62b610ef2bfc558e3da2a465c7c3aad9 Author: David Freese Date: Tue Feb 3 13:21:29 2009 -0600 Added Rx text output to temporary text file. Intended use: text to speech conversion for blind operators commit 069099fcf18742f96679eed3f11c3be4dc243249 Author: David Freese Date: Sun Feb 1 20:19:25 2009 -0600 Deleted all references to afcIND commit 995d4715abd84eaf58fbd324568f543fefb2b303 Author: David Freese Date: Sun Feb 1 14:04:30 2009 -0600 Changed waterfall event behavior for disabling operation commit 458a87e7844bcd49f4e4601625dd67af36c08caf Author: David Freese Date: Sat Jan 31 20:03:05 2009 -0600 Version 3.11AE alpha test version commit b89635e38de2f552106ae63ee037ced23e8dc7fa Author: David Freese Date: Sat Jan 31 20:00:10 2009 -0600 Fixed PSKnnn ADIF naming convention to comply with adif 2.0 spec commit d20fd1148090ee3a5323495cc124535d39fcf82e Author: David Freese Date: Sat Jan 31 15:10:44 2009 -0600 Version 3.11AD alpha test commit 31c05ea41b36b210dc294193a6bb398aa72be940 Author: David Freese Date: Sat Jan 31 14:18:28 2009 -0600 Added logbook save to file after every change to the logbook commit 4f307c7914055d34aadff1b275fc2af87bf0349a Author: David Freese Date: Sat Jan 31 14:00:32 2009 -0600 Added Cabrillo field defaults per Contest selection commit e28d1d834febb5b1f1213a3a9cc8052733f625d7 Author: David Freese Date: Fri Jan 30 21:16:35 2009 -0600 Modified Cabrillo report line QSO: format commit f1abbe2dc877448cb3312989e54aa55e8bf882f6 Author: David Freese Date: Fri Jan 30 15:36:58 2009 -0600 Version 3.11AC alpha test commit 184ce5ae5c63b0729b1bbfe2c3d7498faf788bff Author: David Freese Date: Fri Jan 30 15:36:17 2009 -0600 Bug fix, Cabrillo report generator commit 831170bde00d8b7a72e574f0d35eeab28845a2b9 Author: David Freese Date: Fri Jan 30 13:10:50 2009 -0600 Version 3.11AB alpha test version updated i18n commit ca5bb8cd5d45497bf7b72b1d45ac29e705338987 Author: David Freese Date: Fri Jan 30 13:08:58 2009 -0600 Modified contest exchange fill-in; appends if field partially filled Reversed #Out and #In fields for contest log commit af6b8dc5261791f1e251d04078f2c8037110f873 Author: David Freese Date: Thu Jan 29 19:16:03 2009 -0600 Added Cabrillo report writer for logbook / contest use Removed free form Exchange fields #2 and #3 Renamed Exchange field #1 to Exchange Out Added Exchange In field to the logbook commit 39721ce55166d38bbaf4e476e760c6d94ba3c1f5 Author: David Freese Date: Tue Jan 27 14:07:22 2009 -0600 Added rx stream file extraction Extracts all text between and including [WRAP:beg]...[WRAP:end] commit 01b916c1b060b1034b4c94d0de365220983e37b9 Author: David Freese Date: Mon Jan 26 12:06:00 2009 -0600 Add stop macro timer to all waterfall events commit 40dc19889147d0c56fbd8b23e6b5418faef84fbc Author: David Freese Date: Wed Jan 21 18:50:26 2009 -0600 Corrected adif strings for modes BPSK31...QPSK250 commit c6f5d658bc8e2ffed71ce3f010e3590e5a76b8ad Author: David Freese Date: Wed Jan 21 15:28:00 2009 -0600 Bug fix to correct rig xml Date: Mon Jan 19 18:16:02 2009 -0600 Bug fix for rigCAT_init Event Log output Bug fix for cursor position in QSO Call field commit e184117d16287959ea0736ad30872e60fbdc285a Author: David Freese Date: Sat Jan 17 14:19:11 2009 -0600 Bug fix for DxKeeper adif file output Changed date format to YYYYMMDD commit 47b65ad49252c519e4947f25a37f0d88556bb726 Author: David Freese Date: Fri Jan 16 05:32:38 2009 -0600 Version 3.10 Release version 3.10 commit eddd24f39416ea59976dc8f97dfac27b0fc94383 Author: David Freese Date: Fri Jan 16 05:31:48 2009 -0600 Update i18n commit 71ebd5d261e5346ebb595fcfd90da395dd6929fe Author: David Freese Date: Fri Jan 16 05:14:05 2009 -0600 Expanded open logbook message error message: "Empty ADIF logbook file" "No records in ADIF logbook file" or "Not an ADIF file" commit ea1eeebb968adc27257147c64e1aa0a72f79efa5 Author: David Freese Date: Fri Jan 16 04:45:18 2009 -0600 Correct seg fault on Vista when audio overdriven condition observed on Vista notebook with microphone input commit e2777f6fe5bc3107e4b8281226e6631fca56942b Author: David Freese Date: Thu Jan 15 15:56:21 2009 -0600 Correct invalid parameters in memset calls commit 42da9880ae0bac34121a8e06608e6e8787498744 Author: David Freese Date: Thu Jan 15 12:27:07 2009 -0600 Version 3.1 Distribution version 3.1 commit e6cfebe180e8caadbf002bc09fe184e55053da3b Author: David Freese Date: Thu Jan 15 12:26:42 2009 -0600 Update i18n commit 3bae30189e6928f3740bb25c8f240013366b5e72 Author: David Freese Date: Wed Jan 14 15:48:21 2009 -0600 Version 3.1preC alpha test version 3.1preC commit 1c5e66253de366e3e39a73f7afa4acf7495ff974 Author: David Freese Date: Wed Jan 14 15:45:45 2009 -0600 KDE / xdg-open problem - cosmetics KDE - xdg-open call causes seg fault on some revs of KDE desktop This fix does not fix all occurances - user may need to set environment FL_BROWSER to default browser before executing fldigi Cosmetic change to align xchg fields in contest panel commit a2239b1590c60df77fcd370fc4105f2521b83834 Author: David Freese Date: Wed Jan 14 15:12:02 2009 -0600 update i18n commit 3586c220df5cd4ead633b81451a2de1ce98714b1 Author: Stelios Bounanos Date: Mon Jan 12 09:50:44 2009 +0000 Fix version comparison commit bb44e467abd8f4af6196a6f96e63b984bca7bc6f Author: Stelios Bounanos Date: Mon Jan 12 01:53:41 2009 +0000 Fix memory leaks commit 5fea1340ae9f07add12f792258b3c1e6e3a96217 Author: David Freese Date: Fri Jan 9 18:51:35 2009 -0600 Version 3.1preB Alpha release 3.1preB commit 993e74ead7dd8f29440dd7d500f3deb2d33494c2 Author: David Freese Date: Fri Jan 9 18:49:01 2009 -0600 Update i18n commit 689d679b542d8a10ef89530c2882c0d58a3ab1cc Author: David Freese Date: Fri Jan 9 08:50:46 2009 -0600 KDE refocus to QSO logging widgets Moving between desktops on KDE caused all QSO log widgets to be refocused. Caused QSO log to appear as changed when no change had occured. commit b48fbdc35a98b2f79fe11e3e043a54b17695c579 Author: Stelios Bounanos Date: Fri Jan 9 00:52:03 2009 +0000 Cosmetic UI changes * Use the config sliders' default selection color * Reduce the minimum window height to fit 640x480 screens * Change the default RX text height to 2/3 of the total text area * Modify the FTextEdit context menu: - Do not display a greyed-out Receive in receive mode - Display only Receive in tune mode; Abort is redundant - Display Receive above Abort in transmit mode commit 51d015f3d169055e6440348af00688bf24d8bb87 Author: Stelios Bounanos Date: Fri Jan 9 00:49:11 2009 +0000 Remove extraneous includes commit f4c006331df407ba43c0319f0ae065f75c3ecbbd Author: Stelios Bounanos Date: Fri Jan 9 00:15:04 2009 +0000 Fix PSK reporter RE matching Use back-references on Linux; compare strings on onther platforms commit f71661c295f5f81a5c3db4f0b589afb9abcebcc7 Author: Stelios Bounanos Date: Thu Jan 8 22:02:43 2009 +0000 Revert "Changes to spotting regex parsing" This reverts commit fbca004944f9e30bcf3b82ad95a48a1f668a9751. commit 155311c4ac3d05b9d4df7b44a4aaff9b30a14a5b Author: David Freese Date: Thu Jan 8 05:50:31 2009 -0600 Version 3.1preA Alpha test release 3.1preA commit 615ff4a09caa8ef7ed64022749b1afd9033f96d0 Author: David Freese Date: Thu Jan 8 05:46:59 2009 -0600 Update to i18n commit fbca004944f9e30bcf3b82ad95a48a1f668a9751 Author: David Freese Date: Thu Jan 8 05:41:52 2009 -0600 Changes to spotting regex parsing Windows does not recognize '\2' reference tag in regular expression defined in pskrep.cxx. Changed to combination of regexec and string find processing for required result. Added modem frequency to spotting call when logging or forcing a spot report. commit 495ac85df0a4a83eaae2f48804ab46a2659665d4 Author: David Freese Date: Mon Jan 5 15:45:40 2009 -0600 ADIF import Relaxed the test for accepting adi/adif file as valid ADIF too many other logbook programs not in compliance. Minimal test is for file to contain at least one adif field as " Date: Mon Jan 5 14:09:47 2009 -0600 ARQ and Logbook changes Removed all MultiPsk compatibilty code from arq_io.cxx Simplified ARQ data stream to be compatible with flarq.4.x Changed default ARQ socket port to 7322 Added clear DXCC field when saving QSO data to logbook Fixed QSO field erasure when user changed desktops commit 82140792768e5d51127d715be40c1bb1fa6f30a7 Author: Stelios Bounanos Date: Mon Jan 5 16:00:01 2009 +0000 Add log sources commit afb8d9e1a52a2c750c8686bb481037fde0fc337a Author: Stelios Bounanos Date: Mon Jan 5 16:00:01 2009 +0000 Add parallel port PTT Merge patch by Diane Bruce, VA3DB to add support for parallel port PTT on Linux and FreeBSD. commit c8d32c29c1e338db8c7af7ae2873cf8b2fd71d3b Author: David Freese Date: Sat Jan 3 10:50:49 2009 -0600 Version 3.1pre pre-release version for 3.1 - final testing commit c826c1a8db2af620c3327253a276a1477c56cbac Author: David Freese Date: Sat Jan 3 10:35:11 2009 -0600 Update i18n commit 9b18d81f084ed443dd595518e111fb7cda1acad9 Author: David Freese Date: Sat Jan 3 10:31:29 2009 -0600 Clean up preparation for release 3.1 Added "Echo" configuration item for rigCAT removed ... parsing of rig.xml files Suppressed clearing Country, Loc and Azimuth fields by a call sign database query when the db does not support those fields Added missing tooltips to all configuration items commit 34b1456178f92830585996a5fa91692041618978 Author: David Freese Date: Fri Jan 2 18:56:23 2009 -0600 Version 3.04BZ Alpha distribution version 3.04BZ commit da55bec4a1832d23c33eb32c3ff2a53dc0184a37 Author: David Freese Date: Fri Jan 2 18:55:55 2009 -0600 Update i18n commit d1342141955c64f9a1bafe58b9abf4c196bbc1af Author: David Freese Date: Fri Jan 2 16:46:13 2009 -0600 Added missing fields to log.adi export (Windows only) Corrected logic associated with duplicate checking. commit 7e4c4b7d947a2f41c4c72295713e5b6b32345b67 Author: David Freese Date: Thu Jan 1 20:09:33 2009 -0600 Update i18n commit e32279969caee8a7af4da1242c68be2498419510 Author: David Freese Date: Thu Jan 1 20:04:36 2009 -0600 Various bug fixes Restore fldigi.adif Windows logger file Fix missing in util.h Fix missing Country field fill-in in lookupcall Fix logic errors in keyboard / auto entry of callsign in qso log field commit 09801d44badb0ab7649a7f2c7422d265d735c551 Author: David Freese Date: Thu Jan 1 14:51:25 2009 -0600 Version 3.04BX Alpha distribution version 3.04BX release commit 444633db30c88a93f1d2f39873a3f5f9a1e5157a Author: David Freese Date: Thu Jan 1 14:50:44 2009 -0600 Update i18n commit a193ebab52b43669086837a5fb7686dfffe9446b Author: David Freese Date: Thu Jan 1 14:23:49 2009 -0600 MT63 receiver buffer flush Added rx_flush to MT63 modem class. Allows immediate transition from Rx to Tx after remote station ceases transmission. No loss in Rx characters commit 3833fd8157d5b17fa62d56c7675b9026888abeb0 Author: Stelios Bounanos Date: Thu Jan 1 17:03:37 2009 +0000 Add microHam keyer PTT support via uH Router This is not native support for the microHam devices; rather, the FIFO interface of W7AY's uH Router application is used when the PTT TTY device string contains "/tmp/microHamRouter". uH Router is currently available only for OS X. commit 62627ec459da44d6900ddfb4de6b2c8d63137d41 Author: Stelios Bounanos Date: Thu Jan 1 17:03:37 2009 +0000 Fix restore_signals commit 83736b5703668367a04b6bcdab5e825265730149 Author: Stelios Bounanos Date: Thu Jan 1 17:03:36 2009 +0000 Add hex print functions commit 56927d00f71497b84732481f89144c0a624d8201 Author: Stelios Bounanos Date: Thu Jan 1 17:03:36 2009 +0000 Fix compiler warnings commit 39decae4a7580ef519bd7159095ab23326b0ce9b Author: Stelios Bounanos Date: Thu Jan 1 17:03:36 2009 +0000 Simplify FText dxcc lookup * Change SearchLog to return a QSO record pointer * Change FText tooltip format * Display "last QSO" information in tooltip when cty.dat is missing commit ef055bf2334164303f3f0d536949410d614d6073 Author: Stelios Bounanos Date: Thu Jan 1 17:03:36 2009 +0000 Fix OS X compilation The ttyname array in configuration::testCommPorts is needed on OS X. commit b7926ba9e67b361a89c8ceb94f721b95867e5667 Author: Stelios Bounanos Date: Thu Jan 1 17:03:36 2009 +0000 Fix directory creation * Use a single buffer for HomeDir and PskMailDir expansion * Use fl_filename_absolute to expand --config-dir argument * Replace checkdir() and checkdirectories() with single function commit f3a8e554bd7be15a4df84c5e0cf62cc90af2cfe6 Author: Stelios Bounanos Date: Thu Jan 1 17:03:35 2009 +0000 Update FTextView context menu * Hide quick entry fields by default * Use divider for Call menu item commit 238997956928b392c4dc89d6d245bd7e04814eab Author: Stelios Bounanos Date: Thu Jan 1 17:03:35 2009 +0000 Simplify cb_call commit 6a061c82863e813efba9d95d67a178d30ae1f9bb Author: Stelios Bounanos Date: Thu Jan 1 17:03:35 2009 +0000 Update build system * Use ax_boost_base.m4 from autoconf-archive 2008-11-07 * Add ax_compare_version.m4 * Modify pkg-config.m4 to store version in pkg_package_version * Build bundled locator.c for hamlib <= 1.2.8 or when it is not available * Add -mfpmath=sse to compiler flags for --enable-optimizations=native commit 435b937316699d2504f7d0594e465edd64cf8849 Author: David Freese Date: Thu Jan 1 09:24:30 2009 -0600 Remove logbook font number/size specifiers Allows system font specificatin via command line switch commit 6e5b077ac77f1196e387aa619e50c990fec7703a Author: David Freese Date: Wed Dec 31 15:12:31 2008 -0600 Restore MT63 cursor Force MT63 wf cursor to fixed tracking points; 750, 1000, 1500 for MT63-500/1000/2000 respectively commit 122653e428e825f6cfbe9200521c534458f960a7 Author: David Freese Date: Wed Dec 31 09:56:59 2008 -0600 Remove AFC indicator Commented all lines in fl_digi.cxx relevant to AFCindicator This is a control that is useful during modem decoder development but no for the casual user commit 68fd70298d5cc09c776084229f3451dd501d5c61 Author: David Freese Date: Tue Dec 30 16:08:32 2008 -0600 Olivia bug fix Changed bandwidth, preamble, postamble tones to be consistent with other popular Olivia implementations, ie: MultiPsk commit 7933badeef757335bb318b02f58999ad36660b5c Author: David Freese Date: Tue Dec 30 09:52:28 2008 -0600 Version 3.04BW alpha test version 3.04BW commit ec652059cb628c80e2523c72eac904d90cca2fed Author: David Freese Date: Tue Dec 30 09:50:01 2008 -0600 Update i18n commit 3daf3d9a18fe36890094a7219f929528a42edf3b Author: David Freese Date: Tue Dec 30 09:47:00 2008 -0600 Changed show callsign behavior Popup now shows the Name, Last QSO date, Azimuth & Distance based on logbook record if the station was previously worked Otherwise the cty.dat file is used if present. commit 5709faf609cb5f08558484644e882479e046341f Author: David Freese Date: Mon Dec 29 08:48:47 2008 -0600 Version 3.04BV alpha release 3.04BV commit fccba5c6d9c5ea9eca2935ffa849b922e3ba162d Author: David Freese Date: Mon Dec 29 07:51:16 2008 -0600 Bug fix IOTA not clearing Added clear IOTA field when QSO log saved to logbook Added comments to locator.c commit 568f5c555a8295565f7673ed9d8edead53fbd07c Author: Dave Freese Date: Mon Dec 29 02:07:33 2008 +0000 Fix qrb function * Fix hamlib's azimuth calculation * Disable conditional compilation for locator.c commit 6d9415c2b93b75931fd87fa652a994d271fd955a Author: David Freese Date: Sat Dec 27 15:46:44 2008 -0600 Version 3.04BU alpha release 3.04BU commit e50a5ae25fb6d300ec33b0d930443fb1727a0251 Author: David Freese Date: Sat Dec 27 15:46:22 2008 -0600 Update i18n commit fba9fb283b80e6b19ee94f061d9b578069938a13 Author: David Freese Date: Sat Dec 27 15:43:40 2008 -0600 Macro tag modification Changed nn AND nn to and respectively commit 4468f1026b3fe00270b621bad93b3928327473d7 Author: David Freese Date: Fri Dec 26 20:36:25 2008 -0600 Increased average Olivia power Balanced tone power between pre/post amble tones and the mfsk tones commit 30054367a5b38a918f76af463092a6f139146929 Author: David Freese Date: Fri Dec 26 17:25:13 2008 -0600 Version 3.04BT alpha distribution verion 3.04BT commit 8e4029646312d0b83be211c11a000071a96c9f82 Author: David Freese Date: Fri Dec 26 17:24:53 2008 -0600 update i18n commit fa90e92a4bbcecfde77a27157fa825e89f54abed Author: David Freese Date: Fri Dec 26 17:23:02 2008 -0600 Delete last log entry bug fix commit e5b2a2adfe3f2f1271ebebc2aab88f0faf2a6a21 Author: David Freese Date: Fri Dec 26 14:24:18 2008 -0600 Version 3.04BS alpha test version 3.04BS commit 60e909bd33a351eca4839dc5cc96ee329e2835db Author: David Freese Date: Fri Dec 26 14:23:51 2008 -0600 Update i18n commit 1ec4341da5fda84c9eccf33f2c55c85957347da8 Author: David Freese Date: Fri Dec 26 09:52:31 2008 -0600 Add missing qso fields to adif export TX_PWR, COUNTRY missing from export Simplified the export function commit 11eb3e9231dbf24ae33b221a8afd7c2b3916b9e7 Author: David Freese Date: Thu Dec 25 16:16:34 2008 -0600 Version 3.04BR alpha distribution 3.04BR commit eb09b3f046b9823533d8fc7f889ff520e3ee4451 Author: David Freese Date: Thu Dec 25 16:16:00 2008 -0600 Update i18n commit b12640993f9f29b3a66cbb89825cb7b8e44fee7f Author: David Freese Date: Thu Dec 25 16:04:29 2008 -0600 Restored log IPC output to xlog etal. Added additional fields now supported by internal fldigi logbook Added configuration item for Tx Power commit 8e4a6b8fc96de0df6b46b7092deb1388cc43cada Author: David Freese Date: Thu Dec 25 04:50:37 2008 -0600 Version 3.04BQ alpha distribution verion 3.04BQ commit a8b7043130b7df75fde3563d03e692d7f9471353 Author: David Freese Date: Thu Dec 25 04:49:48 2008 -0600 update i18n commit 4b5b4f67d7039c0f5bec44d1c8993436906c3c55 Author: David Freese Date: Thu Dec 25 04:32:43 2008 -0600 Rx text quick pick menu change Moved Call from quick pick to normal menu listing commit 46d15d0709ad855feddf686112ae8d044c9eda44 Author: David Freese Date: Wed Dec 24 21:20:08 2008 -0600 Additional fix for TimeOn logic commit fe4b9a506ed2c83c77a20e3c3dc107228a91e44d Author: David Freese Date: Wed Dec 24 15:56:55 2008 -0600 Version 3.04BP alpha release 3.04BP commit 36c3ab33735517438c0bae3ebe44b8fd2abe8833 Author: David Freese Date: Wed Dec 24 15:54:05 2008 -0600 update i18n commit edda7b09e5ee0c7908870af121979a027057e8a5 Author: David Freese Date: Wed Dec 24 15:31:09 2008 -0600 New logbook fields added TX_PWR, DXCC and IOTA to logbook renamed Notes to Comment to be consistent between main dialog and logbook dialog commit 79f61b50554c5e20cd39b89a0887b4f59ea2e983 Author: David Freese Date: Wed Dec 24 14:18:17 2008 -0600 Update Rx/Tx popup menus Changed logic for restoring Rx/Tx menu status to status.cxx commit 0947e5623d239f5cef35654e45fe5e36e6a878d2 Author: David Freese Date: Wed Dec 24 10:30:19 2008 -0600 Version 3.04BO alpha distribution commit e187ecc1ba1843a988808b715950112881510cff Author: David Freese Date: Wed Dec 24 10:29:45 2008 -0600 update i18n commit 179e8de5713f6c4ab3017d46ae73174e2905ed39 Author: David Freese Date: Wed Dec 24 10:22:47 2008 -0600 Bug fix - TimeOn TimeOn was being reset every time fl_digi received focus Fixed in fl_digi.cxx commit 6595e7f14a3b71bbff954a9b610b5646b544232b Author: David Freese Date: Tue Dec 23 08:18:51 2008 -0600 Fix compile warning in confdialog.cxx commit e882949c6b4a6d07a2228cd5edd55dc689579fb2 Author: David Freese Date: Tue Dec 23 07:58:23 2008 -0600 Version 3.04BN commit 9c0a78bc33425918d63333f8973b0d19815d05d2 Author: David Freese Date: Tue Dec 23 07:55:33 2008 -0600 update i18n commit bd1cf1c1acd86860bf4de9c536096d3fb3a259d0 Author: David Freese Date: Tue Dec 23 07:43:35 2008 -0600 Additional state variables Save & restore state of: ReceiveText quick entry, ReceiveText word wrap and TransmitText word wrap commit b5933cd5fe4969070e5da2c205025e43b4caeaeb Author: David Freese Date: Tue Dec 23 06:44:27 2008 -0600 Bug fixes - 3.04BM Fixed --config-dir failure on MS Changed qso clear to only clear the search field on logbook dialog commit 1d2225de71efbe39a0071888c5aa11f3e4496cad Author: David Freese Date: Mon Dec 22 20:06:56 2008 -0600 Version 3.04BM Alpha test version distribution commit 12011e61e83d0e0c7f63f65ae7a9e1b2c9803da7 Author: David Freese Date: Mon Dec 22 20:06:22 2008 -0600 Update i18n commit 53910187a38e749f6292cd0826abfce536199c23 Author: David Freese Date: Mon Dec 22 18:08:43 2008 -0600 Organize HomeDir contents Create HomeDir Create HomeDir/rigs Create HomeDir/scripts Create HomeDir/palettes Create HomeDir/logs Create HomeDir/images Create HomeDir/help Create HomeDir/macros Create HomeDir/temp and populate with default files. commit 63c9f94956fb45c5143db71da2c276272be8d795 Author: David Freese Date: Mon Dec 22 13:08:15 2008 -0600 Fix qso clear button bug Clear would only work with NagMe set. Corrected logic commit a821c17f48dd42a9e9948f80e01b244258a97ed0 Merge: 0d8f8bf b1054cb Author: David Freese Date: Mon Dec 22 10:49:23 2008 -0600 Merge commit 'berlios/pu/sb' commit 0d8f8bf3afdb016054ff1446d7f0d969ee3c7f20 Author: David Freese Date: Mon Dec 22 09:32:10 2008 -0600 Logbook text i/o bug fixes Changed all logbook text out to use CRLF convention in MS Fixed "-30" bug in text output for comment field commit b1054cbe867208c6dfd1079729c3b5516a8056b7 Author: Stelios Bounanos Date: Mon Dec 22 15:17:20 2008 +0000 More focus fixes commit 0b1daf6f991a3a0d60bd50211c41991a7721d7f8 Author: Stelios Bounanos Date: Mon Dec 22 15:17:20 2008 +0000 Fix logbook update Maintain scroll position when updating QSO log fields commit fd277d664b36f85a1733f3c09428cf3c5d2ed835 Author: Stelios Bounanos Date: Mon Dec 22 00:42:43 2008 +0000 Fix PSK browser crash commit f23c6745e68a28743820b941abf431a5b5cd6608 Author: David Freese Date: Sun Dec 21 15:49:59 2008 -0600 Version 3.04BL Alpha test distribution commit b9311240596fb0a7034ab91dc0b66986b0980774 Author: David Freese Date: Sun Dec 21 15:46:07 2008 -0600 Clear logbook fields with clear qso fields Clear both qso fields & logbook fields when the clear button is pressed. commit eeb334c04f5b96091d01bdcbcfd928870c067874 Author: David Freese Date: Sun Dec 21 15:33:27 2008 -0600 Display Macro-Loaded message Modified the Load Macro message behavior to display whenever a Macro file is loaded or a new one created - dependent on the state of the associated configuration item commit 75096a90491805603c66fee33f059ae111da09aa Author: David Freese Date: Sun Dec 21 15:14:12 2008 -0600 QSO log focus fixes Fixed Enter refocus inhibit for Loc field Fixed refocus inhibit under certain conditions for Call field commit 554d5e1ecc76a6df3a9048d0fb7a5a61a5236eb4 Author: David Freese Date: Sat Dec 20 21:44:37 2008 -0600 Logbook browser focus Restore focus to the logbook dialog browser whenever a button control on that dialog is pressed. commit 15ffc81a45c4c07b5f168881a363757f567fa3e4 Author: David Freese Date: Sat Dec 20 13:55:16 2008 -0600 Version 3.04BK new alpha test release commit 37022f7d3419fc38f09b3230489dd6d690f8eebe Author: David Freese Date: Sat Dec 20 13:51:40 2008 -0600 Save modified Macros Added test to save modified macros before opening a new file commit 75b3a5afe43f35b50c4fecf6fc366a97a741859e Author: David Freese Date: Sat Dec 20 09:32:29 2008 -0600 RTTY bug fix Fixed improper echo of Unshift-On-Space characters commit 3cb0709432562fa50538c90748323fc61593a65d Author: David Freese Date: Sat Dec 20 07:57:55 2008 -0600 Correct logbook-table-widget focus Remove take_focus from table scrollTo method Add qso fields inpTimeOff and outSerNo to restoreFocus list commit 2afd96a2baef54d23d059215e96b67eb61dd82ff Author: David Freese Date: Fri Dec 19 23:58:29 2008 -0600 Fix restore focus from log fields Create configuration item for upper case call field commit afee01bdbe4b4a215ff884abcefec4acfbca9a08 Author: Stelios Bounanos Date: Thu Dec 18 09:14:18 2008 +0000 Version 3.04BJ commit 8353e8d43302ffe3b931aad5c4635ce318bf319d Author: Stelios Bounanos Date: Thu Dec 18 09:14:18 2008 +0000 Update i18n commit 1909b75582bcb744740ada8595837efbe2a8a34b Author: Stelios Bounanos Date: Thu Dec 18 09:14:18 2008 +0000 Miscellaneous UI changes * Change sliders to horizontal type * Rearrange Contest config tab so that text labels can be expanded, and resize various text fields * Realign sliders in CW modem tab * Restore some Tango icons, with X11 colour names substituted with hex byte values from /etc/X11/rgb.txt so that they are drawn correctly on woe32. * Gettext-ise FText context menus and some additional main window strings * s/Files/File/ in main window... at last commit f524c3fc65dc287ff6f7a3a39dee5bf606bb7cad Author: Stelios Bounanos Date: Thu Dec 18 09:14:17 2008 +0000 Change FText menu handling * Reorder menu enums and menu callback switch statements * Move context menu handling to separate functions * Show Serial, X1, X2 and X3 menu items only when the contest fields are displayed * Unclutter the RX text context menu by hiding the various Call...RST(r) menu items by default; add a toggle button to show them * Fix Transmit/Abort menu item kludge commit a9459df7b9afea1bac41e048fdb69f6971a8966f Author: Stelios Bounanos Date: Thu Dec 18 09:14:17 2008 +0000 Remove contest menu * Rename "On/Off" to "Contest fields" and add to View menu * Rename "Config" to "Contest" and add to Config menu * Save contest field display status across invocations * Make out serial number a read-only Fl_Input2 widget commit 433a3c562952b01a7d0a8ba73b98cba39e67239d Author: Stelios Bounanos Date: Thu Dec 18 09:14:17 2008 +0000 Fix PSK viewer crash The psk ctor was calling psk::restart() which in turn called the global pskviewer's restart(), possibly deallocating memory in use by another psk instance. This would happen when changing PSK modes with the Viewer window visible, as a new modem is constructed before the old one is destroyed. Add a psk class viewpsk member and make the global pskviewer point to it. commit 708ac48c3fa8e1787a40ab3e62cbd2795e3261f4 Author: Stelios Bounanos Date: Thu Dec 18 09:14:16 2008 +0000 Fix logbook update Refresh the table when the qso data is edited and Updated commit 54aad83fa134f5831c7298a4bc1aa063c4f11625 Author: Stelios Bounanos Date: Thu Dec 18 09:14:16 2008 +0000 Fix ADIF format check * Relax the ADIF file contents check so that both the ADIF_VER and (incorrect?) ADIF_VERS strings are accepted * Write ADIF files with ADIF_VER in the header commit a0efbd2277b4f4159a92e46816cc3810635c676b Author: Stelios Bounanos Date: Thu Dec 18 05:25:22 2008 +0000 Fix waterfall cursor and marker * Ensure that the bandwidth tracks can move across the entire range * Prevent the waterfall key bindings from moving the tracks outside the permitted range commit 97339202c5b77f7ad4c8f77f90e46d1a85ee3d83 Author: Stelios Bounanos Date: Thu Dec 18 05:25:21 2008 +0000 Add FLDIGI_BROWSER check On Linux, this check is done before trying the other methods so that we have a fldigi-specific override commit e767b68a8c79c654f46938e1ed93d94b20844a77 Author: Stelios Bounanos Date: Thu Dec 18 05:25:21 2008 +0000 Fix logbook selection colour * Use fl_contrast to adjust the foreground colour of the selected row * Make cosmetic change to logbook window title commit 8e1ef5a7ffe67a66abf4b73e34ee34129b7a13da Author: Stelios Bounanos Date: Thu Dec 18 05:25:21 2008 +0000 Fix QRZ lookup type enum Rearrange enum definition for compatibility with previous alphas, and (hopefully) 3.03 commit fc55afb7e99d5e120b594a0d926ff50281729f83 Author: Stelios Bounanos Date: Thu Dec 18 00:01:59 2008 +0000 Auto-update log fields Add option to automatically change the country and azimuth QSO fields based on information from cty.dat. commit 5a57c5f8156a0c20dc3a9ff571058dc4911806e6 Author: Stelios Bounanos Date: Wed Dec 17 18:41:58 2008 +0000 Fix callsign info tooltip * Do not reset selection when looking up word under cursor * Correctly reset tooltip timeout * Replace tooltip long/lat with bearing and distance * Add cursor position check to FTextView::get_word * Add config option * Add SearchLog function to logbook, used for the tooltip "worked before" hint * Move logbook dup checking outside SearchLastQSO commit 17530a4283b84bd20219c821ca2f0b0338f0ee1a Author: Stelios Bounanos Date: Wed Dec 17 18:40:11 2008 +0000 Add locator functions * Use hamlib's azimuth, distance and locator/long & lat conversion routines * Bundle intact copy of hamlib's locator.c, which is compiled when fldigi is built without hamlib support commit 2d7b21e8a91a3f2cd4dc588bb5741a70917bb7c3 Author: Stelios Bounanos Date: Wed Dec 17 18:38:43 2008 +0000 Add missing va_end commit 5c6709f41d88e29092943b15f29108a959b6dc71 Author: David Freese Date: Wed Dec 10 18:45:17 2008 -0600 Version 3.04BI commit 99aa2cc84e7a7761c986902c0a3c9602ae1ff994 Author: Stelios Bounanos Date: Wed Dec 10 22:48:54 2008 +0000 Update po files commit 7f77ba6e124b5c69731122cd981e5c33889cad39 Author: Stelios Bounanos Date: Wed Dec 10 22:48:53 2008 +0000 Add FText country information tooltip commit f7fee0bfbd5fc3a6a9c27912a064c98b4bb467e1 Author: Stelios Bounanos Date: Wed Dec 10 22:48:53 2008 +0000 Add preliminary contest country file support commit eef48e7b682d871c99107a93127c47db2e7d6512 Author: Stelios Bounanos Date: Wed Dec 10 22:48:53 2008 +0000 Add Fl_Input2 up/downcase key bindings Add the usual shell/emacs keybindings: M-u uppecase, M-l lowercase, M-c capitalise commit e7a6812fda38cf3c7b593fca9c65b759318579d6 Author: Stelios Bounanos Date: Wed Dec 10 22:48:53 2008 +0000 Fix mode status button Clear button state when the popup is dismissed Restore focus to the TX text Change AFC,SQL button labels Removed gettextised empty labels commit 7e368b2c679a1cfe2e8e577f69cfd6455013b42c Author: Stelios Bounanos Date: Wed Dec 10 22:48:53 2008 +0000 Change Olivia status fields * Add 8/250 to quick change menu and Op Mode submenu * Widen mode status field so that the BW/tones string will fit next to the modem name * Add put_MODEstatus() with variable arguments * Restore frequency offset status field commit f498b19f737a970717d9f2521fa55d7319593112 Author: Stelios Bounanos Date: Wed Dec 10 22:48:52 2008 +0000 Fix log timer * Make the time-off field a read-only Fl_Input2 * Add new ztimer function that is called once every minute to update the time-off field and store the date/time * Add ztime() and zdate() functions * Always use nanosleep in MilliSleep() commit c24196744c30b3ba49ec2f7e2b7839a57344efb9 Author: David Freese Date: Wed Dec 10 15:13:41 2008 -0600 Version 3.04BI commit 98e63fc5462b2dbe62e1c34105901bc41017dcb4 Author: David Freese Date: Wed Dec 10 15:05:53 2008 -0600 Modifed search routines for psk viewer commit 2712de8ba99d746dcdd765c78e82fc2939ca358f Author: David Freese Date: Wed Dec 10 14:57:27 2008 -0600 QRZ callback modification commit 9728d0d8626e2be18baad797bc080f649e7fbcdd Author: David Freese Date: Mon Dec 8 15:25:13 2008 -0600 Add fixed field text report generator for logbook commit b51ef6c3f4832b87f9868644b5396bd6e221befb Author: David Freese Date: Mon Dec 8 04:04:20 2008 -0600 Add .,;| to white space characters for word capture in Rx pane commit 5d305c971736f0f93d35d28c8bc7ec617962ef15 Author: David Freese Date: Mon Dec 8 04:02:57 2008 -0600 Macro tag changes Added macro tag with selected file target Added macro tag with selected file target Deleted update_main_title() from macro save / load Corrected bugs associated with executing /Files/Open macros... a. title bar not changed in macro editor b. altMacros / btnAltMacros not correctly reset commit 5af4ad7e0834f231335fb9a2f5429a1080fde9cf Author: David Freese Date: Mon Dec 8 04:02:52 2008 -0600 Logbook field transfer Modified to transfer all relevant fields from logbook to qso log commit bd3a8a292b15a34285a84df65b70246e34a22a0f Author: David Freese Date: Mon Dec 8 04:02:32 2008 -0600 Logbook file open/close changes Fixed seg fault opening invalid or empty logbook file Changed to allow saving an empty adif logbook file commit 90224b77dcb45e602d4dec33b7f0a6e69e8a902b Author: David Freese Date: Sat Dec 6 17:36:09 2008 -0600 Version 3.04BH commit c2764f02159d42950cd22252b12fa98cc2914ef6 Author: David Freese Date: Sat Dec 6 17:35:09 2008 -0600 Changed logbook text export to tab delimited format commit 924b2b76efd805b1b0b5ec1cc4ced85aff912643 Author: David Freese Date: Sat Dec 6 17:35:01 2008 -0600 Added time_on field to the logbook commit 88e0ad0c23b2801dd641b68f5a8c647b138bf650 Author: David Freese Date: Sat Dec 6 17:34:48 2008 -0600 Split state/county into state country fields commit 6cffd9a978e87ac9ae6fadacf2159cfba414ff21 Author: David Freese Date: Sat Dec 6 17:31:49 2008 -0600 Replaced Olivia Freq: nn.n with Tones/Bw in status2 widget commit d3cbe49e617b267a832f0a455f3131dfd6bdb2c8 Author: David Freese Date: Sat Dec 6 16:57:55 2008 -0600 Changed fldigi.log to fldigiYYYYMMDD.log, always append commit 6a3908ecd5725c47bbcbc072d2416a40e5fbda95 Author: David Freese Date: Sat Dec 6 16:57:49 2008 -0600 Added macro tag - clar Rx pane commit b92ea214b2ae8e1e022b1b62a7049894e515315d Author: David Freese Date: Sat Dec 6 16:57:40 2008 -0600 Added dup field, time-span in minutes to duplicate QSO testing commit 154952f14e160515dd990f8f9c92d55230b20277 Author: David Freese Date: Thu Dec 4 15:36:36 2008 +0000 Add rudimentary contest functionality 1. Added automatic time update to time field a.update occurs in thread arq_loop 2. Modified date format transferred to logbook YYYYMMDD 3. Changed textfont to font(0) for all logbook dialog widgets 4. Logbook path/name saved in fldigi_def.xml 5. New logbook clears all entries in logbook dialog 6. Logbook dialog titlebar updates with change in logbook file 7. Added contest functionality a. additional log fields for various contest exchanges fields switchable between rag-chew and contest views b. duplicate checking c. cut number transmit for CW d. additional macro tags for sending contest specific exchanges e. additional macro tag to send current qso-log-time f. changed qso-log-time to an automated clock commit 163acfea1b6d6cadf0c9dd532ca52cca7197d139 Author: David Freese Date: Thu Dec 4 15:36:33 2008 +0000 Use global confirm-save option for logbook commit 59984e766a74e91bb17cd52747b7430f9ccaf2d5 Author: David Freese Date: Thu Dec 4 15:36:32 2008 +0000 Use filename in logbook window title commit 540e35c680d82f1fac2cb53bbfa51d1cc8f0cbcb Author: David Freese Date: Thu Dec 4 15:36:31 2008 +0000 Version 3.04BF commit 83b453f415dd7ed2541d619b1446e1a07ec5469d Author: David Freese Date: Thu Dec 4 15:00:51 2008 +0000 Invert logbook search commit 7c0e2831ab56bff7fc36ca3df5e0e80b31e92620 Author: David Freese Date: Thu Dec 4 14:59:35 2008 +0000 Add logbook status preferences commit 5854931634125370c4290cf7753691c310bb6a8a Author: David Freese Date: Sat Nov 29 13:20:54 2008 -0600 Add tab color configuration item commit c609e29b9fdf084bcef41b4dae2ca6237c974fb3 Author: Stelios Bounanos Date: Thu Dec 4 14:50:34 2008 +0000 Add FText double-click option commit 08776759ca268f1b95f66e4159de43483ba26d4c Author: Stelios Bounanos Date: Sat Nov 29 06:36:17 2008 +0000 UI update * Viewer - Add channel header option (rf, af, channel) - Draw header with background colour * Configuration - Enlarge config window - De-abbreviate option names and remove redundant tooltips - Use default colours * Logbook - Make it compile on g++-4.3 - calendar + Replace cal16 pixmap with time_icon - table + Add search function + Use default fonts and colours + Add support for PSK viewer-like coloured rows - logsupport + Use "adi" suffix only on Cygwin + Use native file selector + Rewrite fl_choice prompts + Replace search functions with simpler Table::search wrappers + Add search handler for Ctrl-s (forward), Ctrl-r (reverse) - lgbook + Convert fields to Fl_Input2 + Remove redundant buttons + Use icons for search next/prev + Disable log browser grid + Use default font sizes commit 9333ae1f50685d4a22f5252da0ced3cf70b9c4ff Author: David Freese Date: Sat Nov 29 06:36:17 2008 +0000 Fix waterfall buttons commit 4b53a7c84861cf0b0be8066f53ab35181bbc9049 Author: David Freese Date: Sat Nov 29 06:36:17 2008 +0000 Fix QRZ lookup commit 80f43f679622e9136a5d31645e1ea85fe984c00b Author: Stelios Bounanos Date: Wed Nov 26 06:21:13 2008 +0000 Delete carriage returns commit aef541e3ec5185d7c7f264c1df32972057567c82 Author: David Freese Date: Wed Nov 26 05:21:34 2008 +0000 Add fl_logbook commit 2b79053f9956a0fd518302ff81735c892a530a50 Author: Stelios Bounanos Date: Wed Nov 26 05:01:34 2008 +0000 Update fldigi-shell Fix wait_for_data() Add source command Add -c argument File arguments are now evaluated as Perl code Remove old comments commit 3d6f7bbf8439bf51e6e04c7e97ae9f5d1702c18a Author: Stelios Bounanos Date: Tue Nov 25 07:56:16 2008 +0000 Add Fl_Input2 This a simple Fl_Input wrapper that adds a context menu with the usual edit operations. commit 5077ca6249a7cbd386dfb8494b63fb5c59224ede Author: Stelios Bounanos Date: Tue Nov 25 07:56:16 2008 +0000 Hamlic changes * Fix hamlib_close The rigcontrol window must not be hidden from hamlib_loop(). The wf->setQSY() call can be made in hamlib_close() so that no FLTK locking is needed. * Use rig_caps type in rig_cmp * hamlib_get_rigs() needs to be called only once commit 0aa3c19d9116950714049909a493b149d1bfa137 Author: Stelios Bounanos Date: Tue Nov 25 07:56:15 2008 +0000 Improve make_pixmap Make the window borderless and hide it before the pixmap is drawn. commit 6013b153321aaadff4651b984fc89e912934f137 Author: Stelios Bounanos Date: Tue Nov 25 07:56:15 2008 +0000 XML-RPC update * Fix log.get_band * Add methods for new qso frame fields * Add method to retrieve pskreporter spot counter commit c3814bc1a4afb47ae1c4ac791afa8675b39faf0f Author: Stelios Bounanos Date: Tue Nov 25 00:14:59 2008 +0000 Add NLS support Merge patch by Stephane Fillod : * gettextsize fldigi * add initial French translation Minor additional changes by me (sb): * Remove bundled intl and associated m4 macros and compiler flags * Move new m4 macros to m4/intl * Move gettext.h to src/include and add to src/Makefile.am * Modify setup_nls(): * Search for message catalogs in $PWD/locale and $FLDIGI_LOCALE_DIR/locale, in addition to LOCALEDIR * Do not call setlocale() for LC_NUMERIC, as this can break the configuration read/write routines when handling floating point numbers in locales that use a comma as the decimal point * Fix static initialisation * Add INTL_LIBS and INTL_CFLAGS configure variables that can be used to override AM_GNU_GETTEXT * Update po/Makevars * Update po files * Remove po/Makefile.in and po/remove-potcdate.sed commit cc3677694dc8ec4a2c8f5299d7095f9a26260e1f Merge: 690daad 1f6e9c6 Author: Stelios Bounanos Date: Tue Nov 25 00:14:20 2008 +0000 Merge with upstream commit 1f6e9c6704e1d5fb0d10b38378b1a7978c02994c Author: Stelios Bounanos Date: Sun Nov 23 06:20:16 2008 +0000 Upstream version 3.04BE commit dea0ee902486c75f77098635660747fde86e8c1f Author: Stelios Bounanos Date: Sat Nov 22 01:32:17 2008 +0000 Upstream version 3.04BD commit 690daadf508e1c7543b340aec6ba6ebf3a687e77 Author: Stelios Bounanos Date: Thu Nov 20 15:13:27 2008 +0000 Add spotting * Add hooks to the logger and received text handlers * Add support for N1DQ's PSK Automatic Propagation Reporter commit c8a6ae11e44b4c4f290bb0573b0b1e329a40d132 Author: Stelios Bounanos Date: Thu Nov 20 14:53:48 2008 +0000 Add UDP socket support commit 984bf8b650283d4d8ab83e858643eea341e0e825 Author: Stelios Bounanos Date: Thu Nov 20 14:51:11 2008 +0000 Add simpler RE class commit 91cf6d14c638c221a2598e83ea070d4f742cec5c Merge: 047e8bb edc3049 Author: Stelios Bounanos Date: Thu Nov 20 04:14:48 2008 +0000 Merge with upstream commit edc3049ef37815aa73697b4b4f6ef989a9bac6ba Author: Stelios Bounanos Date: Wed Nov 19 20:17:55 2008 +0000 Upstream version 3.04BC commit 8960485c23e9030bb97c36a17fd7cccdc80e635d Author: Stelios Bounanos Date: Wed Nov 19 20:17:40 2008 +0000 Upstream version 3.04BB commit 2b19fba6eb5be0a51e5048dc8e48794452bd2144 Author: Stelios Bounanos Date: Wed Nov 19 20:17:12 2008 +0000 Upstream version 3.04BA commit 315a3aff2a8b1b6b2d63eb903f5b348f1f3efdfa Author: Stelios Bounanos Date: Thu Nov 13 00:13:14 2008 +0000 Upstream version 3.04AZ commit fca79b4151e3ae71d402f354ee53058cbf6075e9 Author: Stelios Bounanos Date: Thu Nov 13 00:12:12 2008 +0000 Upstream version 3.04AY commit 047e8bb9f96d537f5c17de808cf4a8a67eeec0e5 Author: Stelios Bounanos Date: Fri Nov 7 10:31:23 2008 +0000 Improve hamlib support * Move rig enumeration functions outside Rig class * Add new rig model config variable * Remove unneeded configuration code * Simplify hamlib_init * Add "advanced" hamlib configuration text field commit d32a86e8bd926a37ccf433dee7e9c58789876f81 Author: Stelios Bounanos Date: Fri Nov 7 10:31:23 2008 +0000 RE class changes Add suboff() to return substring match offsets commit 3eeb6391c52d8465bcd9b01481caad0d85f25487 Author: Stelios Bounanos Date: Fri Nov 7 04:56:14 2008 +0000 Fl_ComboBox changes * Increase maximum popup size slightly * Use index value to scroll browser on popup * Don't dismiss the popup if nothing has been selected, e.g. when pressing mouse-1 on the scrollbar and releasing it inside the item list) * Set index variable in Fl_ComboBox::index(int) * Make the index zero-based commit 15e7c2ff3cca25708e8b19245c735833ecbcafc5 Author: Stelios Bounanos Date: Thu Nov 6 06:03:21 2008 +0000 Toggle menu icons at runtime commit 37b38e176b67f15a278303438336aa13dd0ebd2e Author: Stelios Bounanos Date: Thu Nov 6 06:03:21 2008 +0000 Fix MFSK image menu item commit 5639f4b97daf553f3370f9f77876fa85079c2a98 Author: Stelios Bounanos Date: Wed Nov 5 18:17:03 2008 +0000 Fix FTextView text lookup commit 71b9b489c42b469729df9df85cbd7c595ae59956 Author: Stelios Bounanos Date: Mon Nov 3 21:33:44 2008 +0000 Clean up callsign search code Ensure that the QRZ html scraper runs inside the lookup thread commit 7013c62580c9f3670b0e267c4c19292c45d314c9 Author: Stelios Bounanos Date: Mon Nov 3 21:33:44 2008 +0000 Frequency list fixes Fix the show_frequency, show_mode and show_bw functions, which used REQ with a string passed by value. Remove shift-click binding from docked list. Add key binding (Escape) to dismiss list browser. The same button now shows and hides the list. Make the frequency list lines narrower. Remove the "Post 2.09" comment. commit 73e082bd3b425c9cdd0bc6fc7c1bfd5b3edfd694 Author: Stelios Bounanos Date: Mon Nov 3 22:18:01 2008 +0000 Add icons option commit 64cbeebe78a1c1dbb4a1273c306f48a22e2b2e19 Merge: 9a0fadc 6b1c297 Author: Stelios Bounanos Date: Fri Oct 31 03:48:13 2008 +0000 Merge with upstream commit 6b1c297560ff721249cb9a82291358bfd155e516 Author: Stelios Bounanos Date: Fri Oct 31 03:47:24 2008 +0000 Upstream version 3.04AX commit 9a0fadc49282a648953a7ec01163509fe0910000 Author: Stelios Bounanos Date: Fri Oct 31 00:12:19 2008 +0000 Fix wfall/rxtext links commit 704cfd62bf6a3c597696f9a38d27de7cb61633a6 Author: Stelios Bounanos Date: Wed Oct 29 01:20:38 2008 +0000 Fix IZDT time format commit c452607e51973b45ac0d2bc16a51f57aa65bf21f Author: Stelios Bounanos Date: Wed Oct 29 01:20:34 2008 +0000 Restore wfall wheel/qsy step commit 8536587910886c96e9849732e5fe635b7df66196 Author: Stelios Bounanos Date: Wed Oct 29 01:20:30 2008 +0000 Add QSO data mouse binding Bind RX text mouse-2 to a a handler that enters QSO data into the log fields. A limited amount of pattern matching is done to recognise RST reports and IARU locator strings. commit 5eda8b6077b988fc6515e47ce50c115b5929beb6 Author: Stelios Bounanos Date: Wed Oct 29 01:20:26 2008 +0000 Add RX text and waterfall links A double click on the waterfall inserts a text anchor than can be clicked to return to that signal. Similarly, an Alt-click on the waterfall scrolls the RX text to the most recent text anchor that describes a similar modem and frequency combination. If the "insert text on click" waterfall option is switched on, text anchors will be inserted only if the click text box contains the string "". This implementation is based on an idea by Leigh, WA5ZNU. commit a0af30f2082abb8ae0f31f7c02d61edb738e607d Author: Stelios Bounanos Date: Wed Oct 29 01:20:08 2008 +0000 Add more icons Place all icons in the same source file Add code to set icon & text labels for menu items and widgets commit 685f7dfa9a16932c65018c103862a86860b073af Author: Stelios Bounanos Date: Wed Oct 29 01:17:42 2008 +0000 Fix combo browser label commit 47a6249679018c5456623ca139c7d0b9c32d3fc3 Merge: 21f16cb d821185 Author: Stelios Bounanos Date: Wed Oct 29 01:15:25 2008 +0000 Merge with upstream commit d8211853c8ab9dcc4354706b384b4008beabfc64 Author: Stelios Bounanos Date: Wed Oct 29 01:14:36 2008 +0000 Upstream version 3.04AW commit 1ed76f0ccb8c06cdbcf538ab546f996b42a8da76 Author: Stelios Bounanos Date: Mon Oct 27 16:40:22 2008 +0000 Upstream version 3.04AV commit 2114401abfa3bb11c47481c4c9ff337655014d45 Author: Stelios Bounanos Date: Mon Oct 27 03:44:11 2008 +0000 Upstream version 3.04AU commit 9461dc6706c201c9d9bf6e8ab26117708a614008 Author: Stelios Bounanos Date: Sat Oct 25 02:11:49 2008 +0100 Upstream version 3.04AT commit dfa8465b94a836992eb30a2d16760a1d42508909 Author: Stelios Bounanos Date: Fri Oct 24 02:46:44 2008 +0100 Upstream version 3.04AS commit a5062ae24e9447ee5ea1ca7b2e725ae77453c183 Author: Stelios Bounanos Date: Wed Oct 22 18:54:18 2008 +0100 Upstream version 3.04AR commit 40555942a8eeea3a0dfc561e6ae67d0857c2d8ba Author: Stelios Bounanos Date: Wed Oct 22 02:40:14 2008 +0100 Upstream version 3.04AQ commit f22ce653841d726b10770bc7b76e6d36a9792c5c Author: Stelios Bounanos Date: Sun Oct 19 02:12:58 2008 +0100 Upstream version 3.04AP commit 9a161f100f07f51ab2d671750595f34301e03031 Author: Stelios Bounanos Date: Fri Oct 17 22:09:52 2008 +0100 Upstream version 3.04AO commit 096e1eb1b5a1e9192296c899b5c0afc86e0b7ce6 Author: Stelios Bounanos Date: Thu Oct 16 11:11:28 2008 +0100 Upstream version 3.04AN commit 21f16cb4adf0b2ed3dfc1f05dbd8923c0bbede88 Author: Stelios Bounanos Date: Wed Oct 15 14:07:16 2008 +0100 Improve config performance commit fa4ff95e6aa11a261452aa6e59c04b641d889a68 Author: Stelios Bounanos Date: Tue Oct 14 22:20:20 2008 +0100 Fix window resizing on OS X commit 2d9f7bb05ca172db74978bd0d0b72b9cda7dda18 Author: Stelios Bounanos Date: Tue Oct 14 22:15:39 2008 +0100 Fix a memory leak commit 3bc4b6e1a8e210423c53028bcbda571db535cbb5 Merge: ce8c638 4709ddb Author: Stelios Bounanos Date: Tue Oct 14 06:39:43 2008 +0100 Merge with upstream commit 4709ddb4c3170a48cc98af0337e66273abb18107 Author: Stelios Bounanos Date: Tue Oct 14 06:38:19 2008 +0100 Upstream version 3.04AM commit ce8c6385fb33926c321d0b7f9beb5e27219e72c6 Author: Stelios Bounanos Date: Mon Oct 13 22:24:31 2008 +0100 Simplify xml config commit 7d2ea0d444018c79e119ec4404dd930b123565ff Merge: e8ecf2a 09b75d7 Author: Stelios Bounanos Date: Mon Oct 13 22:16:19 2008 +0100 Merge with upstream commit 09b75d7ae08c3829a17751d0cc0e040e060a5e44 Author: Stelios Bounanos Date: Sun Oct 12 07:35:04 2008 +0100 Upstream version 3.04AL commit e8ecf2a0c3b7149e98eabae9f93e97e495fb0976 Author: Stelios Bounanos Date: Sun Oct 12 00:24:51 2008 +0100 Update ChangeLog commit 0c5b18ca7c57b0c5d3339ff1f32011391928a6bf Author: Stelios Bounanos Date: Sat Oct 11 23:57:44 2008 +0100 Add log format check Fix some LOG calls that were passing the wrong type/number of args commit dd121fcbab4020193b37184a56adfa591c3ee7fc Author: Stelios Bounanos Date: Sat Oct 11 23:57:44 2008 +0100 Rewrite xml config commit 00af7303558aec897dff0aac17a0752397aebf76 Author: Stelios Bounanos Date: Sat Oct 11 23:57:44 2008 +0100 Add scope dock option commit c41749c83b1e5d0085ab8398cac631dda1a67f96 Author: Stelios Bounanos Date: Sat Oct 11 23:57:43 2008 +0100 Handle deprecated args better Also remove unused --experimental switch commit 731c7a537529f64b9a73f1c82419c9003dc89b3b Author: Stelios Bounanos Date: Sat Oct 11 23:57:43 2008 +0100 Fix signal handling * Add generic functions to save and restore the disposition of all signals, and use these to remove the handlers installed by xmlrpc's abyss server. * Make setup_signal_handlers() static and replace calls to that function with code to unblock SIGUSR2 in xmlrpc.cxx and arq_io.cxx commit e9ddc8f2a0841d11517af820c45a61ba5f523c0f Author: Stelios Bounanos Date: Sat Oct 11 23:57:43 2008 +0100 Add licence notices (thanks to Stephance F8CFE for the reminder) Tweak About dialog html commit 62b901f7b6085d8d389020c10a41c7d1158e31b3 Author: Stelios Bounanos Date: Sat Oct 11 23:57:43 2008 +0100 Rewrite change_modem_param Add new config menu for waterfall mouse-1 handling Also incorporate changes from Stephane Fillod, F8CFE, to: * Change the rig frequency by scrolling the mouse wheel on the waterfall frequency scale area when the waterfall-qsy option is enabled * Change the modem carrier frequency when the wheel is scrolled elsewhere on the waterfall, now the default handling commit 09fde4d7a22c0171e3828d3f72af89d5439fa6cf Author: Stelios Bounanos Date: Sat Oct 11 23:57:41 2008 +0100 Add default qsy arg commit b4a7e321681ad39ef481e0e516d47a93eeddbed2 Author: Stelios Bounanos Date: Fri Oct 10 14:22:52 2008 +0100 Add mode group ids commit 61f04d6efc47bc0564e496e6c3b523df78292b85 Merge: 685298d 53e71e8 Author: Stelios Bounanos Date: Fri Oct 10 13:05:30 2008 +0100 Merge with upstream commit 53e71e80ad565f6165d827fe0edda511b0c83822 Author: Stelios Bounanos Date: Fri Oct 10 13:03:47 2008 +0100 Upstream version 3.04AK commit 87aa9d5dabcb9fe0be02dc4fca726ea22527a8c3 Author: Stelios Bounanos Date: Wed Oct 8 03:44:35 2008 +0100 Upstream version 3.04AJ commit 685298dc47dc19740b487930b519c48eb13544f4 Author: Stelios Bounanos Date: Tue Oct 7 08:54:38 2008 +0100 Add fldigi-shell time command commit f0195d40acca6e8c7b46058bfd4f32e777b5b287 Author: Stelios Bounanos Date: Tue Oct 7 08:51:08 2008 +0100 Unclutter title bar commit cd5a338ac8812f0bcb1f3b6c53a0c5c635b5815d Author: Stelios Bounanos Date: Tue Oct 7 08:41:24 2008 +0100 Reduce min window height commit ec83b170d0404e0b92e59494cc09b740353c8338 Author: Stelios Bounanos Date: Tue Oct 7 08:41:23 2008 +0100 Add thread checks commit 1c9f450f608ecfee9eec32c1d688bf7d3b409c63 Author: Stelios Bounanos Date: Tue Oct 7 08:41:20 2008 +0100 Fix log clear Ask confirmation when trying to exit without saving the log commit 629014d985137eea8215a0cc1fbabead6141b691 Author: Stelios Bounanos Date: Tue Oct 7 08:32:49 2008 +0100 Fix wfall cursor freq commit dae8995bc45dee9da4f9aedab06c4bf5a33d8803 Author: Stelios Bounanos Date: Tue Oct 7 08:31:43 2008 +0100 Change winapi precedence commit 5e3df23e2b60d6f4615f3597a602241ad393bf9e Author: Stelios Bounanos Date: Tue Oct 7 08:29:35 2008 +0100 Add update check commit aa7d7bf5fb1cdfcb2cd4c382d49bd0f30b622dc3 Author: Stelios Bounanos Date: Tue Oct 7 08:28:58 2008 +0100 Fix XML-RPC error handling commit 5553466abb2baa9dc5030a5e202f1967c6ed8c72 Author: Stelios Bounanos Date: Tue Oct 7 08:28:55 2008 +0100 Add HTTP URL fetching commit 0bc58ae3c58e1009f607979ee1e6071e3c4a8992 Author: Stelios Bounanos Date: Tue Oct 7 08:26:40 2008 +0100 Fix re_t substring matching Delete extra copy of adjust_port() Remove includes from serial.h commit 9e71ac0b3107a6972efa62b7bb108c3ab2a09994 Merge: 448b34b b446088 Author: Stelios Bounanos Date: Tue Oct 7 07:57:16 2008 +0100 Merge with upstream commit b4460881a5441aa7fc7429c16a669e272ff82113 Author: Stelios Bounanos Date: Sun Oct 5 21:54:38 2008 +0100 Upstream version 3.04AI commit 8421e494392ea4b1d11749abd19fa434a34c98c9 Author: Stelios Bounanos Date: Sat Oct 4 00:29:22 2008 +0100 Upstream version 3.04AH commit 00fab81d89790ca017553ce44221fb6a68ca0e21 Author: Stelios Bounanos Date: Fri Oct 3 13:15:08 2008 +0100 Upstream version 3.04AG commit 70e44b57e8b57417494e67e9925ef0cb0f820fe9 Author: Stelios Bounanos Date: Wed Oct 1 23:27:02 2008 +0100 Upstream version 3.04AF commit 69f4c90b690eee20d9a44fe2d741ac017226eba4 Author: Stelios Bounanos Date: Wed Oct 1 23:26:45 2008 +0100 Upstream version 3.04AE commit fbbcae1b4afe5eba9e10a6f8875ee72b2888aa61 Author: Stelios Bounanos Date: Mon Sep 29 21:30:49 2008 +0100 Upstream version 3.04AD commit 448b34b2426ee08bc2cdc1ddb170ae9cf7fb7ad3 Author: Stelios Bounanos Date: Sun Sep 28 17:27:51 2008 +0100 Add wfall mouse options commit d4af3d6c27dcb9d19811a448d072a02629a2e738 Author: Stelios Bounanos Date: Sun Sep 28 17:05:30 2008 +0100 Add qsy function commit 2d67994192481939ea8008a27ceac3ddb431dc9a Author: Stelios Bounanos Date: Sun Sep 28 16:41:50 2008 +0100 Add rig control freq entry commit 322af76d6b755e87159acc77800f254b03ad8a9b Merge: e759dc7 af5d499 Author: Stelios Bounanos Date: Sun Sep 28 16:32:02 2008 +0100 Merge with upstream commit af5d499fe6b60261613513a8d344f1714840f606 Author: Stelios Bounanos Date: Fri Sep 26 20:17:45 2008 +0100 Upstream version 3.04AC commit e759dc7ab3922c096406a8d2f6a01120126d1e13 Author: Stelios Bounanos Date: Tue Sep 23 21:16:25 2008 +0100 Qrunner updates Read from pipe/socket before executing queued callbacks; improves performance and avoids some recursive dequeueing with REQ_FLUSH Change REQ_FLUSH to take a thread argument Flush the trx thread in init_modem_sync commit e944abb6b45d94e880e7ecc27e3a1ea60fa1241c Author: Stelios Bounanos Date: Tue Sep 23 21:14:18 2008 +0100 Remove fl_thread wrappers commit 667f67248060308a766744e903b03010462466f0 Author: Stelios Bounanos Date: Tue Sep 23 21:13:33 2008 +0100 Add thread signal handling Send SIGUSR2 to interrupt xmlrpc and arq_socket threads Restore the default signal disposition for various signals handled by xmlrpc-c's abyss server commit 3c560ae5aafca7ab3c6dfe093d63be79914635a2 Author: Stelios Bounanos Date: Tue Sep 23 21:10:41 2008 +0100 Add simple XML-RPC access control Also add --xmlrpc-list switch commit 84b10523005b5935040cdd0881d4243eda393b05 Author: Stelios Bounanos Date: Tue Sep 23 21:09:06 2008 +0100 Simplify XML-RPC error handling commit 5332a87ed5357955e09dbe3a7fe69e8c8f77d7ad Author: Stelios Bounanos Date: Tue Sep 23 21:07:17 2008 +0100 XML-RPC fixes Use REQ in Main_set_sb and Log_set_call commit e23803ae18b265b8c9d730923e853b3878e16ac3 Merge: 69c8fad 5476c0e Author: Stelios Bounanos Date: Fri Sep 19 04:56:17 2008 +0100 Merge with upstream commit 5476c0e6ac1800a374d0c781701c5f939c469f64 Author: Stelios Bounanos Date: Tue Sep 16 20:02:56 2008 +0100 Upstream version 3.04AB commit 9cfa07997f758bb046f901641145ff8693445414 Author: Stelios Bounanos Date: Tue Sep 16 20:02:38 2008 +0100 Upstream version 3.04AA commit eda3c529828113d5b8b90ef600bb26bcd13336b1 Author: Stelios Bounanos Date: Mon Sep 15 03:20:32 2008 +0100 Upstream version 3.03 commit 03be0d1bb3f5ce9d9ad5b895fa9eec9a5dedd75d Author: Stelios Bounanos Date: Sun Sep 14 15:00:49 2008 +0100 Upstream version 3.03AP commit 94606ed69ac0e7687ab2db4da90e5b5379b3db8b Author: Stelios Bounanos Date: Fri Sep 12 05:51:03 2008 +0100 Upstream version 3.03AO commit 69c8fad53c4bb504b19762c7e073533f6f013a02 Author: Stelios Bounanos Date: Thu Sep 11 23:08:48 2008 +0100 Revert "Use fl_open_uri" commit a428fc4d521d000593c5ad6cc6b8e84bdb68e897 Author: Stelios Bounanos Date: Thu Sep 11 23:08:47 2008 +0100 Sound fixes commit 8496ca7580db2ba0535af38387d7c711ce608a27 Merge: 78c6ec9 2b352bc Author: Stelios Bounanos Date: Thu Sep 11 23:08:06 2008 +0100 Merge with upstream commit 2b352bc8fffa294967dad517c592993cee0d6790 Author: Stelios Bounanos Date: Thu Sep 11 02:35:48 2008 +0100 Upstream version 3.03AN commit 78c6ec92f265c58d4e848079baf1c07888f21037 Author: Stelios Bounanos Date: Thu Sep 11 23:07:06 2008 +0100 Use arg in src speed test commit baeac6a35ad88565e8d2ac9ff3819dbd9c8d3cb5 Author: Stelios Bounanos Date: Thu Sep 11 23:07:00 2008 +0100 XML-RPC fixes commit d71a69d88226c6a73132a118592b069115f1cef4 Author: Stelios Bounanos Date: Thu Sep 11 23:06:51 2008 +0100 Fix FLTK m4 macro commit 64de50dc56c5f25dd166d60fd163028b888fcafc Merge: b2401dc 28abb21 Author: Stelios Bounanos Date: Thu Sep 11 23:06:18 2008 +0100 Merge with upstream commit 28abb21cfd99531a65ef88280c09771d612b616f Author: Stelios Bounanos Date: Wed Sep 10 04:43:38 2008 +0100 Upstream version 3.03AM commit 4975a5d6eaade7b485ae112e2c5a3ebfcae1ccb7 Author: Stelios Bounanos Date: Mon Sep 8 17:48:25 2008 +0100 Upstream version 3.03AL commit b2401dc0d46ccf553b1b213c221407acdef2f7a8 Author: Stelios Bounanos Date: Mon Sep 8 00:29:43 2008 +0100 Fix SoundPort log message commit 1044be3abd51651d016d31ac2d77a52580ffa913 Author: Stelios Bounanos Date: Mon Sep 8 00:29:00 2008 +0100 Leave room for OS X resize handle commit d4c7b87988da84ceeb44ddac366b6223189f091e Author: Leigh L. Klotz, Jr Date: Mon Sep 8 00:27:05 2008 +0100 Add history replay option commit 4d3d1892f3cc907f9c64ef25a2ba7c5a45fa3968 Author: Stelios Bounanos Date: Sun Sep 7 23:48:58 2008 +0100 Improve serial port discovery commit a46526a0ee91f137432b51dee2b2412252c22819 Merge: f395464 aff666d Author: Stelios Bounanos Date: Sun Sep 7 23:22:17 2008 +0100 Merge with upstream commit aff666dd7be15497eb6b1213991a4b34e24d28aa Author: Stelios Bounanos Date: Sun Sep 7 23:03:27 2008 +0100 Upstream version 3.03AK commit 91eac1e155e0c9b6686bc7ba35537eed9c2479ff Author: Stelios Bounanos Date: Fri Sep 5 20:02:47 2008 +0100 Upstream version 3.03AJ commit f395464c30023b862e464002d8a14a06a2f33389 Author: Stelios Bounanos Date: Fri Sep 5 01:42:03 2008 +0100 Add default event handler commit 82296f10b0d1b521450a72b8b7291133441cc482 Author: Stelios Bounanos Date: Fri Sep 5 01:39:41 2008 +0100 Disable mouse cursor hiding commit f3d895ef6e306e7166b314b5ffa1ba6c65fb1bff Author: Stelios Bounanos Date: Fri Sep 5 01:39:01 2008 +0100 Increase default window width commit d70089bc04cad3afdceed8e1ee17b02ea5202ac5 Author: Stelios Bounanos Date: Fri Sep 5 01:38:04 2008 +0100 Use fl_open_uri commit bcbd70128efd9aed0c91c95a95376f5c7bfb666a Author: Stelios Bounanos Date: Wed Sep 3 21:17:55 2008 +0100 Update build system Rename OS X app bundle directories Use correct ld switch to link hamlib statically on Linux commit 1d42855a2a0ca97a67af3cc9c3e5f21502c0a9b0 Author: Stelios Bounanos Date: Wed Sep 3 18:45:39 2008 +0100 Use REQ in start_tx commit 4b41ce093dddb28d4ecbe14f9279aaa6bd9a0c68 Merge: 3e3c2d1 eab55d5 Author: Stelios Bounanos Date: Wed Sep 3 18:43:23 2008 +0100 Merge with upstream commit eab55d521732c552b88bb6204f739430788761d3 Author: Stelios Bounanos Date: Wed Sep 3 10:24:55 2008 +0100 Upstream version 3.03AI commit 3cdd28273f86509d7e297b84246043bcb8e33462 Author: Stelios Bounanos Date: Tue Sep 2 17:45:10 2008 +0100 Upstream version 3.03AH commit 3e3c2d1352f3a73b67439c7868a6eab2444f760b Author: Stelios Bounanos Date: Tue Sep 2 16:04:43 2008 +0100 Don't leak fds commit 0508eb7bad12f7163ae75ceb8247c55cce85db64 Author: Stelios Bounanos Date: Mon Sep 1 21:08:34 2008 +0100 Use regex class in PSK viewer commit c862e822029bfeff4a05ad3d75afda651f168dc2 Author: Stelios Bounanos Date: Mon Sep 1 21:08:09 2008 +0100 Update regex class commit 4c1620c8c831ebd03e915dc0652dd0203647579b Author: Stelios Bounanos Date: Mon Sep 1 21:06:37 2008 +0100 Save MT63 settings commit 70faa1246db3c7e35d0853c494a04b15228506f7 Author: Stelios Bounanos Date: Mon Sep 1 21:02:34 2008 +0100 Minor sound fixes Fix "device not found" message On Linux, a PortAudio device has zero channels if it's busy; omit that check for other platforms. commit efe814026e4efeb6ea2d88ce5a88023695abf836 Merge: ba3a9ea db64583 Author: Stelios Bounanos Date: Mon Sep 1 19:41:17 2008 +0100 Merge with upstream commit db64583e91884d5251362078999a2e8cf25771c4 Author: Stelios Bounanos Date: Mon Sep 1 13:06:04 2008 +0100 Upstream version 3.03AG commit 67bec3df87fb417b3e6d2885fc94225606898eca Author: Stelios Bounanos Date: Sun Aug 31 15:10:22 2008 +0100 Upstream version 3.03AF commit ba3a9eadf253d9eed58fd50d8a81591401c93417 Author: Stelios Bounanos Date: Sun Aug 31 08:26:45 2008 +0100 Fix FTextLog menu handler commit 581aad22acbbe9a30dc45471ba737d791ff6c7e1 Author: Stelios Bounanos Date: Sun Aug 31 08:25:49 2008 +0100 Display mixer slider values commit b653a7b4e6c910ac22f7474dca1d1573740222ef Author: Stelios Bounanos Date: Sun Aug 31 08:21:48 2008 +0100 Redo colours/fonts dialog Add colorsfonts.fl Change font browser to use colour chooser Correctly set text attributes to handle dark backgrounds commit 05fecac6a5a1d057307a11d8f2861a5abb3df5f2 Merge: f72c727 fba29c0 Author: Stelios Bounanos Date: Sun Aug 31 08:19:05 2008 +0100 Merge with upstream commit fba29c03c1150e6235cf2a5bf327ecd864b9538f Author: Stelios Bounanos Date: Sat Aug 30 14:41:16 2008 +0100 Upstream version 3.03AE commit 6af1a4b500d04ee96ffa68af095a6ae222362e22 Author: Stelios Bounanos Date: Sat Aug 30 04:02:24 2008 +0100 Upstream version 3.03AD commit f72c727898bf420cb1aa5bdc76b60d27cf3f3f29 Author: Stelios Bounanos Date: Fri Aug 29 12:06:20 2008 +0100 Fix MFSK TXspp assignment commit 0427298fe0d7a31e61971e0182ca1395c628e1c0 Author: Stelios Bounanos Date: Fri Aug 29 12:06:20 2008 +0100 Set tooltip font Also change default font and widget scheme on OS X commit 6561c6e31f4b25c6c48bb77561bedd65cebe4946 Author: Stelios Bounanos Date: Fri Aug 29 12:06:20 2008 +0100 Update build scripts Fix OS X universal flags Change to a a more portable way of linking hamlib statically commit dd548b244d926bb3f908bfe06acb2ab2e13e6252 Author: Stelios Bounanos Date: Fri Aug 29 12:06:20 2008 +0100 Socket fixes commit 035df1ea6108055fbac387ca21f37e524a6cf765 Author: Stelios Bounanos Date: Fri Aug 29 12:06:20 2008 +0100 Sound fixes Fix a printf format warning Cast sem_open() return value to sem_t* for comparison to SEM_FAILED; needed on OS X 10.4 commit 97535c2d6f92662f02df44ac87b37e27d2c85823 Author: Stelios Bounanos Date: Fri Aug 29 12:06:19 2008 +0100 Event log changes Change log level enum names to FOO_LEVEL Don't echo QUIET messaged to stderr commit 8e7d12313b23953a0a26c21803a2c8b85e70aac7 Merge: cb7f27e cf09423 Author: Stelios Bounanos Date: Fri Aug 29 04:08:52 2008 +0100 Merge with upstream commit cf0942386b70f45850012b7f46ef701226a4f1e9 Author: Stelios Bounanos Date: Fri Aug 29 01:46:05 2008 +0100 Upstream version 3.03AC commit ab26ef2d5485241a7c5487fd820e7ca82229c395 Author: Stelios Bounanos Date: Thu Aug 28 23:04:33 2008 +0100 Upstream version 3.03AB commit 0e26dc97d09d10e9c58cec6ca62e236c4e2dce3b Author: Stelios Bounanos Date: Tue Aug 26 23:33:34 2008 +0100 Upstream version 3.03AA commit cb7f27e0dda88ca6d5666ae1e0f574f988b471bd Author: Stelios Bounanos Date: Tue Aug 26 07:03:22 2008 +0100 Use event logging commit 5a8db7fe5f82f17243e2affaba0908e431795840 Author: Stelios Bounanos Date: Tue Aug 26 07:01:29 2008 +0100 Add event logging commit 079be642f25c4d5e55a055e294a29fa0206d2f55 Author: Stelios Bounanos Date: Tue Aug 26 06:42:51 2008 +0100 Fix FLTK detection commit 9ef33900e01f22dc34b1822826b9f22b43a8495a Merge: a7f4c61 a0418bc Author: Stelios Bounanos Date: Tue Aug 26 06:20:44 2008 +0100 Merge with upstream commit a0418bc6296dc14ddc7f91d9d2b56969c3abb327 Author: Stelios Bounanos Date: Mon Aug 25 23:01:25 2008 +0100 Upstream version 3.02 commit 8137b8bb08461922a635aca725f67b0560df864e Author: Stelios Bounanos Date: Sat Aug 23 00:01:46 2008 +0100 Upstream version 3.02AC commit 61bfa8140c1dba8caff05c91ca9a9fbaf922f2cf Author: Stelios Bounanos Date: Fri Aug 22 19:30:15 2008 +0100 Upstream version 3.02AB commit a7f4c61311c265e9351741ef4e386c0d4d693f3a Author: Stelios Bounanos Date: Thu Aug 21 19:29:30 2008 +0100 Fix OS X help menu Also set font used by fl_message commit e0e49d0ef3bc3d33210cf0259a15d25c8b4a2f04 Author: Stelios Bounanos Date: Thu Aug 21 19:28:48 2008 +0100 Convert serial port names on win32 commit 49c28760c6695158d0b1be95a4c1a6d988224a74 Author: Stelios Bounanos Date: Thu Aug 21 19:28:14 2008 +0100 Add simple regex class commit 8edc6a5cc478a25951268b4f73ee20933697049b Author: Stelios Bounanos Date: Thu Aug 21 19:22:32 2008 +0100 Update build scripts Add a script and Makefile target to relink fldigi with a static hamlib commit c7255803e98c747065a961d4d9ae7ee4e92f6c20 Merge: 05dc247 594e70d Author: Stelios Bounanos Date: Thu Aug 21 19:21:37 2008 +0100 Merge with upstream commit 594e70d4774858e7846c679af014905c90130453 Author: Stelios Bounanos Date: Thu Aug 21 19:15:46 2008 +0100 Upstream version 3.02AA commit 05dc2476df3d04e3b591ebc502dbe44da30e90f3 Author: Stelios Bounanos Date: Tue Aug 19 05:31:59 2008 +0100 XMLRPC updates Add an rpc method to call macros Add the fldigi-shell Perl client commit c6c32aaa283c4d410cd0afd32512528bbfc93b48 Author: Stelios Bounanos Date: Tue Aug 19 04:05:23 2008 +0100 Replace some sem calls commit e4a45bae38d64e4601dfaa4365940a17e0fb5a4d Merge: b615c8a 2c52ee8 Author: Stelios Bounanos Date: Tue Aug 19 04:04:15 2008 +0100 Merge with upstream commit 2c52ee8645c19dc6cf1ce05a8d4e11a6ad5dda5c Author: Stelios Bounanos Date: Tue Aug 19 04:03:58 2008 +0100 Upstream version 3.01 commit b615c8a647da9b205d2d440d52f2a8440ed878aa Author: Stelios Bounanos Date: Sun Aug 17 14:05:19 2008 +0100 OS X compatibility Use 127.0.0.1 instead of localhost Define AI_NUMERICSERV to 0 if undefined Do not use the non-POSIX MSG_NOSIGNAL send flag commit 20689b8fc7dd536b1f13323333d05f80c2d68e88 Merge: 95d5786 3f7b2d6 Author: Stelios Bounanos Date: Sun Aug 17 13:37:53 2008 +0100 Merge with upstream commit 3f7b2d6c54a4249c4c62fef348c5ace2811c8c29 Author: Stelios Bounanos Date: Sun Aug 17 00:27:53 2008 +0100 Upstream version 3.0 commit 95d5786ac9d72648ce365542860bd8586bb90062 Author: Stelios Bounanos Date: Thu Aug 14 14:00:08 2008 +0100 FText updates commit a5a71ae466a0a287f3d0da2e3399bc9836016d05 Author: Stelios Bounanos Date: Wed Aug 13 23:40:15 2008 +0100 ARQ fixes commit 985ce14bb567f15845c169d0ad552890eafb52ac Author: Stelios Bounanos Date: Wed Aug 13 22:36:17 2008 +0100 Fix image library detection commit 1b38e53542882b781bf17b09b304e8efb0c5fdd1 Merge: becd3f7 9b6c05b Author: Stelios Bounanos Date: Wed Aug 13 22:03:03 2008 +0100 Merge with upstream commit 9b6c05b6aa7aef37567b58d37ea182f8074cd472 Author: Stelios Bounanos Date: Wed Aug 13 20:30:33 2008 +0100 Upstream version 3.0rc2 commit 57853724aa5c35ad34a412e85d20858fe28adde5 Author: Stelios Bounanos Date: Wed Aug 13 16:41:18 2008 +0100 Upstream version 3.0rc1 commit becd3f772075976d6467b3e6e2327e578feb77f1 Author: Stelios Bounanos Date: Tue Aug 12 15:46:01 2008 +0100 Add arq/tcp cmdline switches commit 9b3f7fa23b45d52f429de1216b13a94a62471f49 Merge: 316e536 00b140e Author: Stelios Bounanos Date: Mon Aug 11 21:04:13 2008 +0100 Merge with upstream commit 00b140e12c6550b1e4f4e4deca3b329111d671a6 Author: Stelios Bounanos Date: Sun Aug 10 01:35:50 2008 +0100 Upstream version 3.0preAD commit 316e536975b80decb049c7496961d7907f9b595b Author: Stelios Bounanos Date: Thu Aug 7 11:00:33 2008 +0100 Repo maintenance commit 238b61b39d4f60d4d3cee27e66681ac2c0ba5fc1 Author: Stelios Bounanos Date: Thu Aug 7 11:00:14 2008 +0100 Repo maintenance commit bb1c1707e79209defa39f462f42a7c96689f9ce5 Author: Stelios Bounanos Date: Wed Aug 6 23:54:08 2008 +0100 Upstream version 3.0preAC commit 3238fc42174cb87e510fba7efe212e5bee312cd4 Author: Stelios Bounanos Date: Tue Aug 5 21:16:13 2008 +0100 Socket fixes commit c9cbbf55661e79985b611d17b339a8b1ce6e8b1a Author: Stelios Bounanos Date: Sun Aug 3 01:27:00 2008 +0100 Switch to Socket commit 1c69e5196095ee22c1e830c3a4d2a44de9d3d2f1 Author: Stelios Bounanos Date: Sun Aug 3 01:21:50 2008 +0100 Add new socket class commit a89024284d743f2787cbc9b7a7600ef629ce6356 Author: Stelios Bounanos Date: Sun Aug 3 01:16:19 2008 +0100 Add fake sem_timedwait Also, use named semaphores on OS X commit 9444527fb8f5df0399d1b03f578ba7a1cf49d84e Author: Stelios Bounanos Date: Sun Aug 3 01:15:43 2008 +0100 Add fake clock_gettime commit 49097a590156fb0f662c7b2c052f0050ba51f23e Author: Stelios Bounanos Date: Sun Aug 3 01:15:10 2008 +0100 Add new search_libs m4 macro commit d8ac5077821618be8e202b5bfd9094a994f65f33 Author: Stelios Bounanos Date: Sun Aug 3 01:09:12 2008 +0100 OS X build fixes commit 16132045e619ef856506f17c47e7c686b2f41476 Merge: 785c504 940642e Author: Stelios Bounanos Date: Sun Aug 3 01:04:27 2008 +0100 Merge with upstream commit 940642e7b9fb0305e017816f54218c3fa18605f8 Author: Stelios Bounanos Date: Sun Aug 3 01:04:18 2008 +0100 Upstream version 3.0preAB commit 1813c00740728fad615a5876156eebd4e5ed741c Author: Stelios Bounanos Date: Sun Aug 3 01:04:04 2008 +0100 Upstream version 3.0preAA commit 785c504eeaa1965ac975231d7354b56f649b3045 Author: Stelios Bounanos Date: Sat Jul 26 21:09:47 2008 +0100 Plug memory leaks commit 487ad66194bc371f69726c83b89185c3fa57d5f2 Merge: e3fe8af e08fd30 Author: Stelios Bounanos Date: Sat Jul 26 21:09:09 2008 +0100 Merge with upstream commit e08fd3031f4fef0592f3d66c7d1330cffaa0d6b0 Author: Stelios Bounanos Date: Sat Jul 26 19:03:49 2008 +0100 Upstream version 3.0preZ commit 325bdde260dd7b3e418f78bf39ed5e7211330db6 Author: Stelios Bounanos Date: Fri Jul 25 13:08:44 2008 +0100 Upstream version 3.0preY commit 45294abdecea52c9906dd020e93d5e36aa35b4e4 Author: Stelios Bounanos Date: Thu Jul 24 13:22:53 2008 +0100 Upstream version 3.0preX commit e3fe8af6d5ab0ec90c7a918f19671b7f0b021596 Author: Stelios Bounanos Date: Thu Jul 24 00:28:20 2008 +0100 Improve clock_gettime detection Also use the monotonic clock, if available, in the samplerate speed test function. commit 6e7ea86d91236991097b2ee496b76d752d53cc4d Merge: 9e7aa56 29d5fe6 Author: Stelios Bounanos Date: Thu Jul 24 00:27:53 2008 +0100 Merge with upstream commit 29d5fe68e7a7d74c26d8ef72a9bf087d462d35e2 Author: Stelios Bounanos Date: Wed Jul 23 07:18:25 2008 +0100 Upstream version 3.0preW commit ba91adf7d14080c157e2c5d422ea5c244187a210 Author: Stelios Bounanos Date: Mon Jul 21 09:33:27 2008 +0100 Upstream version 3.0preV commit 9e7aa563b607093eb6d56a67ccd7f5b70621c3d0 Author: Stelios Bounanos Date: Fri Jul 18 05:17:20 2008 +0100 Fix FText kb focus commit d92e346e8a703e9950fca553a8ea9c9a08308524 Author: Stelios Bounanos Date: Fri Jul 18 05:17:01 2008 +0100 MFSK fixes commit e30e06c79032ff77ae433122679f0e4f8a033347 Merge: 7675123 b15f821 Author: Stelios Bounanos Date: Sun Jul 13 22:04:26 2008 +0100 Merge with upstream commit b15f821ab91b3a73ecc8e2447315e8ec51f8aee2 Author: Stelios Bounanos Date: Sun Jul 13 22:02:53 2008 +0100 Upstream version 3.0preU commit 7675123a80a2cbcf54f1706a16c2c2e920878e90 Author: Stelios Bounanos Date: Thu Jul 10 19:59:34 2008 +0100 Add image drag/drop support Also fix a couple of memory allocation bugs commit 64a30ca8826837b5564a1d538fed8c2c8999f487 Merge: 467a057 697650a Author: Stelios Bounanos Date: Wed Jul 9 22:43:19 2008 +0100 Merge with upstream commit 697650aba89affeac6a918b3def213e708b8fdf3 Author: Stelios Bounanos Date: Wed Jul 9 22:38:23 2008 +0100 Upstream version 3.0preT commit 467a05720d761e40ea5d745288257f5c41736b94 Author: Stelios Bounanos Date: Wed Jul 9 18:55:07 2008 +0100 FText drag/drop commit 350a099cccd6e88e56709d3d934431b80b8de719 Author: Stelios Bounanos Date: Wed Jul 9 04:15:29 2008 +0100 Update RSID commit f8fcfa6f1d843765d03bb77ef3773a4b86737dc9 Author: Stelios Bounanos Date: Wed Jul 9 03:09:03 2008 +0100 Fix xmlrpc logging commit 5c2d8f4a6bd31d920696a32f35aca1a1afcfcf73 Author: Stelios Bounanos Date: Wed Jul 9 03:08:34 2008 +0100 Deactivate AFC/Rev buttons commit 58fcf3b2f7ace132c155bd6780280677a43d83cf Author: Stelios Bounanos Date: Wed Jul 9 03:07:31 2008 +0100 Modem cleanups commit 93bd605957cefb5c5e240d645fdd8f8893a30b77 Merge: 8184651 9da69cb Author: Stelios Bounanos Date: Wed Jul 9 03:04:14 2008 +0100 Merge with upstream commit 9da69cb0be62144a01dc3b8396eba5f0071ae8c3 Author: Stelios Bounanos Date: Wed Jul 9 03:02:31 2008 +0100 Upstream version 3.0preS commit 9f8298afa5e378a6e987012bf2573827082f3ef8 Author: Stelios Bounanos Date: Tue Jul 8 11:13:03 2008 +0100 Upstream version 3.0preR commit 7205cac932fbb138526a10a25d01980211f25ae6 Author: Stelios Bounanos Date: Sun Jul 6 22:28:04 2008 +0100 Upstream version 3.0preQ commit a577acc3a3972f3dbc9658dd4aa1b809cadef227 Author: Stelios Bounanos Date: Sun Jul 6 10:12:27 2008 +0100 Upstream version 3.0preP commit 818465181f1f974f99fdee03a16cb15e693c8a6b Author: Stelios Bounanos Date: Sat Jul 5 23:42:59 2008 +0100 Update help commit 200444697d35e7da0d7d8555d74af86f6a52293c Author: Stelios Bounanos Date: Sat Jul 5 23:42:43 2008 +0100 Fix sample rate menu update commit 7468baa6733d610af4f26db273cef4d3f5e9d38e Author: Stelios Bounanos Date: Fri Jul 4 22:36:23 2008 +0100 Fix Store button commit 7a21d600a9ff26a0a723f673a25321a896d1aab9 Author: Stelios Bounanos Date: Fri Jul 4 22:36:01 2008 +0100 Convert trx REQ_SYNC calls commit d7a25cb19ee63b9414b08713144c2bd3a62f6424 Author: Stelios Bounanos Date: Fri Jul 4 22:34:02 2008 +0100 Delete old textview code commit 4c5839dfbe9b736be4a7d978f96e9b43039feff5 Author: Stelios Bounanos Date: Fri Jul 4 22:33:31 2008 +0100 Add some missing changes commit 466529dca9fbcbfaf569618f823d8e446e0ed6f2 Merge: cd32c9d ea4bb7d Author: Stelios Bounanos Date: Fri Jul 4 08:45:26 2008 +0100 Merge with upstream commit ea4bb7db249474a1497544a992e6adf3eee5579c Author: Stelios Bounanos Date: Fri Jul 4 08:45:06 2008 +0100 Upstream version 3.0preO commit 38e9249fa8c6f2149c8bd22dd0fdf55a6a5125df Author: Stelios Bounanos Date: Wed Jul 2 14:49:38 2008 +0100 Upstream version 3.0preN commit cd32c9d4208b99a18baefb3b819f027980c7ed39 Author: Stelios Bounanos Date: Tue Jul 1 06:11:26 2008 +0100 Fix kf_cut/copy/paste calls commit de1a0a14c3fdf60468a8797f4ea80c11d067cddb Merge: 04f81ee fb1d570 Author: Stelios Bounanos Date: Tue Jul 1 05:13:58 2008 +0100 Merge with upstream commit fb1d570e7896b305201666f0d1799176093afc99 Author: Stelios Bounanos Date: Tue Jul 1 05:12:05 2008 +0100 Upstream version 3.0preM commit d7a6eb5d4621af1212dee477751b8f35bc636092 Author: Stelios Bounanos Date: Mon Jun 30 01:20:03 2008 +0100 Upstream version 3.0preL commit 04f81ee500764ff791785ff73920ed4cfd778785 Author: Stelios Bounanos Date: Sun Jun 29 08:45:13 2008 +0100 Add Show Config menu item commit 70f558cd6c1ebe8bad512edd75cab38e7fec6696 Author: Stelios Bounanos Date: Sun Jun 29 08:44:36 2008 +0100 Cosmetic GUI changes commit 47cbab3206b8b52b36c6ff13da90ef5b96b2aaab Author: Stelios Bounanos Date: Sun Jun 29 08:42:57 2008 +0100 No PSK snr/imd clearing commit 1ec31cb3fcb1df3ab9fbfc8331e2dedbf6b186a7 Author: Stelios Bounanos Date: Sun Jun 29 08:41:58 2008 +0100 XML-RPC updates for RSID commit 730c8e242bb909ebd13618bbe7b6293be1075954 Author: Stelios Bounanos Date: Sun Jun 29 08:41:22 2008 +0100 RSID fixes commit f613c0406d9a8d06f1ff0129faca136c1ef5795c Author: Stelios Bounanos Date: Sun Jun 29 08:40:33 2008 +0100 Fix tune audio glitch commit c8fe0037c07b7cdeb2e5d513eead531c874c7c04 Author: Stelios Bounanos Date: Sun Jun 29 08:40:00 2008 +0100 Change AFC/SQL toggle buttons commit 2676fdb6c8b1f00ad60bf2b84aecd4ef07fbc1bb Author: Stelios Bounanos Date: Sun Jun 29 08:38:40 2008 +0100 Add speed test commit 194a18e031868fe9a624b38175d476070c18a31c Merge: 84e495e 09a5ed9 Author: Stelios Bounanos Date: Sat Jun 28 03:22:29 2008 +0100 Merge with upstream commit 09a5ed91d3724791f679e71a086f249c6b02c4d9 Author: Stelios Bounanos Date: Sat Jun 28 03:15:20 2008 +0100 Upstream version 3.0preK commit 1beac0a36cf2e575f258c4e4ec2ccf82a59e6f4d Author: Stelios Bounanos Date: Fri Jun 27 23:29:47 2008 +0100 Upstream version 3.0preJ commit 84e495e99e88732c7b7db22a739699fafd179694 Author: Stelios Bounanos Date: Fri Jun 27 05:46:09 2008 +0100 Update INSTALL commit d778161929b21f9af47d153c748d4a2c5956e9be Author: Stelios Bounanos Date: Fri Jun 27 05:46:03 2008 +0100 Cache waterfall cursor type commit 40b91286dd0e8ff97e04b42cf773be19b4655dc2 Author: Stelios Bounanos Date: Fri Jun 27 03:59:26 2008 +0100 Disable FLAC on win32 commit 96cb8469e4261122c4c25b52ec5ccaa94398e187 Author: Stelios Bounanos Date: Fri Jun 27 03:59:11 2008 +0100 Fix distcheck commit dbf6efce540fe90b19f586cac4d03c412b73783e Merge: 78ed492 dd8dd9e Author: Stelios Bounanos Date: Fri Jun 27 00:24:03 2008 +0100 Merge with upstream commit dd8dd9e23832ba0334f34f6c47c21a6d1336b68c Author: Stelios Bounanos Date: Thu Jun 26 01:16:51 2008 +0100 Upstream version 3.0preI commit 38c152ab14e9a57110fb777cd7423b83acfbdeea Author: Stelios Bounanos Date: Thu Jun 26 01:13:52 2008 +0100 Upstream version 3.0preH commit 78ed492b8481b5d69a1c20a6df8b3df3965550e9 Author: Stelios Bounanos Date: Tue Jun 24 19:37:35 2008 +0100 Use one channel capture commit 4591980c3fe81e4fb5d4a6453bec468c7e60f40a Author: Stelios Bounanos Date: Mon Jun 23 02:10:20 2008 +0100 Update configure summary commit 9c06cc28fa5176417eb0db6187519a4b10ce8714 Author: Stelios Bounanos Date: Mon Jun 23 02:10:02 2008 +0100 Sound config updates commit 610016b84ec5e907037288e07f9138a5e7837cee Merge: d6976e3 a684c41 Author: Stelios Bounanos Date: Mon Jun 23 02:09:14 2008 +0100 Merge with upstream commit a684c41611989b6891971171e6aab83e9abd1b6b Author: Stelios Bounanos Date: Mon Jun 23 01:50:17 2008 +0100 Upstream version 3.0preG commit d6976e3775b8ea25d7107ac6b782e200761bd1d2 Author: Stelios Bounanos Date: Fri Jun 20 00:20:33 2008 +0100 Hamlib fixes commit 0f9fe520f6318511e0f76889942fd4168e12e19c Author: Stelios Bounanos Date: Fri Jun 20 00:20:15 2008 +0100 Add waterfall PAUSE speed commit ed2224f9e62e2ef1ffb7fb8c8b9a581dcccc83da Author: Stelios Bounanos Date: Thu Jun 19 23:46:13 2008 +0100 Add waterfall scope lines commit 78e443450c13b6e0e65c195b7ba28128c4bc00ad Merge: b9a4d5e 5654250 Author: Stelios Bounanos Date: Wed Jun 18 20:48:54 2008 +0100 Merge with upstream commit 56542508d961da843ebcd12641ae1e6a7ba87e97 Author: Stelios Bounanos Date: Wed Jun 18 20:48:30 2008 +0100 Upstream version 3.0preF commit 3a76af9f66ae973a8e1d6408f1aede74b50ad809 Author: Stelios Bounanos Date: Tue Jun 17 20:28:10 2008 +0100 Upstream version 3.0preE commit 8fdb1e2d8228ad382168b839a24d5e8b03a60b8b Author: Stelios Bounanos Date: Mon Jun 16 03:17:11 2008 +0100 Upstream version 3.0preD commit b9a4d5e453a9f5090e4e80ffd973ad8936fc4c2f Author: Stelios Bounanos Date: Sun Jun 15 01:18:45 2008 +0100 Warn about invalid REs Colour the Find field text red if the pattern is not a valid regular expression commit 6f36cdcfa02009ea07f90939d091f1e0d74e304a Merge: 69039e4 21d352f Author: Stelios Bounanos Date: Sun Jun 15 01:17:03 2008 +0100 Merge with upstream commit 21d352f18e9d45ed7fcbdf85b531dc7ba18ee69a Author: Stelios Bounanos Date: Sun Jun 15 01:15:27 2008 +0100 Upstream version 3.0preC commit 4cc73f0647f10259105dccbb28e81cfcbe41e486 Author: Stelios Bounanos Date: Fri Jun 13 21:08:22 2008 +0100 Upstream version 3.0preB commit 6a79318f1a975dcd0e046d78902c3e0cfc8367d5 Author: Stelios Bounanos Date: Fri Jun 13 14:23:46 2008 +0100 Upstream version 3.0preA commit 69039e40546422c9dbcf46407fa61af205201269 Author: Stelios Bounanos Date: Fri Jun 13 02:43:32 2008 +0100 Fix Ftext ASCII char insertion commit 0fc80b3a7eb0e81e1d5007fc6b358744ef08619f Author: Stelios Bounanos Date: Fri Jun 13 02:04:52 2008 +0100 Html help corrections commit 7bea959b610ab917ca35e259917297427ed3a2bb Author: Stelios Bounanos Date: Fri Jun 13 01:09:45 2008 +0100 Use conditional for xmlrpc args commit 5bf2a93464ac63615b65fd1ea7afa047e2fb8029 Merge: 1c7bb9b f379ad5 Author: Stelios Bounanos Date: Thu Jun 12 23:15:33 2008 +0100 Merge with upstream commit f379ad5eab3f95264b30177f3b89f52ab2b73a72 Author: Stelios Bounanos Date: Thu Jun 12 23:15:17 2008 +0100 Upstream version 3.0pre1 commit 1c7bb9bd21d136fcdcefbf442a32a1b8e7a3a15f Author: Stelios Bounanos Date: Thu Jun 12 21:01:11 2008 +0100 Misc. speedups commit c7cd457d6a0e8a69427877001ed743a2ec027896 Author: Stelios Bounanos Date: Thu Jun 12 20:56:06 2008 +0100 Simplify qrunner commit 7237b894127913750fedf5287900ce166061f897 Merge: f1c4906 92ebc3e Author: Stelios Bounanos Date: Wed Jun 11 18:40:06 2008 +0100 Merge with upstream commit 92ebc3e93f0bca82adc4f0bb9b242b7f4cf661e5 Author: Stelios Bounanos Date: Wed Jun 11 18:36:06 2008 +0100 Upstream version 2.11AU commit f1c4906ab40a1b1f1438e18a298e67d72cfceb38 Author: Stelios Bounanos Date: Mon Jun 9 11:19:03 2008 +0100 Add status dimming commit 838fd3fd21fb451301a6506ebc7c48b44bb52353 Author: Stelios Bounanos Date: Sun Jun 8 23:42:58 2008 +0100 Safely resize audio buffers Add a pause state for the stream_process, and also rewrite its state handling code commit 4baeaffe6ebd87367ef6af6b175c1f92e18b076c Author: Stelios Bounanos Date: Sun Jun 8 22:28:00 2008 +0100 Correctly handle audio timeouts The samplerate API specifies that the read callback must return 0 to indicate that there are no more frames, but it seems that the frames pointer must also be set to NULL. commit f8fcb0e8dd268c108dc9d36752be851fc94dc8b6 Author: Stelios Bounanos Date: Sun Jun 8 22:21:31 2008 +0100 Delete redundant sound_update calls commit 021237f11b60c85eaedaf3ea50412e8c4fbcbaf6 Author: Stelios Bounanos Date: Sun Jun 8 22:16:47 2008 +0100 Default to PortAudio commit b33829fcfe2a40c656663d73accd03ff68b24eb1 Author: Stelios Bounanos Date: Sun Jun 8 22:15:06 2008 +0100 Simplify the status timeout callbacks commit 306ad4430a425d27edb0c6365483036e81815b46 Author: Stelios Bounanos Date: Sun Jun 8 22:13:39 2008 +0100 Fix generation of html audio info commit 5208be634536a17508bdb329cc8a8da108e46797 Author: Stelios Bounanos Date: Sun Jun 8 22:10:14 2008 +0100 Fix mode status cycle order Move THOR mode_info definition below RTTY in order to be consistent with the Op Mode menu. Comment out TSOR enum to restore correct cycle order in both directions. commit 3f3e3a0f19d9ae5d24611bf47a176d787bc77fdf Author: Stelios Bounanos Date: Sun Jun 8 22:04:19 2008 +0100 Arg handling fixes Correctly check for the option argument being part of the option name. Gracefully shut down when --exit-after is given. Remove string_wrap, which is no longer required. commit 7dd4259b14096af534bb256bca0e37d4cb01ffc6 Merge: 416670d 04962dd Author: Stelios Bounanos Date: Sat Jun 7 13:34:51 2008 +0100 Merge with upstream commit 04962dd6ff35da989d6905a36970e811c7f8ed0e Author: Stelios Bounanos Date: Sat Jun 7 13:34:33 2008 +0100 Upstream version 2.11AT commit 7f835d1c131c48210c80e0165589bd8818fe727f Author: Stelios Bounanos Date: Fri Jun 6 23:49:07 2008 +0100 Upstream version 2.11AS commit 411e1c8315158aaf3672980077dc8a8fb2b17e77 Author: Stelios Bounanos Date: Thu Jun 5 21:29:23 2008 +0100 Upstream version 2.11AR commit 416670d0a1fe959c7bceccf421433efd455600b0 Author: Stelios Bounanos Date: Thu Jun 5 04:28:24 2008 +0100 Fix sample rate probing It seems that PortAudio/ALSA streams may misbehave when Pa_IsFormatSupported is called for a device that has already been opened for I/O. Probe for supported sample rates in both directions for each device and cache the results. commit ca7f9c3e4882be41980796cf6866b958ee73bff2 Merge: 582f275 e1bdfc5 Author: Stelios Bounanos Date: Sun Jun 1 23:17:16 2008 +0100 Merge with upstream commit e1bdfc510e3bd26d3ea7015160282ff8d05d3be4 Author: Stelios Bounanos Date: Sun Jun 1 23:15:59 2008 +0100 Upstream version 2.11AQ commit 7e4a7f50a25992834dbcbff2fc0317a0640d3cb3 Author: Stelios Bounanos Date: Sat May 31 01:13:56 2008 +0100 Upstream version 2.11AP commit fc13288c97b39f18e9956257a0a6344e27aa8242 Author: Stelios Bounanos Date: Thu May 29 23:23:39 2008 +0100 Upstream version 2.11AO commit 3fc69d9c41dbbacd7cee957af6dc87c717c46fc2 Author: Stelios Bounanos Date: Tue May 27 20:22:10 2008 +0100 Upstream version 2.11AN commit 1887bd8df5185b91ae7de625f2e679826657d327 Author: Stelios Bounanos Date: Mon May 26 18:49:41 2008 +0100 Upstream version 2.11AM commit 08bb92705c9a51abfa2ec338b9fd750fd8d77dcc Author: Stelios Bounanos Date: Sun May 25 23:50:42 2008 +0100 Upstream version 2.11AL commit 582f275a648db1ef02b9cd44f70943f6d72ff80e Author: Stelios Bounanos Date: Sun May 25 18:14:14 2008 +0100 Delete unused modem instances commit a7010f88b5ddaf55a4e5a29c5dee68c7153c522c Merge: 2dedd02 cab9ff8 Author: Stelios Bounanos Date: Sun May 25 05:09:12 2008 +0100 Merge with upstream commit 2dedd020ee8259f361859438e9d52a977e3ede47 Author: Stelios Bounanos Date: Sun May 25 05:08:54 2008 +0100 Revert changeset 3e3e5628512e commit cab9ff86aacca0c77deed4ea1dcd8d918b5f0227 Author: Stelios Bounanos Date: Sun May 25 03:23:13 2008 +0100 Upstream version 2.11AK commit eb5bd6f5129e22847d1c514b9e4fa9e5a1380b0b Author: Stelios Bounanos Date: Sat May 24 22:33:19 2008 +0100 Upstream version 2.11AJ commit a3a1775cd6878a0bcd9c8d1b72f111f748d65dee Author: Stelios Bounanos Date: Sat May 24 22:10:03 2008 +0100 Fix a cxx error and warning commit cdb43fa08b16e5badb6da56114df10f4f2692a37 Author: Stelios Bounanos Date: Sat May 24 21:02:32 2008 +0100 Make PortAudio the default backend commit ee5471d3086d9a9de11ea1a95f1ca276c631b60c Author: Stelios Bounanos Date: Sat May 24 21:01:03 2008 +0100 Use conditionals for audio backends commit 699c2dcd707ff343932d6ce4527193fd55e93d8c Author: Stelios Bounanos Date: Sat May 24 19:58:48 2008 +0100 Default to medium src converter commit e5a7193134c8ddbb2deaa236fbf605203cb8a464 Author: Stelios Bounanos Date: Sat May 24 19:58:40 2008 +0100 Improve audio device info Show supported sample rates in Audio device info help text Only show supported rates in sample rate menus commit 6203c6f47552efdc2f62a06addef6d50db1c11ba Author: Stelios Bounanos Date: Fri May 23 19:38:59 2008 +0100 Add audio info help commit ea2597855a256e384f2eae0b5995b151ce0be0e0 Author: Stelios Bounanos Date: Sun May 18 11:12:18 2008 +0100 Fix mfsk error w/o jpeg support commit 852f585a38cde24c3aa504e09aaf9031ee0005ae Author: Stelios Bounanos Date: Sun May 18 11:12:18 2008 +0100 More XML-RPC fixes commit 2b9d7388ce24c198da68adb84ae087fa39773f14 Author: Stelios Bounanos Date: Sun May 18 11:12:18 2008 +0100 Update XML-RPC Check for bind errors and don't try to start the server if the address is already in use. Call REQ directly inside methods to avoid two REQ calls. Add a modem.get_names method. commit f43b23c18afc32d5b663d1f8a27979533e8c3881 Author: Stelios Bounanos Date: Sun May 18 11:12:18 2008 +0100 Update m4 macros Simplify pkg-config.m4 and make sure that pkg-config can be overridden by setting CFLAGS & LIBS variables. Likewise for xmlrpc.m4. Also add static switches around xmlrpc linker flags when --enable-static has been specified. commit ba1dcae095aadc8cd14c047baac9f1ac2948d308 Merge: 3de19b6 713f7e1 Author: Stelios Bounanos Date: Sun May 18 11:11:06 2008 +0100 Merge with upstream commit 713f7e18ed345cfac1d6a91a46c275f133012ba1 Author: Stelios Bounanos Date: Sun May 18 10:42:54 2008 +0100 Upstream version 2.11AI commit 3de19b6687912b6dbede40e3def26c466a30c3c8 Author: Stelios Bounanos Date: Sat May 17 04:49:42 2008 +0100 Undo Thor damage commit 1232776ed27731aed17a26f6e867859acd5474a5 Merge: e3ab3bd 6b81b37 Author: Stelios Bounanos Date: Sat May 17 04:27:12 2008 +0100 Merge with upstream commit 6b81b3747545185a8e77985dfb581d80c31e907c Author: Stelios Bounanos Date: Sat May 17 04:24:15 2008 +0100 Upstream version 2.11AH commit e3ab3bdccebfb6b7fe8f32c19e58ffe528cec45d Author: Stelios Bounanos Date: Fri May 16 05:39:35 2008 +0100 Add xml-rpc support commit 63bc32a0231c59579da2126303c5911295e497cb Author: Stelios Bounanos Date: Fri May 16 03:51:29 2008 +0100 Update README commit 7ecc8de084835f9da9f76356eaebe22cf6b9fb34 Author: Stelios Bounanos Date: Fri May 16 03:43:22 2008 +0100 Save rigctl window size commit e48851b61ea3fa4d4125c6a9227bdb2a225b6344 Author: Stelios Bounanos Date: Fri May 16 03:36:28 2008 +0100 FText CR/LF fixes Add CRs to saved files on win32. Use a more efficient way of stripping CRs when loading a file. commit 29b7147322b69498f314a9542fec8a7a57c9d012 Author: Stelios Bounanos Date: Fri May 16 03:33:44 2008 +0100 Update file selector Allocate File Chooser object on the heap to get the right font size. Use a new thread on win32 to avoid blocking FLTK. commit 2eaf50447d262b1d9311a204422e45bfdff862da Author: Stelios Bounanos Date: Fri May 16 03:22:05 2008 +0100 Retouch confirmation dialogs commit 58a1021c1b883ccebfbdf36ed34db17ccb764a7b Author: Stelios Bounanos Date: Fri May 16 01:49:06 2008 +0100 Remember phasescope mode commit a96e72abcf09a1a2c8f9f4a2f6a1bde1e8beca30 Merge: 7a0668b ff356e0 Author: Stelios Bounanos Date: Fri May 16 01:29:34 2008 +0100 Merge with upstream commit ff356e0b13b898561d4bb2e38d1fa52c8ef17233 Author: Stelios Bounanos Date: Fri May 16 00:53:57 2008 +0100 Upstream version 2.11AG commit bbcea9db3ffd555342ace4d6a1f208afd509ec83 Author: Stelios Bounanos Date: Fri May 16 00:51:53 2008 +0100 Upstream version 2.11AF commit ed054eb0066e4d1cc6367981997fb2c1baf29d17 Author: Stelios Bounanos Date: Tue May 13 00:02:29 2008 +0100 Upstream version 2.11AE commit 6aa0e8a3b3edb87455d56e8364e7392bea1213af Author: Stelios Bounanos Date: Mon May 12 20:05:46 2008 +0100 Upstream version 2.11AD commit 7a0668b78dd466975dcba96f006434cc8f9280c1 Author: Stelios Bounanos Date: Sun May 11 03:10:30 2008 +0100 Fix pkg-config m4 macro commit a3f783739ef7cf57df103a4c2eafe710de393339 Merge: 625e8b0 66da44c Author: Stelios Bounanos Date: Sun May 11 01:02:36 2008 +0100 Merge with upstream commit 66da44c68ea618c2d5288da2400729a3db65bd28 Author: Stelios Bounanos Date: Sun May 11 01:01:16 2008 +0100 Upstream version 2.11AC commit ffc692c17c8d53bebafec8545a3c633bb1fcfe56 Author: Stelios Bounanos Date: Sun May 11 00:59:51 2008 +0100 Upstream version 2.11AB commit 625e8b088d5432400e1a2a99e51f21f3e0626f9a Author: Stelios Bounanos Date: Sat May 10 06:21:47 2008 +0100 Fix crash with missing mixer device commit b20213516d6eef6e7e43c6947ba4b16fd37f4cc6 Author: Stelios Bounanos Date: Sat May 10 06:21:22 2008 +0100 MFSK fixes Initialise stopflag. Clear txpic widget before loading a new picture. commit 850524f35936d0b6d526717a9e93b9d5d83434d7 Author: Stelios Bounanos Date: Sat May 10 06:18:39 2008 +0100 Fix DominoEX/DEX warnings Also use std::map for MuPskSec2Pri lookup commit 9fa082363f7a370f3ba40a7c55933a481581034d Merge: 6958a88 7c2464d Author: Stelios Bounanos Date: Sat May 10 00:59:09 2008 +0100 Merge with upstream commit 7c2464d222149db7db958b7bba1f17ed225c0593 Author: Stelios Bounanos Date: Sat May 10 00:12:17 2008 +0100 Upstream version 2.11AA commit 6958a889763c631eea4c6d47ba2d1338c71eac01 Author: Stelios Bounanos Date: Thu May 8 20:18:56 2008 +0100 Update fileselector Remember, and default to, directory of previous open/saveas call. commit 8f0239b996cb624195bb1bb3cf0875b3d7e23a3d Author: Stelios Bounanos Date: Thu May 8 20:17:29 2008 +0100 Use fileselect filter values commit 709afd28fd4d0891bac5d2fceba6c3fa6dea72ff Author: Stelios Bounanos Date: Thu May 8 18:40:58 2008 +0100 Use the src callback API commit 632e1f455ba6ad2848de9df79247bfd1dcafd60b Author: Stelios Bounanos Date: Thu May 8 18:40:03 2008 +0100 Update PulseAudio code commit 713c49366899296033e411ba51e8f2fb359715c8 Author: Stelios Bounanos Date: Thu May 8 18:39:35 2008 +0100 Use PortAudio extensions commit f9e1da57d41953fb6fc7381edc504c747e6e9f5d Author: Stelios Bounanos Date: Thu May 8 18:38:35 2008 +0100 Stacktrace updates Don't print the stack and version information twice when a signal is caught. Cosmetic changes to the output text. commit c013c16d5d48dfb3f691f324917b6515defa250e Author: Stelios Bounanos Date: Wed May 7 23:46:01 2008 +0100 Use Fl_Preferences for the status commit 4828cbc80837f91a6adc9d7572c27fe8120c5066 Merge: f75b412 34adb84 Author: Stelios Bounanos Date: Wed May 7 23:42:27 2008 +0100 Merge tags commit 34adb843b83ee52799de4084320c22762592f29b Author: Stelios Bounanos Date: Wed May 7 23:41:37 2008 +0100 Add tags commit f75b4126f3d7b19fa2a26b1a0ec2ca63bcb4bd4f Merge: 6f2d342 8954ca2 Author: Stelios Bounanos Date: Mon May 5 01:00:26 2008 +0100 Merge with upstream commit 8954ca2db8b459d44dc6e38673bd2bd9425c208f Author: Stelios Bounanos Date: Mon May 5 00:59:56 2008 +0100 Upstream version 2.11Z commit 621e0501b06984479ec27fc91ecb08b975bb98c1 Author: Stelios Bounanos Date: Fri May 2 00:24:48 2008 +0100 Upstream version 2.11Y commit d15cb1ba092cb7d0c1c0ef212df6cc7304d74bc3 Author: Stelios Bounanos Date: Wed Apr 30 14:54:13 2008 +0100 Upstream version 2.11X commit 6e4a8bea56194a788fd96e552a457d27e55a7784 Author: Stelios Bounanos Date: Tue Apr 29 22:07:52 2008 +0100 Upstream version 2.11W commit 717adb3280a112dd6c0cfccfad02c833eac0257c Author: Stelios Bounanos Date: Tue Apr 29 22:07:44 2008 +0100 Upstream version 2.11V commit 6f2d342a66647c707c8a15178eda9b102b801bc1 Author: Stelios Bounanos Date: Mon Apr 28 20:49:42 2008 +0100 End all threads before exiting commit ed339d93850bd931cceb65b1a0f3179adb880f57 Author: Stelios Bounanos Date: Mon Apr 28 20:46:23 2008 +0100 Use unnamed semaphores Also check for zoh/linear converters by enum name commit 92fa4ad9ea7501236ae86ab34869bd63c463889d Merge: e8ccd4c fb87343 Author: Stelios Bounanos Date: Mon Apr 28 18:30:32 2008 +0100 Merge with upstream commit fb87343eb1f80e231277d959de4adc7163d77366 Author: Stelios Bounanos Date: Mon Apr 28 18:30:25 2008 +0100 Upstream version 2.11U commit 967748da7dc043f58536e0e64556bf43df07673c Author: Stelios Bounanos Date: Mon Apr 28 01:19:25 2008 +0100 Upstream version 2.11T commit e8ccd4cdf386d22375b078ee81150515a666dafe Merge: d970311 92268e3 Author: Stelios Bounanos Date: Sat Apr 26 22:03:15 2008 +0100 Merge with upstream commit 92268e341fae82268cd5a65d02e86dca57a891aa Author: Stelios Bounanos Date: Sat Apr 26 22:03:08 2008 +0100 Upstream version 2.11S commit d970311e2192f62f2f4f69b272dba19d90c66f2b Merge: 754dd4b fffcb82 Author: Stelios Bounanos Date: Mon Apr 21 04:31:54 2008 +0100 Merge with upstream commit fffcb8256282ca046f76431dab85dd49774ae0a2 Author: Stelios Bounanos Date: Mon Apr 21 04:30:25 2008 +0100 Upstream version 2.11R commit 1ffd2406ac1bb611c15e41d740ba07e1689e659e Author: Stelios Bounanos Date: Mon Apr 21 04:30:19 2008 +0100 Upstream version 2.11Q commit c4a07cae17b38537af84981aec842e01e0de1605 Author: Stelios Bounanos Date: Sun Apr 20 08:42:12 2008 +0100 Upstream version 2.11P commit 754dd4b4f80ae948482296ce2ff8a62c7b321bc7 Author: Stelios Bounanos Date: Fri Apr 18 06:45:07 2008 +0100 Fix image flags commit 23d04eaba886656c857aee9d6e2156d6671790e5 Merge: 057ce3e 388a805 Author: Stelios Bounanos Date: Fri Apr 18 01:38:23 2008 +0100 Merge with upstream commit 388a805c667a14175941e3ea6408c3163ac30d7a Author: Stelios Bounanos Date: Fri Apr 18 01:36:53 2008 +0100 Upstream version 2.11O commit 057ce3e89593a84c153065e967f5c387433273ba Author: Stelios Bounanos Date: Thu Apr 17 10:02:20 2008 +0100 Sound callback commit d27136da0a37b2b6ccfcafaf1f9bd922985a4901 Author: Stelios Bounanos Date: Thu Apr 17 10:02:20 2008 +0100 MFSK and images changes commit 7fc3d5d1cf8bdbc9b7ffd2c1e78d1521bba87929 Author: Stelios Bounanos Date: Thu Apr 17 10:02:20 2008 +0100 Close handler changes commit 8a61ea744920153e817fdbeca48c800ce9df18bf Author: Stelios Bounanos Date: Thu Apr 17 10:02:20 2008 +0100 Add resampler options commit 34b82fad6f1a4df81769106eaefb50bdc31d0878 Author: Stelios Bounanos Date: Thu Apr 17 10:02:20 2008 +0100 Adjust cmdline args commit 9b82166b3cae091a79672c9bb09811aca30901eb Author: Stelios Bounanos Date: Thu Apr 17 10:02:01 2008 +0100 GUI fixes commit e6a86f84ddc005da03ba81d07593c15451bdc6ba Merge: 226e560 22aef1b Author: Stelios Bounanos Date: Thu Apr 17 07:47:12 2008 +0100 Merge with upstream commit 22aef1b34b0fea2f26ffad38abf824052cbd7094 Author: Stelios Bounanos Date: Wed Apr 16 23:17:25 2008 +0100 Upstream version 2.11N commit d5b8fecd6eab730d0670285f5e82a7a083029528 Author: Stelios Bounanos Date: Wed Apr 16 12:02:33 2008 +0100 Upstream version 2.11M commit 226e560cb449a51a56e526fc1720345bfcb5f2c6 Author: Stelios Bounanos Date: Tue Apr 15 08:01:37 2008 +0100 Add PNG save support commit c85ee8da3c2a831721df64c486673e53ab81968f Author: Stelios Bounanos Date: Tue Apr 15 08:00:16 2008 +0100 GUI updates commit 6f289ee573b3a72e60ef0a82be2109696607a27f Merge: fd25a62 ded087d Author: Stelios Bounanos Date: Mon Apr 14 23:21:40 2008 +0100 Merge with upstream commit ded087d8f6fff07ce7590d65374bf36cdd6988d0 Author: Stelios Bounanos Date: Mon Apr 14 23:18:15 2008 +0100 Upstream version 2.11L commit fd25a62208a63a1d55a3638b6d0f4fd890d3b5f5 Author: Stelios Bounanos Date: Tue Apr 8 22:16:31 2008 +0100 Redirect streams on win32 commit f1e86c8a6a10b46703068602276c35c9100816d1 Author: Stelios Bounanos Date: Tue Apr 8 22:16:13 2008 +0100 Fix online help on win32 commit 56e2643be9a83a0814b0b37934cf1fbd450c0a84 Author: Stelios Bounanos Date: Tue Apr 8 22:15:43 2008 +0100 Add optimisation switches commit c0bd551cbaee802cb6960261ec27a344c372a3a2 Merge: 35e95f3 2f3f30a Author: Stelios Bounanos Date: Tue Apr 8 16:35:53 2008 +0100 Merge with upstream commit 2f3f30ad0a2a1173f8e76e7b71ac3321b93a04fb Author: Stelios Bounanos Date: Tue Apr 8 16:32:01 2008 +0100 Upstream version 2.11J commit 03f25698ac1c756120919dc93e0e9c84eee932f0 Author: Stelios Bounanos Date: Tue Apr 8 16:31:54 2008 +0100 Upstream version 2.11I commit a3cc8f8e93cc5550c4ed5dbce71d622a10f4e229 Author: Stelios Bounanos Date: Tue Apr 8 16:30:49 2008 +0100 Upstream version 2.11H commit 35e95f330d7d7afe6972e2d0f6679b5fd76fe1f6 Merge: e927d0d 21dab83 Author: Stelios Bounanos Date: Fri Apr 4 10:51:08 2008 +0100 Merge with upstream commit 21dab8322d6c55e8213f142845ff24acdcfd9016 Author: Stelios Bounanos Date: Fri Apr 4 10:18:52 2008 +0100 Upstream version 2.11G commit e927d0dbe38d5c036c354afeb6b5cc6c04155416 Merge: 0ffc020 fd4a644 Author: Stelios Bounanos Date: Tue Apr 1 18:50:31 2008 +0100 Merge with upstream commit fd4a64465e593769e8a5e7cbaf5a476cd1d13f2c Author: Stelios Bounanos Date: Tue Apr 1 18:47:24 2008 +0100 Upstream version 2.11F commit 0ffc020cc10f6000fa27f4fa9e4d4f301e0c9b8e Author: Stelios Bounanos Date: Mon Mar 31 01:58:14 2008 +0100 Sound file i/o fixes commit 00add72738c37d9b3a7c2c580e05a806b91165a7 Author: Stelios Bounanos Date: Mon Mar 31 01:55:58 2008 +0100 trx/sound fixes commit 8764fa62c72ea215896c53964d5397608583d36d Author: Stelios Bounanos Date: Mon Mar 31 01:55:43 2008 +0100 Add check for jpeg header Also update the INSTALL file commit ceb418cb150157cb9ec58307138f02cbfdb67be6 Author: Stelios Bounanos Date: Mon Mar 31 01:48:46 2008 +0100 New file chooser commit 19514d354a29754f9944f6e89bd451284d642976 Author: Stelios Bounanos Date: Mon Mar 31 01:45:34 2008 +0100 Merge updates Replace corrupt win32 icon Fix typo in fldigirc.rc (fldig-config.h -> fldigi-config.h) Add -I switch for windres target in src/Makefile.am, needed for windres to find fldigi-config.h Remove OPT_FAST_TEXT, which somehow found its way back to the argument handling function The preprocessor conditional in qrunner.cxx should be #ifdef __CYGWIN__, not #if __CYGWIN__. The dummy variable in rigMEM.cxx now needs to be defined with __CYGWIN__ commit 674a4c41e2df33d3030bbc702aeb8207ef778a77 Merge: 3085c26 067cda0 Author: Stelios Bounanos Date: Sun Mar 30 16:19:21 2008 +0100 Merge with upstream commit 067cda0250d3c3988e4430296b89cf0d665169bb Author: Stelios Bounanos Date: Sun Mar 30 14:38:05 2008 +0100 Upstream version 2.11E commit 3085c26017638b47a38d1681f0d9e7c93c57a4b9 Author: Stelios Bounanos Date: Fri Mar 28 16:37:13 2008 +0000 Close PA/MME devices after TX commit 8449e4f4468972a3a979eeeba890aae5168ba6c0 Author: Stelios Bounanos Date: Fri Mar 28 12:17:07 2008 +0000 New sound_init commit 897e3faa4740b89f6b5e91c4945c75473894ed7c Author: Stelios Bounanos Date: Thu Mar 27 13:06:40 2008 +0000 Add cygwin support commit 43f3252eaf9486d23b4a01aee10245109819fb3e Merge: b58de4f ecb383b Author: Stelios Bounanos Date: Thu Mar 27 12:59:13 2008 +0000 Merge with upstream commit ecb383b79fd822d94639356f5f6d5656e199f81a Author: Stelios Bounanos Date: Thu Mar 27 12:58:54 2008 +0000 Upstream version 2.11D commit b58de4ff834e57947bb7017421eed194ac10d981 Author: Stelios Bounanos Date: Sun Mar 23 04:19:19 2008 +0000 Update EXEC macro Delete the trailing new line of the external program's output Add the scripts dir to the front of PATH commit 7cd2cddfabaef9dcc77d68cb06ddd3517957bb34 Author: Stelios Bounanos Date: Sun Mar 23 04:17:36 2008 +0000 Add macro bar mwheel handling commit 23a8a17cceaaf14c7dc9602735e5722398dc52ce Merge: ccaf1c4 3c662b8 Author: Stelios Bounanos Date: Sun Mar 23 04:06:38 2008 +0000 Merge with upstream commit 3c662b8d2f72e014882243f0f5ca7c8745e5716a Author: Stelios Bounanos Date: Sun Mar 23 04:06:30 2008 +0000 Upstream version 2.11C commit ccaf1c489a612efdc02803bed0b6c01601346420 Author: Stelios Bounanos Date: Thu Mar 20 00:22:34 2008 +0000 Delete fast text widgets commit a0e78c03cdb7f9b5e7e61f9858d53f46876c47c9 Author: Stelios Bounanos Date: Wed Mar 19 22:38:01 2008 +0000 Delete libsamplerate commit 48ec6e181e72e04860af2ca9dc7927b2a83af594 Author: Stelios Bounanos Date: Wed Mar 19 22:37:17 2008 +0000 Fix sound_init crash This would happen with an empty progdefaults.OSSdevice (e.g. new install) on a system without OSS devices. commit 2088a09a388bb0640709ba21a63aeae84a8e74a1 Author: Stelios Bounanos Date: Wed Mar 19 22:36:45 2008 +0000 Fix MODEM macro hang in tx Also remove unnecessary REQ_FLUSH in btnMem_cb() commit ab887adcb59fec160def5dc4908d8b6e324178ef Author: Stelios Bounanos Date: Wed Mar 19 22:35:46 2008 +0000 Add EXEC macro commit 2865170a339f65a2a4b967aadb933f1e16fe2908 Merge: cf7ed30 d725f09 Author: Stelios Bounanos Date: Mon Mar 17 16:50:03 2008 +0000 Merge with upstream commit d725f09416216d757c1263631432a83a3619966a Author: Stelios Bounanos Date: Mon Mar 17 16:49:55 2008 +0000 Upstream version 2.11B commit 090c39fd76a27d7e2c759ee48cf9d3cddd72ab3a Author: Stelios Bounanos Date: Mon Mar 17 16:48:37 2008 +0000 Upstream version 2.11A commit cf7ed309b5314c93d1dd77b88d928963111e8152 Author: Stelios Bounanos Date: Mon Mar 17 06:40:45 2008 +0000 Correctly calculate src_ratio commit 267e0ccaff2f77309a8869850557982509c08ff3 Merge: 5bf735c 6d97a4e Author: Stelios Bounanos Date: Fri Mar 14 16:28:44 2008 +0000 Merge with upstream commit 6d97a4e93ab93596a48de5f0c5c3988fb7f606e5 Author: Stelios Bounanos Date: Fri Mar 14 16:28:38 2008 +0000 Upstream version 2.10 commit 5bf735c1831398e9571e986ffbf1ceea8e2fa9c3 Author: Stelios Bounanos Date: Wed Mar 12 05:41:53 2008 +0000 Sound fixes Call Close() before returning from trx receive exception handler Use same code to calculate receive src_ratio in resample() and src_data_reset() commit 99881439631b5f6813cebc893bd842bdf4345ec0 Merge: fbf2bf4 122cac9 Author: Stelios Bounanos Date: Mon Mar 10 17:32:19 2008 +0000 Merge with upstream commit 122cac96e892e31808669be5d42023838b486b71 Author: Stelios Bounanos Date: Mon Mar 10 17:32:14 2008 +0000 Upstream version 2.10Z commit 78fc91593fcf7a3f96196fe5312a27bf57718c19 Author: Stelios Bounanos Date: Sun Mar 9 21:58:08 2008 +0000 Upstream version 2.10Y commit fbf2bf4dd8486c9b6f68af0664c453b5e68ef659 Author: Stelios Bounanos Date: Sun Mar 9 20:09:06 2008 +0000 Add shortcut to cancel xmit commit 3b1e0845395fc76e64ea0e57793f56523bd517cf Author: Stelios Bounanos Date: Sun Mar 9 20:07:38 2008 +0000 MODEM macro fix Add REQ_FLUSH call to make sure that waterfall::opmode has been run before returning from init_modem_sync. commit dc33a16e6392392abdc9805b8e2fce5087aecdcc Author: Stelios Bounanos Date: Sun Mar 9 19:20:36 2008 +0000 Use region in rx menu commit dbc40df69e77d94ab0cbfc835f58a14f279d75e6 Merge: cdb15b0 78fc915 Author: Stelios Bounanos Date: Sun Mar 9 22:01:22 2008 +0000 Merge with upstream commit cdb15b024ec624801e7e2e750182e902db17bb04 Merge: 6a33924 768e509 Author: Stelios Bounanos Date: Sun Mar 9 19:15:57 2008 +0000 Merge with upstream commit 768e50958625ad8131989ccb3590087c9afd3334 Author: Stelios Bounanos Date: Sun Mar 9 19:14:23 2008 +0000 Upstream version 2.10X commit 6a33924ac22a618001e06eced8990217a54a6506 Merge: a880609 202f5e2 Author: Stelios Bounanos Date: Sat Mar 8 23:38:27 2008 +0000 Merge with upstream commit 202f5e275ef55d7c7f2dce133269a4cf0e895042 Author: Stelios Bounanos Date: Sat Mar 8 23:24:42 2008 +0000 Upstream version 2.10W commit bca62e6715e4ade45c25477765fea8d4fbdc81b7 Author: Stelios Bounanos Date: Sat Mar 8 23:19:46 2008 +0000 Upstream version 2.10V commit a8806092c8b2e359246863c591cab88e52000650 Author: Stelios Bounanos Date: Fri Mar 7 18:08:17 2008 +0000 Fix MODEM macro commit 9a5ba8cfeec97626dc9de4574cd696e748954aa1 Author: Stelios Bounanos Date: Fri Mar 7 18:07:09 2008 +0000 Use correct squelch var commit d2855a20ccea65d5d420735ab85c40a6a188ba62 Merge: 08792eb 86956a2 Author: Stelios Bounanos Date: Fri Mar 7 12:43:48 2008 +0000 Merge with upstream commit 86956a231c22d13cf60efd5b6d81d13a0b5f3572 Author: Stelios Bounanos Date: Fri Mar 7 12:40:30 2008 +0000 Upstream version 2.10U commit 08792eb5bc62345c5c634ea91a5d95f8a044a329 Author: Stelios Bounanos Date: Fri Mar 7 01:44:23 2008 +0000 Wfall/viewer freq paste commit 659331f9edf98e2bf1f69abcbe8cec917aa3d646 Author: Stelios Bounanos Date: Fri Mar 7 01:43:06 2008 +0000 RMB audio history playback Also prevent playback when dragging, and restore kb focus to the transmit text widget commit f1da5bbca7f3693f788434badee63175141916bd Author: Stelios Bounanos Date: Fri Mar 7 01:41:05 2008 +0000 Adjust FText styles commit f7bc45e5bc676997cc8f69c2f9d99c06e0a5cf58 Author: Stelios Bounanos Date: Fri Mar 7 01:40:36 2008 +0000 Correct Olivia defaults commit 080d1bebdd7b186be41f40f1dad44d798e9564e4 Author: Stelios Bounanos Date: Fri Mar 7 01:40:08 2008 +0000 Enable extended chars commit 4030253253baa1f2eb4dee4a0067953d5777d35a Author: Stelios Bounanos Date: Fri Mar 7 01:39:37 2008 +0000 Sound init error checking Also restore Close() calls for OSS commit 0bd57961c63688b5f1858abe9895da2b2eac8987 Author: Stelios Bounanos Date: Fri Mar 7 01:38:25 2008 +0000 Hide mixer frame correctly commit eead0fc9da4bdc1c2fef52cb9e3dadcd3c2a2a3f Author: Stelios Bounanos Date: Fri Mar 7 01:37:13 2008 +0000 Viewer freq paste shortcuts commit e03925125bcc57210d31763c53c5d2c387016651 Merge: 68936c6 ec3aa38 Author: Stelios Bounanos Date: Tue Mar 4 13:29:01 2008 +0000 Merge with upstream commit ec3aa3820e0eaaecaeb93dd349353c3757d9d4d2 Author: Stelios Bounanos Date: Tue Mar 4 13:28:47 2008 +0000 Upstream version 2.10T commit 68936c6e81cbd692d31f5eb74cda937b7d64b078 Author: Stelios Bounanos Date: Mon Mar 3 09:39:15 2008 +0000 repo maintenance commit 82fd85744716c0106aca0b5c7f7d827f25e8c685 Merge: ae04415 c2dab0a Author: Stelios Bounanos Date: Mon Mar 3 09:35:58 2008 +0000 Merge with upstream commit c2dab0af365b96b09fb6fdd5f48412381bc54ecf Author: Stelios Bounanos Date: Mon Mar 3 09:35:52 2008 +0000 Upstream version 2.10S commit ae04415965305dfb6f8cfd4172819806fd90a033 Merge: 42ca178 92d6b34 Author: Stelios Bounanos Date: Sun Mar 2 23:03:47 2008 +0000 Merge with upstream commit 92d6b342f37daf4f1b800c3c729945b8454c5fe4 Author: Stelios Bounanos Date: Sun Mar 2 23:03:23 2008 +0000 Upstream version 2.10R commit 42ca1787ebe1f589b81f5b81f474b3de4cfec4da Author: Stelios Bounanos Date: Sun Mar 2 16:28:34 2008 +0000 TX font config commit 3c4499f1b6e9366e089083ce031ee61860e89fe9 Author: Stelios Bounanos Date: Sun Mar 2 16:28:10 2008 +0000 Alt. macro button commit 366a2e26af49bb0422c6dc173864585d13911b80 Author: Stelios Bounanos Date: Sun Mar 2 16:06:31 2008 +0000 repo maintenance commit 2463e328a4794b903db29d70217b4a84f18d15c4 Merge: 6f162db 91c260f Author: Stelios Bounanos Date: Sun Mar 2 16:03:10 2008 +0000 Merge with upstream commit 91c260f91c2809d3c9dcd4b8449221b5d6b324a4 Author: Stelios Bounanos Date: Sun Mar 2 15:30:39 2008 +0000 Upstream version 2.10Q commit 6f162db3f98ea11f1813bec5857d566af8ac1de0 Merge: 45138e9 cdcdc6c Author: Stelios Bounanos Date: Sun Mar 2 08:22:46 2008 +0000 Merge with upstream commit cdcdc6c326febb8a4a0645b9eb16412328a75482 Author: Stelios Bounanos Date: Sun Mar 2 08:22:41 2008 +0000 Upstream version 2.10P commit 45138e9886b0592f1d8926bb3589b1792737d13b Author: Stelios Bounanos Date: Sat Mar 1 17:03:42 2008 +0000 Add missing config.h include Also add a missing xclass call and test script commit 0d2312d5a5e1b6014dc8167f326029fca200c67f Author: Stelios Bounanos Date: Sat Mar 1 16:38:49 2008 +0000 Fix arg parsing commit bc04b0766d73d5acf04c6ebb0c86e7ee3b403bdf Merge: 7d8684b 63c4ec3 Author: Stelios Bounanos Date: Sat Mar 1 15:48:48 2008 +0000 Merge with upstream commit 63c4ec35513815efcc02dcd2afbdc90846505df0 Author: Stelios Bounanos Date: Sat Mar 1 15:48:40 2008 +0000 Upstream version 2.10o commit 7d8684b3447bedc341d4423879625c80cbf81636 Merge: cce24a1 2b68f11 Author: Stelios Bounanos Date: Sat Mar 1 07:04:01 2008 +0000 Merge with upstream commit 2b68f1100a61ed3aff31567b03b35e36302d28a2 Author: Stelios Bounanos Date: Sat Mar 1 07:03:03 2008 +0000 Upstream version 2.10N commit cce24a1063fa48f20c9da10900e4eef8c00fe4c3 Author: Stelios Bounanos Date: Fri Feb 29 09:18:36 2008 +0000 Stream init fixes commit 18007fe2e3a1b622fd05b255fe82e9b78ad47bf6 Author: Stelios Bounanos Date: Fri Feb 29 09:18:07 2008 +0000 Add OS X app bundling support Also add support for building OS X universal binaries, define version macros and variables, and update the INSTALL file. commit f4f7fd0ec67b78213f6a3719ffce11aeba9503b6 Merge: 9cb9881 b4bd006 Author: Stelios Bounanos Date: Fri Feb 29 06:58:33 2008 +0000 Merge with upstream commit b4bd00695e8488c89d9862a49111a568a688d4cb Author: Stelios Bounanos Date: Fri Feb 29 06:58:19 2008 +0000 Upstream version 2.10M commit 9cb988133fc00e7d802ff3bba034de267d0ef651 Merge: 8bd46f1 b295c0f Author: Stelios Bounanos Date: Thu Feb 28 08:16:18 2008 +0000 Merge with upstream commit b295c0f8770cb28929df9ae7100d534e0bd6e8be Author: Stelios Bounanos Date: Thu Feb 28 08:13:53 2008 +0000 Upstream version 2.10L commit 8bd46f1e9322e770f53ae53baa7b66de50b0973f Merge: e5476cb 2871823 Author: Stelios Bounanos Date: Wed Feb 27 03:06:22 2008 +0000 Merge with upstream commit 28718230c505f9145cd84203deafdf25a614178c Author: Stelios Bounanos Date: Wed Feb 27 02:58:09 2008 +0000 Upstream version 2.10K commit e5476cb2bb2b46bb2c93b0bcfa6fed4d881a810d Author: Stelios Bounanos Date: Tue Feb 26 09:35:12 2008 +0000 Separate in/out snd dev support Also add a SoundNull backend and rework sound configuration commit c6d01b554f52bd2b73af832fdeaaffced9aa9c14 Author: Stelios Bounanos Date: Tue Feb 26 09:25:38 2008 +0000 Callsign query clean-ups commit 018d0a788955624e83c84ddc7e82cbf4ebe4f995 Merge: d3f234b ac64df5 Author: Stelios Bounanos Date: Mon Feb 25 16:39:49 2008 +0000 Merge with upstream commit ac64df569019fef4526d570d2e9d5fe41d2c6a8d Author: Stelios Bounanos Date: Mon Feb 25 16:39:29 2008 +0000 Upstream version 2.10J commit d3f234b2c8fa74cdd426bce6b9b49459841d1c88 Merge: a867b0f f30ffbf Author: Stelios Bounanos Date: Sat Feb 23 01:43:22 2008 +0000 Merge with upstream commit f30ffbf5a1a51dfd13db323aecc2383296a0bda9 Author: Stelios Bounanos Date: Sat Feb 23 01:42:56 2008 +0000 Upstream version 2.10I commit a867b0f664dbcd04175a1a9b8a58b663087bbbb3 Merge: f80acc9 8261f98 Author: Stelios Bounanos Date: Fri Feb 22 19:52:26 2008 +0000 Merge with upstream commit 8261f9808adc6fb239c1110f2fcdc8fc109a4f3c Author: Stelios Bounanos Date: Fri Feb 22 19:49:08 2008 +0000 Upstream version 2.10H commit f80acc92c7d82201c79756ed9beee5debf9e84a0 Merge: d666214 4177365 Author: Stelios Bounanos Date: Fri Feb 22 18:33:52 2008 +0000 Merge with upstream commit 4177365bd9794933cc3c998a52eed8c8bc19e549 Author: Stelios Bounanos Date: Fri Feb 22 18:30:58 2008 +0000 Upstream version 2.10G commit d6662149808b2d31d4068971d5bb61e17a092264 Author: Stelios Bounanos Date: Fri Feb 22 06:12:32 2008 +0000 Sound interface changes commit 981bedf539d110234caee2c1acea29806a042bed Author: Stelios Bounanos Date: Fri Feb 22 05:27:02 2008 +0000 Correctly calculate ncount commit 13d3c248bdc6e0c4707c302d088e8f1093dc30c2 Merge: 3dce149 6aac6bc Author: Stelios Bounanos Date: Wed Feb 20 20:25:35 2008 +0000 Merge with upstream commit 6aac6bc05abab119d25b2ea3197715e35130dbbd Author: Stelios Bounanos Date: Wed Feb 20 20:10:25 2008 +0000 Upstream version 2.10F commit 3dce149bb64ad3e107ab2efe916017f83183d00c Author: Stelios Bounanos Date: Wed Feb 20 04:12:28 2008 +0000 Refactor configure.ac commit 6bea09319d852f2541dd4264e7b3c82136b5fa6b Author: Stelios Bounanos Date: Wed Feb 20 04:11:38 2008 +0000 Add PulseAudio support commit 501fa5eebe5c0adf00ecb37c82732d2545f6363a Author: Stelios Bounanos Date: Wed Feb 20 04:11:00 2008 +0000 Add REQ_DROP commit bc4ff951a9869db6a3f65d908818e39812a50395 Author: Stelios Bounanos Date: Wed Feb 20 04:07:40 2008 +0000 Use default audio dev Also remove the deprecated --sample-rate switch commit 8a755f9d4dfd7f6bc31077cc15ac8e01f271f3e4 Merge: 352a2cb 2e12ab4 Author: Stelios Bounanos Date: Tue Feb 19 05:14:44 2008 +0000 Merge with upstream commit 2e12ab418509deb62d6be71d5c528e3b29a0e7fe Author: Stelios Bounanos Date: Tue Feb 19 05:14:36 2008 +0000 Upstream version 2.10E commit 352a2cb67adc140f212aaf5418506d7f2f91df94 Merge: 923a0b0 a458af5 Author: Stelios Bounanos Date: Sat Feb 16 05:57:18 2008 +0000 Merge with upstream commit a458af58ac269af036126fd58f6de058eb52ce95 Author: Stelios Bounanos Date: Sat Feb 16 05:57:07 2008 +0000 Upstream version 2.10D commit 923a0b02fa2aea81bb72c1197ba210dcbc5af046 Author: Stelios Bounanos Date: Fri Feb 15 20:42:23 2008 +0000 Add macro to change modem Also rearrange the macro list in the editor into groups and add separator lines. commit d5934f0be7d105e8ded53798e923743fbcd5f281 Merge: 7e3d8b2 66bbde2 Author: Stelios Bounanos Date: Fri Feb 15 19:45:10 2008 +0000 Merge with upstream commit 7e3d8b2f26a4a7540c03ff16305ee09b0b4dc893 Merge: d91b591 ccd970f Author: Stelios Bounanos Date: Fri Feb 15 19:44:35 2008 +0000 Merge with upstream commit 66bbde2415037cbac7a815771be43c264432ab39 Author: Stelios Bounanos Date: Fri Feb 15 19:39:23 2008 +0000 Upstream version 2.10C commit ccd970fe74cdb611fc8725ffea6b76c005bd65ee Author: Stelios Bounanos Date: Fri Feb 15 19:36:53 2008 +0000 Upstream version 2.10B commit d91b5915c1fd99bf4228ec888d6cedc5f705bb82 Author: Stelios Bounanos Date: Fri Feb 15 00:49:13 2008 +0000 Add check for -rdynamic support Also add calls for the build, target, host macros. commit 38eb18def0050f52034eeb6f60b9691e07080a24 Author: Stelios Bounanos Date: Thu Feb 14 23:46:02 2008 +0000 Correctly calculate number of samples commit ea3260118ebb18d3872c6fe586f076c3fbe43790 Author: Stelios Bounanos Date: Thu Feb 14 23:38:09 2008 +0000 Resolve name clashes on OSX (2) Rename sound classes to avoid a conflict with an enum named cSound and defined in a system header on OSX: cSound -> SoundBase, cSoundOSS -> SoundOSS, cSoundPA -> SoundPort cMixer -> MixerBase, cMixerOSS -> MixerOSS Also enable MixerBase ctor & virtual dtor, and delete some old comments in the SoundPort declaration. commit f8a2c08ad44f65f57a0eb4b6d9d0cfc4c763af22 Author: Stelios Bounanos Date: Thu Feb 14 23:13:06 2008 +0000 Resolve name clashes on OSX (1) commit de237390ce8c9342349809145302c24062039b48 Author: Stelios Bounanos Date: Thu Feb 14 23:08:21 2008 +0000 Rename Config files Config.{fl,h,cxx} -> confdialog{fl,h,cxx}. This ensures that there will be no ambiguity between Config.h and the autogenerated config.h on case-insensitive but case-preserving filesystems. commit 7b5254de792d0c9145ad6704f215ee4bdaf999a5 Author: Stelios Bounanos Date: Thu Feb 14 22:47:39 2008 +0000 Add fluid target commit 2fc36599ef5e5f87261b74af58fc204833c55c30 Author: Stelios Bounanos Date: Thu Feb 14 22:38:13 2008 +0000 Disable pixmap icon on OSX commit fc9477a0f753a0fe398ee46fd36ea354f0f4eb17 Author: Stelios Bounanos Date: Thu Feb 14 22:36:13 2008 +0000 Make OSS optional Split cMixer into base class and OSS implementation. Add configure.ac macros to detect OSS and disable cMixerOSS and cSoundOSS. Hide volume sliders if OSS is disabled, or if we are not managing the mixer. commit cffd639e0b584ae7935ea229423afe35e9ae7eec Author: Stelios Bounanos Date: Thu Feb 14 21:57:56 2008 +0000 Use HAVE_REGEX_H in psk viewer commit d8304ae601d881fca3f264c2d11c400d2a24b117 Author: Stelios Bounanos Date: Thu Feb 14 21:17:47 2008 +0000 Use a rb for audio history commit 3248b768568725fa5b14b9c25f7b78d0491c8217 Merge: 2599113 a137030 Author: Stelios Bounanos Date: Thu Feb 14 20:20:24 2008 +0000 Merge with upstream commit a137030cef734ad90704626fe03039cbb55fc766 Author: Stelios Bounanos Date: Thu Feb 14 20:19:42 2008 +0000 Upstream version 2.10A commit 2599113a46301439b436a76fcc1fa7ff7260ff2f Merge: 12b1d68 a915633 Author: Stelios Bounanos Date: Sat Feb 9 23:07:49 2008 +0000 Merge with upstream commit a915633f34db6ebefd129ce0de4c0c8e38a59f0e Author: Stelios Bounanos Date: Sat Feb 9 23:07:19 2008 +0000 Upstream version 2.09 commit 575c17f57f566fd82ce14e5d6234b9d062358530 Author: Stelios Bounanos Date: Sat Feb 9 23:07:10 2008 +0000 Upstream version 2.09K commit 83a8d00e09581e35993f3001ba68fd7734e16b7b Author: Stelios Bounanos Date: Sat Feb 9 23:03:57 2008 +0000 Upstream version 2.09J commit 12b1d6807dc999b19101589ca6df864f1f8f13ef Author: Stelios Bounanos Date: Fri Feb 8 08:17:21 2008 +0000 Fix argument handling Long arguments without a space (--opt=arg) now work correctly. Also, move sound initialisation to a separate function, add an undocumented --exit-after SECONDS argument, and update mkversions.sh to include CXXFLAGS in the --version output. commit 795ac21e5c95add3ee72193e0f5a8a02f478dac9 Merge: 1c8dac9 e2083f2 Author: Stelios Bounanos Date: Thu Feb 7 00:07:29 2008 +0000 Merge with upstream commit e2083f2f0c89700b3419474145e1ba2f30a92ce5 Author: Stelios Bounanos Date: Thu Feb 7 00:06:58 2008 +0000 Upstream version 2.09I commit 1c8dac9bba84ad1fad28596a10158f11f76febca Merge: 1a78967 bf19d9d Author: Stelios Bounanos Date: Tue Feb 5 03:24:31 2008 +0000 Merge with upstream commit bf19d9d6f85f26a59b8400f158b17935a95bc524 Author: Stelios Bounanos Date: Tue Feb 5 03:24:21 2008 +0000 Upstream version 2.09H commit 1a78967859988e75afd8e3f4316084e591b5d960 Merge: a60ca6e 4151988 Author: Stelios Bounanos Date: Tue Feb 5 03:01:11 2008 +0000 Merge with upstream commit 41519882c6d1b594d17b0b00cba3b67ecf7fe00e Author: Stelios Bounanos Date: Tue Feb 5 03:00:57 2008 +0000 Upstream version 2.09G commit a60ca6ed98e3e293aaf1b11f4298595fb2625cdc Merge: 4c06b83 c836b73 Author: Stelios Bounanos Date: Mon Feb 4 03:12:26 2008 +0000 Merge with upstream commit c836b738c5e820cbd4d603e0381efce9d92dfbee Author: Stelios Bounanos Date: Mon Feb 4 03:12:14 2008 +0000 Upstream version 2.09F commit 4c06b8317ce88c9e1713c8eb8aea6a0f6af79157 Merge: c57b411 c40dccc Author: Stelios Bounanos Date: Mon Feb 4 01:18:45 2008 +0000 Merge with upstream commit c57b41130f178c53900454fe6a4570a871167d4f Author: Stelios Bounanos Date: Mon Feb 4 01:09:29 2008 +0000 Add regex support Add a beep button. Insert "@." when resizing Set inpSeek to constant width font Extend character range to include { | } ~ commit ad9f2d6a3ebf776d0f7f70b42dbc3382df3d449a Author: Stelios Bounanos Date: Mon Feb 4 01:08:34 2008 +0000 sprintf considered harmful Also fix a bug in putadif() where strings longer than the max field size would be truncated to one less than that size. Add a configure-time check for snprintf and vsnprintf because flstring.h looks for HAVE_SNPRINTF and HAVE_VSNPRINTF commit c40dccc5b831459f2167b0c858b689167285272a Author: Stelios Bounanos Date: Mon Feb 4 00:54:01 2008 +0000 Upstream version 2.09E commit 58839a1a498ba2fc0dfb5c4b5f48d11b981ec0ac Author: Stelios Bounanos Date: Sun Feb 3 03:05:08 2008 +0000 Adjust PSK Viewer colours Also set window class and insert end-of-formatting char commit 2eecd2e9339b26c4f3ee40af6177e5b62441456b Author: Stelios Bounanos Date: Sun Feb 3 01:34:12 2008 +0000 Upstream version 2.09D commit bcecfe43e29f793d74350286363f7ec9acc5440c Author: Stelios Bounanos Date: Sat Feb 2 23:16:40 2008 +0000 Use sndfile C API Also add .au support commit ead061ffd9cbbfa4b3740ab23e24412f94106e0e Author: Stelios Bounanos Date: Sat Feb 2 23:16:13 2008 +0000 Fix unchecked retval warnings commit c3d55a6ce105e3334b9081950d5884d1db4ccd07 Author: Stelios Bounanos Date: Sat Feb 2 23:09:57 2008 +0000 Fix for sync AM rig modes These are new in hamlib 1.2.6. We could require >= 1.2.6 in configure.ac, but then we would make packaging difficult on Debian stable (etch) for no good reason. commit 41e003e38eb09e9d341bfa10d1942a78f4699905 Merge: 398f3a3 2eecd2e Author: Stelios Bounanos Date: Sun Feb 3 01:40:03 2008 +0000 Merge with upstream commit c5a706477c58c3e8e3b4572b8e17e4d5ca8ed4e2 Author: Stelios Bounanos Date: Sat Feb 2 22:26:09 2008 +0000 Upstream version 2.09C commit f5582953c2d4eb33afffafcf98038870215f325b Author: Stelios Bounanos Date: Sat Feb 2 04:40:52 2008 +0000 Upstream version 2.09B commit b18ab16eb8f0510fab9e8cc40ce411bf4b9bc8c3 Author: Stelios Bounanos Date: Thu Jan 31 21:39:52 2008 +0000 Upstream version 2.09A commit 2736cb79b5c75fb7f62158187c015bfab71436c3 Author: Stelios Bounanos Date: Wed Jan 30 23:17:24 2008 +0000 Upstream version 2.09 (alpha) commit d4ad637704eae751018225c82c8403f0d9e708a8 Author: Stelios Bounanos Date: Tue Jan 29 15:58:15 2008 +0000 Upstream version 2.08 commit 398f3a3bba50c8aa23b1402a3d1acf58ab468981 Author: Stelios Bounanos Date: Sun Jan 27 12:37:04 2008 +0000 Enable std-options With this automake option, "make distcheck" will also require the binary to write text to stdout and exit with code 0 when called with --version and --help. This way we get a free (but fairly basic) runtime check. Also, use the AC_COPYRIGHT macro instead of a comment. commit 9d5187bbd304077e773377dcbfbead3df5e3411d Author: Stelios Bounanos Date: Sat Jan 26 18:44:13 2008 +0000 HTML/cmdline help changes commit 0bb60b2a802a09e39f540ca04504a2aada17449f Author: Stelios Bounanos Date: Sat Jan 26 17:11:36 2008 +0000 Makefile freebsd compat. On FreeBSD include files for portaudio-1 are in /usr/local/include/portaudio include files for portaudio-2 are in /usr/local/portaudio2 similarly for the libs. commit 4d72d2b4e5c8ac061943a2242a2067f0c61c6210 Merge: 1d0eee3 34f68be Author: Stelios Bounanos Date: Fri Jan 25 23:13:55 2008 +0000 Merge with upstream commit 34f68be95127c4779ebb98b08535ece2fe912b09 Author: Stelios Bounanos Date: Fri Jan 25 23:11:48 2008 +0000 Upstream version 2.08G commit 1d0eee36b476e333d18a7e45489db12a1436ba9b Author: Stelios Bounanos Date: Fri Jan 25 14:38:04 2008 +0000 Remove freqlist hscrollbar commit bd87ef5e39182dd1303fd4eeb410a513aa68f83a Author: Stelios Bounanos Date: Fri Jan 25 11:58:52 2008 +0000 Rigdialog changes Make the window shrinkable, and also add a mouse shortcut to replace items in the frequency list. Update tooltip. commit 0a33c9d1638fe8cdc84bef46b517372dbea09746 Author: Stelios Bounanos Date: Fri Jan 25 11:56:34 2008 +0000 Version text changes Break long lines in version text Minor changes to help text commit ed02583c78b873653849060aa8cf5a8cc188289a Author: Stelios Bounanos Date: Thu Jan 24 13:37:30 2008 +0000 Clean up min/max macros commit 70de915acfcc2da600dce5a4e03ae2e353c9b202 Merge: c410ff8 3756b2e Author: Stelios Bounanos Date: Thu Jan 24 11:07:54 2008 +0000 Merge with upstream commit 3756b2e15556a5b85c92c49531f043274828699a Author: Stelios Bounanos Date: Thu Jan 24 11:05:43 2008 +0000 Upstream version 2.08F commit c410ff86680b5dd9b9bfa6dc58917a774bba2b2e Author: Stelios Bounanos Date: Tue Jan 22 05:12:17 2008 +0000 Remove .desktop Encoding commit 50551804579c55b25d8715ee6d43f5f21ad366e7 Author: Stelios Bounanos Date: Mon Jan 21 12:11:22 2008 +0000 Fix freq/mode selection Setting some rig modes may also change the frequency; set the rig mode first commit c2f76891dd308de78460b270830b44521e91c334 Author: Stelios Bounanos Date: Sat Jan 19 22:51:14 2008 +0000 Retry PA/OSS errors commit 67c2c691aa32b8e1227aced76af402978c74c434 Author: Stelios Bounanos Date: Wed Jan 16 13:57:04 2008 +0000 Audio playback fix Do not apply the receive mixer volume to the audio samples read from files when the mixer is disabled. commit 0a0e32247b81bc336a68fb38bc5e07777a052e96 Author: Stelios Bounanos Date: Wed Jan 16 13:42:11 2008 +0000 Rig dialog changes Display saved rig mode, digital mode, and wfall carrier in the rigcontrol window frequency list commit 2ecb92289a8bab57e30c0cc9a59f54e2281a6988 Author: Stelios Bounanos Date: Wed Jan 16 13:36:05 2008 +0000 DominoEX bug fix Fix a decodesymbol() loop that was accessing memory below the start of symbolbuf commit 86d89d0e0de70b7cc0550e0fd5e40f79b2aba8dd Author: Stelios Bounanos Date: Wed Jan 16 13:34:13 2008 +0000 Use correct check for OSS This only affects error printing when PortAudio/OSS returns with an "Unanticipated Host Error" commit c77b1e66bf1e9574618d0c8ae2410943c58539f5 Author: Stelios Bounanos Date: Tue Jan 15 17:34:24 2008 +0000 Add some help items commit 8d87607610ff797686a9b08152aab3a883b6f409 Author: Stelios Bounanos Date: Tue Jan 15 12:05:40 2008 +0000 Cosmetic changes to rx menu commit 3f10b9ff7d202fab980d6187ab09f615690db476 Author: Stelios Bounanos Date: Tue Jan 15 12:04:10 2008 +0000 Squeeze wfall controls commit 7e7e2aa032857dff74a7602ff064e5f86f132b01 Author: Stelios Bounanos Date: Tue Jan 15 12:03:56 2008 +0000 Hide QRZ password commit 15ee11a2fcc2f07b2161eb7d1b5fbb31543cb1d8 Author: Stelios Bounanos Date: Tue Jan 15 12:03:36 2008 +0000 Clean up QSO frame commit 5f366be46064ef807889d1b26a95879fbe23e758 Author: Stelios Bounanos Date: Tue Jan 15 12:03:11 2008 +0000 FTextEdit paste fix commit f673947a24812edca762fb27938231e82fd9b3b4 Author: Stelios Bounanos Date: Tue Jan 15 12:02:23 2008 +0000 Update INSTALL file commit 792b6b53e7d617427fe8429cc66cb7584512ea2b Merge: 73fde2a 580cc21 Author: Stelios Bounanos Date: Tue Jan 15 12:01:11 2008 +0000 Merge with upstream commit 580cc21100053b8935fba6a8cc4933ccb551385c Author: Stelios Bounanos Date: Tue Jan 15 03:16:59 2008 +0000 Upstream version 2.08d commit 73fde2af9fc2698e94d2cf8c6a0e3529c61635eb Author: Stelios Bounanos Date: Sun Jan 13 08:42:19 2008 +0000 Use execvp commit 4cbfa4bd9447d879d36560859ad80afd07b49487 Author: Stelios Bounanos Date: Sun Jan 13 03:24:15 2008 +0000 Add Olivia settings commit ba64201e7775aca39add84a6b1b21fff870866bd Author: Stelios Bounanos Date: Sun Jan 13 03:20:34 2008 +0000 PSK bug fix Initialise s/n and imd variables commit 99c0d578d56eb54ccee526d0303b88dc9fa60d4c Author: Stelios Bounanos Date: Sun Jan 13 03:19:30 2008 +0000 Throb bug fix Plug a memory leak caused by using the wrong delete operator commit e6a0caaa67c0d2d23ee83341a9eaddedb81ee798 Author: Stelios Bounanos Date: Sun Jan 13 03:18:26 2008 +0000 CW fix Initialise usedefaultWPM in ctor to avoid valgrind warning about conditional jump depending on access to uninitialised memory commit 220c41f54ab120eaaffdf875811d1bc7941fe554 Author: Stelios Bounanos Date: Sun Jan 13 03:14:07 2008 +0000 MFSK bug fixes Set some variables to avoid accessing uninitialised memory. Initialise interleave table with 0s; the original gmfsk code used g_new0 to do this. This avoids another access to random bits. Fix memory leak by creating the small syms array on the stack. Initialise symbolpair[] with 0s in ctor to avoid vargrind warnings commit a30e84f6388936aacb9323a1b22dcae7e7592536 Author: Stelios Bounanos Date: Sun Jan 13 03:11:12 2008 +0000 Olivia bug fixes Set smargin and sinteg to avoid access to uninitialised memory Also set lastfreq to 0 in ctor to avoid valgrind warnings commit d3ff0adf9db8c138e46211288d589a26eb6c259a Author: Stelios Bounanos Date: Sun Jan 13 03:07:18 2008 +0000 Fix key bindings loop commit 642e63629a98ee24e09e8b5ba9f97cbfa8fff7f5 Author: Stelios Bounanos Date: Sun Jan 13 03:06:47 2008 +0000 Add debug_exec commit 8cb6ccbc4074c7b835b22e3e932277cf06bf56d5 Author: Stelios Bounanos Date: Sun Jan 13 03:05:32 2008 +0000 Print host API errors commit 0d934eec1cafe1694bbbd8db1040819e96078758 Author: Stelios Bounanos Date: Fri Jan 11 04:17:23 2008 +0000 Stacktrace updates Kill a newline in Aborting... message Skip pstack's own frame when printing stack trace commit 904e7f4fcbb74c0f9212377107afb9aa9c99a850 Author: Stelios Bounanos Date: Thu Jan 10 20:09:42 2008 +0000 Add selectFreq delay commit f2bdf7a3eaab2f2dd40036eb66487d67b48a7074 Author: Stelios Bounanos Date: Thu Jan 10 18:19:16 2008 +0000 Add #if USE_PORTAUDIO check commit 5f4ea06461d22d13d9233899cef61e07b259a20f Merge: e1e2307 60d3b3d Author: Stelios Bounanos Date: Thu Jan 10 18:04:39 2008 +0000 Merge with upstream commit 60d3b3d71ab32ddd08dca1df328cd386ee326e3a Author: Stelios Bounanos Date: Thu Jan 10 18:02:24 2008 +0000 Upstream version 2.08c commit e1e230774facfd9bfffc3dee934e4c3dd61e7ec5 Author: Stelios Bounanos Date: Thu Jan 10 00:29:52 2008 +0000 Mention Native sample rate commit 09e25894fb57965986edd9426274ec9600c67d67 Author: Stelios Bounanos Date: Thu Jan 10 00:16:52 2008 +0000 Add .desktop, move icons to data/ configure.ac updates Thanks to Steve Conklin for the .desktop file and the Makefile.am patch commit 8a89e6417033d94f48823256228e46e269c5059b Author: Stelios Bounanos Date: Wed Jan 9 23:20:18 2008 +0000 Set locale only for LC_TIME commit 37cddb39f5e114eb6df0169c04b9cf7b17cf73d8 Author: Stelios Bounanos Date: Wed Jan 9 18:24:53 2008 +0000 Update README commit fb86586f9c34ce429eafa9de35a7df7773332926 Author: Stelios Bounanos Date: Wed Jan 9 16:47:35 2008 +0000 Set default cursor for popup commit f88e55979bf4b71fae94c270af8c79f9038add63 Merge: 24a1f89 5eeb184 Author: Stelios Bounanos Date: Wed Jan 9 04:19:41 2008 +0000 Merge with upstream commit 5eeb18464e594da35fd610f032d93d20a41f17cf Author: Stelios Bounanos Date: Wed Jan 9 04:19:08 2008 +0000 Upstream version 2.08b commit 24a1f89bfeaa5865051e0f77f9c3a5d35dda888e Author: Stelios Bounanos Date: Sun Jan 6 16:22:18 2008 +0000 Remove mention of TLS commit 4ac6ad0745933f258b40987512c3ccc89a27a85c Author: Stelios Bounanos Date: Wed Jan 2 20:29:55 2008 +0000 Upstream version 2.08a commit 341dd6c52f2e30b5cb532aa213e9f226a7e102d4 Author: Stelios Bounanos Date: Wed Jan 2 13:15:21 2008 +0000 No sigsearch on RMB release commit ce52dd17db16c3aa4e93000e5b45410e262c70a4 Author: Stelios Bounanos Date: Wed Jan 2 12:58:21 2008 +0000 Add Native sample rate commit e3d1e16477d194a9e613ff2c51102aa9d3d52e98 Author: Stelios Bounanos Date: Thu Dec 27 17:07:39 2007 +0000 New ringbuffer, misc. utilities commit 635f3d1faafddcbd3304bb4f3c1e1f5679a3c628 Author: Stelios Bounanos Date: Thu Dec 27 17:06:22 2007 +0000 Add TLS autodetection commit 3f0701cca0c89d67ec42d850c4e0c503c09b5cf8 Author: Stelios Bounanos Date: Thu Dec 27 16:34:25 2007 +0000 Upstream version 2.07 commit 0a1dab20474bbe17e9da97bedb59f3a47d3da71e Author: Stelios Bounanos Date: Wed Dec 26 20:52:46 2007 +0000 qrunner updates Rename QUEUE to REQ and delete CMP_CB commit 0dc1e2357e3284a108928f9017126163a9d093f0 Author: Stelios Bounanos Date: Wed Jan 2 20:42:16 2008 +0000 Use std::bind if available commit d3849ae87722ae7deb62012f08be5810f76229b7 Author: Stelios Bounanos Date: Wed Jan 2 20:40:57 2008 +0000 Switch cSoundPA to the C API commit d32954878284f8a1c31dd9e1c3f11b7fd7893a48 Merge: b237fd6 4ac6ad0 Author: Stelios Bounanos Date: Wed Jan 2 20:30:04 2008 +0000 Merge with upstream commit b237fd655a9bb1867b1fe3a14e0a939883fe3da4 Author: Stelios Bounanos Date: Sat Dec 29 14:15:53 2007 +0000 Copy CXXFLAGS to CFLAGS commit 9662164e8f71868e44356c39537ac2b31d0b159c Author: Stelios Bounanos Date: Fri Dec 28 16:15:47 2007 +0000 Correctly initialise CW modem commit 6843d6917826980e650f76fad5588be333143de7 Merge: 7ed4274 3f0701c Author: Stelios Bounanos Date: Thu Dec 27 16:34:52 2007 +0000 Merge with upstream commit 7ed42742606b612105512beab8a58a09597bce2c Merge: cda31bd 93ded34 Author: Stelios Bounanos Date: Wed Dec 26 17:34:16 2007 +0000 Merge with upstream commit 93ded34b776bd728b5460b0fd97ee956df97f880 Author: Stelios Bounanos Date: Wed Dec 26 17:33:35 2007 +0000 Upstream version 2.06 commit cda31bdcc77c97a5dbd582427eafd4df97b4f0ca Merge: c7088d9 3cc681c Author: Stelios Bounanos Date: Mon Dec 24 07:35:25 2007 +0000 Merge with upstream commit 3cc681c35e5438ea21ed6c27aca10a8d2c07bf7a Author: Stelios Bounanos Date: Mon Dec 24 07:35:17 2007 +0000 Upstream version 2.066 commit c7088d960869af87de55da76df569df8cd781ee7 Author: Stelios Bounanos Date: Sat Dec 22 22:59:24 2007 +0000 rigsupport.cxx fixes commit 60c9060d70514d1d9908b1b0573801a6028f17c8 Merge: b7dd1c0 f036259 Author: Stelios Bounanos Date: Fri Dec 21 21:52:57 2007 +0000 Merge with upstream commit f03625945fb0d49789c3948e2964267b244dbf4c Author: Stelios Bounanos Date: Fri Dec 21 21:52:46 2007 +0000 Upstream version 2.065 commit b7dd1c0ca5f19342e8c6bbb5381ac6cbe59fe3d0 Author: Stelios Bounanos Date: Thu Dec 20 16:58:18 2007 +0000 Move Audio under Files commit 77e315cb384090c634aefa4d50eaa9a0530dd9c0 Author: Stelios Bounanos Date: Thu Dec 20 16:57:56 2007 +0000 hamlib.cxx fixes commit 05f035b33765bbbf758e2277fa437f49221e23bb Author: Stelios Bounanos Date: Thu Dec 20 15:07:00 2007 +0000 Default to NONE when adding new freqs commit 5c8680a3845a382b49ffb40184321179d4a0b8a2 Merge: fbe33b9 4e28274 Author: Stelios Bounanos Date: Thu Dec 20 09:56:18 2007 +0000 Merge with upstream commit 4e28274477d5a8dfaeccb220bdc12c5ec3a41a71 Author: Stelios Bounanos Date: Thu Dec 20 08:21:04 2007 +0000 Upstream version 2.064 commit fbe33b9a2f7c4c2fbb40ed52d729c0b4461c42d5 Author: Stelios Bounanos Date: Wed Dec 19 08:24:01 2007 +0000 Add digiscope mwheel handling commit 14939ae3a709bc2250c74c7e576507c15c60edbc Author: Stelios Bounanos Date: Tue Dec 18 13:43:28 2007 +0000 Remove adjuster widget commit 67889b78fd1989b6586109b7df98c1d0542d8dc0 Author: Stelios Bounanos Date: Tue Dec 18 13:24:07 2007 +0000 More tweaks commit 2605fca040faaa0ab9bba18701cb0d274d5b7f45 Author: Stelios Bounanos Date: Thu Dec 13 18:39:50 2007 +0000 Set opMODE in selectFreq commit 74f384232e0e62c4c3c64b03762413791704b673 Author: Stelios Bounanos Date: Tue Dec 11 22:38:16 2007 +0000 Don't copy freqlist to cout commit c8633a838130c688744c97c91d9cf422bb1a1504 Author: Stelios Bounanos Date: Tue Dec 11 03:36:51 2007 +0000 Upstream version 2.062 commit 133664eff414954df36906e2cd1eafc74d966a1a Author: Stelios Bounanos Date: Mon Dec 10 20:27:21 2007 +0000 Add cast to adjFreq callback commit 8dae0d9589f118e90e06d320a5a9af5ee4afb3d0 Author: Stelios Bounanos Date: Sun Dec 9 22:56:05 2007 +0000 Rigcontrol dialog changes commit 5ce658afb1281ff94993597aa194f9fb134df9ce Author: Stelios Bounanos Date: Thu Dec 20 09:55:20 2007 +0000 Add more date macros commit 50c99e9e759d921db7267930e98855a1a0babcc3 Merge: e33f12f c8633a8 Author: Stelios Bounanos Date: Thu Dec 20 09:44:55 2007 +0000 Merge with upstream commit e33f12f74e2ac227d712b07aaf50f46694458773 Author: Stelios Bounanos Date: Mon Dec 10 21:14:59 2007 +0000 New stacktrace code commit 023e1f3915dd3c7c5426cc527a4d855322c25f97 Author: Stelios Bounanos Date: Sun Dec 9 18:44:52 2007 +0000 Fix g++-4.3 errors and warnings commit 38a677e798b0f7fd97d99094c4ec07dc7da339ae Author: Stelios Bounanos Date: Sun Dec 9 18:27:33 2007 +0000 Fix new assertions commit 80f6f30cc9148e2a6ab91512aaa9e6c600b0d156 Author: Stelios Bounanos Date: Sun Dec 9 18:09:43 2007 +0000 Remove extra includes commit 606a047ce1fcd0403b25548ee8056685d378e5a0 Merge: a785448 17e5dc5 Author: Stelios Bounanos Date: Sun Dec 9 18:07:05 2007 +0000 Merge with upstream commit 17e5dc5c284498ade9dd46d80a78599f38b73c57 Author: Stelios Bounanos Date: Sun Dec 9 16:44:10 2007 +0000 Upstream version 2.06 (alpha) commit a78544851c25166fc917b9cfe1a56cf55e249d1c Author: Stelios Bounanos Date: Sat Dec 8 19:57:49 2007 +0000 Compiler fixes commit e7795ef50cdf88c82fe5de3d9cc42c569ca6e39a Merge: 13f5c88 131f09c Author: Stelios Bounanos Date: Wed Dec 5 18:13:56 2007 +0000 Merge with upstream commit 131f09c38849e5b8870f42939758290ed8319c3a Author: Stelios Bounanos Date: Wed Dec 5 18:13:40 2007 +0000 Upstream version 2.05 commit 4aba0d51f2ab2a1d31b5517a3fc41eb2e1e116de Author: Stelios Bounanos Date: Wed Dec 5 18:13:05 2007 +0000 Upstream version 2.05d commit 13f5c8807f784ac2ffc33c276be29c0029cef9df Author: Stelios Bounanos Date: Sat Dec 1 22:13:03 2007 +0000 Add M clear shortcut commit 4b322bc17fe8c70c732b6eb788b61ef1c5e3b750 Author: Stelios Bounanos Date: Sat Dec 1 21:38:20 2007 +0000 More status button tweaks The mouse wheel now cycles through the modems in the same order as they appear in the main Op Mode menu commit 5b44ca282779587de9fc9167a201e0cb21e3364e Author: Stelios Bounanos Date: Sat Dec 1 21:26:26 2007 +0000 Analysis: put_MODEstatus in rx_init commit caa3e3ed269c706850958e66e0debf4098c9b88c Merge: 161112b e229f28 Author: Stelios Bounanos Date: Sat Dec 1 04:30:24 2007 +0000 Merge with upstream commit e229f2849cb8bba2a9c6cbf1e83651332f543eaa Author: Stelios Bounanos Date: Sat Dec 1 04:29:52 2007 +0000 Upstream version 2.05c commit 161112b8a9cb4f03bbe07fe9d32870a856dd93ad Author: Stelios Bounanos Date: Thu Nov 29 23:55:16 2007 +0000 Fix btnMem mouse2 handling commit 72099f4428a3f49cb5b4c847c2e32f2cc5699c30 Author: Stelios Bounanos Date: Thu Nov 29 01:38:21 2007 +0000 Fix waterfall marker drawing The markers may wrap around the other end of the waterfall if the AFC search range is large enough Also narrow the AFC search range and reduce the squelch threshold when the mouse wheel is scrolled down commit 614e601f377b09f9efa560faf9a2a38aeeec0a4e Author: Stelios Bounanos Date: Thu Nov 29 01:26:19 2007 +0000 Add a sample rate config menu Change get_best_srate to try the modem sample rate and device sample rate only Print exception messages to the status bar commit e5549c5f94a2bc5fc138673178f7cf675bdb111d Author: Stelios Bounanos Date: Thu Nov 29 01:05:38 2007 +0000 Add a waterfall Mem button Also add a mode_info structure and hence delete the modem init functions. Add a new init_modem_sync and QUEUE_FLUSH. Tweak the status button menu. commit 85173b9d437ef9c24805c591e2d7be4ef799b153 Author: Stelios Bounanos Date: Thu Nov 29 00:39:50 2007 +0000 Get rid of CRs commit 90ee5d59419639209cab80f28feb7634bc565131 Author: Stelios Bounanos Date: Thu Nov 29 00:39:13 2007 +0000 Fix FText event handler commit c068900a741c3737f680698878ebac8e658a18fb Author: Stelios Bounanos Date: Thu Nov 29 00:39:10 2007 +0000 Add an INSTALL file commit d1f6a29edb9af5183f6b870bfae260190836b858 Author: Stelios Bounanos Date: Thu Nov 29 00:29:53 2007 +0000 configure.ac fixes commit 57b8fb9bea2db2edf532e78ed3a46b9d35c58507 Merge: d30f0b3 e672295 Author: Stelios Bounanos Date: Thu Nov 29 00:27:39 2007 +0000 Merge with upstream commit d30f0b38292baf051836310d97f4bee6565e8bf0 Author: Stelios Bounanos Date: Thu Nov 29 00:20:38 2007 +0000 Delete debugging message commit 4a59d66cd34694f72ae2cdcdbc6d4792947cf531 Author: Stelios Bounanos Date: Thu Nov 29 00:18:13 2007 +0000 Fall back to bundled samplerate commit 8684521507992c59fcf31538c1c98af15171ff57 Author: Stelios Bounanos Date: Thu Nov 29 00:17:33 2007 +0000 Make sndfile optional commit 4dec0c20be1d9715b0ec5b467e4201bf913c015b Author: Stelios Bounanos Date: Thu Nov 29 00:13:02 2007 +0000 PA args should depend on USE_PORTAUDIO commit bf547e84915ddaa3366f617c19e57cf4d45f9238 Author: Stelios Bounanos Date: Thu Nov 29 00:12:39 2007 +0000 Upstream version 2.05b-exp commit 41f65cdd08a821f2135e1ad57443805843c74cf5 Author: Stelios Bounanos Date: Thu Nov 29 00:11:20 2007 +0000 autoconfiscate commit e6722951400cebe999a1d45929047980ace4f517 Author: Stelios Bounanos Date: Wed Nov 28 22:32:50 2007 +0000 Upstream version 2.05b commit fe9d142f9b71efc6bc5c24b8f78c8cd352d771ae Author: Stelios Bounanos Date: Fri Nov 9 09:51:18 2007 +0000 Reset sq label; reverse mwheel direction commit 14f1019e6a07444f7cb8238f981a76f841368029 Author: Stelios Bounanos Date: Wed Nov 7 18:21:50 2007 +0000 Squelch label commit 9dad9b9ee4f13a27072399a978389e343b6d4dc2 Author: Stelios Bounanos Date: Wed Nov 7 17:48:59 2007 +0000 Fix cc warnings; print src version commit e9d1cd8c4afe3c4fe4369bca22227a079a3f403b Merge: 6b6bd5b 0ddcf6b Author: Stelios Bounanos Date: Wed Nov 7 17:43:59 2007 +0000 Merge with upstream commit 0ddcf6b92e6bd8009d1aecca495eec07ad7d06ea Author: Stelios Bounanos Date: Wed Nov 7 17:42:47 2007 +0000 Upstream version 2.05a commit 6b6bd5bc710b2ed14752291321a460be7e5ec01d Author: Stelios Bounanos Date: Wed Nov 7 06:28:21 2007 +0000 Makefile updates commit e28b57b60f044eda5d7c755687ede4612ce5cd32 Author: Stelios Bounanos Date: Wed Nov 7 06:20:30 2007 +0000 Clean up; add copyright headers commit 8e949e899dc521b6627de70f8ea96a73d0ea1958 Author: Stelios Bounanos Date: Wed Nov 7 06:19:39 2007 +0000 sample-rate and frames-per-buf switches commit ea37d3044bba4f016b264d35c8aba28c54d520d1 Author: Stelios Bounanos Date: Wed Nov 7 06:19:00 2007 +0000 FLAC and sndfile comments commit 53b6c206afd5eab36a09d9472f00b4e94e4efd0d Author: Stelios Bounanos Date: Wed Nov 7 06:00:08 2007 +0000 Keep the audio stream open commit aa71760df88207ada13d9e2287036ca1e33c128e Author: Stelios Bounanos Date: Wed Nov 7 03:47:36 2007 +0000 More waterfall hacks commit 4cf9874ffd0dccd805dae28869e69037a7934571 Author: Stelios Bounanos Date: Wed Nov 7 03:44:28 2007 +0000 Add clear_sent method Use this instead of clear when encountering a ^r commit 434634eaf06849c13e92c5b958b78908b160c077 Merge: 7580a6e 11af060 Author: Stelios Bounanos Date: Fri Nov 2 01:09:02 2007 +0000 Merge with upstream commit 11af0601601aeefe4bda1255fa828b8a76368bce Author: Stelios Bounanos Date: Fri Nov 2 01:02:35 2007 +0000 Upstream version 2.04e commit 7580a6e37c91896a712e41cf7ef42018c0fdc4f4 Author: Stelios Bounanos Date: Thu Nov 1 04:41:38 2007 +0000 Use pkg-config where possible commit be35436ace1b3d095a9f74c95b3db4b2e0f41a62 Merge: 1d7380d 9d1d3de Author: Stelios Bounanos Date: Thu Nov 1 03:22:37 2007 +0000 Merge with upstream commit 9d1d3def6fa09c04ba9e0333fba4c6913f79980e Author: Stelios Bounanos Date: Thu Nov 1 03:22:20 2007 +0000 Upstream version 2.04d commit 1d7380da24b726ec07ba4148d65279a483138c92 Merge: 5031bba a28f2f8 Author: Stelios Bounanos Date: Wed Oct 31 15:33:13 2007 +0000 Merge with upstream commit a28f2f871454be28ce26a94f49a15edc3f54cf21 Author: Stelios Bounanos Date: Wed Oct 31 15:29:03 2007 +0000 Upstream version 2.04c commit 5031bbae89ab200e416a1663658f1d03bb354c84 Merge: 587711a 8968942 Author: Stelios Bounanos Date: Wed Oct 31 02:54:10 2007 +0000 Merge with upstream commit 587711a7860d77fa72d8efbfb7af14116a95bc92 Author: Stelios Bounanos Date: Wed Oct 31 02:53:48 2007 +0000 Fix AFC shortcut handling commit 896894229c330542835fccab0fa939259ae7d2e2 Author: Stelios Bounanos Date: Wed Oct 31 02:49:56 2007 +0000 Upstream version 2.04b commit d23ca917eb4f4572e139a21f59330e48b19decfd Author: Stelios Bounanos Date: Wed Oct 31 02:48:30 2007 +0000 Upstream version 2.04a commit 2dab69f7a06164e110f0dda83afa6ba3a35eb271 Author: Stelios Bounanos Date: Mon Oct 29 03:15:22 2007 +0000 Upstream version 2.04 (rc) commit c222a6600558fe9e79bddda789496efddcefda5f Author: Stelios Bounanos Date: Sat Oct 27 15:57:10 2007 +0100 Upstream version 2.03 commit 7de4d361b12741751f8924af98496ab02c35bd62 Author: Stelios Bounanos Date: Tue Oct 23 21:13:02 2007 +0100 Upstream version 2.02 commit d00fa6942ccef0e29c8494d3ea1bee752e9cde73 Author: Stelios Bounanos Date: Sun Oct 21 05:19:12 2007 +0100 Upstream version 2.01 commit c075bd10194933b756fbe81ae1f6fed2a04780cd Author: Stelios Bounanos Date: Thu Oct 18 08:49:27 2007 +0100 Upstream version 2.0 commit 25b4b87eb915602ea70e348167dfb2c08b4bfb63 Author: Stelios Bounanos Date: Tue Oct 16 18:18:03 2007 +0100 Upstream version 2.0 (rc) commit a9831c865c8c43ee34b5d85c5f3e68a9a7d4b698 Author: Stelios Bounanos Date: Mon Oct 15 23:32:59 2007 +0100 Upstream version 2.0pre2 commit f9e9820662ba479deab42b9f3fe3324a9f70ce63 Author: Stelios Bounanos Date: Mon Oct 15 10:12:51 2007 +0100 Upstream version 2.0pre commit 436e90ea452bce9489bb5b0b79fa33fe4ec02d46 Author: Stelios Bounanos Date: Sat Oct 13 00:15:06 2007 +0100 Upstream version 1.38.15 commit 94355bf931e3528d106f30335a2f72b7cefcf575 Author: Stelios Bounanos Date: Fri Oct 12 10:14:02 2007 +0100 Upstream version 1.38.14 commit 3aee619baa1f78a3353db81d1be68ba900d48f98 Author: Stelios Bounanos Date: Mon Oct 8 07:59:57 2007 +0100 Upstream version 1.38.11 commit 5872467d8c9ab56b9f87961532558fa2a46d9a1f Author: Stelios Bounanos Date: Sun Oct 7 14:20:44 2007 +0100 Upstream version 1.38.10 commit 1e5172cb3f81c04ee275c288bd759d1e6c2fcfa0 Author: Stelios Bounanos Date: Sat Oct 6 16:04:10 2007 +0100 Upstream version 1.38.09 commit 3ae308a6092c15c86d2e4a1fe884a10cf0a7684a Author: Stelios Bounanos Date: Mon Oct 1 03:27:49 2007 +0100 Upstream version 1.38.08 commit 3c922de1fedf8520fd3785933acbfb5a2a5cb8d0 Author: Stelios Bounanos Date: Mon Oct 1 03:27:09 2007 +0100 Upstream version 1.38.07 commit 6a161c8efeaf821bc90c461fd06d28d6570e58ba Author: Stelios Bounanos Date: Mon Oct 1 03:25:22 2007 +0100 Upstream version 1.38.06 commit 50d02cc50791fc2251a7a90085390f4973e3db5c Author: Stelios Bounanos Date: Fri Sep 28 16:18:32 2007 +0100 Upstream version 1.38.05 commit c71808d3d733d723d4e6bbf56b8e9b4c84d8b3ab Author: Stelios Bounanos Date: Fri Sep 28 15:39:56 2007 +0100 Upstream version 1.38.04 commit fc4caa1677e89690e2c9160af90ee868ba5ab0ff Author: Stelios Bounanos Date: Mon Sep 24 22:19:36 2007 +0100 Upstream version 1.38.03 commit fc457abab95b29cbbbd638d28b8f0799c9e31f0d Author: Stelios Bounanos Date: Wed Sep 19 13:00:19 2007 +0100 Upstream version 1.38.02 commit 23b6edc8568a6eeafabd23ac43baf77357dc02b9 Author: Stelios Bounanos Date: Wed Sep 19 01:45:42 2007 +0100 Upstream version 1.38.01 commit 4d5b9e7a3502154d88e4f26247476cbbf8b8a98a Author: Stelios Bounanos Date: Wed Sep 19 01:33:25 2007 +0100 Upstream version 1.37U commit d4621401dba9ebac1a801f8f2190c2adb5afc998 Author: Stelios Bounanos Date: Thu Aug 23 06:10:32 2007 +0100 Upstream version 1.37S commit 5ab32c854df6f296e41c9e9cc8c4c210d457d098 Author: Stelios Bounanos Date: Wed Aug 22 09:11:16 2007 +0100 Upstream version 1.37R commit ecd9157d4c924b2d05a9793df3cea7a7b99f3a60 Author: Stelios Bounanos Date: Wed Aug 22 08:24:39 2007 +0100 Upstream version 1.37Q commit 48ad45edfe2c7b9fcb7bd917e4f5ef00ab7b2231 Author: Stelios Bounanos Date: Wed Aug 22 08:22:23 2007 +0100 Upstream version 1.37p commit 04b32dc4f86413d0afc8a63c6dcd666bbf658c47 Author: Stelios Bounanos Date: Wed Aug 22 08:21:57 2007 +0100 Upstream version 1.37o commit 6d4e6e7c09ee33984d0e2a0ac9527393c0dad141 Author: Stelios Bounanos Date: Wed Aug 22 08:20:44 2007 +0100 Upstream version 1.37n commit cbae4492e766fb64e5f4f8e607a774359d9ba63f Author: Stelios Bounanos Date: Wed Aug 15 03:06:38 2007 +0100 Upstream version 1.37L commit 6f058a28400ddf431c8167e85db120caa11ed115 Author: Stelios Bounanos Date: Tue Aug 14 17:53:37 2007 +0100 Upstream version 1.37k commit 819904b72d6993225c1dcc9bbdf8d14f73858ef9 Author: Stelios Bounanos Date: Tue Aug 14 14:44:29 2007 +0100 Upstream version 1.37j commit 6d7eb5c09885d13cde1a8d1fac16d10cfee7f328 Author: Stelios Bounanos Date: Tue Aug 14 14:44:14 2007 +0100 Upstream version 1.37i commit 23860fbd025152d7ce1341991515920493c0b135 Author: Stelios Bounanos Date: Tue Aug 14 02:20:52 2007 +0100 Upstream version 1.37h commit e1efe8c8165bc23aebc63c71086d73e916a1ce4b Author: Stelios Bounanos Date: Tue Aug 14 02:18:58 2007 +0100 Upstream version 1.37f-exp commit 08723222131c53eba5b70750bc3086996aa92d72 Author: Stelios Bounanos Date: Tue Aug 14 02:17:50 2007 +0100 Upstream version 1.37e-exp commit c3d146d1ba71564ea2e1afdd3a10ca6b56fa42ce Author: Stelios Bounanos Date: Tue Aug 14 02:15:21 2007 +0100 Upstream version 1.37c-exp commit 52e0bb1f3ad3c8e2bef735df7d349cafa6870fd7 Author: Stelios Bounanos Date: Tue Aug 14 02:10:36 2007 +0100 Upstream version 1.37a-exp commit df27a23765dc66990114380ec6a87f7b34879c08 Author: Stelios Bounanos Date: Tue Aug 14 02:09:43 2007 +0100 Upstream version 1.37exp commit 81f00f66526a69547e874d3ee5522b192bb0ebb1 Author: Stelios Bounanos Date: Thu Jul 26 01:52:01 2007 +0100 Upstream version 1.36e commit a4c5c49d9d1cf0f5ab68d51214b417f365f30596 Author: Stelios Bounanos Date: Sat Jul 21 13:17:53 2007 +0100 Upstream version 1.36c commit f2e8c9a210608900ed55ea5ff34b74c40523e545 Author: Stelios Bounanos Date: Sat Jul 21 13:15:41 2007 +0100 Upstream version 1.36b commit 54de891c56b3539f84abfedf76f3988d7a33e5e1 Author: Stelios Bounanos Date: Fri Jun 22 23:28:41 2007 +0100 Upstream version 1.35R commit ffb63c1c9750c30e68b3f908869be74f7f14a3b7 Author: Stelios Bounanos Date: Fri Jun 22 23:28:11 2007 +0100 Upstream version 1.35q commit a140f84608a00b697c164ec8f83edb781c655659 Author: Stelios Bounanos Date: Fri Jun 22 23:27:16 2007 +0100 Upstream version 1.35o commit dcf89d5323708221159c933bb23e092e864978c4 Author: Stelios Bounanos Date: Fri Jun 22 23:26:36 2007 +0100 Upstream version 1.35N commit 3be91c169f2a318c5dd6343e8dd5e0c0eee24bf3 Author: Stelios Bounanos Date: Fri Jun 22 23:25:46 2007 +0100 Upstream version 1.35M commit 33f4b491071c09e8574e6a7593345bca8ce6ef25 Author: Stelios Bounanos Date: Fri Jun 22 23:24:50 2007 +0100 Upstream version 1.35L commit e37ebe13a4dbce3e7e4204d6d18cd6729dcc27f5 Author: Stelios Bounanos Date: Fri Jun 22 23:19:01 2007 +0100 Upstream version 1.35J commit 96217900782d3bcb990897bc79ae5aded3dace34 Author: Stelios Bounanos Date: Fri Jun 22 23:10:49 2007 +0100 Upstream version 1.34 commit 4d5c3d47686fdc733f7bdf1185c4683122cc9c60 Author: Stelios Bounanos Date: Fri Jun 22 23:04:50 2007 +0100 Upstream version 1.33