Commit Graph

1257 Commits

Author SHA1 Message Date
Petr Hlozek
e4a1e9b598
Merge pull request #162 from OH1KH/contestBranchSquashed_2
This is a big update.
2019-05-03 19:01:30 +02: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
Petr Hlozek
4e34f1e61b Dependency on LazUtils removed 2019-04-30 22:13:22 +02:00
Petr Hlozek
b03dbd6ca8 IF NOT EXISTS removed because it's supported only by MariaDB 2019-04-30 22:12:51 +02:00
Petr Hlozek
567f59dc8d size of ITU and WAZ fields fixed 2019-04-30 21:59:42 +02:00
Petr Hlozek
c99c21b3ae
Merge pull request #159 from OH1KH/trxcontrol_squash
TRXControl updates
2019-04-21 07:22:49 +02:00
Petr Hlozek
73b83f898a
Merge pull request #158 from dl7oap/feature_add_more_files_to_lastupgradechack
add sat_name.tab and prop_mode.tab to lastupgradecheck.
2019-04-21 07:20:32 +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
Andreas Puschendorf
1d7109b92e 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 2019-04-19 21:16:04 +02:00
Petr Hlozek
29112ef2fe
Merge pull request #157 from dl7oap/addNewSatellites
update satellites (incl. QO-100) see https://lotw.arrl.org/lotw-help/f
2019-04-15 08:03:17 +02:00
Petr Hlozek
79048baf02
Merge pull request #156 from OH1KH/wsjtxfollowbug
Fix CQmonitor follow call typing was right-to-left
2019-04-15 08:03:03 +02:00
Petr Hlozek
f2ac7c7848
Merge pull request #155 from OH1KH/wsjtbug
Fix: wsjt monitor
2019-04-15 08:02:52 +02:00
Petr Hlozek
d7450e2b3e
Merge pull request #154 from OH1KH/bands
Fix: Database creation error, band=2190M doubled
2019-04-15 08:02:43 +02:00
Petr Hlozek
f1609d11b1
Merge pull request #153 from OH1KH/cqrlogDatabaseVersion16_squash
Upgrade database to version 16
2019-04-15 08:02:28 +02:00
Andreas Puschendorf
626dcb8774 update satellits (incl. QO-100) see https://lotw.arrl.org/lotw-help/frequently-asked-questions/#sats 2019-04-14 13:56:12 +02:00
OH1KH
7607a3bb00 Fix CQmonitor follow call typing was right-to-left 2019-04-11 19:34:28 +03:00
OH1KH
b60446d8fe Fix: if previous line was directed cq printed direction also in my message 2019-04-10 14:42:02 +03:00
OH1KH
3852b34249 Fix: Database creation error, band=2190M doubled 2019-04-08 10:44:39 +03:00
OH1KH
7d07298c05 Upgrade database to version 16
Anderas, DL7OAP, made this upgrade coding. It is now tested and found working for upgrading existing log and crating a new one.
We have also already done several changes to other units to be used with this new version 16 database.

cqrlog_main added columns:
| contestname    | varchar(40)   | YES  |     | NULL    |                |
| stx            | varchar(6)    | YES  |     | NULL    |                |
| srx            | varchar(6)    | YES  |     | NULL    |                |
| stx_string     | varchar(50)   | YES  |     | NULL    |                |
| srx_string     | varchar(50)   | YES  |     | NULL    |                |
Names are self explaining

freqmem added column:
| info      | varchar(25)   | YES  |     | NULL    |                |
Info is for recording human readable information of memory frequecy

Changed column of log_changes;
| cmd            | varchar(20)   | NO   |     | NULL    |                |
Size increased from 10 to 20.
Users sometimes have error messages "Data too long for column 'cmd' at row 1"
Suspecting user to have too l, ong log name for these lines causing the error:
dLogUpload.pas: Q.SQL.Text := 'insert into log_changes (cmd) values('+QuotedStr(C_ALLDONE)+')';
dLogUpload.pas: Q.SQL.Text := 'insert into log_changes (cmd) values('+QuotedStr(LogName+'DONE')+')';

If you think column sizes need changes, or some other columns should be added to same version upgrade, please comment.

-----------

