| JS8_Audio | |
| AudioDevice.cpp | Initializes the audio device with the specified mode and channel configuration |
| AudioDevice.h | |
| BWFFile.cpp | Implementation of BWFFile class |
| BWFFile.h | |
| NotificationAudio.cpp | Implementation of NotificationAudio class |
| NotificationAudio.h | |
| SoundInput.h | |
| SoundOutput.cpp | Checks for audio errors and emits appropriate error messages |
| SoundOutput.h | |
| JS8_Deprecated | |
| OmniRigTransceiver.h | |
| JS8_Include | |
| commons.h | |
| EventFilter.h | |
| Maidenhead.h | |
| pimpl_h.h | |
| pimpl_impl.h | |
| qpriorityqueue.h | |
| SettingsGroup.h | |
| sleep.h | |
| JS8_JSC | |
| JSC.cpp | Implementation of JSC class for compression and decompression |
| JSC.h | |
| JSC_checker.cpp | JSCChecker class implementation |
| JSC_checker.h | |
| JSC_list.cpp | Tuple list for JSC callsigns |
| JSC_map.cpp | Implementation of JSC character map |
| JS8_Logbook | |
| ADIF.cpp | Implementation of the ADIF class for handling ADIF log files |
| ADIF.h | |
| CountriesWorked.cpp | Initialize the CountriesWorked instance with the specified country names |
| CountriesWorked.h | |
| CountryDat.cpp | Implementation of the CountryDat class for handling country data |
| CountryDat.h | |
| LogBook.cpp | Implementation of LogBook class |
| LogBook.h | |
| n3fjp.h | |
| JS8_Main | |
| AprsInboundRelay.cpp | Implements inbound APRS-IS relay processing |
| AprsInboundRelay.h | Defines the inbound APRS-IS relay handler for JS8Call |
| APRSISClient.cpp | Implementation of APRS-IS client for JS8Call |
| APRSISClient.h | APRS-IS client interface for JS8Call |
| AttenuationSlider.cpp | Implementation of AttenuationSlider custom QSlider |
| AttenuationSlider.h | |
| Bands.cpp | Implementation of Bands model |
| Bands.h | |
| CallsignValidator.cpp | Construct a new Callsign Validator:: Callsign Validator object |
| CallsignValidator.h | |
| CandidateKeyFilter.cpp | Implementation of CandidateKeyFilter |
| CandidateKeyFilter.h | |
| CPlotter.h | |
| DirectedMessageHighlighter.cpp | Syntax highlighter for JS8 directed message routing tokens |
| DirectedMessageHighlighter.h | |
| DirectedMessageParser.cpp | Shared parser for directed-message pills |
| DirectedMessageParser.h | |
| DirectedMessageTooltipUtils.h | |
| DriftingDateTime.cpp | Implementation of DriftingDateTimeSingleton |
| DriftingDateTime.h | |
| fileutils.h | |
| Flatten.cpp | This is an emulation, in spirit at least, of the effect of of the Fortran flat4() subroutine. While our implementation differs from that of the original, the results should be as good or better |
| Flatten.h | |
| ForeignKeyDelegate.cpp | Implementation of Qt styles |
| ForeignKeyDelegate.h | |
| FrequencyLineEdit.cpp | Implementation of the editor for the JS8 standard operating frequencies |
| FrequencyLineEdit.h | |
| FrequencyList.cpp | Implementation of the JS8 standard operating frequencies |
| FrequencyList.h | |
| Geodesic.cpp | Implementation of geographic coordinates for determining location of a station |
| Geodesic.h | |
| HelpTextWindow.cpp | Implementation of HelpTextWindow for displaying help text files |
| HelpTextWindow.h | |
| IARURegions.cpp | Implementation of the IARU regions |
| IARURegions.h | |
| Inbox.cpp | Implementation of the message inbox |
| Inbox.h | |
| JS8MessageBox.cpp | Implementation of the Qt dialogs and buttons |
| JS8MessageBox.h | |
| main.cpp | Implementation of the MessageTimeStamper class |
| Message.cpp | Implementation of message constructors and versions |
| Message.h | |
| MessageClient.cpp | Implementation of the MessageClient class that connects to external servers |
| MessageClient.h | |
| MessageError.cpp | Implementation of the message error for external servers/clients |
| MessageError.h | |
| MessageServer.cpp | Implementation of the external client message server |
| MessageServer.h | |
| MetaDataRegistry.cpp | Implementation of meta data registers |
| MetaDataRegistry.h | |
| Modes.cpp | Implementation of mode enumeration |
| Modes.h | |
| MultiSettings.cpp | Implementation of multi-settings dialog |
| MultiSettings.h | |
| PillRenderer.cpp | Implementation of PillRenderer — pill painting, tooltips, and letter-spacing |
| PillRenderer.h | Pill-shaped visual highlights for directed message tokens |
| ProcessThread.cpp | ProcessThread::setProcess |
| ProcessThread.h | |
| qt_helpers.cpp | Qt style sheets and widgets |
| qt_helpers.h | |
| Radio.cpp | Callsign validation |
| Radio.h | |
| RadioMetaType.cpp | Extension of the Radio namespace |
| RDP.cpp | Implementation We'll typically end up with a ton of points to draw for the spectrum, and some simplification is worthwhile; use the Ramer–Douglas–Peucker algorithm to reduce to a smaller number of points |
| RDP.h | |
| revision_utils.cpp | Application versioning utility |
| revision_utils.h | |
| SelfDestructMessageBox.cpp | Implementation of the timed self-destruct message dialogs |
| SelfDestructMessageBox.h | |
| SignalMeter.cpp | Simple bargraph dB meter Originally implemented by Edson Pereira PY2SDR |
| SignalMeter.h | |
| StationList.cpp | Implementation of StationList class |
| StationList.h | |
| TraceFile.cpp | Implementation of TraceFile class for logging |
| TraceFile.h | |
| TransmitTextEdit.cpp | Implementation of TransmitTextEdit class for the text entry box |
| TransmitTextEdit.h | |
| TransmitTextSourceMirror.h | |
| TwoPhaseSignal.h | |
| TxLoop.cpp | |
| TxLoop.h | |
| Varicode.cpp | Implementation of encoder (C) 2018 Jordan Sherer kn4cr.nosp@m.d@gm.nosp@m.ail.c.nosp@m.om - All Rights Reserved |
| Varicode.h | |
| WF.cpp | Implementation of waterfall spectrum display |
| WF.h | |
| JS8_Mainwindow | |
| buildQueryMenu.cpp | Member function of the UI_Constructor class builds the callsign query menu |
| checkVersion.cpp | Member function of the UI_Constructor class queries the GitHub release assets, trigged from the help menu to determine if the software version is the latest |
| dataSink.cpp | Member function of the UI_Constructor class creates the waterfall spectrum |
| displayBandActivity.cpp | Member function of the UI_Constructor class displays the current band activity in the left pane of the UI |
| displayCallActivity.cpp | Member function of the UI_Constructor class displays the callsign activity in the right pane of the UI |
| initializeDummyData.cpp | Member function of the UI_Constructor class group messaging function |
| initializeGroupMessage.cpp | Member function of the UI_Constructor class group messaging function |
| networkMessage.cpp | Member function of the UI_Constructor class API commands for external control and data retrieval. sends data to external clients via the Network Message API defgroup API Network Message API |
| processBufferedActivity.cpp | Member function of the UI_Constructor class processes buffered MSG's in m_messageBuffer |
| processCommandActivity.cpp | Member function of the UI_Constructor class processes JS8 commands |
| processDecodeEvent.cpp | Member function of the UI_Constructor class process decoded text |
| processRxActivity.cpp | Member function of the UI_Constructor class process Rx queue activity |
| UI_Constructor.cpp | Explicit member function of the UI_Constructor class constructs and connects UI elements to the JS8 "engine" |
| JS8_Mode | |
| DecodedText.cpp | Implementation of DecodedText class |
| DecodedText.h | |
| Decoder.cpp | Implementation of the JS8 decoder and worker classes (C) 2019 Jordan Sherer kn4cr.nosp@m.d@gm.nosp@m.ail.c.nosp@m.om - All Rights Reserved |
| Decoder.h | |
| Detector.cpp | Implementation of Detector class Output device that distributes data in predefined chunks via a signal |
| Detector.h | |
| FrequencyTracker.cpp | Implementation of Kalman filter-based trackers |
| FrequencyTracker.h | |
| JS8.cpp | Implementation of JS8 encoding and decoding functions |
| JS8.h | |
| JS8Submode.cpp | Implementation of JS8 submode parameter inquiry functions |
| JS8Submode.h | |
| ldpc_feedback.h | |
| Modulator.cpp | Implementation of Modulator class |
| Modulator.h | |
| soft_combiner.h | |
| whitening_processor.h | |
| JS8_Network | |
| NetworkAccessManager.h | |
| NetworkServerLookup.cpp | Implementation of network server lookup function |
| NetworkServerLookup.h | |
| PSKReporter.cpp | Implementation of PSKReporter class Interface for posting spots to PSK Reporter web site Implemented by Edson Pereira PY2SDR Updated by Bill Somerville, G4WJS Updated by Allan Bazinet, W6BAZ Updated by Rob Ruchte, K4RWR |
| PSKReporter.h | |
| SpotClient.cpp | Implementation of SpotClient class |
| SpotClient.h | |
| TCPClient.cpp | Implementation of TCPClient class |
| TCPClient.h | |
| JS8_Transceiver | |
| DXLabSuiteCommanderTransceiver.cpp | Implementation of the DXLabSuiteCommanderTransceiver class |
| DXLabSuiteCommanderTransceiver.h | |
| EmulateSplitTransceiver.h | |
| HamlibTransceiver.cpp | Implementation of the HamlibTransceiver class Implements rig control with Hamlib |
| HamlibTransceiver.h | |
| HRDTransceiver.h | |
| PollingTransceiver.cpp | Implementation of the PollingTransceiver class Helper base class that encapsulates the emulation of continuous update and caching of a transceiver state |
| PollingTransceiver.h | |
| Transceiver.cpp | Implementation of the Transceiver class Provides a Qt slot to set the frequency, mode and PTT of some transceiver. This is a Qt slot so that it may be invoked across a thread boundary |
| Transceiver.h | |
| TransceiverBase.cpp | Implementation of the TransceiverBase class Implements the Transceiver abstract interface as template methods and provides a new abstract interface with similar functionality |
| TransceiverBase.h | |
| TransceiverFactory.cpp | Implementation of the TransceiverFactory class |
| TransceiverFactory.h | |
| JS8_UDP | |
| checkableitemcombobox.h | |
| NetworkMessage.cpp | Implementation of NetworkMessage::Builder and NetworkMessage::Reader classes |
| NetworkMessage.h | |
| WSJTXMessageClient.h | |
| WSJTXMessageMapper.h | |
| JS8_UI | |
| About.cpp | Implementation of the About dialog for the UI |
| About.h | |
| Configuration.cpp | Implementation of the Configuration dialog for the UI |
| Configuration.h | |
| LogQSO.cpp | Implementation of the LogQSO dialog for the UI |
| LogQSO.h | |
| mainwindow.cpp | Source file that implements the JS8Call user interface executes member functions of the UI_Constructor class that provide all functionality of the JS8call main window |
| mainwindow.h | |
| MessagePanel.h | |
| MessageReplyDialog.cpp | Implementation of the message reply dialog for the UI |
| MessageReplyDialog.h | |
| MessageWindow.cpp | Implementation of the message window dialog for the UI |
| MessageWindow.h | |
| WideGraph.cpp | Implementation of the UI WideGraph class |
| WideGraph.h | |
| JS8_Widgets | |
| CheckableItemComboBox.cpp | QComboBox with support of checkboxes http://stackoverflow.com/questions/8422760/combobox-of-checkboxes |
| CheckableItemComboBox.h | |
| DateTableWidgetItem.h | |
| LazyFillComboBox.cpp | QComboBox derivative that signals show and hide of the pop up list |
| LazyFillComboBox.h | |
| SemiSortableHeader.h | |