Denny
20a8f2bb3c
Fully implements application shutdown procedure that is invoked when the
...
user closes the the main gui window or invokes exit from the file menu.
2018-07-14 14:44:03 -04:00
Denny
df1bc1031e
[WIP] Updates AudioPackets to be ReusableAudioPackets.
2018-06-29 06:53:03 -04:00
Denny
c3b405a752
Merge branch 'master' into 39-polyphase-channelizer
...
# Conflicts:
# src/main/java/io/github/dsheirer/buffer/FloatCircularBuffer.java
# src/main/java/io/github/dsheirer/dsp/filter/FilterFactory.java
# src/main/java/io/github/dsheirer/dsp/filter/design/FilterView.java
# src/main/java/io/github/dsheirer/dsp/filter/design/FilterViewer.java
# src/main/java/io/github/dsheirer/dsp/filter/fir/complex/ComplexFIRFilter.java
# src/main/java/io/github/dsheirer/dsp/gain/ComplexFeedForwardGainControl.java
# src/main/java/io/github/dsheirer/dsp/mixer/Oscillator.java
# src/main/java/io/github/dsheirer/dsp/psk/LSMDemodulator.java
# src/main/java/io/github/dsheirer/module/decode/Decoder.java
# src/main/java/io/github/dsheirer/module/decode/DecoderFactory.java
# src/main/java/io/github/dsheirer/module/decode/p25/P25Decoder.java
# src/main/java/io/github/dsheirer/module/decode/p25/P25_C4FMDecoder.java
# src/main/java/io/github/dsheirer/module/decode/p25/P25_LSMDecoder.java
# src/main/java/io/github/dsheirer/source/tuner/TunerChannelSource.java
# src/main/java/io/github/dsheirer/source/tuner/TunerModel.java
# src/main/java/io/github/dsheirer/source/tuner/TunerSourceEditor.java
# src/main/java/io/github/dsheirer/spectrum/ChannelSpectrumPanel.java
2018-03-18 05:19:33 -04:00
Denny
28f351287c
328 - cleanup issue with NPE
2018-02-11 06:13:56 -05:00
Denny
05eea44f7e
Cleanup
2018-02-10 08:14:00 -05:00
Denny
030fc1617c
328 Channel Auto-Start capability. Adds auto-start and auto-start
...
ordering to each channel configuration to provide the user with greater
control over initial application startup configuration.
Adds new dialog window that displays on startup that allows the user to
invoke/cancel auto-start, or simply allow the timer to expire whereby
the channels will be auto-started.
Updates channel table model to include an auto-start column and relabels
the 'Enabled' column to read 'Playing'.
Updates channel editor to change the 'Enable/Disable' button to read
'Start/Stop'.
Changes the 'enabled' property of the channel configuration to indicate
the current 'processing' status - isProcessing().
Channel's XML configuration re-purposes the 'enabled' property to indicate
auto-start and adds a new (optional) auto-start 'order' attribute.
2018-02-10 08:09:43 -05:00
Denny
236df8f3f4
Merges from master branch.
2017-12-27 10:10:51 -05:00
Denny
26b97f09b7
Updates SettingsManager to use jackson xml serialization. Final
...
testing on all changes to xml serialization.
2017-12-21 19:59:11 -05:00
Denny
ee6aeafa84
Updates PlaylistManager to use faster jackson XML serialization.
...
Removes native xml.bind serialization for improved compatibility with
Java 9.
Global optimize imports on the entire project.
2017-12-21 07:18:27 -05:00
Denny
9316599dec
Updates pull request from Roman Tsypuk to convert the build system from
...
ant to gradle. Removes linux and windows application launch scripts and
produces an executable jar with all resources included.
2017-12-17 07:28:06 -05:00