Squashed commit of the following:

commit 3ade6a2157045068b43700e38c8df66f0c1084e4
Merge: 8d53848 b505f77
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Thu Apr 4 20:55:01 2019 +0200

    Merge branch 'master' into cqrlogDatabaseVersion16

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 d99ec3cb92c751d9a74c29f98fd26452ee74ea53
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Tue Apr 2 16:54:18 2019 +0200

    remove submode field

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 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 76a2ad3c6ae8a5d9727010948cb133da642adf52
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Sun Mar 31 09:20:04 2019 +0200

    db new log get new fields

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-04-07 17:23:04 +03:00
Petr Hlozek
b505f779d0
Merge pull request #152 from OH1KH/squash_scale_gridmap
Making grid map scalable
2019-04-04 19:46:16 +02:00
Petr Hlozek
197ae9ac20
Merge pull request #151 from OH1KH/rigpoll
Returned rig polling 'fm' to 'fmv'
2019-04-04 19:46:01 +02:00
OH1KH
e4e78ca594 Returned rig polling 'fm' to 'fmv'
'v' is generating errors with Icom rigs, but Kenwoods can not survive without it. If 'v' is missing And Kenwood user pushes A/B vfo button from rig from panel cqrlog continues to show previous vfo frequency.
This is a rigctrl "feature" of Kenwood that it needs user action to poll current vfo before asking frequency.

uRigControl.pas is not suitable for fixing this easy. So we just leave errors for Icom as they do no bigger harm.

Added uRigControl.pas and uRotControl.pas to project. I can not see no harm with this. Finding them is now easier from unit list.
2019-04-02 18:12:47 +03:00
OH1KH
79c195542b Making grid map scalable 2019-04-01 17:17:08 +03:00
Petr Hlozek
63a9950e0d
Merge pull request #150 from OH1KH/commandline_squash
Several small fixes
2019-03-31 19:19:09 +02: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
Petr Hlozek
9de2bfcd03
Merge pull request #149 from OH1KH/foxmonfix_squash
CQmonitor decode line with 2calls from Fox
2019-03-16 18:35:15 +01:00
OH1KH
57ea188ee0 Squashed commit of the following:
commit f7c965a5cfebd571fc75cad5d2ed068edb74f36f
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 16 09:27:27 2019 +0200

    Fix for Fox say RR73

commit 4209b1263970cabc8f7bd10bcb34e51e23cc189e
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 15 16:48:18 2019 +0200

    FIX: CQmonitor decode line with 2calls from Fox
2019-03-16 15:16:22 +02:00
Petr Hlozek
3e7d9581e3
Merge pull request #148 from OH1KH/cwkey_squash
Rewrite of CWType and CWkeys and fixes to corresponding help page.
2019-03-13 19:05:33 +01: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
Petr Hlozek
e8cfa88a18
Merge pull request #145 from OH1KH/n1mm1
remote mode N1MM logger
2019-03-09 07:30:26 +01:00
Petr Hlozek
f2e002f5d0
Merge pull request #146 from OH1KH/newmonbug2
bugfix:Did not clean CQ-monitor when only 1stn in band and qso with that
2019-03-09 07:29:56 +01:00
Petr Hlozek
27bf8f8b2e
Merge pull request #147 from OH1KH/helpfix1
Some help fixes #1
2019-03-09 07:29:30 +01:00
OH1KH
abae4f92a6 bugfix:Did not clean CQ-monitor when only 1stn in band and qso with that 2019-03-01 10:33:17 +02:00
OH1KH
7ff4beae17 Some help fixes #1 2019-02-25 12:39:12 +02:00
OH1KH
3166b9465e remote mode N1MM logger 2019-02-25 09:54:09 +02:00
Petr Hlozek
1bcfdd38fc
Merge pull request #144 from OH1KH/monfix1
fix: detect wsjt message, follow call routine
2019-02-22 19:01:07 +01:00
OH1KH
65eacd36a7 fix: detect wsjt message, follow call routine 2019-02-22 10:25:07 +02:00
Petr Hlozek
3ccc049d97
Merge pull request #143 from dl7oap/add_workaround_mode_js8
add workaround for js8 to have correct lotw adif upload
2019-02-21 20:08:00 +01:00
Andreas Puschendorf
bd0a233402 add workaround for js8 to have correct lotw adif upload
- when a qso is logged with mode JS8 in the lotw adif export function the mode js8 is
          replaced by <MODE:4>MFSK<SUBMODE:3>JS8. so js8 can now confirmed correct
        - this is a workaround until the database is enhanced with field submode to implement adif 3.0.9
2019-02-18 21:20:16 +01:00
Petr Hlozek
577f245da9
Merge pull request #142 from OH1KH/newmonitor_squash
Squashed commit:
2019-02-17 16:23:12 +01:00
Petr Hlozek
ffaef7a380
Merge pull request #140 from dl7oap/fix_adif_import
improve adif import #124
2019-02-17 16:22:43 +01:00
Petr Hlozek
6dec8a25cb
Merge pull request #139 from dl7oap/fix_cqrlog_license
#119 fix cqrlog license file position
2019-02-17 16:21:48 +01:00
OH1KH
11ed94c7b8 Squashed commit of the following:
commit 54acbfd86f
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Feb 14 19:34:23 2019 +0200

    fixed Follow does not turn on if FollowCall is empty

commit 5c00c3f5b4
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Feb 14 19:08:00 2019 +0200

    fixed FollowCall save

commit 461ef10d34
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Feb 12 12:49:12 2019 +0200

    Still more fixes for IsItACall

commit e3b9eb9ac8
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Feb 12 11:15:42 2019 +0200

    Fixed IsItACall function layout

commit 2b4f12db64
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Sun Feb 10 15:27:26 2019 +0100

    improve isItACall, recognize numbers at beginn of call

commit d3e873c1b6
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Feb 4 16:34:27 2019 +0200

    CQmonitor/History wrong mode letter printed, columns 0, 1 not ihitiated right at start

commit 1971f850c5
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Feb 3 11:04:37 2019 +0200

    accept number ending if '/' is at suffix side of call

commit 5c79484e81
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Sat Feb 2 14:19:39 2019 +0100

    improve isItACall for /8 and callsigns with ? in it

commit 6e604c050a
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Feb 2 13:50:08 2019 +0200

    Call and loc check-> '' returns false. AddOterMessage parameters chnage like AddCq and AddMy

commit 2f48d62e68
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Feb 2 10:58:18 2019 +0200

    Fixed error in Prefereces.lfm and fixed Pref/NeqQSO anchors (still lot of anchors to fix)

commit c2783034f3
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Feb 2 09:28:00 2019 +0200

    Added wsjtx contestmode decodes+some decode finctions name changes and showB4call option code (that is already in preferences/NewQso [lfm])

commit f0cabbd6c0
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Fri Feb 1 20:37:33 2019 +0100

    improve decodetest to new functions

commit 5ac25ef500
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Fri Feb 1 20:00:19 2019 +0100

    clean up isItACall

commit aa917967b6
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Feb 1 19:16:25 2019 +0200

    AddCqCallMessage seems to work. Need some comment removing. Decodetest needs fixing

commit 15c0ab23a4
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Feb 1 18:46:47 2019 +0200

    AddMyCallMessage works, AddCqCallMessage still to be done

commit c7cf8eef24
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Feb 1 13:44:19 2019 +0200

    IsItACall suggestion

commit 09bc9902b5
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Thu Jan 31 22:52:59 2019 +0100

    improve function isItACall

    	- add detection of 4 digits locator like AA00
     	- no callsigns with . and +
    	- improve sourcecode

commit 0eb0f43dcc
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jan 31 18:47:20 2019 +0200

     PH #24 Deode printing isolated to own procedure

commit 6d0cbc0939
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jan 31 14:07:56 2019 +0200

     PH #2# Suggeston to replace AddDecodedMessage, not working yet

commit bdb97bd1ba
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jan 31 13:30:43 2019 +0200

     PH #22 Update of UDP description link

commit f779e519f5
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jan 31 04:46:14 2019 +0200

     PH #21. Removed else from addDecodedmsg

commit a3fc17aa08
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Jan 30 19:31:48 2019 +0200

    PH #20  Anchor fixes in pref/fldigi-wsjt

