Commit Graph

158 Commits

Author SHA1 Message Date
OH1KH
bedb727291 Fixes to LoTW/eQSL mark upload, Group edit, Filter
LoTW/eQSL:
	"Mark all qsos uploaded" did set ALL qsos uploaded with current date.
	Issue #352 Fixed to affect only qsos that have empty/NULL upload infos
Filter:
	Added selections for Propagation mode and Satellite. Issue #351
	Adding them needed some layout changes so lfm contains lot of changes.
Group edit:
	Fixed bug in eQSL part.
	Added Propagation mode, Satellite and lotw send date field selections.
	Reordering of field selection list.
	Layout changes, more informative look.

	Help files fixed

Squashed commit of the following:

commit e32d5e0286c6e28b0632551a532498ff7cbed700
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 24 20:29:34 2020 +0200

    Fixes to LoTW/eQSL mark upload, Group edit, Filter

commit 0099f6d591f9512325f5f82b3fb172f5875758f5
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 24 20:27:55 2020 +0200

    Fixes to LoTW/eQSL mark upload, Group edit, Filter

commit 61f24a6d8c1731fc47bd5777c7d5886e7127b515
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 24 20:14:47 2020 +0200

    Fixes to LoTW/eQSL mark upload, Group edit, Filter

    LoTW/eQSL:
    	"Mark all qsos uploaded" did set ALL qsos uploaded with current date.
    	Issue #352 Fixed to affect only qsos that have empty/NULL upload infos
    Filter:
    	Added selections for Propagation mode and Satellite. Issue #351
    	Adding them needed some layout changes so lfm contains lot of changes.
    Group edit:
    	Fixed bug in eQSL part.
    	Added Propagation mode, Satellite and lotw send date field selections.
    	Reordering of field selection list.
    	Layout changes, more informative look.

    	Help files fixed

     Please enter the commit message for your changes. Lines starting
2020-11-24 20:31:05 +02:00
Petr Hlozek
615590c0d0
Merge branch 'master' into squash_gr_map 2020-11-23 16:38:33 +01:00
OH1KH
1b434c4756 RBN connecton for grayline map
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
2020-11-21 09:21:23 +02:00
OH1KH
9043a70edd Added checbox 'Operator' to preferences/visible columns 2020-11-12 17:48:36 +02:00
OH1KH
f646f21b53 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

        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'
2020-10-27 10:33:15 +02:00
OH1KH
8082f1d978 CW macro speed changes with Hamlib keyer
Added limited support for speed changes in middle of macro text when using Hamlib keyer.

    1) Version of Hamlib must be at least Hamlib 4.1~git Last commit 2020-10-20 03:22:59 2020 +0000 SHA=8a769c
    2) Do not use space(s) between text and +(or -) rigctld will add them I.E. "TU+++599---001"
    3) Speed change works only with BKIN mode (not F-BKIN) and at the moment new Icom rigs (tested only ic7300)
    4) Test results for icom 7300: Macro string "TU+++5nn---001"
	Speed 28WPM  +15WPM increase for "5nn"
	Rig settings: TX delay 25ms, BKIN delay 7.5d, CW-Key set/Rise time 2ms

	Measured time for 1st dot of "5" is 0.024sec,  2nd 0.027sec.
	Speed change via CAT causes 3ms drop of first element. Not fatal!

    With other keyers this existed already, but forgotten from help file.
    Fixed help file.

    Added speed limit checks for all keyers when using + and -

Squashed commit of the following:

commit f745caa91c839e04d3f474d0b5ef59274edb6a98
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Oct 21 12:07:30 2020 +0300

    Added some range checking

commit a47b585813654f72bee402601b9ae306dc459985
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Oct 20 17:22:43 2020 +0300

    CW macro speed changes

    Added limited support for speed changes in middle of macro text when using Hamlib keyer.

    1) Version of Hamlib must be at least Hamlib 4.1~git Last commit 2020-10-20 03:22:59 2020 +0000 SHA=8a769c
    2) Do not use space(s) between text and +(or -) rigctld will add them I.E. "TU+++599---001"
    3) Speed change works only with BKIN mode (not F-BKIN) and at the moment new Icom rigs (tested only ic7300)

    With other keyers this existed already, but forgotten from help file.
    Fixed help file.
2020-10-23 09:50:28 +03:00
OH1KH
e8e6473968 Fix to DXCluster help
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?
2020-10-14 11:40:43 +03:00
phl0
6858cf5630
This adds support for (tempoarily) setting an operator callsign
via ALT+O. This is stored in a separate table column if it differs
from the configured station callsign.
I is exported to ADIF and cbr/edi files.
Squashed commit of the following:

commit 4d9302d89ebc8d5f4f3fb0c891283310c9391e60
Author: phl0 <florian@florian-wolters.de>
Date:   Thu Sep 10 02:03:51 2020 +0200

    operator support for cabrillo exports

commit ffed1b5a7cd61147305ee0afd15db4e0ce80f752
Author: phl0 <florian@florian-wolters.de>
Date:   Thu Sep 10 01:31:42 2020 +0200

    Add operators to edi exports

commit 56ab0e5f36dfff54a8ffae05565344cb8fb717d5
Author: phl0 <florian@florian-wolters.de>
Date:   Wed Sep 9 16:36:06 2020 +0200

    Retain operator call on QSO edit

commit db6d23109834c8258fa87e418c004dcb253e2235
Author: phl0 <florian@florian-wolters.de>
Date:   Wed Sep 9 16:26:31 2020 +0200

    Add ADIF import functions for operator call

commit 9fa74745c564cf9215fd8878419b2c1042b5c1a5
Author: phl0 <florian@florian-wolters.de>
Date:   Wed Sep 9 16:07:43 2020 +0200

    Add export functions for operator callsign

commit c04387a4f2d0ce014aac1b1b137f2f80ecb190d7
Author: phl0 <florian@florian-wolters.de>
Date:   Wed Sep 9 15:46:38 2020 +0200

    Store Op only if different from configured callsign

commit b00e6ae48dcba47a9db071d7ffb5c52885672ad0
Merge: 11d851e d99e17f
Author: phl0 <florian@florian-wolters.de>
Date:   Tue Sep 8 12:21:13 2020 +0200

    Merge remote-tracking branch 'upstream/master' into operator

commit 11d851e7c66b9f3d91289ced4a5b0d6d857ab2e8
Merge: 7e80390 2d4445b
Author: phl0 <florian@florian-wolters.de>
Date:   Mon Sep 7 12:22:26 2020 +0200

    Merge remote-tracking branch 'upstream/master' into operator

commit 7e803907de50a5c3b774e31f63ce9ecf34696c4d
Author: Florian Wolters <florian@florian-wolters.de>
Date:   Sun Sep 6 10:55:47 2020 +0200

    Update documentation

commit 6d0dbfc2e8889b4a65b1675ea2bebdc53a7ec252
Author: phl0 <florian@florian-wolters.de>
Date:   Fri Sep 4 10:47:08 2020 +0200

    Slight formatting stuff

commit 620b1713ab33884a0291198d26484612bd195a95
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Sep 3 17:01:10 2020 +0300

    additions 2

     - N1MM now gets "operator" with same rules as wsjt-x
     - change loc (6)  and change operator (20)  now has input limit
     - fChangeOperator should be now part of project (diff shows not..will check after commit)
     - cabrillo export now has header "OPERATORS:"
       by cabrillo definitions it can show operators and host:
       OPERATORS: OH1KH,@OH1KH  (when no operator defined)
       OPERATORS: OH1KJ,@OH1KH
       OPERATORS: OH1KH,OH1KJ,@OH1KH
       The last case must be mentioned in HELP that operator (Alt+O) input can be more than one callsign by comma separated (in limit of 20 char).

commit ffd3ba2f0bceeccf2e8a4b8ad7be9c66a2209893
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Sep 3 12:03:59 2020 +0300

    Some additions
    - fixed status line sizes: shorter text for My grid and ref.call
    - added Operator to status line
    - shows up if different than station call
    - if changed to empty input replaces station call to be also operator
    - wsjtx  logging "operator" sets cqrlog operator but only if previous value was station call.
    - fixed ctrl+l (myLoc) has now input validate. Allows just 6 char input now

