From e099e21159dc782532779e3d943877094ea6f320 Mon Sep 17 00:00:00 2001 From: ROWENBEN KAMAU NGANGA Date: Wed, 12 Nov 2025 00:02:48 +0300 Subject: [PATCH] feat: Add Clear Playlist functionality to File menu --- Music-Player/music_player.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Music-Player/music_player.py b/Music-Player/music_player.py index 82d232f..f3068a6 100644 --- a/Music-Player/music_player.py +++ b/Music-Player/music_player.py @@ -53,9 +53,21 @@ def add_to_playlist(filename): playlist.insert(index, filename_path) index += 1 +def clear_playlist(): + global playlist + stop_music() + # Clear the internal playlist list + playlist.clear() + # Clear the Listbox GUI element + playlistbox.delete(0, END) + statusbar['text'] = "Playlist Cleared" + + menubar.add_cascade(label="File", menu=subMenu) subMenu.add_command(label="Open", command=browse_file) +subMenu.add_command(label="Clear Playlist", command=clear_playlist) +subMenu.add_separator() subMenu.add_command(label="Exit", command=root.destroy)