mirror of
https://github.com/ok2cqr/cqrlog.git
synced 2024-09-21 02:17:19 +00:00
master
158 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
OH1KH
|
fc3dc79d32 |
This should put official version to state of Alpha 2.6.0(119)
root/CHANGELOG is not up to date src/changelog.html needs editing I guess it is not so easy as it looks, perhaps you have to do something else than those two files check. Squashed commit of the following: commit 4be7793b893b0ffbd68925ddd280cd4982644ae1 Author: OH1KH <oh1kh@sral.fi> Date: Wed Oct 4 10:38:36 2023 +0300 Version_2.6.0(119) commit 5b57f61a9fdaf5fc9ebd9e0ff417a6a89a6e14d0 Author: OH1KH <oh1kh@sral.fi> Date: Tue Oct 3 19:39:04 2023 +0300 eQSL download: Fix stuck up caused by download file change commit 7cccea752ae5bd15d9857ef78f31c786f8dd7c10 Author: OH1KH <oh1kh@sral.fi> Date: Fri Sep 22 10:43:43 2023 +0300 Contest: Inform remote mode 'on' when saving manual entered qso commit 91aadb4891926ee3163cfde348980f54c7b44f75 Author: OH1KH <oh1kh@sral.fi> Date: Tue Sep 19 09:58:28 2023 +0300 Makefile: Clean fix (by Bill, WK2X) commit 52305ef62a2bfcda79d7855376b03da3013e9d82 Merge: 590cf60 c2b376a Author: OH1KH <oh1kh@sral.fi> Date: Tue Sep 19 09:51:29 2023 +0300 Merge branch 'Efpophis-wk2x_devel' into loc_testing commit c2b376a37cf26e3253917ac803552d9440f4cf9b Author: OH1KH <oh1kh@sral.fi> Date: Mon Sep 18 20:34:29 2023 +0300 Contest filter: If Contest window is open contest name is copied to filter commit 590cf60cbf3d332cd6a4ad74c3c618d45f8841f1 Author: OH1KH <oh1kh@sral.fi> Date: Mon Sep 18 20:34:29 2023 +0300 Contest filter: If Contest window is open contest name is copied to filter commit 44a8d093624adb1ede03558c1cf5864f08005b1b Author: WK2X <efpophis@efpophis.net> Date: Mon Sep 18 11:25:25 2023 -0400 added clean of /tmp files to make clean target commit f59555dcba28d17302ef721ffe3286b3d4794bf2 Author: OH1KH <oh1kh@sral.fi> Date: Fri Sep 1 18:43:14 2023 +0300 Version 2.6.0(118) commit 4cfe56ec65444339e0c296a4045d331a47eff2ef Author: OH1KH <oh1kh@sral.fi> Date: Fri Sep 1 18:16:41 2023 +0300 CW Messages: Fix to open/close when Contest window open and S&P not checked commit e2d5fc35c33ef8337e2472dad0b7718afa3bba73 Merge: 7fbfa34 cb90c59 Author: OH1KH <oh1kh@sral.fi> Date: Fri Sep 1 12:21:01 2023 +0300 Add second set of CW messages used in Contest Run mode commit cb90c592b1f427e44f236b4e7f58d437377f4869 Author: OH1KH <oh1kh@sral.fi> Date: Fri Sep 1 12:18:24 2023 +0300 CW memory set swithing and Help file fixes commit c11d42f2e6338ac4d07b624d09fc8400643b0271 Author: OH1KH <oh1kh@sral.fi> Date: Wed Aug 30 18:30:00 2023 +0300 CW memories: Run and S&P tabs commit 7fbfa342fe7b1bdc99d3aa89f9c187464738357a Author: OH1KH <oh1kh@sral.fi> Date: Mon Aug 28 19:13:18 2023 +0300 RigControl: Update Hamlib error codes list commit 7c207856af9c1f0a9d4b95b76fe791b0410f66c1 Merge: 3be59da 8830789 Author: OH1KH <oh1kh@sral.fi> Date: Thu Aug 24 16:20:45 2023 +0300 Merge branch 'kwirk-n1mm_udp_log_alpha' into loc_testing commit 8830789d2bcb3b640c985a9c30a8559ae05fb204 Author: OH1KH <oh1kh@sral.fi> Date: Thu Aug 24 16:19:57 2023 +0300 Version date commit e14d9beb0b75793d1fc31025917f00614663b4cb Merge: 0a9b58f 3be59da Author: OH1KH <oh1kh@sral.fi> Date: Thu Aug 24 15:54:38 2023 +0300 Merge branch 'loc_testing' into n1mm_udp_log_alpha commit 0a9b58f94ad92c5f0c48718adebaa342b84a26fa Author: Steven Hiscocks <steven@hiscocks.me.uk> Date: Wed Aug 23 19:00:11 2023 +0100 Move CHANGELOG message for UDP Log Upload commit 60bbc8c801ce7b21493aa7d6dc1614c4eb7ed647 Author: Steven Hiscocks <steven@hiscocks.me.uk> Date: Wed Aug 23 18:56:38 2023 +0100 Add exchange strings to UDP Log Upload messages commit d60d4e6c6549e6fc09f73bad4ea0d5dba22ce89a Author: Steven Hiscocks <steven@hiscocks.me.uk> Date: Wed Aug 23 18:49:43 2023 +0100 Fix toggling enabled status of UDP Log fields in preferences commit 3be59daa96e84aa8ee41aca4e52c66ba4e26498c Author: OH1KH <oh1kh@sral.fi> Date: Wed Aug 23 11:47:36 2023 +0300 Preferences:CWinterface: Layout fixes. Hammlib:CW and Voice keying: Changes for latest Hamlib w34/2023 commit cb8a4810c84ae78f76430cfbd95598ba445e1766 Author: Steven Hiscocks <steven@hiscocks.me.uk> Date: Fri Aug 18 15:25:08 2023 +0100 Add UDP Log Uploader, based on N1MM+ XML format This enables sending of contactinfo and contactdelete N1MM+ XML messages, via UDP, similar to N1MM+ and other loggers. In order to implement the delete properly, the forign key constraint on the log_changes table has been removed, such that the contact ID can still be generated. The contact ID is currently based on the cqrlog_main table primary key, and logbook callsign. commit cbf0cd927ac1438098f03aeb8b58641581a46555 Author: OH1KH <oh1kh@sral.fi> Date: Wed Aug 9 20:15:14 2023 +0300 DBConnection:Utils:Configuration:Export: Force file extension to be '.ini' as Configuration:Import lists only '.ini' files commit 4caa8e0b3f04429f415345d94cf4a30045cd07a9 Author: OH1KH <oh1kh@sral.fi> Date: Thu Aug 3 11:02:52 2023 +0300 NewQSO: Details has new Tab 'Call statistic' After call entered shows wkd/L/E status on band grid commit c5987c9f3ff75be99f4adbecda3566b96ceb42ef Author: OH1KH <oh1kh@sral.fi> Date: Wed Aug 2 12:22:59 2023 +0300 RigControl: rigctld parameter '-C auto_power=1' is added only if user checks 'Rig pwr ON cmd' commit 3fb18ca470b4d81a7ce6697c85a25eab381448ed Author: OH1KH <oh1kh@sral.fi> Date: Tue Aug 1 12:52:02 2023 +0300 NewQSO: Details Tab selected remembered even when satellite mode enabled commit 391eff25a3643c8311d7ec2dfa60396313360f70 Author: OH1KH <oh1kh@sral.fi> Date: Tue Aug 1 12:02:29 2023 +0300 RigControl: Fix to set_powerstat at init commit 20effefd8c83ad94c1af47d11ec3dfa536cf64ef Author: OH1KH <oh1kh@sral.fi> Date: Tue Jul 25 11:13:20 2023 +0300 Fixed date format checking routine. Group edit: QSL sent and received date can be cleared commit cc68255fbe9a1618b289e382ba097c3bf568690f Author: OH1KH <oh1kh@sral.fi> Date: Tue Jul 25 09:50:52 2023 +0300 HRDUpload: Fix to error codes commit f9abd782974c7b20a3c70f44ee7ef4aa416f1faa Author: OH1KH <oh1kh@sral.fi> Date: Mon Jul 24 15:30:44 2023 +0300 NewQSO+Contest: Use rigctld:\send_voice_mem instead of voice_keyer script if rig supports it commit 22fbecfd52514381e6c73e3bf7db7688d38902d1 Author: OH1KH <oh1kh@sral.fi> Date: Mon Jul 24 12:20:34 2023 +0300 eQSL Import: Checkbox to change Rcvd date to current date -1 after successfull download commit d2a45b2698fb853f55a3848ae5d19d2bff99881e Author: OH1KH <oh1kh@sral.fi> Date: Mon Jul 24 11:06:34 2023 +0300 Added HamQTH & Clublog error hanling code by phl0 commit c8d7b7d057c837314c9b5f34d44ac769654fb68b Author: OH1KH <oh1kh@sral.fi> Date: Mon Jul 24 10:45:48 2023 +0300 Group edit warning color change commit 77fbc59c5c4404943b0844a7bd57092f5fe88ad8 Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 22 10:02:07 2023 +0300 Fixed preferences/CW keyer layout commit 440be2b6d72fd212662537a9cb84e27d754690db Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 22 09:52:19 2023 +0300 Fixes to Cabrillo export and Hamlib Cw commit 3dad436beb0392b026eddd4f4a9a41ed4cb2a774 Author: OH1KH <oh1kh@sral.fi> Date: Mon Jul 17 13:23:26 2023 +0300 Version 2.6.0(117) commit 4245858014e6fe93caea1be2982a3b027c454850 Author: OH1KH <oh1kh@sral.fi> Date: Mon Jul 17 10:28:33 2023 +0300 Preferences:TRXControl: Added checkbox 'compound poll' commit d426360601839ebd347550dfcfb7e5eb0992ce51 Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 15 16:03:28 2023 +0300 HamlibCW: Fixed StopSending procedure. Has now '+\stop_morse currVFO' that should work rig also others than ts480 and icoms and is implemented in rigctld at least from Jan2023 commit aaa6a0c8da193d841fb5d3465062503d7fb9c703 Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 15 15:00:51 2023 +0300 Help+Preferences: Fixed callbook section commit 5d019941e27a01036b42db6089d23bf73609e0c4 Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 15 12:04:08 2023 +0300 Callbook: CQRZCQ XML fixd and tested. Should be mostly ok now. commit 418b4a40c1582a1f05acb830ed692160738212af Author: OH1KH <oh1kh@sral.fi> Date: Fri Jul 14 19:47:13 2023 +0300 Callbook: Added support to QRZCQ, not tested at all yet because of lack of premium account needed for use commit 8a94dff797c3665ee53586c913e0925d0edc975a Author: OH1KH <oh1kh@sral.fi> Date: Thu Jul 13 08:53:21 2023 +0300 Preferences:TRXControl:#1 Dummy rig: Starting rigctld can be changed (was disabled) commit ba40ed61f98024f6795a99644f568ba4a5b978b3 Author: OH1KH <oh1kh@sral.fi> Date: Wed Jul 12 12:03:42 2023 +0300 Added checkbox to use Hamlib (past Jul-2023) 1k CW buffer.(Sends memory as string despite length) commit 63eaff5fda52eb269bef15da85990cef34bf768b Author: OH1KH <oh1kh@sral.fi> Date: Mon Jul 10 10:18:58 2023 +0300 QsoList:Fix:Return cursor to last worked qso when saving edited Qso should not happen commit 056f90e79fc4ffa99fbfaf8ba34091dd3aa6852f Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 8 12:20:34 2023 +0300 CWkeying:Hamlib: Quick fix for sending because new Hamlib is not backward compatible commit 95d6dd663d49b2bb45c16a55ce467472d773c41f Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 8 10:11:03 2023 +0300 Grayline+CWkeying:Fix: Some debug print fixes commit 171da428792a07012e308da9873ef18c5a589c3f Author: OH1KH <oh1kh@sral.fi> Date: Fri Jul 7 13:28:52 2023 +0300 NewQso+QsoList:Statistics:Big squares+County:Add: Filter(F12) is now effective if used commit a71bb23155b76c35ebfe45134060367f27ef408f Author: OH1KH <oh1kh@sral.fi> Date: Thu Jul 6 16:33:46 2023 +0300 NewQso+QsoList:Statistics:Big squares+County:Fix: Totals printing commit 2378ebfacff7d9eca455d7fef646179c7220565f Author: OH1KH <oh1kh@sral.fi> Date: Thu Jul 6 14:09:21 2023 +0300 NewQso+QsoList:Statistics:Big squares+County: Added 'ALL band'. Fixed layouts commit 4e854803f89f9c285f9f0815127cc01e8eb3c0f3 Author: OH1KH <oh1kh@sral.fi> Date: Wed Jul 5 08:59:10 2023 +0300 Fixed broken Group edit commit baee131efaa39d1b372b63e3e063b74ea5566bcc Author: OH1KH <oh1kh@sral.fi> Date: Tue Jul 4 20:20:23 2023 +0300 Small fix to previous commit 41fe2677da80053f09e4b8aea1f3428f04045a2a Author: OH1KH <oh1kh@sral.fi> Date: Tue Jul 4 20:15:55 2023 +0300 NewQso/QsoList:Statistics: Added County statistic. Fixed Help. Grayline: Removed some unconditional debug prints commit 21ba5e04f286c9b2a26067540fae7df89afa6082 Author: OH1KH <oh1kh@sral.fi> Date: Mon Jul 3 14:54:51 2023 +0300 Wsjtx:Map:fix: dB view at Map init now read commit 48c2aea6e34a73aa2d437bd08bad436709b881c2 Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 1 19:50:28 2023 +0300 NewQSO:Contest:Fix: Fixed keep propagation also when contest window used commit bcc1aaaa782b50b2ce7bb8caf36665dc2ae6aca8 Author: OH1KH <oh1kh@sral.fi> Date: Sat Jul 1 10:58:14 2023 +0300 NewQSO:Fix:Keep propagation mode when 2xESC even when no qsos saved yet commit 65fff0ff48e93a129368de58cccfe1b40c2fc4bd Author: OH1KH <oh1kh@sral.fi> Date: Sun Jun 25 17:12:49 2023 +0300 Update README.md commit 18cefceb6f799bd5bfbd664cbeb84c829c9ce80c Author: OH1KH <oh1kh@sral.fi> Date: Thu Jun 22 16:38:58 2023 +0300 Grayline,add:Beam path if rotor used. RotControl,fix:Remeber user rotor (1|2). Preferences,NewQSO,Add: Operator (if not station call) commit dd42639d7689315bf5585a5bee2546bcf9eea77f Author: OH1KH <oh1kh@sral.fi> Date: Mon Jun 12 13:05:39 2023 +0300 WSJTremote, Map mode: '*' appear fixed when line ends ' 73' commit db2efad470c230234637514f5ec1d6133a24eaef Author: OH1KH <oh1kh@sral.fi> Date: Sat Jun 3 15:37:01 2023 +0300 Preferences/TRXControl added checkbox 'Set UTC to Rig'; Help fixed commit 83808f1c1b3957abea0dd0acf74f57213b5454bd Author: OH1KH <oh1kh@sral.fi> Date: Fri Jun 2 11:14:42 2023 +0300 WSJTX,Map: fixed * false appearing from locator ending 73 commit adb548fdc7653621b7b57d174c2549d611b86bac Author: OH1KH <oh1kh@sral.fi> Date: Thu Jun 1 20:04:04 2023 +0300 Small changes to contest window commit 0216261824bd4f088825599b6c252dad6300a394 Author: OH1KH <oh1kh@sral.fi> Date: Tue May 23 19:34:12 2023 +0300 Fix 8M&5M frequency add when 1st start of Cqrlog commit 8bd5367862053a1effc7202a5c3cae3a48523f7e Author: OH1KH <oh1kh@sral.fi> Date: Tue May 23 10:54:18 2023 +0300 Contest: Pressing'CQ start' moves focus to Call column commit 7b9662087f64d6202ceacdf141d71b761a27c636 Author: OH1KH <oh1kh@sral.fi> Date: Tue May 23 10:08:27 2023 +0300 Added hint texts to first start DB selection window commit 79195c1f49e5fc3d34986658ba4904290c5a664d Author: OH1KH <oh1kh@sral.fi> Date: Mon May 15 19:43:00 2023 +0300 Cabrillo export: Changed to use 'time_off' instead of 'time_on'. Now equals with other program's exports. commit 7d8bb1f079a2bfe896b268c2e2080e69ee26a0d2 Author: OH1KH <oh1kh@sral.fi> Date: Sat May 13 09:19:45 2023 +0300 Version 2.6.0(116) commit 005b59fc5c165abac5aeba486e22c88de1ae7079 Author: OH1KH <oh1kh@sral.fi> Date: Sat May 13 09:13:56 2023 +0300 Version 2.6.0(116) commit 17f9e62be8b2f90548cf03789532649d11822a87 Author: OH1KH <oh1kh@sral.fi> Date: Mon May 8 09:34:04 2023 +0300 Preferences/wsjtx fixed hidden checkbox commit dc9ee89b6e76036641b525a0351cd3dff6e3d2c5 Author: OH1KH <oh1kh@sral.fi> Date: Sat May 6 10:51:31 2023 +0300 DXCluster: Added user defined F1-F10 command keys commit 40e8f96bde62f1f5c960e017565afcc6b1095ae3 Author: OH1KH <oh1kh@sral.fi> Date: Tue May 2 21:19:57 2023 +0300 Fixed typos in changelog commit 5bf66730ca7d67476343d040e1f56c798113dd43 Author: OH1KH <oh1kh@sral.fi> Date: Tue May 2 21:11:17 2023 +0300 Fixed WSJT-X contest logging commit 47adc81ea74d5e07c738a5e32e965a7bb6788562 Author: OH1KH <oh1kh@sral.fi> Date: Mon Apr 24 20:49:57 2023 +0300 Contest: counter HH:MM since last logged qso, QSO rate /10min and /1hour(these need testing) commit f0318ef8c8d0d9d34e2c2b34b48b8812861a069b Author: OH1KH <oh1kh@sral.fi> Date: Sun Apr 23 11:27:30 2023 +0300 Contest: Shift+ESC removes callsign (same as 3xESC) commit 6b674edf65f5f3cd61439077b979d5278588e014 Author: OH1KH <oh1kh@sral.fi> Date: Sun Apr 23 11:11:23 2023 +0300 Update README.md commit cbba15916e8fdd6ac89078127d156d2f17197530 Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 20 11:40:37 2023 +0300 LoTW inport: changed date to be (today-1day) to be sure commit 395a80f9fb4cf58f699774fc4e1a60c9cf84c07e Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 19 11:35:54 2023 +0300 LoTW Import: Checkbox to change Rcvd date to current date after successfull download (tu: 4X6GP) commit ce8ac269dc208b389e25c5095a538fa71e5d2fd4 Author: OH1KH <oh1kh@sral.fi> Date: Sun Apr 16 20:02:38 2023 +0300 When creating a new log it is now possible to copy configuration automated from existing log commit e7eaeda588d10e2ba9085f00e92aa2ff7c73fa9b Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 13 21:44:28 2023 +0300 Fixed Show hint on lastCQFreq commit cded891105bc346033624b90681712ea74a00238 Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 13 19:21:07 2023 +0300 Version 2.6.0(115) commit c3a832cf39df122e46d3e5cc88fe7e34a3708cda Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 13 19:19:08 2023 +0300 Version 2.6.0(115) commit b463793a8c0c6a6f571899a5fb6f1305af73b7de Author: Saku <oh1kh.sral.fi> Date: Tue Apr 11 09:21:23 2023 +0300 fixed newupdate script (help install) commit b04dc84caeb196e1b13aae814d8df800bc61676b Author: OH1KH <oh1kh@sral.fi> Date: Sat Apr 8 10:03:52 2023 +0300 Moved also propagation text Url to user editable in preferences commit d6797895e5f0034b99f24e5836b2a175d3a647ef Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 7 10:24:16 2023 +0300 Fixed solar data (propagation window) addresses 'http' to 'https' commit 2c99f6f39c3881243e23080a0182882d4850b851 Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 6 20:55:14 2023 +0300 Contest: Store/restore last used CQ frequency commit c20a1503786f5e0422571dfb747c604ef0ef28c4 Author: OH1KH <oh1kh@sral.fi> Date: Sat Apr 1 19:23:52 2023 +0300 Added checbox 'DATA' to 'show only spots' at /preferences/DXCluster. Help files fixed commit faa2d359824a01a125839b1eafd17a5f7f908167 Author: OH1KH <oh1kh@sral.fi> Date: Sat Apr 1 14:14:46 2023 +0300 DXCluster: fixed response missing for 'sh/he e6' (all prefixes E1..E9) commit f274c7d677510eb5cfa4e23924017cd15308201d Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 28 09:42:08 2023 +0300 README Note about database commit 264021f1d49205685bb6f8083328354f3b3e36f6 Author: OH1KH <oh1kh@sral.fi> Date: Sun Mar 26 15:12:50 2023 +0300 Small view fix in RBN monitor header commit 0c042682f59a86d3dc1b27492d70f9a9e4eacb98 Author: OH1KH <oh1kh@sral.fi> Date: Fri Mar 24 16:45:12 2023 +0200 Small view fix for adif errorfile import commit fd20da58d176c8cb5ff90ef33c1303ca5a4dc4c6 Author: OH1KH <oh1kh@sral.fi> Date: Thu Mar 23 20:06:25 2023 +0200 Version 2.6.0(114) commit 747cefacf7b0d57d0f5596cac3144eff48e584e6 Author: OH1KH <oh1kh@sral.fi> Date: Thu Mar 23 12:14:47 2023 +0200 fixed band constants commit c33a9ca857131aa4053bb4e240a6e697be82d89d Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 21 20:10:14 2023 +0200 Added 8M and 5M bands. This needs still testing! commit c6920775a4f1180a160ea27ddeac0b281a652cfb Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 21 10:32:59 2023 +0200 Fixed radio memory save/load. Added radio memory search. Fixed several SQL record count fetchs. Help fixed commit cdf591c031224071964ca9cbb26976b08e8acc0f Author: OH1KH <oh1kh@sral.fi> Date: Fri Mar 10 13:58:41 2023 +0200 Fixed all file open dialogs: file exists check. QT5 dilaog allows user typed filenames and check is needed. Several crashes if file does not exist commit 395b3ccf1363b2e80d352a705f9b45a9316bbce9 Author: OH1KH <oh1kh@sral.fi> Date: Thu Mar 2 10:18:13 2023 +0200 Fixed DXCluster spot: Any of QSL,LoTW,eQSL received prints with confirmed color commit 5fdeeedede0be9756510b46bbb71c5628425380c Author: OH1KH <oh1kh@sral.fi> Date: Wed Mar 1 19:02:39 2023 +0200 Fixed DXCluster font style saving/loading commit f86c3f9eead11764f3d421d47625004dbc72e3b4 Author: OH1KH <oh1kh@sral.fi> Date: Wed Mar 1 16:57:31 2023 +0200 Version 2.6.0(113) commit b399ad840a5c867a948410fc72263d3c89019d65 Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 28 18:38:03 2023 +0200 Fixed wsjtx std messages clean when remote was set active commit e6781b1e35e067dbd2c140e09dc2cb272149cdde Author: OH1KH <oh1kh@sral.fi> Date: Mon Feb 27 10:32:08 2023 +0200 Added lotw/eqsl to show in Cq-monitor commit 5775bd23abb85f220382f90fab630bcf856bc687 Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 21 15:56:49 2023 +0200 Version 2.6.0(112) commit 41731b7f3579582f913087af50b46fb59a9c5b5e Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 21 12:56:02 2023 +0200 More fixes to DXCluster commit 2bc40ddbd7a3c1f91fe98327d90f53508852cecd Author: OH1KH <oh1kh@sral.fi> Date: Mon Feb 20 20:27:01 2023 +0200 Rewritten DXCluster spot splitter because of faulty call grep commit e016cdaf8654d565b73c4c08eb9e0095bfaea6f8 Author: OH1KH <oh1kh@sral.fi> Date: Mon Feb 20 13:16:00 2023 +0200 wsjtx-remote: wsjtx clean when band changes. Call info lookup during RX period commit 821db308c061c642fdb73cc40e815384570e6412 Author: OH1KH <oh1kh@sral.fi> Date: Mon Feb 20 12:42:20 2023 +0200 wsjtx-remote: wsjtx clean when band changes. Call info lookup during RX period commit 851fa98d2c6410dd10b06299ea27bcfac893c502 Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 14 09:59:24 2023 +0200 fixes to contest commit d89cee2cf9ed6ebb893313305b11210f917d7fd8 Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 14 09:43:59 2023 +0200 fixes to contest commit 8af9269115c3e0dbc1bbd205a4fc0789a0a761e8 Author: OH1KH <oh1kh@sral.fi> Date: Sun Feb 12 09:02:39 2023 +0200 Fixed warning splash and help that you can not spot with WebCLuster commit 1c949173f5e660fb8353995414d44a3f4309a16e Author: OH1KH <oh1kh@sral.fi> Date: Sat Feb 11 11:13:18 2023 +0200 Added missing 'OR' to QSO list/Qsl selection commit d2b4b61741f17a97cd1160af24084beb29057287 Author: OH1KH <oh1kh@sral.fi> Date: Wed Feb 8 08:59:18 2023 +0200 Fixed update QSO list view when Preferences/Visible columns change commit d4d7e4142754f606e266fe73c8a3c3c4fc54024b Author: OH1KH <oh1kh@sral.fi> Date: Wed Feb 8 08:38:03 2023 +0200 Fixed bug in Qsolist/View/Show Details checbox visibility commit 4c13c8349689ad6db47b9132ecb1814d83e32748 Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 7 10:26:05 2023 +0200 Version 2.6.0(111) commit ae08bee389af4c7d105114645db60656720fb7da Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 7 09:59:56 2023 +0200 Version 2.6.0(111) commit 85a97a0d4be40bf9f6000840898d1e7c42c2b0e8 Author: OH1KH <oh1kh@sral.fi> Date: Wed Feb 1 17:44:04 2023 +0200 Added End-key to work in contest/all column commit 4ce159d1378fbd81f37ec841fdf7bf1c2fc6d013 Author: OH1KH <oh1kh@sral.fi> Date: Wed Feb 1 10:35:29 2023 +0200 Added numeric divide key to work in contest/all column commit 1af6eb6db0f66012758941b3d367e12a354dc3f1 Author: OH1KH <oh1kh@sral.fi> Date: Mon Jan 30 19:39:22 2023 +0200 Added Home-key to work in contest/call column commit ff21fc287571c6679c7ddfbb97f2c66deb7a8216 Author: OH1KH <oh1kh@sral.fi> Date: Mon Jan 30 12:35:19 2023 +0200 Change CQMonitor/Mapmode worked locator coloring commit 44dc033c41b7bd5c04a2acfbf2772c2e25814d8a Author: OH1KH <oh1kh@sral.fi> Date: Mon Jan 30 11:12:58 2023 +0200 Removed one debug print commit 092eac329affce05663cab70c44f472d12cd3062 Author: OH1KH <oh1kh@sral.fi> Date: Fri Jan 27 11:46:39 2023 +0200 upd README commit 50558217f06cdf1bc93ec260bac0da0c1937d7c2 Author: OH1KH <oh1kh@sral.fi> Date: Fri Jan 27 11:43:10 2023 +0200 Update newupdate commit 630c2bbdc4a0b73b01712fb2bf2e707f53df52fe Author: OH1KH <oh1kh@sral.fi> Date: Fri Jan 27 11:41:45 2023 +0200 Update newupdate commit 88881682c5391b8233bd5249eac277507dff79ed Author: OH1KH <oh1kh@sral.fi> Date: Fri Jan 27 11:33:49 2023 +0200 Version 2.6.0(109) commit 63949f95db52e7f74309d7d7bb7486b774c77a69 Author: OH1KH <oh1kh@sral.fi> Date: Thu Jan 26 12:51:53 2023 +0200 Fixed GTK2 numkeypad in contest window commit eb523a5fe54510e1d26a6844c7e8aec871de015e Merge: 4bafbbf |
||
OH1KH
|
02224d82a9 |
Addition to Filter menu
Added "Load from file" to Filter menu where user can load predefined filter direct for use. Loading will call file open dialog and if succesfull will execute btnOKclick so that the filter form is just a flash on screen. If loading fails or is cancelled Filter from remans on screen for filter creation. Fixed some menu item naming in Main menu. Fixed help files. |
||
OH1KH
|
b344a59fd4 |
Grayline fix
Fixed great circle plot follwing ways: - max pathline points added to 5000 - default step set to 0.1 (degrees). This makes polar plottings lot better - added adjustable ploth width 1-5 pixels - removed black background from plotted line - added adjustable colors to short- and longpath lines - fixed help page - fixed prferences/program layout and changed old qso color selector same as with path line color settings. Thanks Martin, OK1RR, for help and ideas. Squashed commit of the following: commit a6b5022db53fdae5499bfcec304f824ada9c001d Author: OH1KH <oh1kh@sral.fi> Date: Mon Jun 6 08:37:47 2022 +0300 defaults fix commit eda8ce2d7195e04efe1f5a3b2c375381d3e5c9c9 Author: OH1KH <oh1kh@sral.fi> Date: Mon Jun 6 08:23:05 2022 +0300 Plot line black background remove. Plot line widith and colors adjustable, help fix commit b35f08601b3efa2649ab6651924b39a554df484e Author: OH1KH <oh1kh@sral.fi> Date: Mon Jun 6 05:18:33 2022 +0300 change of defaults and max of plotting points |
||
OH1KH
|
63241d4284 |
Fix for eQSL errors log
While checked my eQSL errors I found some confirmations that really were valid qsos and need to be added to Cqrlog. Then noted that RSTs were upside down because they are from opponent stations view. Because being lazy fixed eQSL errors file so that RSTs are ready swapped. Then, if error QSO is found to be valid and added to log by importing eQSL_errors.adi, the reports are right way round. I.E. eQSL RST_sent by opponent station is placed to RST_rcvd. RST-sent (eQSl RST-rcvd) is usually empty and must be edited afterwards, as well as removing eQSL/LoTW qsl sent mark if upload is needed. LoTW does not handle RSTs, this effects only eQSL. |
||
OH1KH
|
9384102e8c |
Fixes to mode/submode handling
This fix does not affect "classic" modes CW,AM,FM and SSB that already has had conversion from USB/LSB to SSB. How ever there are hundreds of submodes in adif standard. IMHO the idea of mode and submode is not very clever. I would like to see all submodes to be modes, and then then there would be modegroups instead. This way mode would be mandatory information and modegroup just makes genres of them if that is needed for awards or other kinds of grouping. But we have to live with this. This fix makes conversion from mode+submode to "CqrMode" that mainly is submode in ADIF standard. How ever there are some exceptions. A part of submodes are "for import only" by ADIF standard. They should be accepted in import, but never exported. It seems that at least eQSL does not follow that standard sending mode:RTTY submode:ASCI in doenwload if user has uploaded it that way to eQSL. Another execptions come from Cqrlog itself. Mentioned submodes LSB and USB are logged in Cqrlog as SSB (that is the mode, not submode). Then rigctld may set mode to PACKET, USBPACKET... etc. with Icom rigs in data mode. This, if logged that way, is not ADIF standard mode and must be converted to PKT that is ADIF standard mode. To do these conversions we need function/procedure "ModeToCqr()" and "ModeFromCqr()" Those functions use conversion tables from files "submode_mode.txt" (the main mode/submode table), "import_mode.txt" (table of import only submodes) and "exception_mode.txt" (special conversion for Cqrlog in/out) If files do not exist they are created at Cqrlog start to ~/.config/cqrlog folder with breaf "README_modefiles" explanation file. After that files are not touched and user can make changes by himself without programming and compile if something changes in ADIF standard. Files are loaded to string lists at Cqrlog start. "ModeToCqr()" and "ModeFromCqr()" usage is added to all routines that uses ADIF import or export. Excluding online logging. I do not use them, can not test, and did not find explanation of their API and mode/submode usage there. There is still work to do with exports as I have seen that there are many export routines doing same kind of jobs that could be combined to one "common export" or "create adif record" procedure. That maybe later... --------------- Help files updated (Quick start/modes) --------------- Improved external database server's backups script. Makes now one common mysqldump from all cqr* databases and separate dumps from each one with date/time stamp on filename. --------------- Squashed commit of the following: commit dc1ca22633eefa9365961a551e6b9d1585f23cc8 Author: OH1KH <oh1kh@sral.fi> Date: Fri May 6 17:35:47 2022 +0300 Fixed some comments commit 4ec5ddf25c37de627a5d8fc876add35aee5f6de9 Author: OH1KH <oh1kh@sral.fi> Date: Thu May 5 20:03:17 2022 +0300 Changed modefile directory. Updated help files commit 7a0c5de47f5e3de58f4ab9f364892bdc92f1aa62 Author: OH1KH <oh1kh@sral.fi> Date: Thu May 5 13:10:03 2022 +0300 Assigned and tested eQSL and LoTW uploads. For other uploads: checked them, but cannot be sure with online logs (I can not test them) commit dfb35ef2df5bec37913d3150f9dc5afb2386b477 Author: OH1KH <oh1kh@sral.fi> Date: Thu May 5 11:18:45 2022 +0300 Tested eQSl and LoTW downloads commit 79a2072d21cc82db4028362b4da58a02f637d5ea Author: OH1KH <oh1kh@sral.fi> Date: Wed May 4 19:06:11 2022 +0300 Fixed debug printing. Tested: adif export and import commit 5f86f8899c6c9b3d8fbd849115d8ef3147166e73 Author: OH1KH <oh1kh@sral.fi> Date: Wed May 4 11:47:53 2022 +0300 Tested: fldigi remote ipc and xmlrpc, fldigi (old version) xmlrpc, adif remote commit 88774fcd12556fb59043805f211be07f7d9dd7c7 Author: OH1KH <oh1kh@sral.fi> Date: Wed May 4 10:31:27 2022 +0300 Fixed external database's backups script commit 3f4198f0ce4dfb1d227cd9b06798294ec1a7d457 Author: OH1KH <oh1kh@sral.fi> Date: Tue May 3 11:48:35 2022 +0300 fixed adif import and export. TODO: test all adif import/export, lotw/eqsl import/export, remotes: fldigi ipc/xml, adif commit 891674a2346e0f402d301711e32a7dcdba697aef Author: OH1KH <oh1kh@sral.fi> Date: Sun May 1 17:35:33 2022 +0300 new conversion now in: fldigixml,adifremote, fldigiipc,lotw and eqsl import. Partilly added also to adif import but this is not finished yet commit 050b35f3e69ea7254c71590874c50d46f7a9f3f6 Author: OH1KH <oh1kh@sral.fi> Date: Sat Apr 30 10:01:56 2022 +0300 Ficed naming, created a debug procedure and put in use with fldigi(others still need appending) commit a03c1758851d19a5f7f5fccbf09b5638da583f6f Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 29 13:30:31 2022 +0300 Mode conversion idea works now. creates convert files if they do not exist in ctyfiles folder. Fileas are loaded from Cqrlog start, so user can edit files if needed new mode conversions without doing compile. fxfldigi.pas still has testing lines, must remove todo take conversions in use (adif ex/import, eQSL, Lotw, adif remote, fldigi remote) |
||
Petr Hlozek
|
daf8ebf428
|
Merge pull request #500 from OH1KH/voice_keyer
Update for voice keyer script |
||
OH1KH
|
6ab0d3aa06 |
Update for voice keyer script
updated voice_keyer.sh and corresponding help file. |
||
Petr Hlozek
|
75b684206b | some fixes and core refactoring | ||
Petr Hlozek
|
de9c6ad803
|
Merge branch 'master' into squash_db_select | ||
OH1KH
|
bd117244fc |
Change to Cqrlog first start
This replaces ShowMessage "It seems you are trying to run this program for the first time...." As default it acts just like before. If user just closes window from top right X or clicks "OK" logs are created to user folder. As seen so many times this causes database connection problems because mysql safe thread does not start for reason, or other. It is called now "save logs in linux user folder" The second selection "save logs in local SQL server" is new option where logs will be saved to localhost/3306. The "real" SQL server that is installed already when filling Cqrlog dependencies. Using loacalhost SQL server a SQL user with password and privileges must be created. Cqrlog does it now making "create_cqr_user.sh" to users home directory and trying to execute it with command terminal. Xterm, gnome-terminal and lxterminal are searced fro run, but if none is found user is prompted to execute script manually with his "excotic" command-line terminal. Cqrlog also creates "backup_all-cqr.sh" scirpt that user can later use for backing up all cqrlog databases using mysqldump. Third selection is "save logs in external SQL server" that can be anywhere in network. In that case server admin needs to make SQL user for Cqrlog with proper privileges. Also in that case Cqrlog creates backup scrip with proper settings to backup logs later. Help files have been updated and new page for this start is created. it can be opened from DB selection window using xdg-open using button "?(please read)" and appears also in left frame of Main help. Specially the second selection may help a lot starting of Cqrlog. Also Mysql 8.x will work whith that case as no mysql_safe thread is tried to start in user's folders. This is tested with Fedora35(Gtk2/QT5), Mint20, and RPi 4b trying all selections. RPi graphics are working "weird" way compared to others. And Tabulator jumping does not work in Mint20 (virtual machine) None of these prevents usage. Squashed commit of the following: commit d7dfde30543ff1ef4f49b1c5fe9ccf3e17499ad5 Author: OH1KH <oh1kh@sral.fi> Date: Sat Apr 9 13:04:45 2022 +0300 Some RPi fixes still commit 3e1e478c4960f8124a27ae7ffb686e5577993624 Author: OH1KH <oh1kh@sral.fi> Date: Sat Apr 9 09:43:19 2022 +0300 Some help fixes commit f069596910fa56db172a5d2871236b30b06e7185 Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 8 18:56:29 2022 +0300 more fixing, again commit a7f28186ad9bc8872f8afb28d8cafcbbc797d763 Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 8 16:27:21 2022 +0300 this nearly works, finally commit 756f5941d2706dc3c8b446b36fe36d7da33aa0e1 Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 8 13:15:15 2022 +0300 several fixes, but still all do not work yet commit 0a13c47d8a4aff263d7a9efbbca27c3fe7b38e8c Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 7 13:25:02 2022 +0300 findfile fails on Mint20, strange commit 3c858495f7492134ac3f8683738a450e22b5c20f Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 7 13:13:18 2022 +0300 some typing errors fixed commit 05aaedaec6890f61527df5eaee00c41b8aa88229 Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 7 13:00:18 2022 +0300 marker file delete change commit b673f9a23f5255156405665587093939a35efeee Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 7 12:50:09 2022 +0300 Error messages commit 5f4da30c271c2ddb0bb7814cecfd3d74e58ea01b Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 7 10:40:40 2022 +0300 some fixes commit 773afc7df528b11762cace714ba32539d2f9bcdd Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 7 10:23:27 2022 +0300 spellcheck hint texts commit b63dbbe73dfeb0c87552f2b29a6cb6d2b36aeea3 Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 7 08:57:22 2022 +0300 try to find terminal commit 3f4cc32eee3ec321a81b2d7f9ee1c906ec5654b6 Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 6 19:38:07 2022 +0300 Some help fixes commit c406dcf3a857073d9bbaafca0f6fa4692dc789dd Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 6 17:50:11 2022 +0300 this nearly works. Help needs attention commit b125604dc2fc0683941b3ee058d15ab9bf7a94e4 Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 6 14:45:21 2022 +0300 some formatting commit cae21e3bc4758c7dde98e7c1e4f66a2b42c5f392 Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 6 11:39:41 2022 +0300 script changes commit 6d2733837acf323c3ffaff361552f4f7cfd47e7b Author: OH1KH <oh1kh@sral.fi> Date: Tue Apr 5 20:00:45 2022 +0300 one step forward commit 2572b5b00bffca86296a795fc1db0eeb3e68318a Author: OH1KH <oh1kh@sral.fi> Date: Tue Apr 5 12:41:18 2022 +0300 a fix commit b8e779984e046586bb2dba55eaa7064ff95e3ab9 Author: OH1KH <oh1kh@sral.fi> Date: Tue Apr 5 12:02:38 2022 +0300 some layout fix etc commit 60a8abb64f8ab77d904375e51340f1336ec3bb74 Author: OH1KH <oh1kh@sral.fi> Date: Mon Apr 4 20:14:02 2022 +0300 core works, perhaps commit d36679fce0a031cd1193b704c1a1dbd9a612a270 Author: OH1KH <oh1kh@sral.fi> Date: Mon Apr 4 15:51:09 2022 +0300 some progress commit 76c81b6f78d6fdbb52ae7c0aa34c433104b04e4e Author: OH1KH <oh1kh@sral.fi> Date: Sun Apr 3 11:35:34 2022 +0300 this does not work(yet) |
||
OH1KH
|
39b8481eca |
Fixes for remotes
fldigi remote IPC - rewritten whole remote connection. Now uses date received from fldigi as qso start date. If fldigi sends proper qso start date this should fix problem that caused when passing UTC midnight while qso the logged qso date was set by cqrlog when qso was logged to fldigi. I.E. Qso end date in case of passing UTC midnight. fldigi remote xmlrpc - added qso start date from fldigi. It also was taken from cqrlog when qso was logged and had same UTC midnight issue. wsjt-x remote - this remote did not have UTC midnight issue. Checked. - tried to add some lines to keep Cqrlog on bacground when remote is active. Squashed commit of the following: commit e128bf1f97490ba70426de31a2335658513ba84a Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 7 09:42:00 2022 +0300 Added date,times to xmlrpc monitor commit e0d8dbeef465fcc68c7e236e5a907b08ef3182bf Author: OH1KH <oh1kh@sral.fi> Date: Thu Mar 31 12:49:37 2022 +0300 fldigi xmlrpc fixed to use mode+submode (with very latest fldigi) and get date from xmlrpc commit 89be1be5f5625d4948edb7b38f6b30e742c7cf3f Author: OH1KH <oh1kh@sral.fi> Date: Wed Mar 30 20:17:07 2022 +0300 'classic' fldigi remote works now commit 70b3ea9b2b99b1ef7932cf71346c124e56603d43 Author: OH1KH <oh1kh@sral.fi> Date: Wed Mar 30 16:02:29 2022 +0300 rewiting fldigi remote part#1 backup commit commit 3175ccf5b623b57d542baf63c3648e805f4b9c1a Author: OH1KH <oh1kh@sral.fi> Date: Wed Mar 30 12:31:36 2022 +0300 a help fix commit e1e825c3387fa69a130029fc58a52d24201d2c81 Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 29 20:08:03 2022 +0300 Try #2 commit 758d14a6727a2df035c1b2c8e9a0e2bd99451e2a Author: OH1KH <oh1kh@sral.fi> Date: Mon Mar 28 09:21:24 2022 +0300 A try to keep Cqrlog on background when in remote mode |
||
OH1KH
|
e02c2e9386 |
Some help fixes
Added a splash message that appears if log does not have station callsign set (I.E. is a new log) It will clear out some things good to know when starting cqrlog usage. Fixed help files part "supported rigs". There is no mind to list rigs suppoetd by Hamlib ver 3 as developing is fast and soon version 5 will be released. |
||
OH1KH
|
5868c469d1 |
Fix for LoTW/eQSL download
- Fixed serious bug in CommonImport. That caused a lot of "Qso not in log" errors with eQSL download with SSB qsos. Sorry for that bug, but I have mostly CW and digital qsos and finding out that exception took some time for me. By adif standard SSB has submodes USB and LSB. How ever cqrlog uses SBB as mode and in that case submode may not override mode as cqrlog needs it to be just "SSB" otherwise comparing downloaded qsos with log qsos fails. - Fixed same SSB bug in remote ADIF mode Same bug existed also in ADIF remote. In ADIF import from adif file this USB/LSB is also set, but cqrlog fixes this before writing qso to log database. This has been there "for ages" Then issue #492 affected only to ADIF remote and eQSL/LoTW download. - Modified eQSL download error file record content with SWLs This should make answering to SWL eQSL easier. They have interest in Ham radio. One day they might have Ham licence. Perhaps it is good for future of our hobby to give them some support. eQSL marks those SWL qsls with special tag. In case of tag "APP_EQSL_SWL" is found process changes error file: - CONTEST_ID tag is changed "SWL_not_found_in_log!" for easy finding those "qsos" with contest filter - RST tags are swapped. SWLs put their report to RST_SENT. We move it to RST_RCVD and set "SWL" to RST_SEND contents in our side. - SWL should report "qso with" in QSLMSG tag to have valid swl report We swap it to COMMENT tag (comment for qso) for easy checking. After these changes the error file imported to cqrlog makes SWL eQSL cards to be easier to find and answer. Of course they can be imported also to log defined specially for them. If SWL report is checked as valid just change eQSL_sent from preset "Y" to "N" with group edit to make answers to be ready for eQSL upload. - Tried to find random error that locks cqrlog when "QSO list/File/Search" (Ctrl+F) is used. No luck. But found out that error does not happen while in fSearch.pas. It happens after (found one time before entering search) and is related to dbGrid used to show QSOs in QSO list. Error point is "Bookmarklist.Find/dbGrids.pas", but what causes it? Sometimes all works without errors, sometimes error comes with every search. Cleaned fSearc.pas a little bit and also added it to project. It was not there and so not found with Lazarus/Project/Units list. - Fixed help files a bit. Squashed commit of the following: commit 440f7d64dc685086d65a78b34b9fd589cf7e2013 Author: OH1KH <oh1kh@sral.fi> Date: Sat Mar 5 13:10:18 2022 +0200 Search code cleanup commit 619d86eae14bb86d13cc7bb78f6aba0fb7a0a875 Author: OH1KH <oh1kh@sral.fi> Date: Sat Mar 5 13:05:59 2022 +0200 add fSearch.pas to project commit c5dc19d06d39c397732dda3d35175b5d0e9c33b5 Author: OH1KH <oh1kh@sral.fi> Date: Sat Mar 5 11:54:57 2022 +0200 - Fixed serious bug in CommonImport. By adif standard SSB has submodes USB and LSB. How ever cqrlog uses SBB as mode and so in that case submode may not override mode. Sorry for that bug, but I have mostly CW and digital qsos and finding out that exeption took some time. commit 39998e933722f000ccb5629e980d42f914c16bac Author: OH1KH <oh1kh@sral.fi> Date: Fri Mar 4 16:43:06 2022 +0200 Fixed eQSL download error file content This should make answering to SWL eQSL easier. They have interest in Ham radio. One day thay might have Ham licence. In case of tag "APP_EQSL_SWL" is found process changes error file: - CNÒNTEST_ID tag is changed "SWL_NOT FOUND IN LOG!" for easy finding with contest filter - RST tags are swapped. SWLs put their report to RST_SENT. We move it to RST_RCVD and out "SWL" to RST_SEND. - SWL should report "qso with" in QSLMSG tag to have valid swl report We swap it to COMMENT tag (comment for qso) for easy checking. After these changes the error file can support adif import to cqrlog better. |
||
OH1KH
|
76c414e2f0 |
Addition for grayline to show LongPath
- Grayline map can now show great circle short- and Long path for qso. User can select Short Path or long Path or both together. - Plotting steps can be fixed via Preferences/Program. How ever default values seems to work for most of cases. But as there are 10^N different plotting cases user can now play with steps. - Help files are fixed Squashed commit of the following: commit bd7ff20bec3ab90075dbe8932b37a6995dbf6e4a Author: OH1KH <oh1kh@sral.fi> Date: Mon Feb 21 18:22:07 2022 +0200 fixed prefernces help commit 98793175b21fef6842796f68c39f556e82dbc7c2 Author: OH1KH <oh1kh@sral.fi> Date: Mon Feb 21 18:11:14 2022 +0200 Fixed preferences commit 04ef090f26a94a1fd3c482f04ecaefb905f1c024 Author: OH1KH <oh1kh@sral.fi> Date: Mon Feb 21 18:03:26 2022 +0200 adjustable plot stepping commit 65503ee718dec80cf75228b82d64ab0d50c157eb Author: OH1KH <oh1kh@sral.fi> Date: Sun Feb 20 14:06:04 2022 +0200 fixed help commit c3ada778b769d5d6b7e5d81ddbbdc25a9b456622 Author: OH1KH <oh1kh@sral.fi> Date: Sat Feb 19 15:32:18 2022 +0200 small fixes commit bf7c2dbf42f24a24102f723e5e2cb4219a07add3 Author: OH1KH <oh1kh@sral.fi> Date: Sat Feb 19 15:21:15 2022 +0200 Works now. TODO check code clean, fix help, test commit be33d8fc81c7f2cfaae04ec1ad2dab3ce91822ff Author: OH1KH <oh1kh@sral.fi> Date: Sat Feb 19 12:33:28 2022 +0200 SP or LP plotting works and can be selected. TODO show both SP&LP together commit dcd59150546daed974390f205980bc075c62adff Author: OH1KH <oh1kh@sral.fi> Date: Sat Feb 19 09:38:52 2022 +0200 Now can plot also LongPath |
||
Petr Hlozek
|
d14054a21d
|
Merge branch 'master' into squash_qsl_error | ||
OH1KH
|
5f47da75a9 |
Changes to LoTW/eQSL download error files
Preface Sometimes you find some "QSO not found" errors in LoTW or eQSL download. There are some reasons for that. QSO did not complete and you did not log that, but the opponent station thinks it is completed. People type in their old paper logs to computer and upload them to LoTW/eQSL. QSO is ok but it is somewhere in your earlier paper logs. QSO may be an SWL report waiting to confirm via eQSL To make handling of those qsos a bit easier format of error files is changed. - Added adif header to lotw/eqsl download error files. - Added adif record for every lotw/eqsl error 'not in log' qso record with lotw/eqsl sent+date and contest_id 'Qso_was_not_found_in_log!' - Renamed lotw/eqsl error files to ".adi". Changed error file format by adif standard - Fixed frmMain speed button 'select all records' to be 'select all records now in buffer (max 500)' that is actually true. This resolves issue #380 by easy way - help file fixes and additions Squashed commit of the following: commit efcd6114d249bab1181c0f89ac6759f08b4e9597 Author: OH1KH <oh1kh@sral.fi> Date: Wed Feb 16 10:06:17 2022 +0200 help file fixes and additions commit fcd9d9fe521006bcc20a267684a9f811364bacf0 Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 15 19:28:00 2022 +0200 Removed *.txt from adif import selection list. Renamed lotw/eqsl error files to .adi. Changed error file format by adif standard commit b81dcb04c49c20c26e14a13f891b40a253592114 Author: OH1KH <oh1kh@sral.fi> Date: Tue Feb 15 11:47:10 2022 +0200 Added adif header to loww/eqsl error files.Added adif record for every lotw/eqsl error 'not in log' record with lotw/eqsl sent+date and command 'not in log'. Fixed frmMain 'select all records' to be 'select all records now in buffer (max 500)' that is actually true. Added *.txt files to show in adif import file selector so that lotw/eqsl eroro files can be found for import |
||
OH1KH
|
9243a96644 |
Edi export fix
- Added 'req stx/srx' checkbox. Not all ocntests require serial number (For example NAC contest). - Added 'open exported file' button that appears after export is done - Fixed result count of rejected qsos. Progress bar MAX can not be used as store of qso count. - Fixed help files Squashed commit of the following: commit 01276e0d096b8c36b9ba57edbc85c9a6726c3ff5 Author: OH1KH <oh1kh@sral.fi> Date: Sun Feb 13 10:34:01 2022 +0200 Help fix commit 3e556dbdca1bd88a9259f375cf0f1dfe050d6987 Author: OH1KH <oh1kh@sral.fi> Date: Fri Feb 11 15:14:00 2022 +0200 Added 'req stx/srx' checkbox. Fixed result count. Added 'open exported file' button to chec adi export file |
||
Petr Hlozek
|
467f38af17
|
Merge pull request #483 from OH1KH/squash_trx_freq
Additions and fixes TRX and ROT control |
||
OH1KH
|
d160cd17a8 |
Additions and fixes TRX and ROT control
- Added option to set rig's frequency from TRXControl window by clicking Frequency display. That will open TEdit column where frequency can be typed in as MHz value and then confirmed with enter. Other way to do this is to use mouse wheel while mouse cursor is over frequency edit reading. Then one wheel step is 100Hz. If Shift key is pressed at same time step is 1kHz. If Crtl key is pressed at same time sep is 10KHz and With both Shift and Ctrl keys pressed one mouse wheel step is 1MHz Unlike typing and pressing enter, mouse wheel has immediate effect to rig frequency. There is no need to confirm with enter. Just move mouse cursor away from frequency display, or press any mouse button will close frequency edit - Changed same rules also for ROTcontrol manual azimuth input. There steps with mouse wheel are 1 degrees, 10degrees with Shift key and 100degrees with Ctrl key. - Fixed Rotor control left/right buttons to turn with current speed (parameter "-1") Previous setting was "1" the lowest speed. This has effect only with rotators that have turning speed control. - Changed rig model "Hamlib Dummy" setting. Now Dummy forces "Run rigctld at program start". Released also Dummy (#1) blockout from uRigcontrol.pas/InitializeRig. Having possibility to use Hamlib Dummy can sometimes be handy when testing, or making qsos with rig that does not have CAT control. - Fixed help files. Squashed commit of the following: commit |
||
OH1KH
|
e67782bb59 |
Fixes to eQSL and LoTW import
- Fixed eQSL and LoTW accepted MIN/MAX qso time limits reportd by F8EHJ. https://www.cqrlog.com/node/3302 Limits were created by using TDateTime as plain numerical value. As the date of qso was locked before with sql query qso times near midnight could get wrong MIN/MAX values. With eQSL accepted time MIN/MAX is +-1hour and so changes to get invalid MIN/MAX is big. With LoTW accepted time MIN/MAX is +-5min and so this problem shows out very seldom. In qsos near midnight now we just set Min value to 00:00 what makes the width of accepted time narrower, but that is all we can do because the date of qso is already set before. - Fixed "eQSL qso not found" error reported by F8EHJ. Boolean 'qso_in_log' was not reset after jumping to next adif record that prevented error file updating if next adif record had false qso but qso before that was true. When testing this by downloading 3year period of my eQSLs I got over 200 records more "qso not found" compared to processing with cqrlog version without this fix! - Added a checkbox to LOTW import where user can select if empty values WAZ, ITU, IOTA, GRID, STATE and COUNTY of logged qso are filled from LoTW adif data. (Default = checked, that is the previous way to do this) -- Fixed also fImportLoTWWeb.lfm layout and anchoring and renamed some objects that had LAZ default naming. - Fixed corresponding Help files - Fixed uVersion.pas to show GTK2 or QT5 in version, and splash.pas to fit the new version string. Now it is easier to see is question of GTK2 or QT5 version when user makes help request. - Added LocalDbg value -2 to adifimport and importprogress and updated help print at cqrlog.lpr - Fixed eQSL and LoTW importprogress making a combined source "commonImport" procedure. Both were using part of almost identical source before. (I.E. written twice) - Fixed NewQSO remote adif to be sure that mode tag does not override submode if they are in order where submode comes first in adif record. - Fixed lotw error file location to be at user home dir (where eqsl_error also is). It is easier for user to find it from there than from hidden folder .config/cqrlog - Fixed "errors found" prompts, both lotw and eqsl, to have question to open error file. Modified Adifimport unit's open text file procedure to suit for this purpose. - Fixed Adif import duplicate check that failed in some cases. Actually this was not cqrlog bug, directly. Some programs export adif tag data with lowcase. Here adif import duplicate check failed because adif file (genereted by wsjtx) had mode tag data in lowcase. Got band "6m" while cqrlog adif import duplicate check expects "6M" Added upcase convert to d.BAND, but also to some others tag datas too. They are not important for duplicate check, but expected to be upper case anyway. Squashed commit of the following: commit 86edbb23bb86accc7983a40859726d55623261fd Author: OH1KH <oh1kh@sral.fi> Date: Thu Jan 27 12:23:33 2022 +0200 More fix to help files commit |
||
OH1KH
|
dfb6406526 |
Fixes and additions to Grayline
Fixes and additions to Grayline and command line startup - Removed RBNThread from Grayline. It seems to work without: I can not see any need for it as LNET telnet connection has event based receive and so can handle receiving without polling. Removing thread made QT5 compiled version to connect to RBN too! There is still an option to link the Grayline map to RBNMonitor so that only one connection to RBN server is needed. - RBN spots are now handled by timer. Changed remove routine to use UnixTime as using FPC's DateTime as plain value does count seconds since day changed and then does not take account day changes that may cause unwanted functions at midnight. - RBN spots are now band specific as original help file says. I am not sure were they before, or did I just lost that property when dropping RBNThread away. - Added more options to popup menu: -- Show GreatCircle path This is an alternative to straight line between myQTH and QSOstn. My math skills are limited, but I think I finally managed to create working procedure for great circle line. There may be some glitches at top and bottom corner grid squares (but very seldom there are stations!) There are some probeĺems with layouts compared with GTK2 and QT5. With QT5 the GCline looks quite acceptable, but getting the myQTH spot visible (when no qso call entered) is Grayline map zoom size depended. With GTK2 the myQTH spot shows up better, but GCline looks worse in some cases. (try myQTH with Ctrl+L to BL55ll and enter CR01ll (and leave column) to Grid of empty NewQSO. Compare QT5 and GTK2). In common: the bigger the map the better the gray line look. But these are things we just have to live with (or write completely new Grayline map with better resolution) -- Clear all spots This clears all RBN spots from map that are normally cleared by timer -- Watch for: Here you can set callsign or prefix followed by asterisk that you want to use as spot trigger. It is the same as in preferences/RBN support/Watch for Just quicker to access. - Fixed help files - Fixed command line startup help to have a list of all special debug values Squashed commit of the following: commit f4390be7cab08099138a3faee228ae812525a77e Author: OH1KH <oh1kh@sral.fi> Date: Fri Jan 21 09:22:39 2022 +0200 Added gline2.pas to project. Fixed command line help commit |
||
OH1KH
|
130c67ca37 |
Changes to Contest
- Changed 'MSG is Loc' to be user selected. Right mouse click opens popup
from where the NewQSO column to copy the srx_string can be changed.
This may be useful if contest form is used for special activites where
another message than locator is exchanged (like State, for example)
- In case of 'MSG is Grid' Added locator validate warning (red) if number of
characteters is odd and locator validate check before it is coped to NewQSO/Grid
- In case of 'MSG is State' and a German callsign is detected copying goes to DarcDOC
- In case of dupe check and dupe found with 'MSG is Comment' the word "Dupe" is added to comment
- Small modification anchoring of right side buttons of Contest form.
- Fixed help files
- Fix by Thomas, SM0KBD, issue #472 to EDI Export is included
Squashed commit of the following:
commit b14fea4f319f8cf08388b02e55da04ca7252ec06
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Jan 3 12:31:26 2022 +0200
Set version build date
commit a65bac827b986405c700414fd9e9b90af4c2210c
Merge: 6c5c233
|
||
OH1KH
|
acae5827b2 |
Additions to Contest and cabrillo export
- Added own dupe check date and it's setting to Contest form. Now it is not any more tied with wsjtx-remote callsign worked before date (in preferences). Easier to set now from contest form. Date saved in own config variable. - Added button to view exported Cabrillo log file after export for possible manual check and edit. - Added possibility to view cabrillo error log after export by clicking the error (red) text. - help files updated Squashed commit of the following: commit 74ebe554db2f5bec6739427cc4e6458fd3581b90 Author: OH1KH <oh1kh@sral.fi> Date: Mon Dec 6 16:33:33 2021 +0200 Added possibility to view cabrillo file and/or error file after export commit d2cb2556cf15b344e7262daaf06e677b188f60e7 Author: OH1KH <oh1kh@sral.fi> Date: Mon Dec 6 15:28:46 2021 +0200 Own dupe check date setting for contest(removed from wsjt remove dependency) |
||
OH1KH
|
aa588cc6a8 |
Fixes and additions to Contest form
- Fixed non working dupe check (was upside down & NoMode4dupe not working at all)
- Fixed some texts, anchoring and layouts
- Fixed tabulation stops setting
- Fixed status bar [0] text filtering (change 0x0A to | )
- Fixed help page
- Added contest name saving/loading with other settings
- Added "Clear all"-button to remove all saved settings (when start of new contest)
- Tested. Should now work as intended.
- squashed: small fixes to layout and save settings
Squashed commit of the following:
commit 34f0a85b2f8f976e786fb95961e201e6b49a597c
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Nov 23 08:50:09 2021 +0200
small fix for save settings.
commit 1213bf6e401584f30b57d3ccfcb95c4991d6896f
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Nov 22 18:45:02 2021 +0200
Small layout fix
commit
|
||
OH1KH
|
99806f0dfc |
Fix for wsjtx remote and rotor control
wsjtx remote: - MSHV UDP packages now show up in WSJT-X CQ-monitor window. Thanks for solution, LB2EG, Richard - Wsjtx Map-mode monitor now shows callsigns that are ending their qsos, sending RR73 or 73, inside ( * Asterisk replacing closing bracket to note that callsign will be free for new qsos. Rotor control: - Added feature where a click over azimuth display opens input box to enter a new azimuth value. This is usefull with rotors that can not do "M" commands (turn left/right) and so buttons Turn left / Turn right do not work. Thanks for idea, WC4H/HI3CH, Carl - help files updated Squashed commit of the following: commit b962ca6049d9a2f567a2f41437aeeb5f79657b48 Author: OH1KH <oh1kh@sral.fi> Date: Mon Nov 8 17:49:27 2021 +0200 restore cqrlog.lpi commit |
||
OH1KH
|
7f339f0244 |
Small fix for DXCluster help
I did not know that NewQSO/Auto checkbox affects to rig mode when DX spot is double clicked. And I did not find it from help, either. Now it is there if someone ever reads help... |
||
OH1KH
|
fe2d81302a |
Fix to Band Map
Added checkbox "reverse order" that affects to spot sorting order. When reversed shows microwawe bands first LF bands last if all band spots are shown. If only active band is shown shows SSB spots first if reversed as CW part of band is normally the low edge. If not reverse order (that is default) shows CW spots first as before. Squashed commit of the following: commit ac022244db1937b59648dd48dbe867d594f78023 Merge: |
||
Petr Hlozek
|
00b4dd3dcf
|
Merge pull request #444 from OH1KH/squash_hamlib_vfo
Fix for hamlib interface |
||
OH1KH
|
3130939fce |
Fix for hamlib interface
This fix tries to solve issue #438 and some other minor problems. New wsjtx program needs rigctld starting parameter "--vfo" to work properly with split/Rig mode. At the moment parameter "--vfo" is optional, but it may be added as hardcoded default in Hamlib version 5.0 Parameter "--vfo" usage causes change to almost all rigctld commands needing the vfo to be stated always as first paramater of command. I.E. command "f" must be issued as "f currVFO". Other possibilites instead of currVFO are VFOA, VFOB etc. depending on used rig model. There is a command \chk_vfo that can be used to clear out has rigctld started with "--vfo" paramater or not. Unfortunately there are variants in the way how different rigctlds answer to this command. And even the rigctld man pages give wrong information about the answer format. And not only that, but the versions of Hamlib do have differences in command "v" format when "--vfo" is used. This fix can understand the current format (Hamlib 4.4) and on the other hand it also detects different format that Hamlib 3.1 used. I did not have versions between 3.1 and 4.4. to test with. Because all of this it may be that this fix needs readjust if they again change Hamlib way of hanlding commands. - rigctld connection tries to resolve if "--vfo" issued or not as first thing. - changes command format by the result of \chk_vfo. This check and it's results can be turned of with TRXControl checkbox "Use chkvfo" (default checked). - all commands are now prefixed with plus "f" -> "+f" to make answer decoding lot more easier. Plus prefix is there always not depending on "Use \chkvfo" state. With "+" prefix answers always have line that starts with asked word and colon followed by value "FREQUENY: 3500000" that is easy to detect then. - fixed vfo detect to resolve also answers "Main,MainA,MainB,Sub,SubA,SubB,None" that may be result for "v" command with some rigs. - disabled "Run rigctld when program starts" checkbox if rig "Hamlib Net Rigtcld" is selected. There is no need to start rigctld as that "rig" means we are trying to access already running rigctld via TCP. Usually trying to start rigctld by cqrlog leads to debug message "Rigtld failed to start" in that case. - same with "Run rotctld when program starts" if rotor is "Hamlib Net Rotctld" - cleaned lot of code in preferences related to rig and rot settings change - fixed synapse httpsend user agent string. String with "Synacode" causes now web bot fitering in www.hamqsl.com's server that disables Propagation to work. It may be that in future this user agent string must be user defineable, if bot filtering "learns" this new agent string too fast. - fixed help files Squashed commit of the following: commit 373420098a222697c4efa586c0b62dfc450bd75d Author: OH1KH <oh1kh@sral.fi> Date: Sat Oct 2 17:12:33 2021 +0300 Fixed help files commit |
||
OH1KH
|
c60be91f96 |
Fix to Cabrillo export and fldixi xmlrpc help.
-Fixed Cabrillo Reject log QSO format to be same as in Cabrillo export file. -Added reject reason in front of every rejected qso line -Graphics fixes: -- "overwrite existing file" messagebox did not clear up after answering Yes or No -- Progress bar did not update when using GTK2 widgets -Tried to clear Fldigi xmlrpc help at "drop after sync error" part. |
||
OH1KH
|
068331f61c |
ADIF export submode extensions
Added all mode/submode enumerations from https://adif.org/312/ADIF_312.htm#Mode_Enumeration to ADIF export tag creation. This way user can add to "modes/user defined digital modes" any submode written in same form as enumeration table and get it exported properly with mode+submode tags. This addition is random tested as there are so many submodes. How ever I tried to use copy/paste from adif.org for creating source to avoid typing errors in submode names. Added also modes that come from rig (ic7300) if "auto" mode checkbox is checked and "DATA" is used with any of USB,LSB,FM,AM. They all are now exported with tag PKT. It may not be the right one if user uses additional program to work with and that program does not have remote link to cqrlog to tell the mode name. In anyway PKT is included in ADIF mode enumerations where modes from rig PKTUSB,PKTLSB,PKTFM and PKTAM are not. Fixed help (Quick start/modes) |
||
OH1KH
|
ae54665937 |
Start cqrlog and enter remote mode
Fixed TRXControl DisableRitXit bug where existence of rig was unclear Added new startup parameter -r / --remote that can have one letter argument, same as quck Ctrl keys for accessing remote mode. Parameter will start remote mode 10 seconds after cqrlog startup is complete Fixed help files |
||
OH1KH
|
3e4ade1d85 |
Fixes to adif import
This is revision for PR #423 not yet accepted. More user friendly, popup opens without click. Just mouse over. Reimported err file can be deleted if it still caused errors. --------- Commit #419 had errors in fAdifImport.lfm. I had cleaned it too much removing the popupmenu that should appear. Fixed. I do not know if I also cleaned btnClose onClick, but as also the pas file did not had btnCloseClick procedure it might have been missing for long. Now added btnCloseClick that sets boolean AbortEdit true. That stops long, or looping import. Using popup at error file name with selection adif import file caused a loop if error file was not completely fixed. If there was still error(s) they were added to error file that was the same as imported file. Endless loop. Now importing error file will create a new error file with different name. |
||
OH1KH
|
b6ecba33d3 |
Small fixes
- Group edit informs after execution WhereTo the change was made. Also "Cancel" button changes caption to "Close" as the change that has been done cannot be changed, and only Group edit form can be closed. "Close" turns back to "Cancel" if field or value is touched after Group edit operation. - Help file for "Contest" window has fixed. I hope it is now more informative and at least Cabrillo support is now properly mentioned. |
||
Petr Hlozek
|
403cc0bb51
|
Merge pull request #421 from OH1KH/contest_mode_dupe
Fix for contest duplicate check |
||
OH1KH
|
461a8cd9f8 |
Fix for contest duplicate check
In some contests you can work same station again using different mode. In others (most of them) you can work same station once on one band despite what mode is used. That is why "NoMode4Dupe" checkbox is added. Default checked (one qso per band). When unchecked same station can be worked once with every mode within same band. When duplicate qso is found and saved it is now marked as "Dupe" into "Comment to qso". Help files fixed |
||
OH1KH
|
900e1ca6ed | Added popup to chooce edit,import,delete error.adi file. Fixed help | ||
OH1KH
|
6598597cd0 |
ADIF tag cut
Cqrlog ADIF import works ok as long as imports are done from cqrlog exported ADIF files. If import is done from ADIF file created elsewhere there is no check of tag lengths and too long tags will stop importing. See the bottom of this squashed commit list to find what has been done. Squashed commit of the following: commit 87ae92eca81bc56e93831948b1911384462cfdb7 Author: OH1KH <oh1kh@sral.fi> Date: Thu Jun 10 17:13:38 2021 +0300 Fixed procedure name commit a3c78bcf42d6f67fa95ca45ac7efbe93ce125856 Author: OH1KH <oh1kh@sral.fi> Date: Thu Jun 10 15:07:28 2021 +0300 clean up fPreferences.lfm commit 6faf605fe2869b62d9d2af2cc6c5c93042922615 Author: OH1KH <oh1kh@sral.fi> Date: Thu Jun 10 13:28:55 2021 +0300 change pref/external viewers commit c178b490cd6d76a492c454145901ab431cc4ae3f Author: OH1KH <oh1kh@sral.fi> Date: Thu Jun 10 12:50:55 2021 +0300 code cleanup2 commit f11cd026d7f861f91bdcb4942f10356412cb0181 Author: OH1KH <oh1kh@sral.fi> Date: Thu Jun 10 12:49:50 2021 +0300 code cleanups1 commit a8eded15d579bbf34751594205dd761490c40580 Author: OH1KH <oh1kh@sral.fi> Date: Thu Jun 10 12:24:52 2021 +0300 More help fixes commit 7de03b8b1686f6c78fb1f1a97f4fdfa2fa907ee3 Author: OH1KH <oh1kh@sral.fi> Date: Wed Jun 9 18:12:27 2021 +0300 Fixed help and fPrefrences.lfm(again) commit 93faf48b6b5e03389869bda9d1b7361b76ec7bc5 Author: OH1KH <oh1kh@sral.fi> Date: Wed Jun 9 17:47:43 2021 +0300 fixed fPreferences.lfm unneeded changes commit 3bc1e2547e46f71199408cd0278322218f4b95fd Author: OH1KH <oh1kh@sral.fi> Date: Fri May 21 12:58:44 2021 +0300 - found out that adif import acceps longer tag datas that database columns are - time on and time off can be HHMM or HHMMSS by adif std. Cqrlog uses only HHMM. 6chr needs cut - added cut procedure for tag data input lengths. -- Prints cuts to error file, but records are added with cutted values - wanted to peek error file by click of it's name in import window: --used preferences/ExternalViewers txt program for that --- noticed that dUtil.RunOnBackground fails if full path to exec is not given --- tried to add search by PATH env but this needs DOS unit and adding it to dUtils.pas makes compile fail on several procedures of dUtils where TSearchRec is used (fpc bug or new feature?) --- that is why added cleanup and warning text if user tries to give just name in preferences/ExternalViewers. Removed defaults geany...etc They exist perhaps only in Ubuntus, none in Fedoras (other Linuxes unknown) - moved type records TNewQSOEntryString length definitions to uADIFhash.pas for one place to admin them. -- found ot that current length definitions are not equal to database max column widths causing overflows (why different lengths exist?) -- done equalizing TNewQSOEntryString lengths with database column lenghts in uADIFhash.pas - Need Fix Help fixes - Need do more testing - Need polish lfm(s) to carry only changed parts commit bcda4062ece9a85256a270ed1f2bcc42dc7a221f Author: OH1KH <oh1kh@sral.fi> Date: Fri May 21 08:26:02 2021 +0300 First commit as backup |
||
Florian Wolters
|
070a28bd96
|
Optionally export all fields (unselected items as empty) | ||
OH1KH
|
d82ed995fc |
Wsjtx added only DX selection
- Added checkbox "DX" to selection bar of CQ monitor and Wsjt-map Checking this cqrlog compares every callsigns continent against station call continent and passes only different continent callsigns (I.E. DX calls) to display - Selection bar at top of CQ monitor and Wsjtx-map can be hidden by clicking either end of selection bar. On band or mode label. Bar becomes visible when mouse is moved over the top of form. Exact: over 3 uppermost pixel of form area. - Help files fixed Squashed commit of the following: commit 6c2f9df18c057a9bf40552730ee159a915ca6d0b Author: OH1KH <oh1kh@sral.fi> Date: Fri Feb 26 08:40:06 2021 +0200 a help fix commit |
||
OH1KH
|
8161ca4f5e |
Added new button "URL" to row below "Comment to callsign"
It defaults to www.qrzcq.com seeking currently entered callsign from web page. User can change this to what ever URL needed in preferences/NewQSO. Macros: $CALL, $BAND, $FREQ, $MODE, $LOC, $MYLOC are supported. - help files fixed While doing testing it exposed three similar kind of bugs: - if old qso is Edited / Viewed current My Locator gets value of old qso's MyLoc. Fixed this and at same time made public variable CurrentMyLoc. It is not very clever to take value of MyLoc, every time when needed, from status line text subtracting always the header text first. - if old qso is Edited / Viewed old qso's profile rolls over selected profile and selection must be done again. Fixed. - if old qso is Edited / Viewed current Operator is changed to old qso's Operator for new qsos. This change can be seen only from refreshed QSO list. Fixed and made operator view at status panel toupdate when changes happen. I hope it is now ok. Testing was hard operation because there were so many different combinations to test. It is also good to know that QSO list's Edit and View buttons do not run same code as NewQSO's previously worked qso's right click Edit and View. That doubles the testing compinations. There may sill be some third way to launch Edit and View that I am not aware. I hope if that exist it does use either one previously mentitoned source branch. Squashed commit of the following: commit 5ed3e1f68ae37c1b7a18a5982217ec838d8b0fcc Author: OH1KH <oh1kh@sral.fi> Date: Sat Feb 20 17:20:34 2021 +0200 Small lfm fix commit 5a4db0f323e7381ec85d3b8236cee9a653d1c4c0 Author: OH1KH <oh1kh@sral.fi> Date: Sat Feb 20 15:34:38 2021 +0200 Fix for operator fix commit b119af843e03949bbddcfbb7b0be805668f2d020 Author: OH1KH <oh1kh@sral.fi> Date: Sat Feb 20 15:09:02 2021 +0200 Fixed operator change when edit/view old qso. Similar as locator and profile bugs commit de0c9c7c20f5f2849694dec2d69ceaf1ff6703f4 Merge: 533029b |
||
OH1KH
|
89ac02a4cb |
Save/Load to CW messages …
|
||
Florian Wolters
|
68c792a234
|
Let the user choose which locator to use on import
Squashed commit of the following: commit f570b613767fdb995b796426f93bf2c7160c94a8 Author: Florian Wolters <github@florian-wolters.de> Date: Fri Feb 5 15:23:06 2021 +0100 Upadte documentation commit 65037a50ac8bcd145a6670d2457752234f80db03 Author: Florian Wolters <github@florian-wolters.de> Date: Fri Feb 5 13:56:31 2021 +0100 Add option to override MY_GRIDSQUARE from ADIF import file commit f4c68c39c6454d842a13b38e519aa6bae01368d5 Merge: 9f96d2c7 |
||
Petr Hlozek
|
09430d514a
|
Merge branch 'master' into upcase_cab | ||
OH1KH
|
0465da51eb |
Cabrillo output to upperCase
This fixes "QSO:" lines of cabrillo export to be UpperCase (if checkbox checked. Default is checked). Mainly effects to STX/SRX_STRINGs if they have been written in lowCase during qso. Case seems NOT to be critical when feeding qsos to log robots, but who never knows. At least result look better. |
||
OH1KH
|
5f6fab06c8 |
Fix, cleanup and addition to ADIF remote
- fixed bug with operator-tag - cleaned up code and moved parts to dmUtils - added support to N1MM+ contactinfo broadcast - help fixed Squashed commit of the following: commit |
||
OH1KH
|
9fedad69d7 |
Documentation fixes
- changed version number to 2.5.0 in main help page. - changed OH7AN to OK2CQR in all help pages as understood from your web pages "OK2CQR is back" that you returned to your old callsign. - went through https://github.com/ok2cqr/cqrlog/commits/master and added some lines to CHANGELOG. I'm still sure that not all things are in the list. Perhaps it would be good idea to add a changelog line as the first line of pull request text. Then it would be easier to collect them afterwards. This is not complete list. I would be happy to see more additions or fixes to current CHANGELOG also from others! |
||
OH1KH
|
ee6564018b |
Callbook Database upddate selection and others
- Added selection (Ctrl+left clic(s)) from QSO list to work with Database update - Fixed update selection when no filter or selection. Did update only 500 qsos from log (had "LIMIT 500 OFFSET 0" tail from qCqrlog.SQL.Text that selects QSO list one block contents). Now warns about full log update and can be canceled before start. - Fixed Callbook search (F6) layout and function. Now search selected qso when window opens. Cleans now all. Had "Other" information from previous search when opened on second time. Has now also Close button added. - removed unused action from preferences. Was left there from TRXcontol UsrButtons - Fixed bug in group edit. If only one qso was selected from QSO list by Ctrl+left click did made group edit change to whole log! Well, One QSo is not "group" and choices were then to cancel group edit or make it happen only to selected qso. As user expects edit to happen selected fix that does edit. In some cases it can be more user friendly than returning the qso to NewQSO for edit. - Made help page for CallBook Squashed commit of the following: commit 37ae59647fe592c08e60beb12ca794bc4527ac42 Author: OH1KH <oh1kh@sral.fi> Date: Sat Dec 12 16:30:16 2020 +0200 Help pages for calbook. Removed unused event preferences/TRXControl. Fixed callbook search layout and funtion. commit fa3ee2bcdf6a46015071299e30f642427e723e2c Author: OH1KH <oh1kh@sral.fi> Date: Sat Dec 12 10:12:48 2020 +0200 start of help update commit b022985e1635530d1f1cafa9b28a1f5d3d6356cf Author: OH1KH <oh1kh@sral.fi> Date: Sat Dec 12 09:45:32 2020 +0200 I think database update works now...testing commit 49845faa2f868d487037fd112e9d1212c5838c54 Author: OH1KH <oh1kh@sral.fi> Date: Fri Dec 11 20:06:23 2020 +0200 Fixed Group edit if 1 qso selected: did change whole log./updateCqrlog.sh Added callbook database update for selected qsos: not working yet |
||
OH1KH
|
84d8cedc88 |
User defined buttons for TRX control
Added 3 user defined buttons for TRX control. Buttons are default hidden and can be set from TRXControl/preferences. Same like way like Power buttons. Button naming and commands can be set at preferences/TRX control. Commands can be any rigctld command and there can be several commands in same user definition line. Using rigctld command "W" any raw rig cat command can be sent to rig when there is not rigctld command ready for that function. User can add missing band button (60m, 4m etc.) or other rig function like launch of voice memory. If command definition starts with word "run" any Linux program or script can be executed instead of rigctld command(s). There is no feedback from commands to cqrlog. Squashed commit of the following: commit cf674ea59cbeddda002e09d5b50c9e7242d42cb8 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 9 18:46:29 2020 +0200 Some fixes after debug commit 90c42c24f76c74f0dc92ee3b73e482c9d0c4d2c9 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 9 17:54:00 2020 +0200 fixed lfm changes4 commit 689cca8ff835efda4e28888bebf9ea8630b9cd84 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 9 17:46:08 2020 +0200 fix lfm3 commit ba86b2bb12f606b11497d463766e8c2cb54178f9 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 9 17:41:30 2020 +0200 fixed lfm changes2 commit 0602b3877823e1382b425af286ad66448c6fc212 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 9 16:46:35 2020 +0200 Help fixes and User defined button names commit 1c8c714de90df8a6d3122722e2c6fc87d51c8420 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 9 09:10:33 2020 +0200 Button can run command or script, too commit 2d612286fd7ac11f30be6f189f72ee1f0aa1c3d5 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 8 19:36:10 2020 +0200 3x user defined commands for TRXcontrol |
||
OH1KH
|
efd0b2fd86 |
Fixes for N1MM remote
JS8CALL has changed it's UDP datagrams in version 2.2.2. UDP frame having clear ADIF content has been removed (it still exist in v2.2.2-devel) that stops logging to work with cqrlog's N1MM remote. They use now JSON based UDP frames but the same ADIF content can be found from inside of logging UDP frame. To make N1MM remote work with old and new versions of JS8CALL the detecting procedure has bee rewritten. Naming "N1MM remote" has been changed to "ADIF remote" as there has been misunderstoods that N1MM contest logger could be connected to cqrlog. ADIF remote can read ADIF tags from UDP datagram as follows: - Datagram has full ADIF export including proper header and one or more qso records.(used by wsjt-x primary UDP datagram) - Datagram has qso record without header starting with tag "<CALL" and ending to <EOR> (used by wsjt-x secondary UDP datagram) - Datagram has JSON record including 'LOG.QSO","value":' followed by ADIF tags starting with tag "<CALL" and ending to '"}' ADIF remote is tested to work with JS8CALL v.2.2.2 and v2.2.2-devel, WSJT-X UDP server (reads logged message #12 contents), WSJT-X secondary UDP server (former named N1MM+ remote), Perl test script sending full ADIF UDP datagram having several qso records and headerless ADIF UDP datagram having several qso records. Help files are fixed to follow new naming. Squashed commit of the following: commit 6b7680cf37e0901c20abd25ffab412f91f920fdf Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 2 09:51:38 2020 +0200 Fine tuning after testing commit |