commit 7f6db3909ecbe3c5dc397196309c0605806b0f0b
Author: phl0 <florian@florian-wolters.de>
Date:   Wed Sep 2 13:31:02 2020 +0200

    Add forgotten files ... :/

commit f0b1c7b94f9bf8e43005b19c5dcde18c9f5d9081
Author: phl0 <florian@florian-wolters.de>
Date:   Wed Sep 2 13:30:06 2020 +0200

    Add Operator short cut/ popup to save and Edit QSO functions

commit 9de6a7447293813840029e93c98ba4da844b10b5
Author: phl0 <florian@florian-wolters.de>
Date:   Wed Sep 2 08:52:35 2020 +0200

    Add column for operator to main DB
2020-09-10 21:37:14 +02:00
phl0
b4e0adb485
Calculate SAT mode from freq and RX freq. Used in eqsl.cc upload and ADIF/HTML exports 2020-09-01 12:24:03 +02:00
phl0
86c469f558
Add option to upload SAT status info to AMSAT status page 2020-08-30 11:46:11 +02:00
OH1KH
730c55f1cd Details fix
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
2020-08-23 19:44:09 +03:00
Petr Hlozek
b92331c0b4
Merge pull request #311 from OH1KH/multi_wsjtx_squash
Multicast support for wsjt-remote
2020-08-06 20:41:10 +02:00
OH1KH
ae4fc61f91 Multicast support for wsjt-remote
-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
2020-07-31 10:37:06 +03:00
OH1KH
052e22ebed Updates for DXCluster
- 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
2020-07-31 10:21:23 +03:00
OH1KH
96c92cb631 A fix to Cabrillo export
Trying to make it little bit more usefull for different contests.
This is not perfect exporter, but may be enough for "Sunday contester" who is also happy for contest logging form.

There is a limited change to modify QSO line content to make it fit for contest qsos exported.
Settigs are saved in log settings as "last used", but can also be saved to named template files for loadding when time next needed.

Filter must be used to select qsos before export works. If Contest filter is used the name of the contest can be taken from filtered results. It also is offered as default file name when saving template settings.

There is no score counting as it differs so much between contests. Instead export will give some statistic results that may help for manual score counting.

Help file is updated.

Squashed commit of the following:

commit db6c8f6db873acbb37804897b97b75022fe682d3
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Jul 11 13:47:29 2020 +0300

    Expanded exchange selector list.

commit 5e60fcc725a0a3a2ed8fddc298e3fe8fdb95b650
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Jul 11 10:19:58 2020 +0300

    Small fix to Frm Flt button

commit f6d97e14936f88b8e9906c329457b9f7ac10c9ee
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Jul 11 09:48:10 2020 +0300

    Added button to get contest  name from contestfilter result. Added contest name as defaut template file name. Fixed help.

commit 67fc1c095ff645abf45fff70efe3b5d4c1727e48
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jul 9 19:49:37 2020 +0300

    Found Contest Filter! Not part of project. Adding lfm failed somehow, pas is ok.

commit 618d9f2136ce755434ba57fd792ff0203292e547
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jul 9 19:19:05 2020 +0300

    Some statistics and Help update

commit dbc575814d494ff1fafad3f96acd038e75800ddd
Merge: 9b69ab0 f72d834
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jul 9 10:06:24 2020 +0300

    Merge branch 'master' into fix_cabri

commit 9b69ab07dc59a35f0e158576e05e2615b764e389
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jul 9 10:00:17 2020 +0300

    Font setting routine call.Save/Load settings to template. /tmp/CabrilloReject.log for error qsos. Add setting for count qsos to country (for statistics)

commit 519fce180651ec621cade7aea4a625d56d2924f8
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jul 9 07:07:24 2020 +0300

    todo update

commit 698895efd1514143a97b8a1189c5c4644bc942db
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Jul 8 20:37:40 2020 +0300

    Contest name auto complete on. QSO order reversed (from last to Bof)

commit c2706838eff6ffae02acc3d65d93bb42e052bd85
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Jul 8 20:01:48 2020 +0300

    QSO-line 'designer': first working version (more test needed)

commit dd2193930e0a2f4b262c41268821cdb23fe0e490
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Jul 8 15:53:19 2020 +0300

    Added category-mode auto detect. Dropped Q query, used fiters qCQRLOG query result instead

commit 487240676cfe4eacc14a0727c06a11569ccffe55
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Jul 8 13:13:59 2020 +0300

    Added view to set up QSO-line outlook (prelimenary)

commit 20da7cf99758234c1e6c4205501254e278bff8a6
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Jul 7 16:28:00 2020 +0300

    Added warning if station/contest info is empty.Added contest name loading like contest form (causes pango layout utf-8 warnings (??)). Fixed form layout and anchors.

commit 3e2eebd21581d31e6e8ed5be3742b4e1d9098d9a
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Jul 7 11:12:21 2020 +0300

    First changes to cabrillo:band2freq,category-band, etc.
2020-07-12 09:34:17 +03:00
Andreas Puschendorf
fc5fdead10 fix bug copypast to gridfield and expand help 2020-06-20 20:52:52 +02:00
Petr Hlozek
40bf35b6e2
Merge pull request #294 from dl7oap/fix_lotw_rpt
dont upload propagation RPT to LoTW (rule violation) #292
2020-06-18 13:28:03 +02:00
Andreas Puschendorf
4f6ab76cb2 dont upload propagation RPT to LoTW (rule violation) #292 2020-06-16 20:07:31 +02:00
phl0
c8db4a3d38
Fix typo 2020-06-15 19:10:01 +02:00
phl0
267faed424
Add new column for DARC DOK info
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: 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

    commit ece0f996f4
    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

    commit 99cba10418
    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

    commit ad59ac05b7
    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

    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
2020-06-14 10:31:58 +02:00
phl0
bdd4a45fa7
Add some documentation for contest filter function 2020-05-28 14:11:08 +02:00
phl0
43f61dcc8c
Update documentation regarding cbr export
(also fix image for edi export)
2020-05-25 16:17:44 +02:00
OH1KH
186c572c2d Fix for contest tab orders
This fix changes tabulation orders just a bit from user's view. Now it is possible to set tab jump to every column in order.
But behind UI tabulation changes do not use TabOrder numbering change any more. Just using TabStop booleans to drop some fields by user selection.

Help files updated to give better view of all checkboxes and columns.

Squashed commit of the following:

commit 527d59730e
Merge: 5eec470 7bc79d8
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed May 20 17:15:39 2020 +0300

    Merge pull request #1 from phl0/minorStuff

    Correct some typos and stuff

commit 7bc79d8487
Author: phl0 <florian@florian-wolters.de>
Date:   Tue May 19 23:43:38 2020 +0200

    Correct some typos and stuff

commit 5eec470393
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed May 13 13:58:21 2020 +0300

    Made form a bit bigger as default

commit ea72a8a85b
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed May 13 13:42:48 2020 +0300

    a New way doing tab order. New checkboxes. help fixed

commit 36af3ab02d
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed May 13 08:56:25 2020 +0300

    reprogram tab order selections
2020-05-20 18:32:00 +03:00
OH1KH
e6b1503cc8 This update planned to allow HamLib usage with radio2 selected (with it's port and address).
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
2020-05-13 05:44:42 +03:00
OH1KH
1e0d0fb337 2nd fix for RBN monitor.
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: a0428f7 a196f81
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.
2020-04-20 10:24:24 +03:00
OH1KH
06b529bcbb Changes to RBN, bandmap and lotw/eqso up-dnload
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
2020-04-03 13:46:06 +03:00
OH1KH
5fb51f5c37 Setting DX spot line info text to clipboard
When DX spot is selected with double (left) click and DX callsign is set to NewQSO same time the info part of DX spot line is applied to clipboard.
User can then set cursor to a NewQSO field, like "comment to QSO", and press Ctrl-V to store the info (IOTA, SOTA, WWFF etc.) in easy way.

Squashed commit of the following:

commit e643e3a1c72b6d434b36ffed3f1c6721c0e2fa06
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Mar 22 14:07:40 2020 +0200

     removing debugs

commit c99de38846ab0550637ab4f470d06988562fa117
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Mar 22 13:41:19 2020 +0200

    a bug fix

commit eea816e6e6d62f70cca3f1ca437e348fe2da5d86
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Mar 22 13:18:03 2020 +0200

    Changed info copy to double(left)click and updated help file

commit d462a1c086745783af1b65e069430f0dbb80e9e3
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 21 13:16:59 2020 +0200

    add item in DXCluster right click menu top: 'select, copy info, add to newqso'
2020-03-22 14:42:38 +02:00
Petr Hlozek
8aecb85402
Merge pull request #261 from OH1KH/squash_dup_import
ADIF import. Remember my answer checkbox
2020-03-17 11:56:39 +01:00
OH1KH
65bb5cea87 ADIF import. Remember my answer checkbox
In case of duplicates remember user's answer through whole import(ask only once at first duplicate entry).
This allows import an old log again if it has got just one or few new qsos.(No need to set up date filter)

Squashed commit of the following:

commit e9d2bf0e3d3f00b5c6e71388e206e590e36349d4
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 16 13:17:56 2020 +0200

    help update

commit 5d611f654b9508d86e220a7911ff2bbe7acf1c73
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 16 13:04:46 2020 +0200

    ADIF import: Case of duplicates. Remember my answer
2020-03-16 13:20:49 +02:00
phl0
6d7ef82ff7
Add export function for .edi files 2020-03-14 17:06:11 +01:00
OH1KH
b23a0400a6 Update for Rotor control
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: 57b9f37 ef04615
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: 77f58a8 c58e5d7
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: 189de64 993e263
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 6 15:30:28 2020 +0200

    Merge branch 'RotAZ' into rotator_contol

commit 993e26322a
Merge: d7f51f8 90f8778
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 6 15:28:02 2020 +0200

    Merge branch 'master' into RotAZ

commit 189de64881
Merge: b96a738 90f8778
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
2020-03-12 11:02:55 +02:00
phl0
8e4d300887
Optionally spot the RX frequency instead of TX 2020-02-25 20:39:44 +01:00
Petr Hlozek
3823045cec
Merge pull request #250 from phl0/useLO
Use LO
2020-02-25 18:04:15 +01:00
phl0
6c8f7cca26
Add documentation for LO stuff 2020-02-25 17:25:01 +01:00
OH1KH
0c303e90a2 When worked DX using Memory keys and mouse it happened that I was pressing ENTER trying to save qso, while Memory keys from was still focused (actually the last clicked button), memory sending was started again.
No good.

Now it is selecable via CW Messages setting form what will happen if ENTER is pressed while Memory keys/some button is still focused.

 - repeat focused button sending
 - ingnore enter
 - save qso

Squashed commit of the following:

commit 50bb63a689be0b06f340f1ddfff676c9899fc69d
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Feb 24 12:20:40 2020 +0200

    Small fix to help

commit b6e2c7ab64
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Feb 24 12:02:27 2020 +0200

    Renamed form Key macros to CW Memories, and help fix

commit a919578de1
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Feb 24 11:49:02 2020 +0200

    Renamed form Key macros to CW memories (as in NewQSO/File/CW macros launch menu)

commit 9c27ad89de
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Feb 24 11:19:55 2020 +0200

    Added 3rd selection 'ignore'

commit 2f17d58e5d
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Feb 22 16:40:44 2020 +0200

    help files update

commit 3bb35a766a
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Feb 22 12:35:14 2020 +0200

    Selectable ENTER function by CW memory setting: repeat last clicked mem or save qso

commit 894d6152f7
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Feb 22 11:39:29 2020 +0200

    Enter saves qso when form memoryKeys is active
2020-02-24 12:25:44 +02:00
OH1KH
267d7de3da Add buttons for adding Mode+RST_sent and Locators to DX spot
When Ctr-W is pressed creates DX spot to be sent to DXCuster from NewQSO window,
 or if it is empty from last logged qso (This is as it was before).
 If button "+ModeRst is pressed adds mode and RST_sent to spot text (from NewQSO, or last logged qso)
 If button "+Locators" is pressed adds both locators (mine & his from NewQSO, or last logged qso)
 separated by "<>". If propagation is set from NewQSO/Satellit/Propagation it is added between separators.
 Both additions can occur only once in spot text ( pos(addition,spot)=0 ).
 Deleting or modifying additions must be done by using keyboard after they are inserted to spot text.

Squashed commit of the following:

commit 0ebdc934c5
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jan 30 16:44:12 2020 +0200

    Help update

commit 2e33a63962
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Jan 29 19:16:07 2020 +0200

    Added propagation mode between <> (locators)

commit 3dd4b9c2a3
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Jan 28 09:18:48 2020 +0200

    fixed line breaks

commit 6e04db79cf
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Jan 28 09:15:12 2020 +0200

    buttons for add Mode_rst and locators to spot. + Help files update

commit 67ec262e06
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Jan 28 06:57:23 2020 +0200

    backup cmt
2020-01-30 17:32:50 +02:00
OH1KH
3a9ad58a12 Fix for contest help (Dupecheck) 2019-12-08 11:21:11 +02:00
OH1KH
a9fa881838 Filter do_date fix
This will fix calendar (TDateEdit) usage and allows to save filter with from_date and to_date empty.
Some clean ups for code creating the SQLfilter (btnOK pressed)
Version number update to help index page.

Squashed commit of the following:

commit 48a290c44aa6bf6d9fe48c8e7aebf8e3d367d42d
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Dec 2 19:15:24 2019 +0200

    cqrlog version to 2.4.0 at help index

commit d5227f8dab
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Dec 1 12:03:07 2019 +0200

    Date fixes

commit 913649f186
Merge: 67d1330 e1d0d62
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Dec 1 10:56:38 2019 +0200

    merged master

commit 67d13300ac
Merge: 122db64 e9c4c88
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 25 15:46:22 2019 +0200

    Merge branch 'master' into filter_to_date

commit 122db64c54
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 18 17:43:18 2019 +0200

    Fixed date-to: save as empty
2019-12-03 11:59:14 +02:00
Petr Hlozek
887639e0b7
Merge pull request #226 from OH1KH/squash_show_eqsl
Show received eQSL
2019-11-24 08:42:43 +01:00
OH1KH
981656bd2d Show received eQSL
From time to time I have wanted to see what kind of eQSL I have received (I do not open them all). How ever it is rather complicated to surf via eQSL web page and dig out eQSL for certain qso (Or I have wrong methods).

Discussion in forum https://www.cqrlog.com/node/2351 made me onve again think about that subject. I still think that if one wants all eQSLs loaded and placed under ~/.config/cqrlog/call_data folder the best solution is external script that reads database, pick up eQSLs and creates proper folder and filename for them all.

But if the need is just every now and then peek one or some eQSLs then it could be part of cqrlog.

This addition shows eQSL in web browser when right click a selected callsign in NewQSO/worked before grid or in QSO list qso list grid.
If selected callsign has eQSL_rcvd date set then "View eQSL" menu item is added to right click popup menu list. Selecting that will show eQSL in web browser.

Squashed commit of the following:

commit ffcd1830e9e886a488c1054a62b6cf8f0258ebf0
Merge: d63724c 6e05004
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 18 13:53:24 2019 +0200

    Merge branch 'master' into show_eqsl

commit d63724c4b1
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Nov 16 12:08:49 2019 +0200

    Changed all eqsl.cc defaults to use https instead of http

commit 8984119410
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Nov 16 11:54:55 2019 +0200

    Bugfix in preferences

commit 2ba20b44e1
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Nov 15 10:28:51 2019 +0200

    Help update

commit fb2bc961d1
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Nov 15 10:26:06 2019 +0200

    Added view eqsl path to preferces. Just in case...

commit ed0f5fc7bc
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 12 20:31:21 2019 +0200

    Updated help files

commit e6b400e8b8
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 12 19:45:35 2019 +0200

    Remaining bugs fixed. Some icons added

commit 1d8ed94b69
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 12 15:13:14 2019 +0200

    Core ok for NewQSO and QSO list. date and time needs fixing

commit cb0d71fb6f
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 12 09:28:39 2019 +0200

    bugfix: used wrong eqsl_rcvd info + Prevent multiselect

commit 2a27d606ea
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 11 21:01:10 2019 +0200

    Shows eQSL for selected call(right click) from QSL list if eqsl is received. Not tested yet!
2019-11-18 13:57:59 +02:00
OH1KH
380544f394 ADIF and UTF8 special charcters
There is a bug in cqrlog adif routines (adif_ver 221) that makes calculates length to adif tags if tag data includes special utf8 characters (like öäå and many others). See isssue #221.
This does not matter as long as exports and imports are used only with cqrlog, or tag data does not have any special utf8 caracters.

Adif specifications do not allow utf8 charcters even when length would be calculated ok.
How ever there is some exeptions in adif ver 3.1.0 that allow those charcters in certain tags whan thag name is added with '_INTL' suffix.

This version changes adif_ver to report 3.1.0 and if special utf8 characters are found intag data checks can tag in question have '_INTL' suffix and if so adds it and calculates length correctly with UTF8length function and uses function utf8copy for copying data.
If tag does not have '_INLT' suffix old routines are used that makes old cqrlog exports backward readable.

Squashed commit of the following:

commit ba82bca19d
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 18 10:25:48 2019 +0200

    Bugfix after merged

commit 7835baa06b
Merge: d2b6961 6e05004
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 18 09:54:57 2019 +0200

    merged master

commit d2b6961e37
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 12 21:05:32 2019 +0200

    Updated help files

commit 7e01d2c1a1
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Nov 12 08:50:45 2019 +0200

    adif _INTL tags for utf8 strings

    -if string has utf8 special characters and it's tag is allowed to use _INTL suffix by adif specifications then utf8 routines are used to write
    -reads adif tags as before (backward compatible), but if tag has suffix _INTL uses utf8 routines for reading
    -adif_ver is changed to 3.1.0
    -CREATED_TIMESTAMP tag is added to header
    -N1MM import supports now _INTL tags (3: Name, qth, comment)

    Squashed commit of the following:

    commit 800d8d191c09b2b18367bcf224b071bda595f556
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun Nov 10 10:27:11 2019 +0200

        Commented out a debug line

    commit e72a9a09a70fb0a57393f4ea3cadfb6adbb14979
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun Nov 10 10:25:11 2019 +0200

        Added CREATED_TIMESTAMP to header + bugfix

    commit ad77a56f65009b5c47ddead5bb90a3a732bd9812
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sat Nov 9 18:59:34 2019 +0200

        This should now follow adif3.1.0 and be able to read old cqrlog exports

    commit ece523cdcd1a7c4c880f9ab6b344ab6cde7a9f60
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sat Nov 9 12:52:14 2019 +0200

        Added _INTLs for N1MM import. New idea for adif in/export (syntax fix needed)
2019-11-18 10:26:46 +02:00
phl0
1245487c14
Optionally also include operator's call in exports 2019-11-18 00:23:07 +01:00
phl0
72b76f49d8
Add and update help documentation 2019-10-24 16:40:49 +02:00
OH1KH
02ce756822 Squashed commit of the following:
commit 125884f68a39704d044ed72979ea96b2cd469425
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Oct 22 20:24:28 2019 +0300

    Made eQSL headers user defined

commit 9b12d878ea5e3fe463ce6cc982d8b7993303031a
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Oct 22 19:11:17 2019 +0300

    Debug:OS version info, eQSL fixed download: eQSL page has changed
2019-10-22 20:42:06 +03:00
OH1KH
f29f9290f3 Locator in standard format:
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
2019-10-03 13:14:17 +03:00
phl0
664487c650
Adapt documentation for the new variable for xplanet 2019-09-23 14:25:56 +02:00
OH1KH
8fd765a0e0 Upgrade for N1MM remote
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)
2019-08-21 17:40:19 +03:00
Andreas Puschendorf
c5970314c4 fix issue #166 DXCC list fails when qsl received field is filled wrong
- gui trims now qslr and qsls field when focus is lost
	- update help24.html with the meaning of E (eQSL) and L (LOTW) in DXCC Statistic
	- Hint: user is still responsible for entering valid qsl flags, garbage in means garbage out
2019-07-26 00:59:40 +02:00
Petr Hlozek
30ac472593
Merge pull request #172 from OH1KH/TRXControl_VfoInfo_selectable
TRXControl Vfo and Info visible selectable + help fix
2019-05-12 07:45:41 +02:00
OH1KH
76c682cc48 TRXControl Vfo and Info visible selectable + help fix 2019-05-08 19:51:42 +03:00
OH1KH
d73497a746 Qso list autosize columns : selectable(default off) + help 2019-05-08 18:35:12 +03:00
OH1KH
ddee46edc6 This is a big update.
Thanks for Andreas, Dl7OAP, for his great help. Without his help, this would not have been done.
        Here are the main parts:

        -Fix: Table freqmem update should now work with both MySql and MariDb and take account that beta
              testers may already have column "info" in their freqmem db.

        -Add: Wsjtx monitor now handles new FT4 mode properly
        -Add: N1MM remote now makes Qrz/HamQth search during logging. With slow internet connections it minght fail,
              but at least it adds zone/DXCC information that comes from cqrlog itself.
        -Add: Qso list/filter remembers last used settings if checked to "remember". No need to set all again
              from beginning if there was small error in filter design at first try.
              Pressing OK saves settings. Clear filter-button clears filter and pressing OK after that
              shows again all qsos.
        -Add: New columns for contest exchange and freqmem info upgrades database to version 16
              All corresponding views (contest, qso list,NewQso,ADIF ex/Import,TRXControl,log filter) updated
              to use new columns.
               --Some new CW macros.
        -Add: Contest form has simple dupe check. Call turning red after leaving call edit box if worked at same
                band and mode. Needs new log for each contest, or if same log used for all, setting date and
	    cehckbox of "preferences/fldigi/wsjtx interface"-"WB4 chk starts from"-"call"-"contest start date"
        -Add: Qso list has now all contest columns (set by preferences/visble columns)
        -Add: ADIF export and import can handle contest tags.(Select in "Choose fields to export").
        -Add: Qso list/filter has now contest related search columns, too.
        -Fix: CQ-monitor: Follow call editing resulted right to left typing order for letters (not for numbers).
              Now all restored to left-to-right order.
        -FiX: Help files updated.Squashed commit of the following:

commit ff0493923fbe083ceed1265373abba9834f86f66
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu May 2 19:53:05 2019 +0300

    final checks

commit 7b5438b03b03f60436ddd413c86b269125302781
Author: Andreas Puschendorf
Date:   Thu May 2 14:41:50 2019 +0200

    Squashed commit of the following:

    commit deb341af57da0eaaff6ab9d2d476a353c9216de1
    Merge: 2f64d72 4e34f1e
    Author: Andreas Puschendorf
    Date:   Thu May 2 14:34:05 2019 +0200

        Merge branch 'master' into integrationOfNewContestDbFieldsInGui

    commit 2f64d720bc644fa27cc4d6cd102792afd70c7950
    Author: Andreas Puschendorf
    Date:   Thu May 2 14:28:32 2019 +0200

        Revert "improved the update script for field info in table freqmem"

        This reverts commit 8d5384819ab0995985e3b79e3c60daabda749b6a.

    commit 33f29036387bdc602e4be853f8b9058985f339e4
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 30 22:02:12 2019 +0200

        refactor adif in fMonWsjtx.pas

    commit b6ec5eb7fdf4b1140de1b664c2eaa5a6e2479ff3
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Tue Apr 30 17:51:53 2019 +0300

        period timer for FT4

    commit 634cca519f9236f52c7d1be31588d93a85f32245
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Tue Apr 30 17:10:23 2019 +0300

        FT4 mode timers

    commit 59c4b3a0f903665c59686a9f05726173e448ccd0
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Tue Apr 30 16:46:50 2019 +0300

        FT4 mode letter

    commit 7d8415a8c6ea081e561f0766db307daa4519ab8c
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun Apr 28 10:31:16 2019 +0300

        Fixed addRadioMemory form tabulation order

    commit b5f64426e3669f3048b8d22ff98b64f3fdab6b9a
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Fri Apr 26 13:38:01 2019 +0300

        added qrz/hamqth info fetch to n1mm remote

    commit 21ab222aee20b515a688d45b48552446a6dd9bcf
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Thu Apr 25 20:50:26 2019 +0300

        Moved View/Edit close from contest/btSave to contest/edtCallExit

    commit 957ab8d820f14d414b51bd83fa65a40fd5f16f3e
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Wed Apr 24 13:30:13 2019 +0300

        Added contest + other tags to n1mm remote

    commit d2b444f9ed42197642c6f44b7b7c8062e950eb0d
    Merge: 80bc124 bb24e96
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Tue Apr 23 09:05:59 2019 +0300

        Merge branch 'integrationOfNewContestDbFieldsInGui' of github.com:OH1KH/cqrlog into integrationOfNewContestDbFieldsInGui

    commit 80bc124aa83fe59b1c0252e88d6d4ce560e44575
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Tue Apr 23 09:05:40 2019 +0300

        New mode FT4 added to utils, monwsjtx sill needs mode letter

    commit bb24e969a9939369a21d9143fc06509959f0bc5f
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Mon Apr 22 22:09:22 2019 +0200

        correct encoding and directory of ContestName.tab

    commit 0b75cbb804287757a27dfc58fa3b0379ad070528
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Mon Apr 22 18:55:06 2019 +0300

        small help addition

    commit 81136fc576513822fea97e41f0ec1a5e6912b75a
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Mon Apr 22 11:35:44 2019 +0300

        revert frmContest/contestname|description to combobox

    commit f016409b0548b7f159d914233c2c3862ff418b9b
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Mon Apr 22 09:25:04 2019 +0300

        reverted ContestName.tab path to root. Added chkRemember to filter. Fixed filter help.

    commit 8c9079c9e89c89724270ed53364c3a01bc15808d
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sun Apr 21 21:12:53 2019 +0200

        fix bug when contest qso is not saved due to viewmode or editmode of newqso-form

    commit 25c4fdd8b67388c5e56da519f7ff3f605facbb01
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sun Apr 21 13:06:06 2019 +0200

        Revert "call dupe check in contest gui only in the last 2 days of log"

        This reverts commit 692e7e8c60a3ca5dffb774b2f6adc053ee3358ac.

    commit ea485ac4c5d6280680a2c10e4b0766348e38e39f
    Merge: 409cc68 083be1e
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun Apr 21 10:16:07 2019 +0300

        Merge branch 'integrationOfNewContestDbFieldsInGui' of github.com:OH1KH/cqrlog into integrationOfNewContestDbFieldsInGui

        pulled

    commit 409cc68b1c79dddb895cb7540368e4f7480df676
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun Apr 21 10:15:14 2019 +0300

        Fixed contestname.tab loading in filter and contest forms

    commit 083be1ef8fdb1a7d4f79647b6ea1c4ec47ab0a89
    Merge: 692e7e8 c99c21b
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sun Apr 21 09:05:38 2019 +0200

        Merge branch 'master' into integrationOfNewContestDbFieldsInGui

    commit 692e7e8c60a3ca5dffb774b2f6adc053ee3358ac
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sat Apr 20 23:01:32 2019 +0200

        call dupe check in contest gui only in the last 2 days of log

    commit 384629cc0b6d49762b563a057747470177716959
    Merge: 4e778ea 585d704
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sat Apr 20 21:44:12 2019 +0200

        Merge branch 'integrationOfNewContestDbFieldsInGui' of https://github.com/OH1KH/cqrlog into integrationOfNewContestDbFieldsInGui

    commit 4e778ea28ed9e4d72bc7bbbfa358eb1ad8c159b7
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sat Apr 20 21:43:54 2019 +0200

        add colum autosize to form fsqlconsole and fmain

    commit 2758e20fbe191b396579a9dda0465fe820726d04
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sat Apr 20 19:37:50 2019 +0200

        add ContestName.tab to lastupgradecheck

    commit 585d70499e5344cda890d00ca122749309347669
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sat Apr 20 19:52:25 2019 +0300

        Updated some help files

    commit cab588b93c8c8d3180acf5ebec9d6ce19fd54f03
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Fri Apr 19 21:00:30 2019 +0200

        add sat_name.tab and prop_mode.tab to lastupgradecheck. new sat_name.tab in tar file leads to cty.tar download every app start

    commit d7c1c729aec75606f1c96e0b2d9331a25e4d1e7a
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Fri Apr 19 20:31:49 2019 +0200

        add some mouse over text in filter gui and move complete msg out of the way of filepath

    commit 008edf3fed9e1cd0b3868e48a235e41c497251fc
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Fri Apr 19 12:04:49 2019 +0300

        Fix filter help

    commit c0140256d841828ee0926cd8f037e0b0c89caab4
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Fri Apr 19 11:45:03 2019 +0300

        Added empty selection to top of contestname list

    commit 6ff80cb2f62ccbe29499c46757d490ace021ab57
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Fri Apr 19 11:36:16 2019 +0300

        Filter: autosave last used filter. Added button clear filter

    commit 21021f1939c1e801efb5ca508663df58f7f73216
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Thu Apr 18 20:03:15 2019 +0300

        Filter:strxString case insensitive, adifimport:anchor/layout qso inlog->yes,no,cancel

    commit dd8dba7517628e13efbedfca5723380a351a60c2
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Thu Apr 18 10:39:24 2019 +0300

        Filter save,load and search works now with contest columns

    commit 9497a93e58ae62ea13000555837d5ec011695f63
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Wed Apr 17 23:20:05 2019 +0200

        typo fixes and correction of comment

    commit ace491c802c67b91f156ae35bbc422d1da9e3cac
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Wed Apr 17 23:07:16 2019 +0200

        fix ContestName.tab now copy to root of cqrlog and read from root for filling combobox

    commit 36acfa62691fbf99c548b59261c12e7a801decc9
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Wed Apr 17 20:55:17 2019 +0300

        Filter layout with contest columns, no filter code yet

    commit 4dab0a92588909a8602535da52fdbc08143f7b98
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 16 22:06:26 2019 +0200

        add adif import for contest fields

    commit ac619eed36b58e19ca2576410853d7890ffbb231
    Merge: c8afe32 29112ef
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Mon Apr 15 19:59:40 2019 +0200

        Merge branch 'master' into integrationOfNewContestDbFieldsInGui

    commit c8afe32158f138126182b9784bfbb108900c7604
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sat Apr 13 16:24:31 2019 +0300

        limit serialNRReceived from FT8 contest modes to 6chrs

    commit a88d20211f9123acd534b4af9270b8e659faab07
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Wed Apr 10 16:48:51 2019 +0300

        Made shorter name for NewQso gbContest and it is visible only if contest form is visible

    commit d943e75550e6444aec1917d3ab94b1aee7da399d
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Tue Apr 9 17:08:50 2019 +0300

        630M database creation fix

    commit 2468d3ac00911c5d280f437d698cd2654579858b
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun Apr 7 16:40:08 2019 +0300

        Added pref/visible columns selections for contest columns

    commit 00c9f9086d2aace35a0fe92ccbe460817be4cfa8
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun Apr 7 15:19:24 2019 +0300

        FIX pressing ESC in contest form caused also B sending. Force stx_string to upcase in input field

    commit d7a9970b17593d3fb466f992fc8ab65373b5506a
    Merge: ea070bb 6eaec22
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Fri Apr 5 18:07:48 2019 +0300

        Merge branch 'integrationOfNewContestDbFieldsInGui' of github.com:OH1KH/cqrlog into integrationOfNewContestDbFieldsInGui

         .

    commit ea070bb58dee3a5c87965a2183ce15f7fba6cdac
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Fri Apr 5 18:06:46 2019 +0300

        wsjt-spec mode use new contest fields.Fix "'' is not valid date"-error in wsjtx logging

    commit 6eaec227089dd8e48dddfb2e51966ef74a233769
    Merge: cebac6e b505f77
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Thu Apr 4 20:55:22 2019 +0200

        Merge branch 'master' into integrationOfNewContestDbFieldsInGui

    commit cebac6ebfb8ffacd7169c4710312cebeae99048b
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Thu Apr 4 20:36:30 2019 +0200

        add ContestName.tab for contest combo box

        	- ../ctyfiles/Contestname.tab Format CONTEST_ID|CONTEST_DESCRIPTION
        	- only CONTEST_ID is saved to database
        	- when no file is found, default contest list (ADIF 3.0.9) is used

    commit 5f8636e7e6215dbc824260820f17ef426886295a
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Thu Apr 4 17:00:00 2019 +0300

        Fixed every second press of empty cwkey sends 'b' with hamlib keyer

    commit 67c3a2a1165689df98d79d9463653537660243fb
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Thu Apr 4 13:26:56 2019 +0300

        CW macros nearly work. Empty CWmemory sends B every other press

    commit 3b05eaa9d09f791e3fcd69dd69c885a44c3285a3
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Wed Apr 3 20:25:38 2019 +0300

        Contestname:autocomplete, lfm:anchoring, frm:dupe check

    commit 5503c40ad1c386582d934036581a4e14f40b7c1e
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Wed Apr 3 18:10:28 2019 +0200

        remove old srx/stx generation with pipe and space and clean death contest code

    commit 3c56f1b94307d5acb387a9c576bbe719c77493f0
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 2 23:23:47 2019 +0200

        fix bug that html export shows now data for contest fields

    commit 61f75555df5ada93129db0d2339a30e9514c425b
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 2 22:47:03 2019 +0200

        fix bug where adif export was generated but show now contest data

    commit 7c0ce64b9e92ee4c38eae1920c4ffe31c7d9a1bc
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 2 22:37:54 2019 +0200

        adif/html export with new contest fields

    commit 43a189efddf6bdc8b84cff675ca72bb111a26727
    Merge: f3cba04 8d53848
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 2 17:27:52 2019 +0200

        Merge branch 'cqrlogDatabaseVersion16' into integrationOfNewContestDbFieldsInGui

    commit 8d5384819ab0995985e3b79e3c60daabda749b6a
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 2 17:26:54 2019 +0200

        improved the update script for field info in table freqmem

    commit f3cba040ebb425d1150452733ef3d063464a9af2
    Merge: 91b05db d99ec3c
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 2 16:55:00 2019 +0200

        Merge branch 'cqrlogDatabaseVersion16' into integrationOfNewContestDbFieldsInGui

    commit d99ec3cb92c751d9a74c29f98fd26452ee74ea53
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Tue Apr 2 16:54:18 2019 +0200

        remove submode field

    commit 91b05db74f0af98f9014a27bc1decd15972ed521
    Merge: 960ec8c a9b11a8
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Mon Apr 1 19:20:04 2019 +0200

        Merge branch 'cqrlogDatabaseVersion16' into integrationOfNewContestDbFieldsInGui

    commit a9b11a81e1dad95dd1535554e73bb3d980f87765
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Mon Apr 1 19:19:25 2019 +0200

        modify field log_changes.cmd to varchar(20)

    commit 960ec8c6ed1b6644749e9b02adbd557daf291afa
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Mon Apr 1 13:23:59 2019 +0200

        activate only relevant fields in tab-circle of contest-gui

    commit 76a364a7b09579a5f9f82dedea5c29f0506d2fe9
    Merge: af5dd94 63a9950
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Mon Apr 1 10:05:57 2019 +0200

        Merge branch 'master' into integrationOfNewContestDbFieldsInGui

    commit 876e2170133766f393c4155a0cee28c9c65d099a
    Merge: 76a2ad3 63a9950
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Mon Apr 1 09:50:17 2019 +0200

        Merge branch 'master' into cqrlogDatabaseVersion16

    commit af5dd94bff6d60ea6a2dd92004fb284dc2d73ac4
    Merge: 93dbe4f 76a2ad3
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sun Mar 31 09:26:11 2019 +0200

        Merge branch 'cqrlogDatabaseVersion16' into integrationOfNewContestDbFieldsInGui

    commit 76a2ad3c6ae8a5d9727010948cb133da642adf52
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sun Mar 31 09:20:04 2019 +0200

        db new log get new fields

    commit 93dbe4f0882c01c735c5e1c38672d121991ef98b
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sat Mar 30 20:09:01 2019 +0100

        upgrade gui of contest and newqso to new contest database fields

        	NewQSO GUI
        		- group box for contestname, srx, stx, stx_string, strx_string
        		- field length in gui is restricted to max length of database field
        		- implement save, editing, view
        		- add mouse over hints
        	Contest GUI
        		- add contestname as combobox with ADIF 3.0.9 CONTEST_ID as selection, but also freestyle possible
          		- contestname will stay
        	  	- save qso saves to new contest fields in database
        		- add mouse over hints
                        - field length in gui is restricted for new db fields to max length of database field

    commit 22f0be0b9e3e87ba764759c6b3ae3f60050f587e
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sat Mar 30 18:48:38 2019 +0100

        upgrade database with new fields for contest, submode and trxcontrol

        	in detail
        	-table freqmem > info varchar(25)
                -table cqrlog_main > contestname varchar(40)
                -table cqrlog_main > stx varchar(6)
                -table cqrlog_main > srx varchar(6)
                -table cqrlog_main > stx_string varchar(50)
                -table cqrlog_main > srx_string varchar(50)
                -table cqrlog_main > submode varchar(20)
        	-database errorhandling for beta users because freqmem.info field allready exists
        	-add new fields to database views

    commit b4689590ed1f23ebd49bdfa727fce3bf8e3af7e1
    Author: Andreas Puschendorf <andreas@puschendorf.net>
    Date:   Sat Mar 30 18:48:38 2019 +0100

        upgrade database with new fields for contest, submode and trxcontrol

        	in detail
        	-table freqmem > info varchar(25)
                -table cqrlog_main > contestname varchar(40)
                -table cqrlog_main > stx varchar(6)
                -table cqrlog_main > srx varchar(6)
                -table cqrlog_main > stx_string varchar(50)
                -table cqrlog_main > srx_string varchar(50)
                -table cqrlog_main > submode varchar(20)
        	-database errorhandling for beta users because freqmem.info field allready exists
        	-add new fields to database views
