mirror of
https://github.com/eried/portapack-mayhem.git
synced 2025-08-08 22:52:27 -04:00
Recon: reducing memory imprint, live list removal function in Recon (#1058)
* reducing memory imprint before launching a nav * added remove from loaded list in Recon / delete from output file in Scanner functionality * fix initial color for filename
This commit is contained in:
parent
ffd72eb232
commit
edc6dc819c
2 changed files with 53 additions and 16 deletions
|
@ -101,6 +101,8 @@ class ReconView : public View {
|
|||
private:
|
||||
NavigationView& nav_;
|
||||
|
||||
void clear_freqlist_for_ui_action();
|
||||
void reset_indexes();
|
||||
void audio_output_start();
|
||||
bool check_sd_card();
|
||||
size_t change_mode(freqman_index_t mod_type);
|
||||
|
@ -127,8 +129,10 @@ class ReconView : public View {
|
|||
freqman_db frequency_list = {};
|
||||
int32_t current_index{0};
|
||||
bool continuous_lock{false};
|
||||
bool freqlist_cleared_for_ui_action{false}; // flag positioned by ui widgets to manage freqlist unload/load
|
||||
std::string input_file = {"RECON"};
|
||||
std::string output_file = {"RECON_RESULTS"};
|
||||
std::string description = {"...no description..."};
|
||||
bool autosave = {true};
|
||||
bool autostart = {true};
|
||||
bool continuous = {true};
|
||||
|
@ -271,7 +275,7 @@ class ReconView : public View {
|
|||
{12 * 8 + 4, 7 * 16, 14 * 8, 1 * 8},
|
||||
""};
|
||||
|
||||
Button button_recon_setup{
|
||||
Button button_config{
|
||||
{SCREEN_W - 7 * 8, 2 * 16, 7 * 8, 28},
|
||||
"CONFIG"};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue