- 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 4511a3586f
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Feb 25 12:40:58 2021 +0200
help fixes
commit 2837dcc36e
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Feb 24 19:17:52 2021 +0200
wsjtx monitor: select DX only, hide checbox panel
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 d465818
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Feb 20 14:25:26 2021 +0200
Merge branch 'master' into usr_butt
commit 533029b27684dfacd5b5e867a1346d3ab2e41b72
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Feb 20 14:15:13 2021 +0200
I think finally profile side is now ok
commit 1bd4857263d8f1335fec4080e1d01f4dc756cc55
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Feb 19 19:40:25 2021 +0200
myloc works, another problem with edit/view and current profile
commit c848475b777492c2d1294a8d880b8b6600550557
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Feb 19 10:45:57 2021 +0200
small help fix
commit d5493419bf8172603183d78eb002645a32bdbbd3
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Feb 19 10:41:41 2021 +0200
small fix
commit ebc2edba7dd075833a14e799398186ea8897dadf
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Feb 19 10:32:05 2021 +0200
help fixes
commit ff3d5ff52126b7f6dae33d0ddcab90a68a2f8c09
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Feb 19 10:01:17 2021 +0200
some fixes
commit 8ee81893f8a3d78ef3d89f4a483381953fe3aa0e
Merge: 0fc012f bbb64a2
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Feb 19 09:37:11 2021 +0200
Merge branch 'master' into usr_butt
commit 0fc012f4b2b59ea81345f9084840e3a99e529e84
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Feb 18 17:43:38 2021 +0200
initial addition
- 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 486ca7b458
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Dec 31 10:30:43 2020 +0200
help fixes
commit 8ff99e336e
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Dec 30 17:26:24 2020 +0200
some testing with N1MM+
commit d985498d14
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Dec 30 12:38:25 2020 +0200
Now works in basic.
- N1MM+ XML UDP connectinfo
- JS8CALL UDP JSON logged value
- Headerless ADIF that has CALL tag 1st (wsjtx 2nd udp server and old js8call)
- ADIF with header and one or more qso records.
Needs testing and still find out how N1MM sends SXT_STRING and SRX_STRING (that does not work yet).
One previous bug found with OPERATOR tag. Should now work as expeceted.
commit bfec21137d
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Dec 29 11:29:17 2020 +0200
Moved N1MMxmlToAdif function to dmutils. it is better as it is an utility.
Should now work but needs testing and clear out how N1MM sends STX_STRING and
SRX_STRING. ??? There is only node "exhangel" (exhange list, I suppose).
Does it conatin both.
Need true life testing setup for this.
ToDo:
Move also JS8CALL json "converter" to dmUtils. There is allready empty function done.
commit 68d68c491b
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Dec 28 12:40:04 2020 +0200
N1MM remote for reading 'Contact Info' UDP message. Not working yet
- 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!
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
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 a02bce3cd5
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Dec 1 19:19:13 2020 +0200
small fix
commit 7612263261
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Dec 1 19:16:00 2020 +0200
help fix
commit 8d4003b2e6
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Dec 1 18:45:00 2020 +0200
Seems to work now as expected.
commit 8413409baa
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Dec 1 12:57:44 2020 +0200
Settings to separate adif datagram and json datagram including adif. Help fixes
commit d3fc4b66a0
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Dec 1 11:26:06 2020 +0200
Initial naming change from N1MM to ADIF
Known problem is that with QT5 widgets the RBN connection with Grayline map does not work.
This is a workaround for that. Afterwards thinking I perhaps could have done completely new connect with same work. But as the thread programming is still a bit gray zone for me doing this alternative, based by copying existing code, was easier to do.
Now linking to RBN Monitor is an alternative for connection to RBN when using Grayline map.
With linking, Grayline uses same connection as RBNMonitor (so it must be connected) while both of them still uses their own configurations what calls to follow.
Doing this I found an interesting bug(or property). When RBN connection of RBN Monitor is disconnected (using the plug icon top left) it terminates the RBN thread but does not disconnect the lTelnet connection that still remains active! Before the thread is terminated lTelnet connection must be disconnected.
Preferences/RBN support now have new selections:
Autoconnect Grayline to RBN
Autoconnect RBNMonitor to RBN
Link Grayline to RBNMonitor
First and last are alternatives. You can have only link or direct connection, not both.
Autoconnect does not actually happen at program start, it happens at form show. (of course at program start if window was open in last time cqrlog was used)
Also Grayline popup menu has now Linking option added.
Squashed commit of the following:
commit 8bae2d205a
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Nov 21 08:50:20 2020 +0200
A help fix
commit c671b83762
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Nov 20 17:27:23 2020 +0200
Still fixes
commit 49ce4c9847
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Nov 20 16:58:19 2020 +0200
Fine tuning
commit 22cf6edb29
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Nov 20 15:39:30 2020 +0200
some fixes
commit 7645fd2d2e
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Nov 20 11:24:55 2020 +0200
Help fix
commit c20b1d39d3
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Nov 20 09:59:01 2020 +0200
Grayline map can use RBNmonitor connection
Added TX split support using XIT if rig supports it. (easier than using 2 vfos)
Value 0 .. 9999Hz UP / DOWN
Keys Ctrl+1 ... Ctrl+9 quick set XIT
Key Ctrl+0 Disables XIT
Key Ctrl+9 adds random value of 0 .. 990Hz (step 10Hz) to setting if splitting is UP
Substracts if slpitting is DOWN
Split keys work when NewQSO or TRXControl window is active
Tested with Icom IC7300
Added help key Ctrl-H to "QSO list"
Works now similar as "New QSO"
Both "New QSO" and "QSO list" have also Alt-H as help key.
"QSO list" key "F1" can now be used for other purposes. The help connection still exist in source.
Fixed help files
Help for split
Shortcut keys
Made all VK_keys now called as Ctrl-, Alt- There was a mixture of plus and minus signs (Ctrl+, Ctrl-)
Squashed commit of the following:
commit bb6b50f3f6cd0ba1c6aa9bdc23f4da687d3fa7d5
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Oct 27 10:30:31 2020 +0200
Small help fix and PR date to fVersion
commit 2066b993bef52cf4d1268544eae5a5538e8c6d00
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Oct 27 10:19:40 2020 +0200
Added split keys to work also when trxcontrol window is active. Fixed some help files.
commit 3cd43922e5d4ac0bd7f81cb1b0308a260e321aee
Merge: 25ca1e0 b09e821
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Oct 27 09:27:34 2020 +0200
Merge branch 'qso_list_help_key' into split_with_xit
commit 25ca1e07b81d0d377321ca3b38390b83aa2c2479
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Oct 26 18:55:36 2020 +0200
Button position fix
commit e5ec98c443a2197f603aade6fc5d3beef4068cb3
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Oct 26 18:42:22 2020 +0200
Added TX split support
Added TX split support using XIT if rig supports it. (easier than using 2 vfos)
Value 0 .. 9999Hz UP / DOWN
Keys Ctrl+1 ... Ctrl+9 quick set XIT
Key Ctrl+0 Disables XIT
Key Ctrl+9 adds random value of 0 .. 990Hz (step 10Hz) to setting if splitting is UP
Substracts if slpitting is DOWN
Fixed help files
Tested with Icom IC7300
commit b09e821a72
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Oct 26 09:35:38 2020 +0200
Added help shorcut key Ctrl+H to 'QSO list'
It seems that cmds.StrictDelimiter := true does not work as it should allowing alsi space to be delimiter with the defined delimiter character then help file is changed so that user understands to use double quotes if his command string contains spaces between.
A Lazarus bug, perhaps?
For some unknown reason Details window opens from Ctrl+i and Ctrl+h keys. Also from NewQSO/Window/details where only Ctrl+i is mentioned.
Help file mentions that there is a checkbox in preferences/NewQSO to make Details open at program start. How ever there is no checkbox!
By default Details opens in fresh empty log, but once closed it keeps closed on next starts.
Change:
- Details opens from NewQSO/Window/details and Ctrl+i
- Ctrl+h opens help
- shorcut keys help fixed
- NewQSO (sections: settings and operation) fixed
-if wsjt address is set from 239.0.0.0/8 subnet UDP multicast support is enabled
Main purposeis that this allows multiple programs to receive decode information from one wsjt-x.
On the other hand multiple wsjt-xs can send information to cqrlog, but cqrlog can not handle multiple wsjt clients properly (maybe some day...)
Squashed commit of the following:
commit 4094db2e5b7ce5b0a7c03cd4b460873d5eef2fb8
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Jul 30 17:27:04 2020 +0300
Some cleanup
commit fbd289e3bc5ddda5403a540d3220c0e65f7fdb0b
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Jul 30 16:24:11 2020 +0300
help update
commit c807ebe8367e333ef48cdb3f1903c1c57de1a25a
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Jul 30 11:22:29 2020 +0300
Adding UDP multicast feature to wsjtx remote if address is from 239.0.0.0/8 subnet.Works, but needs further testing
- Call alert has new macro "$MSG" that includes spot's info text
- Telnet DXCluster connect command can now send multiple commands (comma separated)
- Send spot (Ctrl+W) has new button for user defined message. Message can contain same macros that are used in CW Memory keys
- help files updated
Squashed commit of the following:
commit dfc7716ca05642ac1c20be40b93293311ee41ca3
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Jul 31 10:18:30 2020 +0300
Added comma separated (multiple) start commands for telnet dxcluster connect. Fix for send spot. Help fixed
commit e956ac164def16d4c735a5c3b8d64fbfdc8b9d1d
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Jul 30 22:10:27 2020 +0300
some testing and help additions (unfinished)
commit bde7ce085da62a6eaeaed5ed41c603ea1c47663d
Author: OH1KH <oh1kh@sral.fi>
Date: Sun Jul 26 16:09:44 2020 +0300
SendSpot UserString now uses CW predefined macros. DXCluster alert call parameter 'MSG' (spot freeText) added (but not yet tested at all).Help is NOT updated, yet
commit 2feda92cd9242775e232d26c11921dd75305b42e
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Jul 25 18:50:22 2020 +0300
Added user string button to send dx spot
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: 3c68208 33873f6
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: 0035d83 33873f6
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
commit 33873f6c64
Merge: ece0f995476dcf
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
commit ece0f996f4
Merge: 99cba1080b8546
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
commit 99cba10418
Merge: ad59ac05725712
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
commit ad59ac05b7
Merge: 4ce9bdebdd4a45
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
commit 5476dcf1f4
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
commit 80b8546ed5
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)
commit 572571251d
Author: OH1KH <oh1kh@sral.fi>
Date: Thu May 28 16:29:56 2020 +0300
Numbers only does not work with QT5
commit bdd4a45fa7
Author: phl0 <florian@florian-wolters.de>
Date: Thu May 28 14:11:08 2020 +0200
Add some documentation for contest filter function
commit ed0c43542f
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: 2042bdc 4ce9bde
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: 6c96ce9 238b969
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
As usual the work grows ...
Thanks Martin, DL1MTG, for testing and comments!
CW keyer:
-Preferences CW interface: both radios can now have own type of keyer.
-HamlibKeyer address/port is taken from selected radio
-Keyer is reloaded with every change of radios, but if user sets both
keyers to same type (and it is not HamLib) he can use checkbox to
prevent reloading when radio is switched. Meaning he uses same physical
keyer for both radios and does not want that radio switch (keyer reloading)
sets CW speed always back to default.
-K3NG keyer serial speed was stored to Word variable. That can carry only
value up to 65535. Changed to dWord and now speed 115200 should be passed
to serial port setup (no device to test that, but 115200 comes now ok up
to ser.config()-line that it did not before).
Help:
-Preferences have now 2 help buttons. One gives help for currently selected
tab, other opens help index.
I think Lazarus help system has bug (or I can not use it!) but tab help keyword
definitions in .lfm can never be used as ShowHelp checks parent and if found uses
Parent.showhelp that seems to lead to upper level help keyword.
-There is another problem because help system uses system default browser and
Lazarus finds it using xdg-open (Linux system script to find registered viewer)
xdg-open has property that drops away hashtag links pointing to website chapters
if url "file:///" is in question.
That is why user must define "real browser" at preferences/program to see hashtag
linked help pages properly. (sad but seems to be true)
-preferences/program Web browser setting has improved. Checks that browser name
entered can be found. Reports if not found. If left empty, uses
dmUtils.MyDefaultBrowser function that usually places xdg-open as browser.
Click of browser name edit box offers file navigator to find browser binary
(but direct typing is also possible, see help page)
-when webbrowser is read from ini, default hardcoded 'firefox' is removed
(all systems do not have it!) instead there is call to dmUtils.MyDefaultBrowser
-some help pages are fixed and added.
Other:
-while doing debug with Lazrus IDE I found out that when cqrlog does get response
Not Found for DXCC and qslmgr version number from http://ok2cqr it causes an error
in version number StrToInt conversion.
User does not see this as it is done inside try/finally/end, but while debugging
it was so annoying last Sunday that I changed code so that if received data
from web site includes "not found" it does not even try StrToInt conversion.
-It seems to be freepascal(linux) property that when external child program is run from parent
and it ends it leaves zombie PID hanging on until parent closes that cleans up all
child zombies.
These appears when external vievers, fldigi, wsjtx, scripts (voice, start, stop) etc.
are run from cqrlog. Might not do any harm normally. Perhaps if cqrlog is running
extreamly long time without closing.
Squashed commit of the following:
commit 6350ac2b6a6dae507320c08a5ee5f7a374398654
Author: OH1KH <oh1kh@sral.fi>
Date: Tue May 12 09:13:05 2020 +0300
Added own ports for radio2 winkey/cwdaemon and K3NG
commit 23af6145c5d7aa4b7e3fd928e3853bc9a3ae0a40
Author: OH1KH <oh1kh@sral.fi>
Date: Mon May 11 07:16:44 2020 +0300
Preferences: buttons: Help(tab), Help(idx)
commit 71108698a53347feb8423febf075c739fb16877f
Author: OH1KH <oh1kh@sral.fi>
Date: Mon May 11 07:01:15 2020 +0300
some changes to user browser selection
commit de3e0f326bf2dda3a5ea6531824dc12c9821d97a
Author: OH1KH <oh1kh@sral.fi>
Date: Sun May 10 18:59:29 2020 +0300
part external viewers update
commit 80581a58633c26479bf98d6a71914214713585f8
Author: OH1KH <oh1kh@sral.fi>
Date: Sun May 10 17:46:29 2020 +0300
propagation help added
commit cf11bfcd97d399645946287506cca2945aaff85c
Author: OH1KH <oh1kh@sral.fi>
Date: Sun May 10 13:04:16 2020 +0300
Finally working tab based help for preferences. Fixed bug 'invalid date format' if dxcc and qslmgr check fails because of ok2cqr web page fail 404
commit 53f5ceb41d365f955a9c270967f2554c61916626
Author: OH1KH <oh1kh@sral.fi>
Date: Sun May 10 10:10:22 2020 +0300
User select keyer reset if same keryer for both rigs + help update
commit c97761e14e2694a44f9a91515a54365c7c18bba7
Author: OH1KH <oh1kh@sral.fi>
Date: Sat May 9 17:49:31 2020 +0300
Some help fixes still
commit f46e771f7e8a9de6e3acac16614e1817a0af9485
Author: OH1KH <oh1kh@sral.fi>
Date: Sat May 9 10:02:27 2020 +0300
removed unused variables
commit ed90d7d660a5cfe7243abc7099fcae1f30075f60
Author: OH1KH <oh1kh@sral.fi>
Date: Sat May 9 09:46:50 2020 +0300
Fixed K3NG keyer serial speed setting. Changed speed :word to :dword now accepts over 65535 speeds
commit 0d89b6b4e9b3126564ca61247b2577db4a6f3bce
Author: OH1KH <oh1kh@sral.fi>
Date: Sat May 9 09:28:15 2020 +0300
Default browser selection fixes. Affects how help hashtags works in different systems.
commit 3ad50cf0babc1ee888ef665fdb7bf67f6e9a8497
Author: OH1KH <oh1kh@sral.fi>
Date: Fri May 8 12:32:45 2020 +0300
help typo fix
commit a4cd6ff58c01773329f0ae8173bf84602ead1ddf
Author: OH1KH <oh1kh@sral.fi>
Date: Fri May 8 12:31:39 2020 +0300
some help fixes
commit 6111f3be6afa8ee8b81918758ddeb75d277683c4
Author: OH1KH <oh1kh@sral.fi>
Date: Fri May 8 10:50:25 2020 +0300
Some bug fixes
commit 36344f3748b1efef878f8ad6b0778e619527eb6c
Author: OH1KH <oh1kh@sral.fi>
Date: Thu May 7 17:41:53 2020 +0300
Removed pnlMain caption text/TRXCntrol
commit e16dab0fe1e80779d90a04640bb3a077f7c40b1d
Author: OH1KH <oh1kh@sral.fi>
Date: Thu May 7 17:38:21 2020 +0300
help fixed now
commit bdc08e74394a1ef77ecdbbffa70af890f7d7cbc4
Author: OH1KH <oh1kh@sral.fi>
Date: Wed May 6 12:11:14 2020 +0300
Changed idea: both rigs have keyer selection at prefrences/CWinterface. Help fix
commit d3ae6f3e56328894a8260f344b4346f546711a18
Author: OH1KH <oh1kh@sral.fi>
Date: Tue May 5 10:39:08 2020 +0300
Hamlib CW follows rig if set in preferences. Rig switch resets cw interface if hamlib
In some setups (not seen, but repoted) the "STOP" indicator causes toolbuttons
disappear. What I have seen locally is that font size in QT5 id lot bigger than in gtk2 version.
"STOP" indicator is now removed and instead form name bar will get addition "PAUSED!" when form is active. This change is done to both RBN monitor and Band map.
In Preferences/RBN monitor the autoconenct checbox will now affect both Grayline RBN and RBN monitor.
RBN monitor status line did not show "disconnected" when manually disconnected from tool button. Existing "disconnected" text could appear only if server or network was dropped away. Now it happens also when disconnected by user action.
Help files are fixed
Squashed commit of the following:
commit 0564d15eca
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Apr 20 10:10:40 2020 +0300
Prefeences and help fix
commit b6dbde0962
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Apr 20 09:17:11 2020 +0300
help file fixes
commit a55e982edf
Merge: a0428f7a196f81
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Apr 20 08:35:39 2020 +0300
Merge branch 'master' into rbn_fix2
commit a0428f700c
Author: OH1KH <oh1kh@sral.fi>
Date: Sun Apr 19 11:04:17 2020 +0300
Preferences autoconnect RBN now works. Removed 'STOP' indicators BandMap and RBN monitor. Instead modifies form name caption
commit 5d7ed3ff10
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Apr 18 17:35:21 2020 +0300
Typo fix
commit 9e1c4e0d77
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Apr 18 17:21:31 2020 +0300
RBN statusline Dsiconnected fix on manual disconnect. Toolbuttons repaint added.
lotw/eqsl: …
- Having continuous problems here with lotw upload monitor scrolling to last line. Now added setting of vertical scrollbar to huge value in MStatChange routine.
- Added same mStatChange scrolling procedure to lotw download eqsl up and download.
- Added disable_button "upload"(after click) in lotw upload to prevent pressing it moren than once. If lotw server does not reply in time there is temptation to press it "for sure" again. May lead to duplicate upload requests.
RBN monitor:
- Added tool buttons "clean" (wipe the whole grid) and "Help"
- Fixed program crash if RBN has connected, then disconnected and after that filter is changed. RBNThread free_on_terminate does not nul it and it causes halt when exit from filter settings. FreeAndNil after disconnect removes this problem.
- Fixed mouse-on hint texts
- Added "STOP" indicator to note user that new spots are not displayed when any of columns is selected.
Bandmap:
- Added tool buttons "font", "clean" and "help". Clean button cleans not just display but also the spot array.
- Added to filter settings and to preferences an ability to adjust frequency and callsign widths in right padding. Some calls are now very long like TC1STAYHOME and user may want to adjust the space. Also if only HF is used, frequency width can be narrower. Now it is up to user.
- Added "STOP" indicator to note user that new spots are not added when band map window is focused.
Common:
- Help files fixed and new help created for RBN monitor
Squashed commit of the following:
commit 732512331d
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Apr 3 12:37:33 2020 +0300
Added 'Stop' indicator when cell is selected.Fixed bug that randomly selected a roe(same column as before) if column was selected, then form focus loosed and again returned. Help files fixed.
commit 1c95d4a7c1
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Apr 3 09:46:44 2020 +0300
Global fix to Menu links of help files
commit f1e9eefd3c
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Apr 2 14:31:19 2020 +0300
small fix
commit eece2b9223
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Apr 2 14:19:25 2020 +0300
Band map freq, call widths adjustable. Help fixed
commit 0c72118581
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Apr 1 14:37:20 2020 +0300
bugfix freeandnil rbnthread on disconnect
commit 35efb36dbb
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Apr 1 10:54:29 2020 +0300
changed again eqso/lotw status memo scrolling. It just does not always go to last line...Why,why
commit 9d19c02be7
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Apr 1 10:23:36 2020 +0300
Some fixes
commit 4eeea7825d
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 31 19:06:50 2020 +0300
help fixes
commit bd5ca1c0ea
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 31 18:47:18 2020 +0300
removed refresh from scroll
commit a402ee1bb2
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 31 18:41:47 2020 +0300
changed lotw imp/exp statusmonitor scrolling
commit 3277b7e097
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 31 18:31:09 2020 +0300
Added font,clear and help toolbuttons to bandmap. Increased call width of bandmap by 2chr. Help files updated
commit a35177b2ea
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 31 14:22:48 2020 +0300
help for RBN created
commit 9dd5eba8f3
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 31 13:12:13 2020 +0300
added RBN monitor Tbuttons clear and help. Partial ready help files
First goal was to make same kind of rotortype selector as TRXcontrol has for rig types. After some study it showed up that more work has to be done. Unfortunately the only rotor type for me to test is "Hamlib Dummy" that happens to be different than most of rotor types known by Hamlib.
Most of rotors are 0..360 degree ones, some including Dummy are -180..0..180 degree ones and then there are some that are turning more than one round. Even up to 0..540 degrees
Then in latest verson of Hamlib (4.0-git) there are new parameters for setting offset, south_zero and limits for AzMin and/or AzMax. That makes it hard to get all work with cqrlog that always sends/reads true headings 0..360
I am sure that this needs more fixing after Hamlib 4.0 becomes official release (and they may make some changes still).
At the moment ROT Control should work like it was as default.
- preferences: selection box for known rotor types (similar to known rig list)
- preferences: checkbox for "use \dump_caps info" about current Azmin Azmax limits
This converts -180..0.180 to work with cqrlog and also prevents cqrlog to send
direction commands that go over AzMin AzMaz values
- ROT form: user can resize form
- ROT form: Preferences menu
user can select additional bar display, turn Left/Right buttons and stop button visible
quick access to preferences/ROT control
- help section ROT added to TRXControl pages
Squashed commit of the following:
commit 38ed3e62e6
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Mar 12 10:58:35 2020 +0200
some fixing
commit 4a5f8d0213
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Mar 11 17:37:59 2020 +0200
New design, defaults to previous (2.4.0) view
commit 5d9bc0a168
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 10 17:06:01 2020 +0200
layout fix
commit 12bf73003b
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 10 16:53:58 2020 +0200
some fixes
commit 1b38668f88
Merge: 57b9f37ef04615
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 10 13:06:37 2020 +0200
Merge branch 'master' into rotator_contol
commit 57b9f37477
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Mar 10 13:04:09 2020 +0200
New display and help update
commit f4792ff7cd
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Mar 9 18:43:04 2020 +0200
Selection of \dump_state used in preferences. Stup button, warn/err clolors in RotContorl form
commit 2d55a68d2f
Merge: 77f58a8c58e5d7
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Mar 9 12:00:27 2020 +0200
Merge branch 'master' into rotator_contol
commit 77f58a869d
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Mar 9 11:46:34 2020 +0200
another layout fix for rot and trx
commit 3258a91b6d
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Mar 9 11:30:30 2020 +0200
help fix
commit 2baa4577fd
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Mar 9 11:22:12 2020 +0200
Rot anchor fixes. Rot and TRX freq/pos display anchor fix
commit 87293f64a5
Author: OH1KH <oh1kh@sral.fi>
Date: Sun Mar 8 13:52:50 2020 +0200
some rotor model and debug fixes
commit e0c07b513a
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Mar 7 17:41:52 2020 +0200
Fixed south stop -180..0.-180 rotor handling and help file
commit 83a2ef9aa6
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Mar 6 16:49:15 2020 +0200
Help file fixes and additions
commit 077a6e4919
Merge: 189de64993e263
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Mar 6 15:30:28 2020 +0200
Merge branch 'RotAZ' into rotator_contol
commit 993e26322a
Merge: d7f51f890f8778
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Mar 6 15:28:02 2020 +0200
Merge branch 'master' into RotAZ
commit 189de64881
Merge: b96a73890f8778
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Mar 6 15:27:14 2020 +0200
Merge branch 'master' into rotors
commit d7f51f8367
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Mar 6 12:43:49 2020 +0200
some debug layout fixes, Tested now with different AzMaz/Min settings
commit 4959097d8c
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Mar 6 11:28:09 2020 +0200
used dump_state instead of dump_caps. Shows now parameter changes effects
commit 716b5b6f8d
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Mar 5 18:11:00 2020 +0200
Works now with negative degs (-180..180 Hamlib Dummy defaut)
commit bfbdca55fa
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Mar 5 17:01:37 2020 +0200
Bettr way to read response. Now gets AZmin,Azmax from dump
commit 2ef52980c3
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Mar 5 12:55:00 2020 +0200
new polling and read
commit b96a738069
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Mar 2 21:15:08 2020 +0200
Rotor type selector
This was intended to be a fix for issue #187 but it grow up during programming.
-sets now locator writing by standard format "AB12cd" as described in
https://en.wikipedia.org/wiki/Maidenhead_Locator_System#Description_of_the_system
Also adif.org uses this link as reference in their descriptions.
Writing format is forced at typing phase (I hope I found all loc inputs).
Also ADIF input/output forces formatting and finally save qso to database will make sure the format is right.
-Playing with locators made an idea of showing distances in QSO list.
How ever Lazarus DBGrid does not allow showing calculated columns.
Either an additional unit must be used to do this or database needs a new column "distance".
That is why a selected QSO's distance is shown at bottom status area with "comment", "Award" and QSL times
with total and longest qso distances of log or filter selection.
But only if checked to be visible from preferences/visible columns (although it is not actually a column).
-preferences/program/Show distance in miles affects also all places where distance is now shown.
-Distance can also be selected to exist in ADIF, HTML and QSL label exports.
-QSL label export has some new selections with distance.
They are: Propagation, Satellite, Contest name and contest exchanges (4)
-HTML export output is fixed to support CSS and HTML5.
HTML export has now working column width (by average char count, not in pixels) or Auto column width selection.
-HTML export column names can be changed by user.
-Help files are updated
Squashed commit of the following:
commit de1cccf58e7698b275fa49be7765dde6665199f4
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Oct 2 20:09:08 2019 +0300
Found small big in fraExportPref
commit f7697e910d6cf0e595d22d7c6fefb5999b04255b
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Oct 1 09:55:34 2019 +0300
help update
commit a4958fda68db0117666ac47841aa92a28a473b36
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Sep 30 16:56:29 2019 +0300
NewQso:fix rxfreq input limit. QSLlabes: new selections to print
commit 97479517135aa2c973cd02045bdc3af81f4c7046
Author: OH1KH <oh1kh@sral.fi>
Date: Sun Sep 29 14:52:58 2019 +0300
Fixed: adif: export line cut. Html: profile export
commit 596802fdb2959495b1cb6f0b53363c249cb48fc4
Author: OH1KH <oh1kh@sral.fi>
Date: Sun Sep 29 10:37:53 2019 +0300
More bugs found
commit cd3b9b2d7dbbdb03a80e804b9829ebe8e8a47092
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Sep 28 18:36:17 2019 +0300
help file updates
commit f35c5d3f61ad4f29d8012e899a94ed23586f373a
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Sep 28 12:27:49 2019 +0300
Some code fixes. Now needs testing with ADIF impoirt/export and HTML export
commit 099c6a452d60b3f01271be16c84fab08a70466c5
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Sep 27 22:25:17 2019 +0300
Now HTML export idea works. Width counting not.Also adif export needs testing
commit 4b3ff4d6f23ea18d44cfb19090b6b15c070ce4b8
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Sep 27 21:26:56 2019 +0300
Little bit closer to working HTML export. But not ready!
commit 0f9e559548be84b3b3ed1069e1ed85d0dfa846b4
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Sep 27 19:14:44 2019 +0300
Untested backup push
commit 0a1107548c3b58beaf08d727f0426395ddf3dc52
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Sep 27 13:32:30 2019 +0300
small steps, but still errors and lot of fix
commit cb1e3934d0c208dcaac3fd45fa18194234bcc48f
Merge: 42d7e5c c820289
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 26 21:10:54 2019 +0300
Merge branch 'master' into loc_std
commit 42d7e5caf3cb7f2a914a776b631a4b54beb69293
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 26 21:07:34 2019 +0300
Big changes to html export. Not full ready yet
commit 32e70f0f6401af78bcfddc0c48befc8158d867cf
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Sep 25 20:53:39 2019 +0300
rewiting of HTML export. Not ready yet
commit f5faa689f3ba7adb3003c67941d2db2d6520b9ef
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Sep 24 11:04:37 2019 +0300
Minor fixes. Might help for 'xxxx-xx-xx is not valid date' error that sometimes occurs again (once fixed in wsjt remote)
commit 8512a06efacfe73419dbb507b95042692325a20e
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Sep 23 19:33:42 2019 +0300
Several small fixes
commit 2a48fdfffae905f4afe32eb8e99a89e16d7c1491
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Sep 23 11:42:23 2019 +0300
Contest has loc writing by std. Lbl print no dist unit.Html exp mi/km but has error
commit af75d9a4d86130aa460684bd9859fa8505d5b7d8
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 19 19:53:40 2019 +0300
Adding distance in km/mi by preferences/program setting
commit 9375f57beb1952109db35b24b47d1dc32e4163fb
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 19 13:21:41 2019 +0300
Updates to help files
commit c2954dcbaf600507844f4ce6c25951b50d7edf17
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 19 13:11:50 2019 +0300
Updates to help files
commit ce7bbf2f184c93d063c2141d20cf5060813798d4
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 19 11:21:10 2019 +0300
fixed preferences view
commit 6335fdaedc051bcffde70e1c9c0cf4052abb0748
Merge: c9dc424 3bbe8db
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 19 10:56:13 2019 +0300
Merge branch 'master' into loc_std
commit c9dc42436df9c7a96d914491af29b724df99009c
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Sep 18 09:53:16 2019 +0300
Preferences visible columns: add (in pnl) for Distance as it is not in column
commit 2670c54d8ca8ccf614d65d3b1f6dcd636d83646f
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Sep 18 09:48:31 2019 +0300
Added distance choice to qsl label printing
commit 8406464cfa1dd7240afca7f12fe959d3fd7141da
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Sep 17 21:14:43 2019 +0300
Removed not working distance column code. Focus to first release with only status panel distance
commit 7154459c8103fea746f809247e50446d81c1501c
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Sep 16 16:55:43 2019 +0300
commented out not woking parts of code
commit 594e0b9d3862d4cb635ab101c11b0ba558b97b62
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Sep 13 13:20:48 2019 +0300
Again a try to write calculated content to dispaly-field(causes error)
commit 63de897ce8289478291116b5ee2168cad0a7bf5f
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 12 12:00:47 2019 +0300
some fixes to distance visibility
commit 70a95c4fdd58dd78788ab7ad33bdd1037581d581
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Sep 11 17:45:35 2019 +0300
Problem with inherited fraEx fixed (?)
commit d014e960143102332677e8a8b6d4065436d69aab
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Sep 11 13:12:27 2019 +0300
Fixed anchoring of export selections frame
commit ac6914ee14648e14325cc11797e05592b1f5f189
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Sep 9 18:45:12 2019 +0300
Not yet (?)a way to get 'distance' to dbGrid as it is not database field'
commit a0376a9a86ca9d54e21ffcd581fb5010d68daaed
Merge: 9609c81 a5d0300
Author: OH1KH <oh1kh@sral.fi>
Date: Sun Sep 8 18:26:07 2019 +0300
Merge branch 'master' into loc_std
commit 9609c8125e0dedba5945722159137363ea95c7bb
Author: OH1KH <oh1kh@sral.fi>
Date: Sun Sep 8 17:01:47 2019 +0300
Sum is now called from better place, but still has problems with activate/deactivate filter
commit 04565c5e0847ccf3450da6de2cbb9553b778e7ae
Author: OH1KH <oh1kh@sral.fi>
Date: Sat Sep 7 17:29:18 2019 +0300
counts dist,maxdist,sumdist at Main and Html export. Exports DISTANCE tag with adif export
commit d9bd63ccf676f812e6af6b3e21ef8e69b0099b50
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Sep 5 12:11:16 2019 +0300
fixed log in Group edit. Where else loc is still unfixed?
commit 5e229a4345c0c540588ddc1278ab7f049f97a632
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Sep 4 13:50:14 2019 +0300
new function StdFormatLocator. Related code changes.
commit f13b240456cbadb2ecc3467a48acb811962f8d05
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Sep 3 20:22:57 2019 +0300
Set grid locator writing format to standard (up/lo case) AA00bb
Squashed commit of the following:
commit 845fff84c8de576ef5206f73c942c0f483ad4b52
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Aug 21 17:36:38 2019 +0300
Web info fetch works now. Some data for logging may also be written to NewQSO before logging
commit a75206199d3deff2b86ee1263f3e382f218b884d
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Aug 21 12:22:22 2019 +0300
Trying to make web fetch work, no luck
commit 90c82bddb5c0b3ae2e2f9a3e7b2e059202b06816
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Aug 19 17:55:18 2019 +0300
Removed unused integer i definition
commit c1f1c2363edbe70a908d2f182cbabbd595bbdb2a
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Aug 19 17:52:52 2019 +0300
N1MM can now dig adif from wsjt-x regular UDP messages (nr12 contains ADIF in ascii)
-uses new database column 'info' to show short description of selected memory.
if no 'info' is entered for memory will show memory number and total count of memories as 'X of Y'.
-Vfo buttons now visible. They change vfo, but there is no feedback of current vfo as Icom brand
rigs do not support "Get_Vfo" command.
-Checkbox 'pereferences/TRXcontor/Switch only between mode related memories' now works
-Selection 'Open memory list' opens list of memories without editing buttons and without showModal.
List can be kept open while logging qsos. Double click on list line changes rig to that frequency/mode.
-Double click of line works also on Add/Modify memory list lines.
-Corresponding help files updated.
Squashed commit of the following:
commit c46c9f799c47d7d89160e2386df9b285a90631b8
Author: OH1KH <oh1kh@sral.fi>
Date: Fri Apr 19 12:24:34 2019 +0300
Fix trxcontrol help
commit 00bde9d982698c083453e555a07ccefdd94fb587
Author: OH1KH <oh1kh@sral.fi>
Date: Wed Apr 17 11:03:29 2019 +0300
vfo buttons visible
commit e2e6b6e00a45625cf107cc0b6fce8234c5dd7267
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Apr 16 19:05:57 2019 +0300
Removed some unconditional debug prints
commit 57b71577959b0a9d6425a0e76f0631b71259cb47
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Apr 16 11:12:24 2019 +0300
restored changelog, removed readme.oh1kh'
commit 2287b6a1b426a7a222ed204e5e6bdc837efc51b4
Author: OH1KH <oh1kh@sral.fi>
Date: Tue Apr 16 11:04:02 2019 +0300
Fixed mode related settings usage + help files'
commit 871e260c684d292f66eb2d54602a9ae33923c94f
Merge: a1c0a17 29112ef
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Apr 15 11:44:08 2019 +0300
Fixed merge conflict in dData.lfm
commit a1c0a1737b022043ac0c8b67d19cd96c3def4223
Merge: 65f3fec 9de2bfc
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Mar 18 20:49:36 2019 +0200
Merge branch 'master' into feature_trxmonitor
commit 65f3fec81e347e54427ed090f648958ddf01ca15
Author: OH1KH <oh1kh@sral.fi>
Date: Mon Mar 18 20:42:24 2019 +0200
TRXfiles updated from devel
commit cbed44dfdd645105fb69fed57c791ec1368ea58d
Author: OH1KH <oh1kh@sral.fi>
Date: Thu Apr 19 18:23:33 2018 +0300
feature trxmonitor