Skip to content

Commit 3553adf

Browse files
committed
Gives visual feedback on overwrited save
1 parent ac6a5f7 commit 3553adf

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/Handlers/PresetsHandler.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ void PresetsHandler::setup(string _chainName){
44
chainName = _chainName;
55
selected = false;
66
currentPreset = -1;
7+
lastSaved = -1;
78
storageDir = "AudioUnitPresets/";
89
trashDir = ".trash/";
910
anyExtension = "";
@@ -137,6 +138,9 @@ string PresetsHandler::report() {
137138
if(i == currentIndex()) {
138139
report << " " << icon;
139140
}
141+
if(i == lastSaved) {
142+
report << " - saved";
143+
}
140144
}
141145

142146
return report.str();
@@ -235,4 +239,5 @@ void PresetsHandler::save(string presetName) {
235239
}
236240
readFromDisk();
237241
currentPreset = indexOf(presetName);
242+
lastSaved = currentPreset;
238243
}

src/Handlers/PresetsHandler.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class PresetsHandler{
4040
vector< vector<ofFile> > presets;
4141

4242
string chainName, storageDir, trashDir;
43-
int currentPreset;
43+
int currentPreset, lastSaved;
4444
bool selected;
4545

4646
ofDirectory dir;

0 commit comments

Comments
 (0)