commit cd4966b984
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Jan 30 18:42:16 2019 +0200

    Fixed font change when preferences were closed

commit 897bbea24e
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Tue Jan 29 21:18:18 2019 +0100

    fix typo in fontsizevariable

commit 5f3ec70ce4
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Jan 29 15:12:02 2019 +0200

    PH #17 Added LineFilter. IsItACall: RR73 is not call

commit bbfc1edddb
Author: Andreas Puschendorf <andreas@puschendorf.net>
Date:   Mon Jan 28 22:32:28 2019 +0100

    fix: show always last line in grid and remove GridOK

    	- new procedur scrollSgMonitorToLastLine which always move grid to last line
              without using focus
            - in function isItACall remove GridOK, so this function only proof if its a call
              all other checks of grid are done in AddDecodeMessage direct

commit f3abd54960
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Jan 28 15:24:04 2019 +0200

     Phase #15.  Fixed isitCall, loc printing of *QSO

commit 8c2392792d
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Jan 28 10:40:58 2019 +0200

    Phase #14  Fixed Map mode

commit 3ed681276b
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Jan 28 09:18:37 2019 +0200

     Phase #13. Some decode fixes. Added WB4 part: fPreferences + fWorkedGrids

commit 6d278ee47b
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Jan 27 14:47:37 2019 +0200

    msglist:StringList, NoHistory changes column 0&1 max/minSize

commit 7099883ae1
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Jan 26 14:30:38 2019 +0200

    Phase#11 removed partially commented debug line

commit d12e66d8a7
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Jan 26 14:00:43 2019 +0200

     phase #10. Repaint gray. Worked call printing lowcase

commit 4d5a48de05
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Jan 25 20:10:59 2019 +0200

    Phase #9  *QSO/bold works. Graying loop columns 6->7, but timer still needs attention

commit a0a8a57f3f
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Jan 25 18:00:35 2019 +0200

    Phase #8. Sets now column height and width by font size. Tested FSZ 6-40

commit bd4cc9a6ea
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jan 24 15:23:11 2019 +0200

    Phase #7 Removed richmemo folder, Added #2 column fill. Map fails: row -1

commit 2821bfdbd8
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Jan 24 14:06:46 2019 +0200

     Phase #6

commit d89e9f7398
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Jan 23 21:35:50 2019 +0200

     phase #5. CQ and map works, Map 2clic (call) does not

commit dfb83daadd
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Jan 22 20:53:55 2019 +0200

    phase #4  Map mode works. Cqmonitor txtonly fails after 1st print

commit 033bc59ed3
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Jan 21 20:29:43 2019 +0200

    phase #3. Cqmonitor works, doubleclick works, map mode does NOT work yet

commit e62da63791
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Jan 21 18:12:05 2019 +0200

    phase #3 This is 1st that should compile with lazV2 and without richmemo

commit 26b02c9172
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Jan 21 17:34:49 2019 +0200

    phase #2

commit 92b392435a
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Jan 21 11:48:10 2019 +0200

    new cq monitor devel#1
2019-02-17 11:41:05 +02:00
Andreas Puschendorf
e6650181a2 improve adif import #124
- #124 add/repair option for duplicate check during adif import
	- translate function names to english
2019-02-11 20:33:56 +01:00
Andreas Puschendorf
262e446a4e #119 fix cqrlog license file position 2019-02-11 19:35:04 +01:00
Petr Hlozek
d9d64498dc
Merge pull request #138 from OH1KH/Newqsolayout2
Room for speedbuttons
2019-01-31 08:47:16 +01:00
OH1KH
6962fe458a Room for speedbuttons 2019-01-25 18:17:10 +02:00
Petr Hlozek
22b83323d4
Merge pull request #137 from OH1KH/paswdWarn
Warn plain text passwords in log ini files
2019-01-21 19:41:58 +01:00
OH1KH
18f5b17833 Warn plain text passwords in log ini files 2019-01-21 17:10:15 +02:00
Petr Hlozek
d0cfc13878
Merge pull request #135 from OH1KH/hamlibCWtuneAM
HamlibCW tune with AM mode
2019-01-19 07:22:31 +01:00