AUTHORS | 40 CHANGES | 39 CMakeLists.txt | 122 Kwave.kdevelop | 32 Kwave.kdevelop.filelist | 1135 ++--- LICENSES | 1190 ++--- README | 51 TODO | 53 VERSION | 2 bin/menusconfig2cpp.sh | 4 cmake/FindGettext.cmake | 7 cmake/KwaveLibaudiofileSupport.cmake | 17 cmake/KwavePackageMessages.cmake | 4 cmake/KwaveRPMSupport.cmake | 28 config.h.cmake | 6 debian/changelog | 6 debian/control | 9 debian/rules | 13 doc/CMakeLists.txt | 104 doxy.cfg.in | 1017 ++-- kwave.ebuild | 49 kwave.lsm | 10 kwave.spec | 27 kwave.spec.in | 17 kwave/CMakeLists.txt | 74 kwave/KwaveApp.cpp | 169 kwave/KwaveApp.h | 37 kwave/KwaveSplash.cpp | 94 kwave/KwaveSplash.h | 24 kwave/MainWidget.cpp | 433 - kwave/MainWidget.h | 66 kwave/TopWidget.cpp | 832 +-- kwave/TopWidget.h | 97 kwave/main.cpp | 122 kwave/menus.config | 99 kwave/pics/knob.xpm | 2 kwave/pics/kwave.xpm | 2 kwave/pics/light_off.xpm | 215 kwave/pics/light_on.xpm | 210 kwave/pics/logo.xpm | 2 kwave/pics/playback_loop.xpm | 568 ++ kwave/pics/playback_pause.xpm | 319 + kwave/pics/playback_pause2.xpm | 313 + kwave/pics/playback_start.xpm | 314 + kwave/pics/playback_stop.xpm | 302 + kwave/toolbar/zoomall.xpm | 234 - kwave/toolbar/zoomin.xpm | 236 - kwave/toolbar/zoomnormal.xpm | 259 + kwave/toolbar/zoomout.xpm | 235 - kwave/toolbar/zoomrange.xpm | 243 - libaudiofile/CMakeLists.txt | 3 libaudiofile/intfloat_readwrite.c | 2 libgui/CMakeLists.txt | 34 libgui/ConfirmCancelProxy.cpp | 15 libgui/ConfirmCancelProxy.h | 9 libgui/CurveWidget.cpp | 296 - libgui/CurveWidget.h | 37 libgui/FrequencyResponseWidget.cpp | 46 libgui/FrequencyResponseWidget.h | 26 libgui/HMSTimeWidget.cpp | 7 libgui/HMSTimeWidget.h | 15 libgui/HMSTimeWidgetBase.ui | 175 libgui/InvertableSpinBox.cpp | 26 libgui/InvertableSpinBox.h | 13 libgui/KwaveFileDialog.cpp | 97 libgui/KwaveFileDialog.h | 14 libgui/LabelPropertiesWidget.cpp | 29 libgui/LabelPropertiesWidget.h | 17 libgui/LabelPropertiesWidgetBase.ui | 475 +- libgui/MenuGroup.cpp | 68 libgui/MenuGroup.h | 18 libgui/MenuItem.cpp | 123 libgui/MenuItem.h | 57 libgui/MenuManager.cpp | 214 libgui/MenuManager.h | 45 libgui/MenuNode.cpp | 411 - libgui/MenuNode.h | 220 libgui/MenuRoot.cpp | 77 libgui/MenuRoot.h | 48 libgui/MenuSub.cpp | 142 libgui/MenuSub.h | 106 libgui/MultiStateWidget.cpp | 113 libgui/MultiStateWidget.h | 71 libgui/OverViewCache.cpp | 191 libgui/OverViewCache.h | 32 libgui/OverViewWidget.cpp | 363 - libgui/OverViewWidget.h | 156 libgui/ScaleWidget.cpp | 90 libgui/ScaleWidget.h | 28 libgui/SelectTimeWidget.cpp | 61 libgui/SelectTimeWidget.h | 24 libgui/SelectTimeWidgetBase.ui | 1305 +++-- libgui/TrackPixmap.cpp | 189 libgui/TrackPixmap.h | 78 libkwave/CMakeLists.txt | 81 libkwave/CodecBase.cpp | 66 libkwave/CodecBase.h | 28 libkwave/CompressionType.h | 4 libkwave/Curve.cpp | 229 - libkwave/Curve.h | 96 libkwave/Decoder.cpp | 8 libkwave/Decoder.h | 13 libkwave/Encoder.cpp | 2 libkwave/Encoder.h | 13 libkwave/FileFormat.cpp | 3 libkwave/FileFormat.h | 5 libkwave/FileInfo.cpp | 27 libkwave/FileInfo.h | 21 libkwave/Filter.cpp | 56 libkwave/Filter.h | 9 libkwave/Functions.cpp | 5 libkwave/Functions.h | 13 libkwave/GenreType.cpp | 9 libkwave/GenreType.h | 8 libkwave/Interpolation.cpp | 383 - libkwave/Interpolation.h | 52 libkwave/KwaveDrag.cpp | 86 libkwave/KwaveDrag.h | 26 libkwave/KwavePlugin.cpp | 111 libkwave/KwavePlugin.h | 56 libkwave/KwavePluginSetupDialog.h | 2 libkwave/Label.cpp | 37 libkwave/Label.h | 43 libkwave/LabelList.cpp | 69 libkwave/LabelList.h | 42 libkwave/MultiTrackReader.cpp | 69 libkwave/MultiTrackReader.h | 66 libkwave/MultiTrackWriter.cpp | 130 libkwave/MultiTrackWriter.h | 82 libkwave/Parser.cpp | 36 libkwave/Parser.h | 11 libkwave/PlayBackDevice.h | 13 libkwave/PlaybackDeviceFactory.h | 3 libkwave/PluginContext.h | 36 libkwave/Sample.h | 6 libkwave/SampleFIFO.cpp | 165 libkwave/SampleFIFO.h | 76 libkwave/SampleFormat.h | 8 libkwave/SampleReader.cpp | 161 libkwave/SampleReader.h | 57 libkwave/SampleWriter.cpp | 39 libkwave/SampleWriter.h | 42 libkwave/Selection.h | 24 libkwave/Signal.cpp | 156 libkwave/Signal.h | 58 libkwave/StandardBitrates.cpp | 15 libkwave/StandardBitrates.h | 7 libkwave/Stripe.cpp | 64 libkwave/Stripe.h | 27 libkwave/Track.cpp | 599 +- libkwave/Track.h | 71 libkwave/TransmissionFunction.h | 15 libkwave/TypesMap.h | 22 libkwave/VirtualAudioFile.cpp | 17 libkwave/VirtualAudioFile.h | 9 libkwave/WindowFunction.cpp | 33 libkwave/WindowFunction.h | 20 plugins/CMakeLists.txt | 34 plugins/about/AboutKwaveDialog.cpp | 152 plugins/about/AboutKwaveDialog.h | 10 plugins/about/AboutPlugin.cpp | 29 plugins/about/AboutPlugin.h | 2 plugins/about/KwaveAboutContainer.cpp | 240 - plugins/about/KwaveAboutContainer.h | 88 plugins/about/KwaveAboutDialogBase.ui | 839 +-- plugins/about/LogoWidget.cpp | 133 plugins/about/LogoWidget.h | 22 plugins/amplifyfree/AmplifyFreeDialog.cpp | 9 plugins/amplifyfree/AmplifyFreeDialog.h | 11 plugins/amplifyfree/AmplifyFreeDlg.ui | 445 - plugins/amplifyfree/AmplifyFreePlugin.cpp | 87 plugins/amplifyfree/AmplifyFreePlugin.h | 9 plugins/band_pass/BandPass.cpp | 108 plugins/band_pass/BandPass.h | 89 plugins/band_pass/BandPassDialog.cpp | 48 plugins/band_pass/BandPassDialog.h | 29 plugins/band_pass/BandPassDlg.ui | 721 +-- plugins/band_pass/BandPassPlugin.cpp | 52 plugins/band_pass/BandPassPlugin.h | 34 plugins/band_pass/CMakeLists.txt | 5 plugins/codec_ascii/AsciiCodecPlugin.cpp | 3 plugins/codec_ascii/AsciiDecoder.cpp | 18 plugins/codec_ascii/AsciiDecoder.h | 7 plugins/codec_ascii/AsciiEncoder.cpp | 30 plugins/codec_ascii/AsciiEncoder.h | 9 plugins/codec_audiofile/AudiofileCodecPlugin.cpp | 2 plugins/codec_audiofile/AudiofileDecoder.cpp | 18 plugins/codec_audiofile/AudiofileDecoder.h | 5 plugins/codec_audiofile/CMakeLists.txt | 7 plugins/codec_flac/CMakeLists.txt | 98 plugins/codec_flac/FlacCodecPlugin.cpp | 3 plugins/codec_flac/FlacCodecPlugin.h | 1 plugins/codec_flac/FlacDecoder.cpp | 42 plugins/codec_flac/FlacDecoder.h | 15 plugins/codec_flac/FlacEncoder.cpp | 154 plugins/codec_flac/FlacEncoder.h | 24 plugins/codec_flac/VorbisCommentMap.cpp | 2 plugins/codec_flac/VorbisCommentMap.h | 6 plugins/codec_ogg/OggCodecPlugin.cpp | 2 plugins/codec_ogg/OggDecoder.cpp | 53 plugins/codec_ogg/OggDecoder.h | 9 plugins/codec_ogg/OggEncoder.cpp | 44 plugins/codec_ogg/OggEncoder.h | 8 plugins/codec_wav/CMakeLists.txt | 7 plugins/codec_wav/RIFFChunk.cpp | 69 plugins/codec_wav/RIFFChunk.h | 25 plugins/codec_wav/RIFFParser.cpp | 226 - plugins/codec_wav/RIFFParser.h | 36 plugins/codec_wav/RecoveryBuffer.cpp | 4 plugins/codec_wav/RecoveryBuffer.h | 2 plugins/codec_wav/RecoveryMapping.cpp | 9 plugins/codec_wav/RecoveryMapping.h | 2 plugins/codec_wav/RecoverySource.cpp | 3 plugins/codec_wav/RepairVirtualAudioFile.cpp | 26 plugins/codec_wav/RepairVirtualAudioFile.h | 6 plugins/codec_wav/WavCodecPlugin.cpp | 2 plugins/codec_wav/WavDecoder.cpp | 177 plugins/codec_wav/WavDecoder.h | 18 plugins/codec_wav/WavEncoder.cpp | 198 plugins/codec_wav/WavEncoder.h | 6 plugins/codec_wav/WavFormatMap.h | 3 plugins/codec_wav/WavPropertyMap.cpp | 8 plugins/codec_wav/WavPropertyMap.h | 11 plugins/decoder_mp3/CMakeLists.txt | 2 plugins/decoder_mp3/ID3_QIODeviceReader.cpp | 36 plugins/decoder_mp3/ID3_QIODeviceReader.h | 4 plugins/decoder_mp3/MP3Decoder.cpp | 55 plugins/decoder_mp3/MP3DecoderPlugin.cpp | 3 plugins/fileinfo/BitrateSpinBox.cpp | 56 plugins/fileinfo/BitrateSpinBox.h | 19 plugins/fileinfo/BitrateWidget.cpp | 29 plugins/fileinfo/BitrateWidget.h | 19 plugins/fileinfo/BitrateWidgetBase.ui | 200 plugins/fileinfo/CompressionWidget.cpp | 36 plugins/fileinfo/CompressionWidget.h | 10 plugins/fileinfo/CompressionWidgetBase.ui | 737 +-- plugins/fileinfo/FileInfoDialog.cpp | 268 - plugins/fileinfo/FileInfoDialog.h | 9 plugins/fileinfo/FileInfoDlg.ui | 5019 ++++++++++------------ plugins/fileinfo/FileInfoPlugin.cpp | 16 plugins/fileinfo/FileInfoPlugin.h | 2 plugins/fileinfo/KeywordWidget.cpp | 87 plugins/fileinfo/KeywordWidget.h | 17 plugins/fileinfo/KeywordWidgetBase.ui | 220 plugins/fileinfo/SelectDateDialog.cpp | 8 plugins/fileinfo/SelectDateDialog.h | 5 plugins/fileinfo/SelectDateDlg.ui | 293 - plugins/lowpass/CMakeLists.txt | 1 plugins/lowpass/LowPassDialog.cpp | 40 plugins/lowpass/LowPassDialog.h | 13 plugins/lowpass/LowPassDlg.ui | 671 +- plugins/lowpass/LowPassFilter.cpp | 143 plugins/lowpass/LowPassFilter.h | 48 plugins/lowpass/LowPassPlugin.cpp | 29 plugins/lowpass/LowPassPlugin.h | 20 plugins/memory/MemDlg.ui | 901 ++- plugins/memory/MemoryDialog.cpp | 34 plugins/memory/MemoryDialog.h | 7 plugins/memory/MemoryPlugin.cpp | 9 plugins/memory/MemoryPlugin.h | 4 plugins/newsignal/NewSigDlg.ui | 2014 ++++---- plugins/newsignal/NewSignalDialog.cpp | 64 plugins/newsignal/NewSignalDialog.h | 21 plugins/newsignal/NewSignalPlugin.cpp | 4 plugins/newsignal/NewSignalPlugin.h | 2 plugins/noise/CMakeLists.txt | 1 plugins/noise/NoisePlugin.cpp | 56 plugins/noise/NoisePlugin.h | 5 plugins/notch_filter/CMakeLists.txt | 5 plugins/notch_filter/NotchFilter.cpp | 96 plugins/notch_filter/NotchFilter.h | 61 plugins/notch_filter/NotchFilterDialog.cpp | 42 plugins/notch_filter/NotchFilterDialog.h | 13 plugins/notch_filter/NotchFilterDlg.ui | 782 +-- plugins/notch_filter/NotchFilterPlugin.cpp | 35 plugins/notch_filter/NotchFilterPlugin.h | 24 plugins/pitch_shift/CMakeLists.txt | 5 plugins/pitch_shift/PitchShiftDialog.cpp | 38 plugins/pitch_shift/PitchShiftDialog.h | 13 plugins/pitch_shift/PitchShiftDlg.ui | 752 +-- plugins/pitch_shift/PitchShiftPlugin.cpp | 37 plugins/pitch_shift/PitchShiftPlugin.h | 34 plugins/playback/CMakeLists.txt | 9 plugins/playback/PlayBack-ALSA.cpp | 145 plugins/playback/PlayBack-ALSA.h | 16 plugins/playback/PlayBack-OSS.cpp | 224 plugins/playback/PlayBack-OSS.h | 17 plugins/playback/PlayBackDialog.cpp | 225 plugins/playback/PlayBackDialog.h | 31 plugins/playback/PlayBackDlg.ui | 1375 ++---- plugins/playback/PlayBackParam.h | 2 plugins/playback/PlayBackPlugin.cpp | 425 - plugins/playback/PlayBackPlugin.h | 49 plugins/playback/PlayBackTypesMap.cpp | 10 plugins/playback/SampleEncoder.h | 7 plugins/playback/SampleEncoderLinear.cpp | 14 plugins/playback/SampleEncoderLinear.h | 6 plugins/record/LevelMeter.cpp | 166 plugins/record/LevelMeter.h | 34 plugins/record/Record-ALSA.cpp | 116 plugins/record/Record-ALSA.h | 18 plugins/record/Record-OSS.cpp | 237 - plugins/record/Record-OSS.h | 20 plugins/record/RecordController.cpp | 1 plugins/record/RecordController.h | 4 plugins/record/RecordDevice.h | 17 plugins/record/RecordDialog.cpp | 373 - plugins/record/RecordDialog.h | 50 plugins/record/RecordDlg.ui | 3667 ++++++++-------- plugins/record/RecordParams.h | 3 plugins/record/RecordPlugin.cpp | 331 - plugins/record/RecordPlugin.h | 26 plugins/record/RecordState.h | 2 plugins/record/RecordThread.cpp | 128 plugins/record/RecordThread.h | 39 plugins/record/RecordTypesMap.cpp | 10 plugins/record/SampleDecoder.h | 7 plugins/record/SampleDecoderLinear.cpp | 8 plugins/record/SampleDecoderLinear.h | 2 plugins/record/StatusWidget.cpp | 20 plugins/record/StatusWidget.h | 14 plugins/record/krec_record.xpm | 291 + plugins/saveblocks/SaveBlocksDialog.cpp | 21 plugins/saveblocks/SaveBlocksDialog.h | 8 plugins/saveblocks/SaveBlocksPlugin.cpp | 134 plugins/saveblocks/SaveBlocksPlugin.h | 8 plugins/saveblocks/SaveBlocksWidget.cpp | 28 plugins/saveblocks/SaveBlocksWidget.h | 18 plugins/saveblocks/SaveBlocksWidgetBase.ui | 404 - plugins/selectrange/SelectRangeDialog.cpp | 11 plugins/selectrange/SelectRangeDialog.h | 11 plugins/selectrange/SelectRangeDlg.ui | 373 - plugins/selectrange/SelectRangePlugin.cpp | 9 plugins/selectrange/SelectRangePlugin.h | 7 plugins/sonagram/CMakeLists.txt | 36 plugins/sonagram/SonagramDialog.cpp | 53 plugins/sonagram/SonagramDialog.h | 8 plugins/sonagram/SonagramDlg.ui | 926 ++-- plugins/sonagram/SonagramPlugin.cpp | 129 plugins/sonagram/SonagramPlugin.h | 29 plugins/sonagram/SonagramWindow.cpp | 187 plugins/sonagram/SonagramWindow.h | 12 plugins/volume/VolumeDialog.cpp | 42 plugins/volume/VolumeDialog.h | 12 plugins/volume/VolumeDlg.ui | 796 +-- plugins/volume/VolumePlugin.cpp | 85 plugins/volume/VolumePlugin.h | 9 plugins/zero/ZeroPlugin.cpp | 40 plugins/zero/ZeroPlugin.h | 8 po/CMakeLists.txt | 15 po/de.po | 2921 ++++++------ po/fr.po | 3085 +++++++------ po/kwave.pot | 5196 +++++++++++------------ 353 files changed, 31155 insertions(+), 28162 deletions(-)