mirror of
https://github.com/ok2cqr/cqrlog.git
synced 2024-09-21 10:27:17 +00:00
267faed424
This implements a new database column to store German DARC DOK information. Also some basic statistics are available as well as a auto download function for lists of valid DOKs and special DOKs. This information is reagularly provided by a cronjob on web serber by DF2ET. For NewQSO window the DOK input field is shown instead of the State field only if a German callsign is entered or the user double clicks the state label. This way the NewQSO window layout is not changed. So basically cqrlog behaves exactly as before. The user can choose to activate the DOK data stuff in preferences. This is the work of DL7OAP, OH1HK and myself DF2ET. Just to let everyone know whom to blame :) Squashed commit of the following: commit 4666d4d131300b7c0bb2fe8c0d4d99bbbc51b4e6 Author: phl0 <florian@florian-wolters.de> Date: Sat Jun 13 13:50:47 2020 +0200 Add hint to auto download function for DOK information commit a69b4d2536c512bcc323b2bce77ff31948893c9a Author: Andreas Puschendorf <dl7oap@darc.de> Date: Sat Jun 13 09:03:03 2020 +0200 fix typo in help commit 01f6e8c4b5f81bfc8adb2f508d5bda94e140f8db Author: Andreas Puschendorf <dl7oap@darc.de> Date: Wed Jun 10 17:16:19 2020 +0200 expand DOK column width in statistic for 12length commit 873d8315d74454c01752c8134033529886c45445 Author: phl0 <florian@florian-wolters.de> Date: Wed Jun 10 15:11:45 2020 +0200 Replace special char Ø in DOK field on new QSO and ADIF import commit 172b129e1f2e55bee4bc077a7fb16a916b03f043 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Tue Jun 9 14:26:50 2020 +0200 help file update for expanded statistic gui commit 587c82a0fa95d285f6ef0cb9380a4f9712386677 Author: phl0 <florian@florian-wolters.de> Date: Mon Jun 8 22:13:59 2020 +0200 Fix array items commit ae9a611c9550c3f9182e9d860ac83ec4431295df Author: Andreas Puschendorf <dl7oap@darc.de> Date: Mon Jun 8 22:02:51 2020 +0200 fix award vs title bug commit cda9dc6b95493dc0564446a9bc076c9d9c9439e3 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Mon Jun 8 21:57:12 2020 +0200 fix typo commit 0e7d373e58a8736ed04612f2727150938ca7a120 Merge: 6b1cd40 cf3d0e6 Author: phl0 <florian@florian-wolters.de> Date: Mon Jun 8 21:44:48 2020 +0200 Merge branch 'DOK_filter' into DOK commit cf3d0e67dd5ae4981457d85806f72a968a1fb45b Author: phl0 <florian@florian-wolters.de> Date: Mon Jun 8 21:33:48 2020 +0200 Fix reading of which DOKs to show For some reason it always read 0 it he code is at the old position. Reason unknown .... commit 6b1cd400f65ca2520ce8fce87f2597cce12246ea Author: OH1KH <oh1kh@sral.fi> Date: Mon Jun 8 21:55:41 2020 +0300 This makes dok visible in QSOBefore Grid. Does not fix 'Award'-'Title' (yet) commit 367a0fa22acbca3166e3b2da82978b2b2a14ccf7 Author: phl0 <florian@florian-wolters.de> Date: Sun Jun 7 23:44:02 2020 +0200 Make cmbBox readonly and save selection commit 9f78b2120ca5f5776aa30eba3d288e33e149197b Author: Andreas Puschendorf <dl7oap@darc.de> Date: Sun Jun 7 20:35:33 2020 +0200 dok filtering commit 0e8e0ba3703f9ac2ef272025c8a529bad39104a4 Merge: 3c6820833873f6
Author: phl0 <florian@florian-wolters.de> Date: Sun Jun 7 13:48:18 2020 +0200 Merge remote-tracking branch 'upstream/master' into DOK commit 3c6820843f9abdd1729ee9fa68728a82af2b0371 Author: phl0 <florian@florian-wolters.de> Date: Sun Jun 7 13:45:51 2020 +0200 Squashed commit of the following: commit 740e0f5d9c9af5dcb8eee47f6d61e0a68f993f91 Author: phl0 <florian@florian-wolters.de> Date: Tue Jun 2 17:03:57 2020 +0200 Align config item name commit 1669e548315990a998b526747840437d729b859a Author: phl0 <florian@florian-wolters.de> Date: Tue Jun 2 16:02:34 2020 +0200 Make show station list work and also fix nasty off-by-one bug commit 0d74d1d43deb4fe3dff0a47469e587dc1b54e8c3 Author: phl0 <florian@florian-wolters.de> Date: Tue Jun 2 15:17:03 2020 +0200 Also show SDOKs in complete list commit 1421923cdda7cfebdc9e5f285582a37daca2b119 Author: phl0 <florian@florian-wolters.de> Date: Tue Jun 2 14:00:04 2020 +0200 Show DOK stats window only if dok and sdok.csv exist commit 3aa4c6ea34ba9aed8a607b437fcc50e6270c6840 Author: phl0 <florian@florian-wolters.de> Date: Tue Jun 2 13:15:32 2020 +0200 Fix conflicting MenuItem numbers due to Contest filter merge commit 9378853b507877e875b479475a9f4616aea94fa5 Merge: 0035d8333873f6
Author: phl0 <florian@florian-wolters.de> Date: Tue Jun 2 13:03:11 2020 +0200 Merge remote-tracking branch 'upstream/master' into DOKstat commit 0035d83ff15cbe07e3652e2190c5e3471811e3c2 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Mon Jun 1 21:08:20 2020 +0200 warn message when DOK files can not be loaded - DokArray with length = 0 is a problem for the RowCounter of the grid commit f02d234434fcfa36f425139de9822b34b3d50f1a Author: Andreas Puschendorf <dl7oap@darc.de> Date: Mon Jun 1 20:38:09 2020 +0200 fix wrong initial setting for CheckDOKTabs commit33873f6c64
Merge:ece0f99
5476dcf
Author: Petr Hlozek <petr@ok2cqr.com> Date: Mon Jun 1 18:47:44 2020 +0200 Merge pull request #288 from OH1KH/squash_sat_tab_keep Satellite and/or propagation clear commitece0f996f4
Merge:99cba10
80b8546
Author: Petr Hlozek <petr@ok2cqr.com> Date: Mon Jun 1 18:46:49 2020 +0200 Merge pull request #287 from OH1KH/rbnband added 60M to RBNbands commit99cba10418
Merge:ad59ac0
5725712
Author: Petr Hlozek <petr@ok2cqr.com> Date: Mon Jun 1 18:46:23 2020 +0200 Merge pull request #286 from OH1KH/freq_edit Numbers only does not work with QT5 in fChangeFreq commitad59ac05b7
Merge:4ce9bde
bdd4a45
Author: Petr Hlozek <petr@ok2cqr.com> Date: Mon Jun 1 18:45:50 2020 +0200 Merge pull request #285 from phl0/contestFilter Contest filter commit 617a118868f4a50fc7a2012fbfd832957707e550 Author: phl0 <florian@florian-wolters.de> Date: Mon Jun 1 14:22:36 2020 +0200 Add fDOKStat.pas to project files commit c58b97a607e14ac4a7d1345e97348ad938fda22d Author: phl0 <florian@florian-wolters.de> Date: Mon Jun 1 14:17:58 2020 +0200 Automatic download function for DOK data commit 3d84aa3093aad7984a0c3428423c76c180bf5f79 Merge: 873a51c 8d71190 Author: phl0 <florian@florian-wolters.de> Date: Sun May 31 16:29:30 2020 +0200 Merge branch 'DOK' into DOKstat commit5476dcf1f4
Author: OH1KH <oh1kh@sral.fi> Date: Sun May 31 08:55:09 2020 +0300 Satellite and/or propagation clear Satellite and/or propagation selection is cleared only from clear-button (at tab) or band change. Either manual, CAT driven (change from rig knobs), wsjtx or fldigi-xmlrpc remotes. Having set propagation for example ES it was keeping there when logging qsos but as soon as one qso was cancelled (2xESC or new try with wsjtx) propagation was always cleared. Now it is not and I think it is better this way. You can not always get qso that you have started to log in. I do not work satellite qsos at the moment, but I believe that clearing satellite name has the same rules: only if band changes (then usually satellite changes too, I think). Fldigi-xmlrpc and wsjtx remote frequency conversion is cleaned a bit. Found interesting bug (cosmetic). If you have just one radio and the other is undefined then change from TRXControl radio buttons from radio to not defined radio causes NewQSO frequency column content to be copied to NewQSO mode column! Fixed. Squashed commit of the following: commit d368846148694c02264245d9f9d26f1c6df755b4 Author: OH1KH <oh1kh@sral.fi> Date: Thu May 28 08:47:52 2020 +0300 Band change in fldigiXMLRPC and wsjtx clears satellite and propagation commit c5c1b38a14802d9744c3e2a1612b657cab8f2826 Author: OH1KH <oh1kh@sral.fi> Date: Thu May 28 07:43:27 2020 +0300 Sat and Prop clears only from button or band change. Fix of (cosmetic) bug when radio change commit80b8546ed5
Author: OH1KH <oh1kh@sral.fi> Date: Sun May 31 08:39:56 2020 +0300 added 60M to RBNbands commit 873a51c113e7a9671739412f1c474fe0dfd6141b Author: phl0 <florian@florian-wolters.de> Date: Fri May 29 00:35:36 2020 +0200 Fix some off-by-one mistakes commit 4081c079cdff676f1c626e65eaaf85ca8351d26c Author: phl0 <florian@florian-wolters.de> Date: Thu May 28 23:41:43 2020 +0200 Make some nice DOK statistics commit 52d30a378c1c4bcebf2a6b8c99a44c7d8c1e0dcd Author: phl0 <florian@florian-wolters.de> Date: Thu May 28 18:57:36 2020 +0200 Read DOKs from file (no SDOKs for now) commit572571251d
Author: OH1KH <oh1kh@sral.fi> Date: Thu May 28 16:29:56 2020 +0300 Numbers only does not work with QT5 commitbdd4a45fa7
Author: phl0 <florian@florian-wolters.de> Date: Thu May 28 14:11:08 2020 +0200 Add some documentation for contest filter function commited0c43542f
Author: phl0 <florian@florian-wolters.de> Date: Thu May 28 13:37:20 2020 +0200 Implement a filter function using worked contest names commit 9d2a4b3a28bf492a91a504816b6f3c1b7684508f Author: phl0 <florian@florian-wolters.de> Date: Tue May 26 16:07:07 2020 +0200 Initital brainstorming for DOK statistics commit 905776017ba6ec747cb9f0812bcc9d954ea17b25 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Sat Jun 6 21:32:26 2020 +0200 minor corrections for dok help commit 8810faa21432fbafbd41cea6a381101e449d326c Author: OH1KH <oh1kh@sral.fi> Date: Sat Jun 6 18:49:28 2020 +0300 Some help fixes (not releted to DOK) commit 6f2b6dfa6bc558a6f6078e9591d04f9ac8d30f2a Author: Andreas Puschendorf <dl7oap@darc.de> Date: Sat Jun 6 12:08:12 2020 +0200 adding some more information to dok help commit a5a92d8cdd02f2eb2318b2c54594939bfefaa1c8 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Fri Jun 5 18:01:15 2020 +0200 extend help with topic german dok commit 8d711903f5b896302eafd938289d97d34cf68426 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Sun May 31 10:40:41 2020 +0200 eliminated double occupancy of ALT-S commit e803a540cb0f6f754505ead7b2320087b849b18a Author: Andreas Puschendorf <dl7oap@darc.de> Date: Sat May 30 20:57:11 2020 +0200 NewQSO and ADIF Import clean up dok field now - NewQSO and ADIF using regex to clean up dok field - bugfix changing from 6 to 12 characters in some routines - clean up of dead variables commit 3c699864f83a232a8d19419b79cc05a4b574c108 Author: OH1KH <oh1kh@sral.fi> Date: Sat May 30 19:38:02 2020 +0300 Changed 'Only qsos with IOTA' to 'Only IOTA qsos' it is shorter. Added anchoring inside DOK group box (like in ohters) commit 007e0e60bc67e99e03cb640b4a3f8d3f828d7088 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Sat May 30 09:41:33 2020 +0200 implement DOK in Filter GUI - new Field for DARC_DOK for filtering - sorting by DARC_DOK - group by DARC_DOK - save/load filter with DARC_DOK settings commit 87c3e6d953af4e99f2f676c268ceaaf25b1e7a0f Author: phl0 <florian@florian-wolters.de> Date: Thu May 28 08:08:38 2020 +0200 Make link relative and fix typo commit 3c20f33d92c200f5cdd8dbc56fa6b5c1e24a8646 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Wed May 27 21:11:04 2020 +0200 expand dok field from 6 to 12 characters, due to SDOK commit 3ac1d237cbe231a53db5e6d9d98bf8b070a1a9da Author: Andreas Puschendorf <dl7oap@darc.de> Date: Wed May 27 18:58:18 2020 +0200 improve help pages with missing key-shortcuts in NewQSO GUI commit 6795128793ad7f921c7e80cdb9c2ede40204abfa Merge: 2042bdc4ce9bde
Author: phl0 <florian@florian-wolters.de> Date: Tue May 26 10:42:47 2020 +0200 Merge remote-tracking branch 'upstream/master' into DOK commit 2042bdc259fcbc13a80195cb1db9027c825e57fb Author: phl0 <florian@florian-wolters.de> Date: Tue May 26 00:48:49 2020 +0200 Populate DOK field in DB from NewQSO window commit 717f22d911ae4cac07ecb7cbf82fb51097f3fd8a Author: Andreas Puschendorf <dl7oap@darc.de> Date: Mon May 25 22:34:55 2020 +0200 add DARC_DOK to GUI QSO List -add field to fMain -add field to fPreferences so user can choose if he want to see it commit 3faac6f5f4938604cf349cf2654c04501784919c Author: phl0 <florian@florian-wolters.de> Date: Mon May 25 09:36:58 2020 +0200 Put DOK field in the taborder if used commit 0689ebf456508cba3c53a4ad11578cf0c17268cf Merge: 6c96ce9238b969
Author: phl0 <florian@florian-wolters.de> Date: Mon May 25 09:25:14 2020 +0200 Merge remote-tracking branch 'upstream/master' into DOK commit 6c96ce96ff4262a9e0fe9a0f8e0e072d259c9772 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Sun May 24 21:34:28 2020 +0200 clean code - sort keyboard shortcuts in function commit f197f9be3ecae9295f0fa9032f4303f78505abd9 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Fri May 22 13:12:51 2020 +0200 connect hamqth-api-dok-request to the gui dok field commit 06571ea870c610cc7058f9734fdfed5cb1a25c7a Author: OH1KH <oh1kh@sral.fi> Date: Fri May 22 13:30:08 2020 +0300 NewQSO: State turns DOK if German callsign entered. Can also be turned by click of 'State'/'DOK' label. DOK length 6 ok? (lost the mail where defined) commit 906e0061defe508746de1f3b860abd991aedc0f7 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Thu May 21 11:33:14 2020 +0200 using DOK from hamqth-api for prefilling commit 38ad436128fd072e3bf13386ccdc2039f404c7f1 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Wed May 20 20:25:09 2020 +0200 integration of DARC_DOK in ADIF import and ADIF/HTML export commit 59378fb46577e8d28d55874aada3daabc0262459 Author: Andreas Puschendorf <dl7oap@darc.de> Date: Wed May 20 18:51:54 2020 +0200 upgrade database and inserting field dok
71 KiB
907x753px
71 KiB
907x753px