diff --git a/src/data/preferences.gresource.xml b/src/data/preferences.gresource.xml
index f932919..b70ea33 100644
--- a/src/data/preferences.gresource.xml
+++ b/src/data/preferences.gresource.xml
@@ -15,7 +15,6 @@ SPDX-License-Identifier: GPL-3.0-or-later
icons/themes-symbolic.svg
ui/BackgroundButton.ui
ui/BackgroundsPage.ui
- ui/ClearableEntry.ui
ui/CommandsPage.ui
ui/ContributePage.ui
ui/SchedulePage.ui
diff --git a/src/data/ui/CommandsPage.ui b/src/data/ui/CommandsPage.ui
index b70fb22..9469013 100644
--- a/src/data/ui/CommandsPage.ui
+++ b/src/data/ui/CommandsPage.ui
@@ -17,31 +17,17 @@ SPDX-License-Identifier: GPL-3.0-or-later
-
-
+
Sunset
- sunset_entry
-
-
- notify-send "Hello moonshine!"
- terminal
- 28
- center
-
-
+ terminal
+ 0 -1 font-desc "Mono"
diff --git a/src/meson.build b/src/meson.build
index f1acabc..13e6df8 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -34,7 +34,6 @@ modules = [
preferences = [
'preferences/BackgroundButton.js',
'preferences/BackgroundsPage.js',
- 'preferences/ClearableEntry.js',
'preferences/CommandsPage.js',
'preferences/ContributePage.js',
'preferences/SchedulePage.js',
diff --git a/src/po/POTFILES b/src/po/POTFILES
index 1c0e0db..b832d1b 100644
--- a/src/po/POTFILES
+++ b/src/po/POTFILES
@@ -8,7 +8,6 @@ src/data/org.gnome.shell.extensions.nightthemeswitcher.gschema.xml
src/data/ui/BackgroundButton.ui
src/data/ui/BackgroundsPage.ui
-src/data/ui/ClearableEntry.ui
src/data/ui/CommandsPage.ui
src/data/ui/ContributePage.ui
src/data/ui/SchedulePage.ui
@@ -25,7 +24,6 @@ src/modules/Timer.js
src/preferences/BackgroundButton.js
src/preferences/BackgroundsPage.js
-src/preferences/ClearableEntry.js
src/preferences/CommandsPage.js
src/preferences/ContributePage.js
src/preferences/SchedulePage.js
diff --git a/src/preferences/ClearableEntry.js b/src/preferences/ClearableEntry.js
deleted file mode 100644
index 7d99dd7..0000000
--- a/src/preferences/ClearableEntry.js
+++ /dev/null
@@ -1,20 +0,0 @@
-// SPDX-FileCopyrightText: Night Theme Switcher Contributors
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-import GObject from 'gi://GObject';
-import Gtk from 'gi://Gtk';
-
-
-export class ClearableEntry extends Gtk.Entry {
- static {
- GObject.registerClass({
- GTypeName: 'ClearableEntry',
- Template: 'resource:///org/gnome/Shell/Extensions/nightthemeswitcher/preferences/ui/ClearableEntry.ui',
- }, this);
- }
-
- onIconReleased(entry, position) {
- if (position === Gtk.EntryIconPosition.SECONDARY)
- entry.text = '';
- }
-}
diff --git a/src/prefs.js b/src/prefs.js
index 036450d..43d0cf7 100644
--- a/src/prefs.js
+++ b/src/prefs.js
@@ -39,7 +39,6 @@ export default class NightThemeSwitcherPreferences extends ExtensionPreferences
// Dynamically import all classes
const { BackgroundButton } = await import('./preferences/BackgroundButton.js');
const { BackgroundsPage } = await import('./preferences/BackgroundsPage.js');
- const { ClearableEntry } = await import('./preferences/ClearableEntry.js');
const { CommandsPage } = await import('./preferences/CommandsPage.js');
const { ContributePage } = await import('./preferences/ContributePage.js');
const { SchedulePage } = await import('./preferences/SchedulePage.js');
@@ -49,7 +48,6 @@ export default class NightThemeSwitcherPreferences extends ExtensionPreferences
// Make sure all GObjects are registered
GObject.type_ensure(BackgroundButton);
GObject.type_ensure(BackgroundsPage);
- GObject.type_ensure(ClearableEntry);
GObject.type_ensure(CommandsPage);
GObject.type_ensure(ContributePage);
GObject.type_ensure(SchedulePage);