diff --git a/musicus/res/ui/medium_editor.ui b/musicus/res/ui/medium_editor.ui
index 5c78ba8..7408cf5 100644
--- a/musicus/res/ui/medium_editor.ui
+++ b/musicus/res/ui/medium_editor.ui
@@ -21,21 +21,6 @@
-
-
-
- end
-
-
True
@@ -65,7 +50,6 @@
end
- 0
@@ -79,14 +63,92 @@
True
-
+
True
- start
- in
- 12
- 6
6
6
+ 6
+ vertical
+
+
+ True
+ start
+ 12
+ 6
+ Medium
+
+
+
+
+
+
+
+ True
+ in
+
+
+ True
+ none
+
+
+ True
+ True
+ True
+ Name of the medium
+ name_entry
+
+
+ True
+ True
+ center
+ True
+
+
+
+
+
+
+
+
+
+
+ True
+ horizontal
+ 12
+ 6
+
+
+ True
+ start
+ end
+ True
+ Recordings
+
+
+
+
+
+
+
+ True
+ True
+ none
+
+
+ True
+ list-add-symbolic
+
+
+
+
+
+
+
+
+ True
+ in
+
+
diff --git a/musicus/src/import/medium_editor.rs b/musicus/src/import/medium_editor.rs
index de78a43..4cf39b0 100644
--- a/musicus/src/import/medium_editor.rs
+++ b/musicus/src/import/medium_editor.rs
@@ -19,6 +19,7 @@ pub struct MediumEditor {
done_button: gtk::Button,
done_stack: gtk::Stack,
done: gtk::Image,
+ name_entry: gtk::Entry,
track_set_list: List,
track_sets: RefCell>,
navigator: RefCell