Wykres commitów

24 Commity (389c189d2e65a218af87a2e86fde057106996be3)

Autor SHA1 Wiadomość Data
David Freese 389c189d2e MXE compile
* Mxe-ming32 compatibility changes
2013-06-27 18:15:33 -05:00
David Freese 81a9f43e67 Logbook Update
* Time ON/OFF
    - Added seconds to logged time
    - Update older records to use seconds, default 0
    - Add seconds to time sort
  * QRZ query notes
    - removed '\n' character if field returns empty
2012-06-04 12:26:14 -05:00
Remi Chateauneu 38112d829e QsoRec comparisons
* Added cQsoRec::setDateTime and setFrequency with specific format.
  * compareTimes, compareDates and compareModes twice faster.
2011-12-08 15:48:43 -06:00
David Freese ee4c5b4dae Logbook dirty boolean
* Added code to clear dirty boolean when log first loaded
2011-11-28 15:55:39 -06:00
David Freese 2edfc77e8c Merge Logs
* Added duplicate checking to log merger
  * Save duplicates to an ADIF file and display results of
    merger on the Rx panel.
  * Save merged records to a merged rec file
  * Altered read adif to accommodate LoTW peculiarities
2011-11-26 06:55:37 -06:00
David Freese 9de50951c3 ADIF i/o tweaks
* Changes to improve file i/o performance
  * Removed <ADIF_VER: check to allow importing from
    non compliant ADIF files.
2011-11-23 09:42:44 -06:00
David Freese a2184aa4be Log r/w improvements
* Created separate thread for writing database.  User with over
    35,000 records was experiencing UI interruption of several
    seconds on Windows XP system.
  * Removed compatibility code from log r/w.  Logs prior to 3.1 will
    read but some fields will be ignored.
  * Added new method "newrec" to CQsoDb class.
  * Modified logbook read and write behavior to eliminate duplication
    and employ faster string lookup algorithm in matching ADIF tags
    to internal database entries.
2011-11-18 19:53:40 -06:00
Remi Chateauneu 11d699ea27 Use Logbook record
* Added Dial button in logbook editor to set frequency / mode / operator
    to the the current record.
    - allows easy retrieval of logged data to either continue a QSO or
      set one up based on a log entry.
2011-11-14 13:09:12 -06:00
David Freese 49cae5f9c5 DATE_TIME sorting
* Added user selection for date/time ON or OFF sorting
  * Cabrillo & ADIF exports follow the ON / OFF selection
  * Logbook browser follows ON / OFF selection
  * Added user selection to force DATE/TIME ON == DATE/TIME OFF
2010-11-19 14:34:26 -06:00
David Freese ef188fd736 QSO_DB sort order
Corrected bug in date-time sorting of the logbook database.
  Sort is now by DATE and TIME vice DATE and TIME_OFF
2010-11-19 08:49:05 -06:00
David Freese 0c14c51efa Logbook Field Sizes
* Removed size restrictions on qso_db record fields
2010-08-30 02:31:15 -05:00
David Freese a9815cdbea Log Sort
* Changed logbook sort to DATE / TIME-ON comparison
  * Changed logbook browser to show DATE / TIME-ON vice
    DATE / TIME-OFF
2010-07-30 02:51:53 -05:00
Stelios Bounanos cc957f37cf Update copyright headers
* Relicense: GPLv2+ -> GPLv3+
  * Update authors' copyright notices
2010-03-01 13:09:16 +00:00
David Freese a8dfa58cb1 Logbook bug fix
Field corrupted by saving entry with oversized field.
    Fixed memory leak in qso_db.cxx
2009-06-12 08:03:09 -05:00
Stelios Bounanos 77bc96640b Use band functions in logbook 2009-04-17 19:17:56 +01:00
David Freese 0bb3f8fe2e Modification to logbook file processing
* Performance enhancement to file reading and processing
    * original, 33 seconds to process 22200 records
    * new, 0.55 seconds to process 22200 records
2009-03-21 18:41:36 -05:00
David Freese af6b8dc526 Added Cabrillo report writer for logbook / contest use
Removed free form Exchange fields #2 and #3
  Renamed Exchange field #1 to Exchange Out
  Added Exchange In field to the logbook
2009-01-29 19:16:03 -06:00
Stelios Bounanos bb44e467ab Fix memory leaks 2009-01-12 01:53:41 +00:00
David Freese d134214195 Added missing fields to log.adi export (Windows only)
Corrected logic associated with duplicate checking.
2009-01-02 16:46:13 -06:00
David Freese c2764f0215 Changed logbook text export to tab delimited format 2008-12-06 17:35:09 -06:00
David Freese 924b2b76ef Added time_on field to the logbook 2008-12-06 17:35:01 -06:00
David Freese b92ea214b2 Added dup field, time-span in minutes to duplicate QSO testing 2008-12-06 16:57:40 -06:00
David Freese 154952f14e Add rudimentary contest functionality
1. Added automatic time update to time field
	a.update occurs in thread arq_loop
2. Modified date format transferred to logbook YYYYMMDD
3. Changed textfont to font(0) for all logbook dialog widgets
4. Logbook path/name saved in fldigi_def.xml
5. New logbook clears all entries in logbook dialog
6. Logbook dialog titlebar updates with change in logbook file
7. Added contest functionality
	a. additional log fields for various contest exchanges
	   fields switchable between rag-chew and contest views
	b. duplicate checking
	c. cut number transmit for CW
	d. additional macro tags for sending contest specific exchanges
	e. additional macro tag to send current qso-log-time
	f. changed qso-log-time to an automated clock
2008-12-05 20:58:39 +00:00
David Freese aef541e3ec Add fl_logbook 2008-12-04 16:11:33 +00:00