diff --git a/src/qteletextdecoder/decode.cpp b/src/qteletextdecoder/decode.cpp
index 2bf0d05..5f50d23 100644
--- a/src/qteletextdecoder/decode.cpp
+++ b/src/qteletextdecoder/decode.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/decode.h b/src/qteletextdecoder/decode.h
index 8d5d878..c7de850 100644
--- a/src/qteletextdecoder/decode.h
+++ b/src/qteletextdecoder/decode.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/document.cpp b/src/qteletextdecoder/document.cpp
index 058b7e2..d044ee4 100644
--- a/src/qteletextdecoder/document.cpp
+++ b/src/qteletextdecoder/document.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/document.h b/src/qteletextdecoder/document.h
index 4a3df6f..4a9a6b0 100644
--- a/src/qteletextdecoder/document.h
+++ b/src/qteletextdecoder/document.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/levelonepage.cpp b/src/qteletextdecoder/levelonepage.cpp
index d38efd3..b77de1d 100644
--- a/src/qteletextdecoder/levelonepage.cpp
+++ b/src/qteletextdecoder/levelonepage.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/levelonepage.h b/src/qteletextdecoder/levelonepage.h
index ade7505..fd3269a 100644
--- a/src/qteletextdecoder/levelonepage.h
+++ b/src/qteletextdecoder/levelonepage.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/pagebase.cpp b/src/qteletextdecoder/pagebase.cpp
index cc19db9..510b9ce 100644
--- a/src/qteletextdecoder/pagebase.cpp
+++ b/src/qteletextdecoder/pagebase.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/pagebase.h b/src/qteletextdecoder/pagebase.h
index b009d76..6824dd9 100644
--- a/src/qteletextdecoder/pagebase.h
+++ b/src/qteletextdecoder/pagebase.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/pagex26base.cpp b/src/qteletextdecoder/pagex26base.cpp
index 3e1e347..8eacb4c 100644
--- a/src/qteletextdecoder/pagex26base.cpp
+++ b/src/qteletextdecoder/pagex26base.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/pagex26base.h b/src/qteletextdecoder/pagex26base.h
index d8b0995..ea32ba0 100644
--- a/src/qteletextdecoder/pagex26base.h
+++ b/src/qteletextdecoder/pagex26base.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/render.cpp b/src/qteletextdecoder/render.cpp
index 4ec8509..e439b33 100644
--- a/src/qteletextdecoder/render.cpp
+++ b/src/qteletextdecoder/render.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/render.h b/src/qteletextdecoder/render.h
index 6c468aa..84b3601 100644
--- a/src/qteletextdecoder/render.h
+++ b/src/qteletextdecoder/render.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/x26triplets.cpp b/src/qteletextdecoder/x26triplets.cpp
index 9f20cdc..37c2553 100644
--- a/src/qteletextdecoder/x26triplets.cpp
+++ b/src/qteletextdecoder/x26triplets.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextdecoder/x26triplets.h b/src/qteletextdecoder/x26triplets.h
index 27ac6cc..058b27f 100644
--- a/src/qteletextdecoder/x26triplets.h
+++ b/src/qteletextdecoder/x26triplets.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/keymap.h b/src/qteletextmaker/keymap.h
index c7fa427..9dc9aa0 100644
--- a/src/qteletextmaker/keymap.h
+++ b/src/qteletextmaker/keymap.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/levelonecommands.cpp b/src/qteletextmaker/levelonecommands.cpp
index d9fc834..6f39664 100644
--- a/src/qteletextmaker/levelonecommands.cpp
+++ b/src/qteletextmaker/levelonecommands.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/levelonecommands.h b/src/qteletextmaker/levelonecommands.h
index e0dbc65..462a8ea 100644
--- a/src/qteletextmaker/levelonecommands.h
+++ b/src/qteletextmaker/levelonecommands.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/loadsave.cpp b/src/qteletextmaker/loadsave.cpp
index 2e3edd1..58e708c 100644
--- a/src/qteletextmaker/loadsave.cpp
+++ b/src/qteletextmaker/loadsave.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/loadsave.h b/src/qteletextmaker/loadsave.h
index fc3be9b..49545bb 100644
--- a/src/qteletextmaker/loadsave.h
+++ b/src/qteletextmaker/loadsave.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/main.cpp b/src/qteletextmaker/main.cpp
index a7ea71c..e070ca5 100644
--- a/src/qteletextmaker/main.cpp
+++ b/src/qteletextmaker/main.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/mainwidget.cpp b/src/qteletextmaker/mainwidget.cpp
index 23f4269..c6decae 100644
--- a/src/qteletextmaker/mainwidget.cpp
+++ b/src/qteletextmaker/mainwidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/mainwidget.h b/src/qteletextmaker/mainwidget.h
index a731642..b5849ef 100644
--- a/src/qteletextmaker/mainwidget.h
+++ b/src/qteletextmaker/mainwidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/mainwindow.cpp b/src/qteletextmaker/mainwindow.cpp
index d688b0a..f622bda 100644
--- a/src/qteletextmaker/mainwindow.cpp
+++ b/src/qteletextmaker/mainwindow.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
@@ -239,7 +239,7 @@ void MainWindow::about()
QMessageBox::about(this, tr("About"), QString("%1
"
"An open source Level 2.5 teletext page editor.
"
"Version %2
"
- "Copyright (C) 2020-2024 Gavin MacGregor
"
+ "Copyright (C) 2020-2025 Gavin MacGregor
"
"Released under the GNU General Public License version 3
"
"https://github.com/gkthemac/qteletextmaker").arg(QApplication::applicationDisplayName()).arg(QApplication::applicationVersion()));
}
diff --git a/src/qteletextmaker/mainwindow.h b/src/qteletextmaker/mainwindow.h
index 35a7dbd..79501fb 100644
--- a/src/qteletextmaker/mainwindow.h
+++ b/src/qteletextmaker/mainwindow.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/pagecomposelinksdockwidget.cpp b/src/qteletextmaker/pagecomposelinksdockwidget.cpp
index 5bceefd..b1a3e65 100644
--- a/src/qteletextmaker/pagecomposelinksdockwidget.cpp
+++ b/src/qteletextmaker/pagecomposelinksdockwidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/pagecomposelinksdockwidget.h b/src/qteletextmaker/pagecomposelinksdockwidget.h
index 0322e1d..3fe8503 100644
--- a/src/qteletextmaker/pagecomposelinksdockwidget.h
+++ b/src/qteletextmaker/pagecomposelinksdockwidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/pageenhancementsdockwidget.cpp b/src/qteletextmaker/pageenhancementsdockwidget.cpp
index 839fad3..5dbbc7f 100644
--- a/src/qteletextmaker/pageenhancementsdockwidget.cpp
+++ b/src/qteletextmaker/pageenhancementsdockwidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/pageenhancementsdockwidget.h b/src/qteletextmaker/pageenhancementsdockwidget.h
index 2e3b779..a67e550 100644
--- a/src/qteletextmaker/pageenhancementsdockwidget.h
+++ b/src/qteletextmaker/pageenhancementsdockwidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/pageoptionsdockwidget.cpp b/src/qteletextmaker/pageoptionsdockwidget.cpp
index 62643f3..0f9d3ad 100644
--- a/src/qteletextmaker/pageoptionsdockwidget.cpp
+++ b/src/qteletextmaker/pageoptionsdockwidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/pageoptionsdockwidget.h b/src/qteletextmaker/pageoptionsdockwidget.h
index c238c6e..eaf2729 100644
--- a/src/qteletextmaker/pageoptionsdockwidget.h
+++ b/src/qteletextmaker/pageoptionsdockwidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/palettedockwidget.cpp b/src/qteletextmaker/palettedockwidget.cpp
index 7f7836e..d4b665e 100644
--- a/src/qteletextmaker/palettedockwidget.cpp
+++ b/src/qteletextmaker/palettedockwidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/palettedockwidget.h b/src/qteletextmaker/palettedockwidget.h
index 269c6e6..fff0931 100644
--- a/src/qteletextmaker/palettedockwidget.h
+++ b/src/qteletextmaker/palettedockwidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x26commands.cpp b/src/qteletextmaker/x26commands.cpp
index ff98129..61bf662 100644
--- a/src/qteletextmaker/x26commands.cpp
+++ b/src/qteletextmaker/x26commands.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x26commands.h b/src/qteletextmaker/x26commands.h
index c30185c..ea41a40 100644
--- a/src/qteletextmaker/x26commands.h
+++ b/src/qteletextmaker/x26commands.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x26dockwidget.cpp b/src/qteletextmaker/x26dockwidget.cpp
index b49dfc1..e46a3cc 100644
--- a/src/qteletextmaker/x26dockwidget.cpp
+++ b/src/qteletextmaker/x26dockwidget.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x26dockwidget.h b/src/qteletextmaker/x26dockwidget.h
index 695fc89..3eefa8f 100644
--- a/src/qteletextmaker/x26dockwidget.h
+++ b/src/qteletextmaker/x26dockwidget.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x26menus.cpp b/src/qteletextmaker/x26menus.cpp
index 7c98d97..308c44d 100644
--- a/src/qteletextmaker/x26menus.cpp
+++ b/src/qteletextmaker/x26menus.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x26menus.h b/src/qteletextmaker/x26menus.h
index b3f723b..008c678 100644
--- a/src/qteletextmaker/x26menus.h
+++ b/src/qteletextmaker/x26menus.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x26model.cpp b/src/qteletextmaker/x26model.cpp
index 649aa03..0fa078f 100644
--- a/src/qteletextmaker/x26model.cpp
+++ b/src/qteletextmaker/x26model.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x26model.h b/src/qteletextmaker/x26model.h
index 4d59630..51ad67f 100644
--- a/src/qteletextmaker/x26model.h
+++ b/src/qteletextmaker/x26model.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x28commands.cpp b/src/qteletextmaker/x28commands.cpp
index 5ba7da8..af94a84 100644
--- a/src/qteletextmaker/x28commands.cpp
+++ b/src/qteletextmaker/x28commands.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*
diff --git a/src/qteletextmaker/x28commands.h b/src/qteletextmaker/x28commands.h
index e0440ab..d041206 100644
--- a/src/qteletextmaker/x28commands.h
+++ b/src/qteletextmaker/x28commands.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020-2024 Gavin MacGregor
+ * Copyright (C) 2020-2025 Gavin MacGregor
*
* This file is part of QTeletextMaker.
*