From 7197da21f6bcc1aaa5d1905228e0e2ec1caf3fa8 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Mon, 17 Jul 2023 16:54:35 +1000 Subject: Basic playlists for upcoming Beware under-testing and bugs. Just getting something barebones in so that I can do rN+1 bringup --- src/ui/include/screen_track_browser.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/ui/include/screen_track_browser.hpp') diff --git a/src/ui/include/screen_track_browser.hpp b/src/ui/include/screen_track_browser.hpp index af80f29c..3d347158 100644 --- a/src/ui/include/screen_track_browser.hpp +++ b/src/ui/include/screen_track_browser.hpp @@ -38,15 +38,14 @@ class TrackBrowser : public Screen { END = 1, }; auto AddLoadingIndictor(Position pos) -> void; - auto AddResults(Position pos, database::Result*) + auto AddResults(Position pos, + std::shared_ptr>) -> void; auto DropPage(Position pos) -> void; auto FetchNewPage(Position pos) -> void; auto GetNumRecords() -> std::size_t; auto GetItemIndex(lv_obj_t* obj) -> std::optional; - auto GetRecordByIndex(std::size_t index) - -> std::optional; std::weak_ptr db_; lv_obj_t* back_button_; @@ -57,7 +56,8 @@ class TrackBrowser : public Screen { std::optional*>> loading_page_; - std::deque>> + std::shared_ptr> initial_page_; + std::deque>> current_pages_; }; -- cgit v1.2.3