pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/trustedQSL



Module name:	wip
Committed by:	makoto
Date:		Wed Jan  7 14:44:34 UTC 2015

Modified Files:
	wip/trustedQSL: Makefile PLIST distinfo
	wip/trustedQSL/patches: patch-apps_CMakeLists.txt
	    patch-apps_tqsl_cpp

Log Message:
Update 2.0.3 to 2.1RC3  (it is said beta-3 at following text, but we call it as RC)
(Following text is note from 2.1 beta-1 to 2.1-beta-3)
------------------------------
I'm happy to announce availability of a test release of TQSL, which is the third beta test
release for TQSL 2.1.

The two major goals for TQSL 2.1 are to make TQSL accessible and to make it localizable.

Changes since beta-2:

1. Several cases where errors could either be ignored or lost have been corrected. For
example, trying to create a callsign certificate request when the user does not have
permission to save the request file would result in "NO ERROR" being reported. Trying to
import a .TQ6 file when the user did not have permission to store the callsign certificate
would cause TQSL to crash.

2. The certificate upload messages from LoTW are now cleaned up prior to display. When an
error occurs during certificate processing for an uploaded certificate request, TQSL now
displays that error more prominently and deletes the pending callsign certificate request.

3. Recovery from errors in the Duplicates database have been made more robust. The common
case where TQSL would report "Invalid Argument" (trying to use a database from a newer
version of TQSL on an old version of TQSL) is now handled.

(These are also available from the Sourceforge repository.)

As always, feedback on any suggestions for improvements or reports of any issues is
appreciated. Send directly to me, or on the list

[The TQSL 2.1 beta-2 release notes follow.]

For accessibility, several changes in the TQSL user interface were made to help the user
interface to interact better with screen readers and other accessibility interfaces. While
many of these changes aren't apparent to the typical user, there are some minor changes in
work flow that you may notice. However, it is much more usable with assistive technologies.

For localization, much of the TQSL GUI and messages can now be translated into local
languages. For this beta, there are machine translations included that came from Google
Translate. They're probably of very poor quality, but serve as a proof of concept. Just use
the "Language" selection on the "File" pulldown menu. Note that you may need extra fonts
installed to use some languages.

Other major changes:

1. If a user has only one station location, then there's no prompt to ask them to select what
location to use when signing a log.

2. Station locations can be set up with callsign "[None]". When a user uses that station
location to sign a log, they're prompted for the appropriate callsign. This allows people who
have had multiple callsigns for a given QTH to enter the data for the location once and
re-use it for a specific callsign.

3. TQSL now recognizes the ADIF <SUBMODE> tag and attempts to map that to modes recognized by
LoTW. Fully supporting <SUBMODE> will require changes in the LoTW configuration file.

4. TQSL now detects when another instance is busy signing a log (waiting on a user to respond
to a prompt, for example) and a command line logger is requesting TQSL to sign a different
log. The command line invocation of TQSL no longer "hangs" the command line signing operation
and instead returns an error.

5. TQSL now properly handles non-ASCII characters in folder names. Previous versions of TQSL
relied upon the DOS compatibility "short" file names, which are not enabled by default on
Windows 8.

There's also startup performance improvements, particularly for stations with large numbers
of callsign certificates. Other minor updates include allowing callsign certificates to be
requested with dates one year in the future (for special event stations, for example), and
verifying that the end date for valid QSOs for a callsign certificate is after the start
date.


To generate a diff of this commit:
cvs -z3 rdiff -u -r1.35 -r1.36 wip/trustedQSL/distinfo
cvs -z3 rdiff -u -r1.4 -r1.5 \
    wip/trustedQSL/patches/patch-apps_CMakeLists.txt
cvs -z3 rdiff -u -r1.55 -r1.56 wip/trustedQSL/Makefile
cvs -z3 rdiff -u -r1.7 -r1.8 wip/trustedQSL/patches/patch-apps_tqsl_cpp
cvs -z3 rdiff -u -r1.9 -r1.10 wip/trustedQSL/PLIST

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/trustedQSL/distinfo?r1=1.35&r2=1.36
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/trustedQSL/patches/patch-apps_CMakeLists.txt?r1=1.4&r2=1.5
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/trustedQSL/Makefile?r1=1.55&r2=1.56
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/trustedQSL/patches/patch-apps_tqsl_cpp?r1=1.7&r2=1.8
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/trustedQSL/PLIST?r1=1.9&r2=1.10

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index