| 110 | double smooth_speed_bps; |
| 111 | |
| 112 | DialogData() : mgr(nullptr), dlg(nullptr), current_page(Page::kSelectImage), |
| 113 | created(false), closed(false), |
| 114 | selected_source_index(-1), |
| 115 | online_loaded(false), loading_online(false), |
| 116 | selected_index(-1), is_local_image(false), |
| 117 | cancel_download(false), download_running(false), |
| 118 | current_file_index(0), total_files(0), |
| 119 | current_downloaded(0), current_total(0), |
| 120 | last_progress_ui_tick(0), last_progress_ui_file_index(-1), |
| 121 | last_progress_ui_percent(-1), |
| 122 | speed_sample_tick(0), speed_sample_bytes(0), smooth_speed_bps(0) {} |
| 123 | |
| 124 | std::string ImagesDir() const { |
| 125 | return settings::EffectiveImageCacheDir(mgr->app_settings(), mgr->data_dir()); |
nothing calls this directly
no outgoing calls
no test coverage detected