summaryrefslogtreecommitdiff
path: root/src/ui/include/modal_add_to_queue.hpp
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-10-18 14:35:28 +1100
committerjacqueline <me@jacqueline.id.au>2023-10-18 14:35:28 +1100
commit782e8dc8c25402171fc4724075b998eae4fa2c76 (patch)
treef710f8fe8e84f5a201410520f3f88364a19f76d8 /src/ui/include/modal_add_to_queue.hpp
parent2eb7eaa2a6a5d9ccfe7a0535858778dfb85997cb (diff)
downloadtangara-fw-782e8dc8c25402171fc4724075b998eae4fa2c76.tar.gz
Add better controls for queue manipulation
Diffstat (limited to 'src/ui/include/modal_add_to_queue.hpp')
-rw-r--r--src/ui/include/modal_add_to_queue.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ui/include/modal_add_to_queue.hpp b/src/ui/include/modal_add_to_queue.hpp
index 79f804a4..e6417cd4 100644
--- a/src/ui/include/modal_add_to_queue.hpp
+++ b/src/ui/include/modal_add_to_queue.hpp
@@ -24,11 +24,12 @@ class AddToQueue : public Modal {
public:
AddToQueue(Screen*,
audio::TrackQueue&,
- std::shared_ptr<playlist::IndexRecordSource>);
+ std::shared_ptr<playlist::IResetableSource>,
+ bool all_tracks_only = false);
private:
audio::TrackQueue& queue_;
- std::shared_ptr<playlist::IndexRecordSource> item_;
+ std::shared_ptr<playlist::IResetableSource> item_;
lv_obj_t* container_;
lv_obj_t* selected_track_btn_;