2019-05-02 21:11:43 +02:00
OH1KH
5e2ce005b4 TRXControl updates
-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
2019-04-20 09:09:40 +03:00
OH1KH
79c195542b Making grid map scalable 2019-04-01 17:17:08 +03:00
OH1KH
b581545216 Several small fixes
This supposed to be a fix of lazarus compiler warnings like: "CommandLine" is deprecated
How ever during run tests of those fixed parts (separate list below) several small things needed to be fixed, too.

Fix NewQSo layout/anchors. "Callisign attach"-button was not visible. Fixed also button's broken image
Fix About and Splash layout/anchors
Fix minor fixes to help file
Fix Contest window chrashed if rigctld did give unlisted mode from rig. (ex. Ic7300 may give PKTUSB when in DATA mode)
Fix Changed FT8 special modes text added to "Comment for qso". Report exchanges added only in contest mode in use (not Fox/Hound)
Fix CQmonitor right click "Set color": Color samples did not show up when compiled with Laz v2.0.0 Bitmap handling difference.
Fix Following Lazarus v 2.0.0 compiler warnings removed from cqrlog source. Additional unit warnings were not touched:

-----
All warnings (72) when compiled with Lazarus 2.0.0: (line numbers differ a bit after fixes are applied)

Tested-OK ---> dDXCluster.pas(1145,16) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dDXCluster.pas(1146,70) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fPreferences.pas(1889,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fPreferences.pas(1890,40) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fPreferences.pas(2410,18) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fPreferences.pas(2411,22) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fSplash.pas(70,4) Warning: Some fields coming after "RightToLeft" were not initialized
Tested-OK ---> uRigControl.pas(145,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> uRotControl.pas(112,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fNewQSO.pas(4381,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fNewQSO.pas(4384,68) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fNewQSO.pas(6302,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fNewQSO.pas(6303,68) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fNewQSO.pas(6321,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fNewQSO.pas(6322,68) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fLoTWExport.pas(319,12) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fLoTWExport.pas(321,50) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fGroupEdit.pas(58,12) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fGroupEdit.pas(62,21) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fGroupEdit.pas(67,21) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fGroupEdit.pas(72,21) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fGroupEdit.pas(78,21) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fGroupEdit.pas(84,21) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fGroupEdit.pas(89,21) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fGroupEdit.pas(95,21) Warning: Symbol "ReadOnly" is deprecated: "Will be removed in 2.2 - use extended Style values instead."
Tested-OK ---> fMain.pas(1152,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fMain.pas(1155,40) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> fPropDK0WCY.pas(156,38) Warning: Symbol "NowUTC" is deprecated: "Use the function from unit LazSysUtils."
Tested-OK ---> fPropDK0WCY.pas(157,39) Warning: Symbol "NowUTC" is deprecated: "Use the function from unit LazSysUtils."
Tested-OK ---> dUtils.pas(2415,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2417,42) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2418,18) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2432,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2435,42) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2506,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2509,42) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2898,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2900,42) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2966,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2968,42) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(2969,18) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(3311,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(3314,42) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(3780,14) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dUtils.pas(3783,42) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dData.pas(879,58) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dData.pas(880,9) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dData.pas(881,40) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dData.pas(3384,16) Warning: Symbol "CommandLine" is deprecated
Tested-OK ---> dData.pas(3388,49) Warning: Symbol "CommandLine" is deprecated

NoWayToTst-OK? -> fPropagation.pas(279,42) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
Needs Aurora existance in web reply

How to fix? -> fBigSquareStat.pas(160,38) Warning: Constructing a class "TBufDataset" with abstract method "LoadBlobIntoBuffer"

----------------------------
Warnings of external units: (These are not fixed!)

ssfpc.inc(714,26) Warning: Symbol "HostToNet" is deprecated
ssfpc.inc(824,18) Warning: Symbol "HostToNet" is deprecated
ssfpc.inc(884,25) Warning: Symbol "NetToHost" is deprecated
synautil.pas(637,96) Warning: Symbol "TimeSeparator" is deprecated
synautil.pas(2121,88) Warning: Symbol "ShortMonthNames" is deprecated
synautil.pas(2122,87) Warning: Symbol "ShortMonthNames" is deprecated
synaser.pas(2328,39) Warning: range check error while evaluating constants (4294967295 must be between -2147483648 and 2147483647)
synaser.pas(2338,41) Warning: range check error while evaluating constants (4294967295 must be between -2147483648 and 2147483647)
synaser.pas(2347,40) Warning: range check error while evaluating constants (4294967295 must be between -2147483648 and 2147483647)
lnet.pp(778,30) Warning: User defined: check if we need aOp = soSend in the IF, perhaps bad recv is possible?
lnetcomponents.pas(87,3) Warning: Comment level 2 found
lnetcomponents.pas(110,3) Warning: Comment level 2 found
lnetcomponents.pas(131,3) Warning: Comment level 2 found
lnetcomponents.pas(151,3) Warning: Comment level 2 found
lnetcomponents.pas(169,3) Warning: Comment level 2 found
lnetcomponents.pas(213,1) Warning: Comment level 2 found
lnetcomponents.pas(222,1) Warning: Comment level 2 found
lnetcomponents.pas(230,1) Warning: Comment level 2 found
lnetcomponents.pas(238,1) Warning: Comment level 2 found
lnetcomponents.pas(246,1) Warning: Comment level 2 found

-----------------

Squashed commit of the following:

commit 1d72c9a200e4cbbb0a18cfa0856637da6373e0af
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 23 14:40:09 2019 +0200

    yet more small fix

commit a0a8302e0a63fab9714639471a51c11334d583bd
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 23 14:35:00 2019 +0200

    some anchor fixes more

commit d773f906e5fa07fa118a2588d17d92a2d2e1b858
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 23 14:07:42 2019 +0200

    reset some .lfm changes more

commit da18237d2b28cfe3ee2e13a530975ccacd6cc28b
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 23 14:02:41 2019 +0200

    reset main.lfm changes

commit 78cb479b7b799d5b4532db15e34686e6bc7769a8
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 23 12:28:29 2019 +0200

    Fix: CQ-monitor color dialog sample colors did not show when compiled with Laz 2.0.0.; Removed warning_fixes_tested.txt memo

commit c54078df0a25a096bb64bf0300537df994462c0c
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 22 10:37:16 2019 +0200

    fixes to NewQSO spd button and  anchors. Fix to contest mode

commit 90da8950956eb7a8dd7b06b9ff847bfcccc396fa
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Mar 21 12:19:45 2019 +0200

    All tested now

commit aa073be53edcade1a639deaad7a976d0da5ce799
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Mar 20 19:44:28 2019 +0200

    Test all fixes to work, phase 1

commit ab58e112b2caa87b3ab0d0994d743733c765d528
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 18 09:40:43 2019 +0200

    Mysqlprocess execute works now

commit fe0472b8b8fbf635f7c5f19f273115aba72281ad
Merge: 5aecf9c 3e7d958
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 16 15:07:39 2019 +0200

    Merge branch 'master' into commandline

commit 5aecf9cdb5947347c04ec4f25553c424a016d27d
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 16 14:58:58 2019 +0200

    Fixes to process.parameter settings

commit 5b2e3e52603dd36673d39672fc9c29ae0019b7a6
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Mar 13 18:42:50 2019 +0200

    One cqrlog source warning left. Several warnings in extra communication units

commit 7ec8e9881247c5d9510efbf38534cb5e223bfa81
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Mar 13 11:48:35 2019 +0200

    Fix 2. Still TODO

commit 45d4eedaa73f38e0e61f7412af1759efd2f334d8
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Mar 10 16:17:56 2019 +0200

    TODO

commit a40cc54dcc879c2f438ac0fcbb9a8a5710adacf3
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Mar 7 16:58:43 2019 +0200

    Fix commandline depreceated (1), still work TODO
2019-03-25 17:40:21 +02:00
OH1KH
af9681426c Rewrite of CWType and CWkeys and fixes to corresponding help page.
With great help of Andreas, DL7OAP, these are the main changes done for CWType and CWKeys:

 -Fix: partially rewite of CWType and CWKeys code and their layouts and anchoring.
 -Fix: CWType help page updated
 -Add: stop cw send by ESC when Hamlib keying in use, should now work with Icom and Kenwood rigs. Only IC7300 tested.
 -Fix: CWKeys and CWType resizing  (F-buttons scaling)
 -Add: MouseOver F-keys in CWkeys and CWType now shows CWmacro content.
 -Add: Paste or Drop over CWType editor now sends text. (Buffer overflow warning: see help pages)
 -fix: CWType: now works ok with all 3 modes. Delete key works in word mode before block send is started.
 -fix: CWtype: speed change affects NewQSO statusbar <--> NewQso cw speed change affects CWType speed selector.
 -Add: CWType change of mode returns focus back to typing editor
 -Fix: Hamlib cw send delay resolved. Removed space after "b"-command, before text to send.
       Space was interpreted as part of message text causing CWspeed depended delay at start.
 -Add: CW parts of source now have boolean LocalDbg and alternative debug value -8 (%01000) for focused debug.
       Same way as New CQ-monitor. Old debug value >=1 works too.

Squashed commit of the following:

commit 8c05e72700fd26a454425a3ab1bf69b632702ce8
Merge: d9da405 e8cfa88
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 11 11:56:23 2019 +0200

    Merge branch 'master' of https://github.com/ok2cqr/cqrlog into cwkey

commit d9da4058504ef7cc410396f56f4e96b2a1820caa
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 11 11:51:58 2019 +0200

    Fix: Added locator macro %ml. Help files up to date

commit be60fbce6297a491eef696c7266055ec9e8e2809
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Mar 10 18:16:34 2019 +0200

    Long msg:Splitting in uCWkeying.BufOverflow stops CW.Debug settings also uCWKeying

commit 4a311370b80e3fb9326af6e56df53740ba981933
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Mar 6 12:54:52 2019 +0200

    Fkeys scaling works, esc stops hamlib cw with icom &kenwood?

commit a9af17ec86f0154de0121ab232072106f9cb0c12
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 5 19:18:47 2019 +0200

    Converts newline to space in block send

commit 0a2cc8155fa026003e1db5fb09b54ee9305642d1
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 5 11:59:54 2019 +0200

    pgup/dn works. Items achored in cwType form

commit 7cad39c1d67196eae56cdc5be9a158d4983355f0
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Mon Mar 4 23:12:21 2019 +0100

    add mouseover to cwkeys

commit 51233fd867c6835af4c7c56f1852d4c91479bc01
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 4 19:21:13 2019 +0200

    All 3 modes, delete(in word mode), paste and drop works. TEST!

commit cceb5a77538029a6695fd22db42598d21751f61d
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Mar 3 21:07:45 2019 +0200

    uses now m.text as send buffer. Some things TODO, still

commit c8460a4eabc7c46cefd6e41fe07e75dbdf11a1f2
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 2 19:51:06 2019 +0200

    Paste and drop works somehow  but needs some fixing

commit 8257dd1bd6a7d9889e320053b6901222a972c8ea
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Sat Mar 2 18:18:27 2019 +0100

    add mouseover tooltip for PGUP/PGDWN in cwtype

commit 4b4d23928e59c30fceef9b9dd1c413059e25cabf
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Sat Mar 2 17:58:07 2019 +0100

    add mouseover for cw makros and onclick for F1 to F10 Button

commit ad25dcd9e14c2f3e4e2f8a31c3307377482b0bbb
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 2 12:25:07 2019 +0200

    speed change affects NewQSO statusbar <--> NewQso cw speed change affects CWType speed selector

commit c071765b35671a8ffca492b221c3586e778d583d
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 2 11:22:31 2019 +0200

    FIX:delete key works, chnge of mode focuses back to Tmemo, hamlib send delay fix

commit db9484d02e63aa93dbb1b130f1189bf3eb16575f
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 1 12:25:46 2019 +0200

    Fix for cwtype
2019-03-13 09:44:25 +02:00
OH1KH
7ff4beae17 Some help fixes #1 2019-02-25 12:39:12 +02:00
OH1KH
4b358c4b96 Frames for help structure. Some minor content upgrades 2019-01-08 17:57:04 +02:00
OH1KH
ae09741c53 Added: Checbox NOT that reverses filter. Calendar objects to date inputs. Help upd. 2018-12-04 10:09:27 +02:00
OH1KH
627e8846d5 Auto backup:can also prevent accidental closing of cqrlog.Txt and Help fixes 2018-07-02 07:07:50 +03:00
OH1KH
3c467fdd8c Wsjtx monitor: fixes to sTx. Misc: chahanged word realy to really (several) 2018-06-29 20:59:14 +03:00
OH1KH
7677eaf31b wsjt-x: Stop tx on split answer to cCQ if no response. Help update 2018-06-03 20:25:43 +03:00
OH1KH
0f1d241b3e CQmonitor: color selector update.Help file updates. 2018-04-27 10:33:59 +03:00
OH1KH
eceeb235a6 TRXControl:M_Wri-button added. Help files update 2018-04-19 19:06:24 +03:00
OH1KH
38687fe319 wsjtx monitor+map: SNR printing, map:ext CQ printing, help fixes 2018-04-12 11:06:52 +03:00
OH1KH
d317753d3d CQ-monitor: new features Wsjt-map ColorBack and xplanet support 2018-04-06 07:32:48 +03:00
OH1KH
0a66201e95 Improvements to wsjtx 2018-03-24 12:27:47 +02:00
OH1KH
450261e066 CQ-monitor:Outtimed messages grayed 2018-03-05 15:12:26 +02:00
OH1KH
f3f3d82e40 QSO/Filter:Band selector,informative text 'Freq X.x MHz',help files update 2018-03-04 18:23:30 +02:00
OH1KH
59708ed94d help file update 2018-02-26 18:25:23 +02:00
OH1KH
46d2ec8abd StartConnectCommand & 'open needed tab from preferences' 2018-02-08 18:22:23 +02:00
OH1KH
ba497edc54 Start/stop scripts,TRXControl power buttons,DXCluster/Web font-button fix, help files added 2018-01-28 15:54:26 +02:00
OH1KH
21d5ad2de8 Merged master and fixed some help files 2017-12-30 16:41:14 +02:00
OH1KH
e9224919dd mixed old and new help files. Now should be new ones. 2017-12-17 12:26:33 +02:00
OH1KH
7e93a94f8d Merged from master + some help files fix 2017-12-17 12:00:38 +02:00
ok2cqr
c700c0fbb1 callsign changed to OK7AN 2017-12-17 08:49:20 +01:00
OH1KH
dc70e361e5 Voice keying also with FM and AM modes and from CWkeys. Help files updated 2017-12-16 11:14:08 +02:00
OH1KH
826af13d5d bugfix: AlertCalls: regexp, mode&band combinaitons, helpfile upd. dData: new query/tract pairs due confilcts, 2017-12-02 05:56:46 +02:00
OH1KH
f7f3fe8013 630M still missing from GetAdifBandFromFreq and C_RBN_BANDS. Added. Thanks for NO3M. Help files updated. 2017-11-08 13:06:14 +02:00
OH1KH
b6a3ffc5cd dUtils:bandToFrequency->630M missing. Updated some help files 2017-11-04 11:16:52 +02:00
ok2cqr
c5e3173fdd DX cluster help updated 2017-07-22 08:02:48 +02:00
Petr Hlozek
09c0d6d9e6 contest window added to help 2017-04-21 08:54:39 +02:00
ok2cqr
1612151325 spelling fixed 2016-05-06 20:56:07 +02:00
Petr Hlozek
a405bde887 help updated 2016-04-18 18:52:11 +02:00
Petr Hlozek
14fa58673e help updated (TRX memories) 2016-01-31 21:16:35 +01:00
Petr Hlozek
2fe64abe2d version changed to 1.9.1 2015-11-28 21:07:39 +01:00
Colin Tuckley
567185edf3 English language and typo fixes 2015-07-08 20:05:42 +01:00
Colin Tuckley
e0c170e84c English language and typo fixes 2015-07-07 18:31:42 +01:00
Colin Tuckley
bd7adaebac English language and typo fixes 2015-07-07 12:16:52 +01:00
Colin Tuckley
985d60ed45 English language and typo fixes 2015-07-07 08:42:30 +01:00
Colin Tuckley
1555439294 English language and typo fixes 2015-07-06 11:40:06 +01:00
Colin Tuckley
1cb2ab5ac1 English language and typo fixes 2015-07-05 19:36:46 +01:00
Colin Tuckley
d4974c518a English language and typo fixes 2015-07-05 17:21:40 +01:00
Colin Tuckley
47b51a344c English language and typo fix updates 2015-07-05 14:10:43 +01:00
Colin Tuckley
20320ce215 English language and typo fix updates 2015-07-05 10:50:00 +01:00
Colin Tuckley
ccd1a8e04e Remove h4.html, it's actually a misnamed .png file 2015-07-05 10:06:31 +01:00
Colin Tuckley
c7f39582c6 First pass at correcting English usage and typos. 2015-07-04 10:13:05 +01:00
Petr Hlozek
0eaae7cd9c help updated (Program, Online log upload, Auto backup, CW interface) 2015-01-18 19:59:52 +01:00
Petr Hlozek
f0cec65466 tables structure updated 2014-07-05 07:19:54 +02:00
Petr Hlozek
12d05f9c2e updated list of databases 2014-07-05 07:19:35 +02:00