[multimedia/kwave] /: integrated codespell into CI pipeline and fixed many codespell errors
Thomas Eschenbacher <[email protected]> Tue, 4 Aug 2026 16:34:46 +0000 (UTC)
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 4ccb14269502b27405db61b678d403f0725ac256 by Thomas Eschenbacher.
Committed on 04/08/2026 at 16:34.
Pushed by eschenbacher into branch 'master'.
integrated codespell into CI pipeline and fixed many codespell errors
A +5 -0 .codespellrc
M +8 -0 .gitlab-ci.yml
M +7 -7 CHANGES
M +1 -1 cmake/uninstall.cmake.in
M +1 -1 kwave/App.cpp
M +1 -1 kwave/MainWidget.cpp
M +1 -1 libgui/FileDialog.cpp
M +1 -1 libgui/FileDialog.h
M +1 -1 libgui/MenuNode.cpp
M +3 -3 libgui/OverViewWidget.cpp
M +1 -1 libgui/SelectionTracker.h
M +1 -1 libgui/TrackPixmap.h
M +1 -1 libkwave/FileInfo.cpp
M +1 -1 libkwave/Track.h
M +1 -1 libkwave/modules/Mul.cpp
M +1 -1 libkwave/undo/UndoAction.h
M +1 -1 libkwave/undo/UndoModifyAction.h
M +1 -1 plugins/codec_ascii/kwaveplugin_codec_ascii.json.in
M +1 -1 plugins/codec_mp3/ID3_PropertyMap.cpp
M +1 -1 plugins/codec_mp3/ID3_QIODeviceWriter.h
M +1 -1 plugins/codec_mp3/MP3Decoder.h
M +1 -1 plugins/codec_mp3/MP3EncoderDialog.cpp
M +1 -1 plugins/fileinfo/FileInfoDialog.h
M +1 -1 plugins/goto/GotoPluginBase.cpp
M +1 -1 plugins/newsignal/NewSignalPlugin.cpp
M +1 -1 plugins/notch_filter/NotchFilterDialog.h
M +2 -2 plugins/pitch_shift/PitchShiftDialog.h
M +1 -1 plugins/playback/PlayBackDlg.ui
M +1 -1 plugins/record/Record-OSS.cpp
M +2 -2 plugins/record/RecordDialog.h
M +1 -1 plugins/record/RecordDlg.ui
M +1 -1 plugins/record/RecordPlugin.cpp
M +1 -1 plugins/reverse/ReversePlugin.h
M +1 -1 plugins/reverse/UndoReverseAction.h
https://invent.kde.org/multimedia/kwave/-/commit/4ccb14269502b27405db61b678d403f0725ac256
diff --git a/.codespellrc b/.codespellrc
new file mode 100644
index 00000000..6fe32612
--- /dev/null
+++ b/.codespellrc
@@ -0,0 +1,5 @@
+[codespell]
+skip = .git,build,*.po,*.qm,*.png,*.jpg,*.wav,*.docbook,*.xml,*/testfiles/*,*.desktop.in,*.json.in
+# ignore-words-list =
+ignore-regex = (\*\.caf|Fade\ Leadin)
+quiet-level = 2
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 537b45c4..47de347d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,3 +11,11 @@ include:
- /gitlab-templates/xml-lint.yml
- /gitlab-templates/yaml-lint.yml
- /gitlab-templates/snap-snapcraft-lxd.yml
+
+codespell:
+ stage: validate
+ image: python:3-slim
+ before_script:
+ - pip install --no-cache-dir --break-system-packages codespell
+ script:
+ - codespell
diff --git a/CHANGES b/CHANGES
index 4fff22c1..2e8b0af2 100644
--- a/CHANGES
+++ b/CHANGES
@@ -358,7 +358,7 @@
* bugfix: ambiguous keyboard shortcut for "File/New Window"
* bugfix: undo of "modify label" caused loss of other labels
* bugfix: use timeout for phonon playback, to avoid hang on unusable devices
- * using klocale for formating numbers of samples
+ * using klocale for formatting numbers of samples
* added common base class for all codec plugins
* reduced quality level of sample rate converter from "best" to "medium",
to improve speed
@@ -450,7 +450,7 @@
* bugfix: startup as unique application did not work correctly
* bugfix: potential crash in message loop of progress dialog
* bugfix: handling of track selection was wrong in reverse plugin
- * workaround for bug in libaudiofile: some files have sampe rate zero,
+ * workaround for bug in libaudiofile: some files have sample rate zero,
falling back to 8000 samples/sec in that case (audio/x-ircam, sun, BE)
* bugfix: reverse failed on files smaller than the internal block size
* using entities for URLs in handbook, to simplify maintenance
@@ -637,7 +637,7 @@
* implemented vertical zoom (Ctrl + MouseWheelUp/Down)
* using more standard KDE keyboard shortcuts
* nicer icons for the menus
- * using more icons from the crystal icon collection (to clearify
+ * using more icons from the crystal icon collection (to clarify
the license situation)
* removed aRts support
* now also available through the openSUSE build service for
@@ -757,7 +757,7 @@
* completely new playback settings dialog, with support for aRts,
ALSA and OSS
* playback plugin: play a test sound
- * record plugin: detect when device is alread open, now no longer
+ * record plugin: detect when device is already open, now no longer
blocks. Show an error message.
* smoother signal display in overview mode (no gaps) and improved
polyline mode
@@ -1015,7 +1015,7 @@
* playback only for selected channels
* rework of the settings/playback dialog (plugin)
* heavy reword on the playback code
- * fixed severe bug in SignalManager::readWavChunk(), chrashed if there
+ * fixed severe bug in SignalManager::readWavChunk(), crashed if there
was data after the wav chunk
0.5.2-12 [2000-06-02]
@@ -1060,7 +1060,7 @@
0.5.2-8 [2000-05-18]
- * replaced all occurances of sprintf with snprintf, strcpy with strncpy
+ * replaced all occurrences of sprintf with snprintf, strcpy with strncpy
(in 92 places) !
* doesn't show any zoom factor if no signal is loaded
* handling of channel add/delete: selection/speakers are shifted
@@ -1263,7 +1263,7 @@
0.29.3 [1998-12-18] (by Martin Wilz <[email protected]>)
- * developement has slowed down a bit, this release is not as complete as I
+ * development has slowed down a bit, this release is not as complete as I
wished but since 0.29.2 has a destructor with parameters accidentally left
in, and so does not compile on all systems -> here we go again...
diff --git a/cmake/uninstall.cmake.in b/cmake/uninstall.cmake.in
index 59cfeaac..aeddc6ef 100644
--- a/cmake/uninstall.cmake.in
+++ b/cmake/uninstall.cmake.in
@@ -55,7 +55,7 @@ FOREACH(_file ${files})
ENDIF(NOT "${_rm_retval}" STREQUAL 0)
ENDIF(EXISTS "${_file}")
- # clean up remainig empty directories
+ # clean up remaining empty directories
GET_FILENAME_COMPONENT(_dirname ${_file} PATH)
EXEC_PROGRAM(
"@RMDIR_EXECUTABLE@"
diff --git a/kwave/App.cpp b/kwave/App.cpp
index 14d00827..7fc6ea39 100644
--- a/kwave/App.cpp
+++ b/kwave/App.cpp
@@ -232,7 +232,7 @@ int Kwave::App::newWindow(const QUrl &url)
switch (m_gui_type) {
case Kwave::App::GUI_TAB: /* FALLTHROUGH */
case Kwave::App::GUI_MDI:
- // re-use the last top widget to open the file
+ // reuse the last top widget to open the file
if (!m_top_widgets.isEmpty())
new_top_widget = m_top_widgets.last();
break;
diff --git a/kwave/MainWidget.cpp b/kwave/MainWidget.cpp
index af710d9b..cf8f9ab3 100644
--- a/kwave/MainWidget.cpp
+++ b/kwave/MainWidget.cpp
@@ -1339,7 +1339,7 @@ bool Kwave::MainWidget::labelProperties(Kwave::Label &label)
//*****************************************************************************
//int findFirstMark (int *sample, int len)
-// finds first sample that is non-zero, or one that preceeds a zero crossing
+// finds first sample that is non-zero, or one that precedes a zero crossing
//{
// int i = 1;
// int last = sample[0];
diff --git a/libgui/FileDialog.cpp b/libgui/FileDialog.cpp
index 7aa6b415..3d7501dc 100644
--- a/libgui/FileDialog.cpp
+++ b/libgui/FileDialog.cpp
@@ -92,7 +92,7 @@ Kwave::FileDialog::FileDialog(
DBG(m_last_ext), DBG(file_filter));
}
- // if a filename or directory URL was passed, try to re-use it
+ // if a filename or directory URL was passed, try to reuse it
if (!m_last_url.isEmpty() && (m_last_url.isLocalFile() || saving)) {
QFileInfo file(m_last_url.toLocalFile());
if (QFileInfo::exists(file.path()) || saving)
diff --git a/libgui/FileDialog.h b/libgui/FileDialog.h
index fb2922b6..3074b56f 100644
--- a/libgui/FileDialog.h
+++ b/libgui/FileDialog.h
@@ -36,7 +36,7 @@ namespace Kwave
{
/**
* A wrapper for QFileDialog that remembers the previous directory
- * and pre-selects the previous file extension for multiple contexts.
+ * and preselects the previous file extension for multiple contexts.
*/
class LIBKWAVEGUI_EXPORT FileDialog: public QObject
{
diff --git a/libgui/MenuNode.cpp b/libgui/MenuNode.cpp
index 653eec54..d7ae84e1 100644
--- a/libgui/MenuNode.cpp
+++ b/libgui/MenuNode.cpp
@@ -48,7 +48,7 @@ Kwave::MenuNode::~MenuNode()
group = m_groups.begin();
}
- // remove all childs
+ // remove all children
clear();
// de-register from our parent
diff --git a/libgui/OverViewWidget.cpp b/libgui/OverViewWidget.cpp
index b5cb1dda..92603c18 100644
--- a/libgui/OverViewWidget.cpp
+++ b/libgui/OverViewWidget.cpp
@@ -385,9 +385,9 @@ void Kwave::OverViewWidget::calculateBitmap()
if (len < 1) len = 1;
// draw the selection as rectangle
- QBrush hilight(Qt::yellow);
- hilight.setStyle(Qt::SolidPattern);
- p.setBrush(hilight);
+ QBrush highlight(Qt::yellow);
+ highlight.setStyle(Qt::SolidPattern);
+ p.setBrush(highlight);
p.setPen(QPen(Qt::yellow));
p.setCompositionMode(QPainter::CompositionMode_Exclusion);
p.drawRect(first, 0, len, height);
diff --git a/libgui/SelectionTracker.h b/libgui/SelectionTracker.h
index 6f26e028..8a663d93 100644
--- a/libgui/SelectionTracker.h
+++ b/libgui/SelectionTracker.h
@@ -254,7 +254,7 @@ namespace Kwave
* @param manager the SignalManager for modifying the signal
* @param with_redo if true a UndoAction for redo will be created
* @note The return value is allowed to be the same object. This
- * is useful for objects that can re-use their data for
+ * is useful for objects that can reuse their data for
* undo/redo. You have to check for this when deleting an
* UndoAction object after undo.
*/
diff --git a/libgui/TrackPixmap.h b/libgui/TrackPixmap.h
index c991c703..3d449f5d 100644
--- a/libgui/TrackPixmap.h
+++ b/libgui/TrackPixmap.h
@@ -57,7 +57,7 @@
* @todo Check setOffset()
* @todo optimizations if zoom factor is multiple of last zoom factor
* @todo optimizations in slotSamplesDeleted and slotSamplesInserted if
- * parts of the current buffers can be re-used
+ * parts of the current buffers can be reused
*
* @author Thomas Eschenbacher <[email protected]>
*/
diff --git a/libkwave/FileInfo.cpp b/libkwave/FileInfo.cpp
index 897cdbd6..bb27b34d 100644
--- a/libkwave/FileInfo.cpp
+++ b/libkwave/FileInfo.cpp
@@ -36,7 +36,7 @@ void Kwave::FileInfo::PropertyTypesMap::fill()
FP_NONE,
_(kli18n("Album").untranslatedText()),
kli18n("Name of the album if the source is an album\n"
- "that consist of more medias."));
+ "that consist of more media."));
append(Kwave::INF_ANNOTATION,
FP_NONE,
_(kli18n("Annotation").untranslatedText()),
diff --git a/libkwave/Track.h b/libkwave/Track.h
index e20d42f2..ef31418f 100644
--- a/libkwave/Track.h
+++ b/libkwave/Track.h
@@ -239,7 +239,7 @@ namespace Kwave
/**
* Split a stripe into two stripes. The new stripe will be created
* from the right portion of the given stripe and the original
- * stripe will be shrinked to it's new size. The newly created stripe
+ * stripe will be shrunk to it's new size. The newly created stripe
* will be inserted into m_stripes after the old one.
*
* @param stripe the stripe to be split
diff --git a/libkwave/modules/Mul.cpp b/libkwave/modules/Mul.cpp
index 3ba90c58..867501b8 100644
--- a/libkwave/modules/Mul.cpp
+++ b/libkwave/modules/Mul.cpp
@@ -101,7 +101,7 @@ void Kwave::Mul::multiply()
}
// if (!m_a_is_const && !m_b_is_const && (m_a.size() != m_b.size()))
-// qWarning("Kwave::Mul: block sizes differ: %u x %u -> shrinked to %u",
+// qWarning("Kwave::Mul: block sizes differ: %u x %u -> shrunk to %u",
// m_a.size(), m_b.size(), count);
bool ok = m_buffer_x.resize(count);
diff --git a/libkwave/undo/UndoAction.h b/libkwave/undo/UndoAction.h
index 322ab721..cfa9a4bd 100644
--- a/libkwave/undo/UndoAction.h
+++ b/libkwave/undo/UndoAction.h
@@ -85,7 +85,7 @@ namespace Kwave
* @param manager the SignalManager for modifying the signal
* @param with_redo if true a UndoAction for redo will be created
* @note The return value is allowed to be the same object. This
- * is useful for objects that can re-use their data for
+ * is useful for objects that can reuse their data for
* undo/redo. You have to check for this when deleting an
* UndoAction object after undo.
*/
diff --git a/libkwave/undo/UndoModifyAction.h b/libkwave/undo/UndoModifyAction.h
index e65e7f8f..90a69bbf 100644
--- a/libkwave/undo/UndoModifyAction.h
+++ b/libkwave/undo/UndoModifyAction.h
@@ -62,7 +62,7 @@ namespace Kwave
/**
* Exchange samples from the current signal and the internal undo
- * buffer. So this instance will be re-used for redo and so does not
+ * buffer. So this instance will be reused for redo and so does not
* require any extra memory for redo.
* @see UndoAction::undo()
*/
diff --git a/plugins/codec_ascii/kwaveplugin_codec_ascii.json.in b/plugins/codec_ascii/kwaveplugin_codec_ascii.json.in
index 8a0c66a9..44f8ba91 100644
--- a/plugins/codec_ascii/kwaveplugin_codec_ascii.json.in
+++ b/plugins/codec_ascii/kwaveplugin_codec_ascii.json.in
@@ -67,7 +67,7 @@
"Name[sk]": "ASCII kodek",
"Name[sl]": "kodek ASCII",
"Name[sv]": "ASCII-kodare",
- "Name[tr]": "ACII Kod Çözücüsü",
+ "Name[tr]": "ASCII Kod Çözücüsü",
"Name[uk]": "Кодек ASCII",
"Name[zh_CN]": "ASCII 编码解码器",
"Name[zh_TW]": "ASCII 編碼器",
diff --git a/plugins/codec_mp3/ID3_PropertyMap.cpp b/plugins/codec_mp3/ID3_PropertyMap.cpp
index cf455c3b..28e34228 100644
--- a/plugins/codec_mp3/ID3_PropertyMap.cpp
+++ b/plugins/codec_mp3/ID3_PropertyMap.cpp
@@ -97,7 +97,7 @@ Kwave::ID3_PropertyMap::ID3_PropertyMap()
// Copyright message.
insert(Kwave::INF_COPYRIGHT, ID3FID_COPYRIGHT,
ENC_TEXT);
- // Copyright/Legal infromation
+ // Copyright/Legal information
insert(Kwave::INF_COPYRIGHT, ID3FID_WWWCOPYRIGHT,
ENC_TEXT_URL);
// Terms of use
diff --git a/plugins/codec_mp3/ID3_QIODeviceWriter.h b/plugins/codec_mp3/ID3_QIODeviceWriter.h
index 595a893d..2ab9ce88 100644
--- a/plugins/codec_mp3/ID3_QIODeviceWriter.h
+++ b/plugins/codec_mp3/ID3_QIODeviceWriter.h
@@ -74,7 +74,7 @@ namespace Kwave
const char buf[], ID3_Writer::size_type len)
override;
- /** returns true if the writer has readed eof (always false) */
+ /** returns true if the writer has read eof (always false) */
bool atEnd() override;
private:
diff --git a/plugins/codec_mp3/MP3Decoder.h b/plugins/codec_mp3/MP3Decoder.h
index 172a0e0f..46ec5480 100644
--- a/plugins/codec_mp3/MP3Decoder.h
+++ b/plugins/codec_mp3/MP3Decoder.h
@@ -77,7 +77,7 @@ namespace Kwave
/** Callback for filling libmad's input buffer */
enum mad_flow fillInput(struct mad_stream *stream);
- /** Calback for processing libmad's output */
+ /** Callback for processing libmad's output */
enum mad_flow processOutput(void *data,
struct mad_header const *header,
struct mad_pcm *pcm);
diff --git a/plugins/codec_mp3/MP3EncoderDialog.cpp b/plugins/codec_mp3/MP3EncoderDialog.cpp
index 01ca523a..8e627f47 100644
--- a/plugins/codec_mp3/MP3EncoderDialog.cpp
+++ b/plugins/codec_mp3/MP3EncoderDialog.cpp
@@ -301,7 +301,7 @@ Kwave::MP3EncoderDialog::MP3EncoderDialog(QWidget *parent)
// builtin help of the encoder
connect(btEncoderHelp, SIGNAL(clicked()), this, SLOT(encoderHelp()));
- // whenever a setting has been manally edited, check if that is a
+ // whenever a setting has been manually edited, check if that is a
// user defined setting or a predefined set of parameters
CONNECT(edPath);
diff --git a/plugins/fileinfo/FileInfoDialog.h b/plugins/fileinfo/FileInfoDialog.h
index 8bba12ec..f4db4de6 100644
--- a/plugins/fileinfo/FileInfoDialog.h
+++ b/plugins/fileinfo/FileInfoDialog.h
@@ -120,7 +120,7 @@ namespace Kwave
/**
* takes the content of an edit field or similar into the current
- * info ore removes it if the text is zero-length
+ * info or removes it if the text is zero-length
*/
void acceptEdit(Kwave::FileProperty property, QString value);
diff --git a/plugins/goto/GotoPluginBase.cpp b/plugins/goto/GotoPluginBase.cpp
index 79f34f51..3541ff01 100644
--- a/plugins/goto/GotoPluginBase.cpp
+++ b/plugins/goto/GotoPluginBase.cpp
@@ -96,7 +96,7 @@ QStringList *Kwave::GotoPluginBase::setup(QStringList &previous_params)
//***************************************************************************
int Kwave::GotoPluginBase::start(QStringList ¶ms)
{
- // interprete the parameters
+ // interpret the parameters
int result = interpreteParameters(params);
if (result) return result;
diff --git a/plugins/newsignal/NewSignalPlugin.cpp b/plugins/newsignal/NewSignalPlugin.cpp
index 8c243034..370fea70 100644
--- a/plugins/newsignal/NewSignalPlugin.cpp
+++ b/plugins/newsignal/NewSignalPlugin.cpp
@@ -86,7 +86,7 @@ int Kwave::NewSignalPlugin::interpreteParameters(QStringList ¶ms)
//***************************************************************************
QStringList *Kwave::NewSignalPlugin::setup(QStringList &previous_params)
{
- // try to interprete the previous parameters
+ // try to interpret the previous parameters
interpreteParameters(previous_params);
// create the setup dialog
diff --git a/plugins/notch_filter/NotchFilterDialog.h b/plugins/notch_filter/NotchFilterDialog.h
index d619b9cc..97b4a46f 100644
--- a/plugins/notch_filter/NotchFilterDialog.h
+++ b/plugins/notch_filter/NotchFilterDialog.h
@@ -56,7 +56,7 @@ namespace Kwave
/** Sets the from a list of parameters */
void setParams(QStringList ¶ms) override;
- /** retruns a pointer to this as a QDialog */
+ /** returns a pointer to this as a QDialog */
QDialog *dialog() override { return this; }
signals:
diff --git a/plugins/pitch_shift/PitchShiftDialog.h b/plugins/pitch_shift/PitchShiftDialog.h
index b6cae40b..968d4354 100644
--- a/plugins/pitch_shift/PitchShiftDialog.h
+++ b/plugins/pitch_shift/PitchShiftDialog.h
@@ -49,7 +49,7 @@ namespace Kwave
/** Sets the from a list of parameters */
void setParams(QStringList ¶ms) override;
- /** retruns a pointer to this as a QDialog */
+ /** returns a pointer to this as a QDialog */
QDialog *dialog() override { return this; }
signals:
@@ -75,7 +75,7 @@ namespace Kwave
/** called when the speed slider's position has changed */
void sliderChanged(int pos);
- /** called when the spped spinbox value has changed */
+ /** called when the speed spinbox value has changed */
void spinboxChanged(int pos);
/** called if the frequency sbinbox value has changed */
diff --git a/plugins/playback/PlayBackDlg.ui b/plugins/playback/PlayBackDlg.ui
index 35c2c722..1ec31856 100644
--- a/plugins/playback/PlayBackDlg.ui
+++ b/plugins/playback/PlayBackDlg.ui
@@ -124,7 +124,7 @@
<string><b>Playback Method:</b><p>Choose a method or system used for
playback. Depending on the compilation options you can select one of the following methods:</p>
<p><b><i>OSS (Open Sound System)</i></b>: The oldest linux implementation, capable of mono and stereo output. Deprecated since linux kernel 2.6, but still wide spread. Might collide with PulseAudio or other sound applications, only one application at a time can use OSS playback !</p>
-<p><b><i>ALSA (Advanced Linux Sound Architecture)</i></b>: Supercedes OSS, supports more features and more hardware. Might collide with other applications like OSS does, but has a plugin called <i>dmix</i> as a way out.</p>
+<p><b><i>ALSA (Advanced Linux Sound Architecture)</i></b>: Supersedes OSS, supports more features and more hardware. Might collide with other applications like OSS does, but has a plugin called <i>dmix</i> as a way out.</p>
<p><b><i>PulseAudio</i></b>: The preferred way of doing playback in KDE. Multiple applications can play at the same time.</p></string>
</property>
</widget>
diff --git a/plugins/record/Record-OSS.cpp b/plugins/record/Record-OSS.cpp
index 15e4633b..72da9499 100644
--- a/plugins/record/Record-OSS.cpp
+++ b/plugins/record/Record-OSS.cpp
@@ -328,7 +328,7 @@ int Kwave::RecordOSS::detectTracks(unsigned int &min, unsigned int &max)
min = 0;
max = 0;
- // find the smalles number of tracks, limit to MAX_CHANNELS
+ // find the smallest number of tracks, limit to MAX_CHANNELS
for (t = 1; t < MAX_CHANNELS; t++) {
int real_tracks = t;
err = ioctl(m_fd, SNDCTL_DSP_CHANNELS, &real_tracks);
diff --git a/plugins/record/RecordDialog.h b/plugins/record/RecordDialog.h
index 71ac7613..8c1fc219 100644
--- a/plugins/record/RecordDialog.h
+++ b/plugins/record/RecordDialog.h
@@ -176,7 +176,7 @@ namespace Kwave
/** emitted when the compression has changed */
void sigCompressionChanged(Kwave::Compression::Type compression);
- /** emitted when the resoluton in bits per sample changed */
+ /** emitted when the resolution in bits per sample changed */
void sigBitsPerSampleChanged(unsigned int bits);
/** emitted when the sample format has changed */
@@ -290,7 +290,7 @@ namespace Kwave
private:
/**
- * Convert a formated sample rate string back to a numeric sample
+ * Convert a formatted sample rate string back to a numeric sample
* rate (the opposite of rate2string() )
* @param rate the sample rate, formatted as string
* @return the numeric sample rate [samples/second]
diff --git a/plugins/record/RecordDlg.ui b/plugins/record/RecordDlg.ui
index cf8ea2d3..92829b9c 100644
--- a/plugins/record/RecordDlg.ui
+++ b/plugins/record/RecordDlg.ui
@@ -1025,7 +1025,7 @@
<string><b>Recording method:</b><p>Choose a method or system used for
recording. Depending on the compilation options you can select one of the following methods:</p>
<p><b><i>OSS (Open Sound System)</i></b>: The oldest linux implementation, only capable of mono and stereo input. Deprecated since linux kernel 2.6, but still wide spread.</p>
-<p><b><i>ALSA (Advanced Linux Sound Architecture)</i></b>: Supercedes OSS, supports more features and more hardware.</p></string>
+<p><b><i>ALSA (Advanced Linux Sound Architecture)</i></b>: Supersedes OSS, supports more features and more hardware.</p></string>
</property>
</widget>
</item>
diff --git a/plugins/record/RecordPlugin.cpp b/plugins/record/RecordPlugin.cpp
index d5abc354..bec74a32 100644
--- a/plugins/record/RecordPlugin.cpp
+++ b/plugins/record/RecordPlugin.cpp
@@ -1051,7 +1051,7 @@ void Kwave::RecordPlugin::startRecording()
return;
}
} else {
- // re-use the current signal and append to it
+ // reuse the current signal and append to it
}
// initialize the file information
diff --git a/plugins/reverse/ReversePlugin.h b/plugins/reverse/ReversePlugin.h
index 0dc38723..bcdffd15 100644
--- a/plugins/reverse/ReversePlugin.h
+++ b/plugins/reverse/ReversePlugin.h
@@ -81,7 +81,7 @@ namespace Kwave
* reverse a slice of samples
* @param track index of the track
* @param src_a reader for reading from the start (forward)
- * @param src_b reader fro reading from the end (backwards)
+ * @param src_b reader for reading from the end (backwards)
* @param params common slice parameters (first/last/block size)
*/
void reverseSlice(unsigned int track,
diff --git a/plugins/reverse/UndoReverseAction.h b/plugins/reverse/UndoReverseAction.h
index 71b74803..d50e162d 100644
--- a/plugins/reverse/UndoReverseAction.h
+++ b/plugins/reverse/UndoReverseAction.h
@@ -73,7 +73,7 @@ namespace Kwave
* @param manager the SignalManager for modifying the signal
* @param with_redo if true a UndoAction for redo will be created
* @note The return value is allowed to be the same object. This
- * is useful for objects that can re-use their data for
+ * is useful for objects that can reuse their data for
* undo/redo. You have to check for this when deleting an
* UndoAction object after undo.
*/