diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-07-12 10:36:06 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-07-12 10:36:06 +1000 |
| commit | df22bed0724b3a0d04c9fefd0f5bb130945a6b4e (patch) | |
| tree | 919ad6d6dcb611aa5cb1710efd9425655caf8960 /src/ui/screen_track_browser.cpp | |
| parent | 67ab8bf5153f9391b8b728bc932ea8414e18c511 (diff) | |
| download | tangara-fw-df22bed0724b3a0d04c9fefd0f5bb130945a6b4e.tar.gz | |
Include title in indexes to avoid a per-record disk read
GOTTA GO FAST
Diffstat (limited to 'src/ui/screen_track_browser.cpp')
| -rw-r--r-- | src/ui/screen_track_browser.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/ui/screen_track_browser.cpp b/src/ui/screen_track_browser.cpp index bf8a550c..d1fd921c 100644 --- a/src/ui/screen_track_browser.cpp +++ b/src/ui/screen_track_browser.cpp @@ -110,7 +110,6 @@ auto TrackBrowser::Tick() -> void { } if (loading_page_->wait_for(std::chrono::seconds(0)) == std::future_status::ready) { - ESP_LOGI(kTag, "load finished. adding to page."); auto result = loading_page_->get(); AddResults(loading_pos_.value_or(END), result); @@ -125,12 +124,10 @@ auto TrackBrowser::OnItemSelected(lv_event_t* ev) -> void { return; } if (index < kPageBuffer) { - ESP_LOGI(kTag, "fetch page at start"); FetchNewPage(START); return; } if (index > GetNumRecords() - kPageBuffer) { - ESP_LOGI(kTag, "fetch page at end"); FetchNewPage(END); return; } @@ -254,7 +251,6 @@ auto TrackBrowser::DropPage(Position pos) -> void { auto TrackBrowser::FetchNewPage(Position pos) -> void { if (loading_page_) { - ESP_LOGI(kTag, "already loading; giving up"); return; } @@ -268,7 +264,6 @@ auto TrackBrowser::FetchNewPage(Position pos) -> void { break; } if (!cont) { - ESP_LOGI(kTag, "out of pages; giving up"); return; } @@ -282,11 +277,9 @@ auto TrackBrowser::FetchNewPage(Position pos) -> void { if (current_pages_.size() >= kMaxPages) { switch (pos) { case START: - ESP_LOGI(kTag, "dropping end page"); DropPage(END); break; case END: - ESP_LOGI(kTag, "dropping start page"); DropPage(START); break; } |
