Commit Graph

2 Commits

Author SHA1 Message Date
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
eff65a0d04 initial commit 2013-03-15 21:13:08 +01:00