ADIF file monitor and settings UI#992
Conversation
Users can configure up to 4 ADIF file slots, each independently set to import on application startup or shutdown. This is aimed at workflows like WSJT-X where a log file is continuously written externally and needs to be synced into QLog.
|
This issue keeps popping up over and over again. The problem with this approach is:
I’ve considered redesigning the whole initial loading process several times. The core limitation is the SQLite database. It simply doesn’t support parallel access. So if you process something during startup, you block the main GUI thread, which is a problem. If we had a different database backend, then it might be worth reconsidering. |
|
Yeah I struggled with this as well. I did have it set up with a delayed run kicking off with a timer but with a large file it acted poorly. This was an option that wasn't a lot of work but I was worried about the performance hit. |
|
Can I ask what ADI files you want to track with this? I see WSJTX, but it sends data online, so this is not the case. |
|
I added this mostly in response to #941 but I know for me I would point it to WSJT because I have at times operated wsjtx thinking I had QLog running and it wasn't. Also same reason for FLDigi. So it would be good for me periodically parse it to make sure no QSOs were missed. But typically if it is one I "need" I make sure, most others it wouldn't matter. |
Users can configure up to 4 ADIF file slots, each independently set to import on application startup or shutdown. This is aimed at workflows like WSJT-X where a log file is continuously written externally and needs to be synced into QLog. #941
If any contacts are imported a summary like this will appear for each file:
