WSJT-X/widgets
Bill Somerville fd7bca080a Revert to direct Log QSO invocation rather than deferred for Fox logging
Deferring using a 0mS timer does not work for Fox logging as it may be
invoked  more  than   once  in  a  loop  when   multiple  streams  are
active.  This change  directly  calls the  logging member  function(s)
inside the message processing loop.

This change  was initially  made because  an unhelpful  database query
order along with a need to display the latest logged QSO at the bottom
of the  Fox log table view  was causing GUI unresponsiveness  when the
Fox log table had many rows.  The current implementation shows the Fox
log table view in descending time  order with the latest logged QSO at
the top  which avoids this  unresponsiveness issue (tested with  a Fox
log table with over 15,000 rows).
2019-02-20 19:40:36 +00:00
..
about.cpp
about.h
about.ui
AbstractLogWindow.cpp Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
AbstractLogWindow.hpp Move Fox log reset action to Fox log window context menu and allow deletes of QSOs 2018-11-25 22:19:41 +00:00
astro.cpp Display and export contest log times in UTC, not local time 2018-11-19 21:18:41 -05:00
astro.h
astro.ui
CabrilloLogWindow.cpp Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
CabrilloLogWindow.hpp Move Fox log reset action to Fox log window context menu and allow deletes of QSOs 2018-11-25 22:19:41 +00:00
CabrilloLogWindow.ui Add tool tips to log view windows 2018-11-25 22:30:28 +00:00
colorhighlighting.cpp
colorhighlighting.h
colorhighlighting.ui
DecodeHighlightingListView.cpp Improved decode highlighting 2018-11-29 01:03:44 +00:00
DecodeHighlightingListView.hpp Improved decode highlighting 2018-11-29 01:03:44 +00:00
displaytext.cpp Remove normal mouse double-click action for decode display windows 2019-02-02 20:38:56 +00:00
displaytext.h Remove normal mouse double-click action for decode display windows 2019-02-02 20:38:56 +00:00
DoubleClickablePushButton.cpp
DoubleClickablePushButton.hpp
DoubleClickableRadioButton.cpp
DoubleClickableRadioButton.hpp
echograph.cpp
echograph.h
echograph.ui
echoplot.cpp Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
echoplot.h Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
ExportCabrillo.cpp Switch to .cbr as the default Cabrillo file extension 2018-11-20 23:47:29 +00:00
ExportCabrillo.h Add new CabrilloLogWindow widget and integrate it into the application 2018-11-12 04:44:03 +00:00
ExportCabrillo.ui Add new CabrilloLogWindow widget and integrate it into the application 2018-11-12 04:44:03 +00:00
fastgraph.cpp Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
fastgraph.h Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
fastgraph.ui
fastplot.cpp Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
fastplot.h Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
FoxLogWindow.cpp Add Fox log ADIF export to the Fox Log window log table contextual pop up menu 2018-12-30 12:35:41 +00:00
FoxLogWindow.hpp Add Fox log ADIF export to the Fox Log window log table contextual pop up menu 2018-12-30 12:35:41 +00:00
FoxLogWindow.ui Add tool tips to log view windows 2018-11-25 22:30:28 +00:00
FrequencyLineEdit.cpp
FrequencyLineEdit.hpp
HelpTextWindow.cpp
HelpTextWindow.hpp
HintedSpinBox.cpp
HintedSpinBox.hpp
LettersSpinBox.cpp
LettersSpinBox.hpp
logqso.cpp Correct a flaw in validating contest exchange data when logging. 2019-01-08 08:40:40 -05:00
logqso.h Repair regression in Log QSO power and comments retention 2018-12-10 18:44:57 +00:00
logqso.ui Fixes several QDateTime time spec issues that effected contest logs and Cabrillo exports 2018-12-01 13:16:57 -05:00
mainwindow.cpp Revert to direct Log QSO invocation rather than deferred for Fox logging 2019-02-20 19:40:36 +00:00
mainwindow.h Add "Erase WSPR hashtable" to the Filemenu. 2019-01-08 15:41:59 -05:00
mainwindow.ui Add "Erase WSPR hashtable" to the Filemenu. 2019-01-08 15:41:59 -05:00
messageaveraging.cpp Revert the message averaging window to it's original single personality 2018-11-12 22:03:39 +00:00
messageaveraging.h Revert the message averaging window to it's original single personality 2018-11-12 22:03:39 +00:00
messageaveraging.ui Revert the message averaging window to it's original single personality 2018-11-12 22:03:39 +00:00
MessageBox.cpp
MessageBox.hpp
meterwidget.cpp
meterwidget.h
plotter.cpp Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
plotter.h Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
RestrictedSpinBox.cpp
RestrictedSpinBox.hpp
signalmeter.cpp
signalmeter.h
SplashScreen.cpp
SplashScreen.hpp
widegraph.cpp Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
widegraph.h Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
widegraph.ui
widgets.pri Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00