summaryrefslogtreecommitdiff
path: root/src/localbrowser/LocalBrowserView.cpp
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-10-05 14:46:42 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-10-05 14:46:42 (GMT)
commitb35fd0298c0029c17b2377550217e2cd58b4b229 (patch)
tree3313398822670ea8705178919c4b9174463d7ccb /src/localbrowser/LocalBrowserView.cpp
parent7313bd81ca0fb497062ce350caa89e7e813f54f0 (diff)
downloadpowder-b35fd0298c0029c17b2377550217e2cd58b4b229.zip
powder-b35fd0298c0029c17b2377550217e2cd58b4b229.tar.gz
Flush stamps list to file when deletins, Rename stamps undelete function to rescan
Diffstat (limited to 'src/localbrowser/LocalBrowserView.cpp')
-rw-r--r--src/localbrowser/LocalBrowserView.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/localbrowser/LocalBrowserView.cpp b/src/localbrowser/LocalBrowserView.cpp
index daf623c..a6efc4c 100644
--- a/src/localbrowser/LocalBrowserView.cpp
+++ b/src/localbrowser/LocalBrowserView.cpp
@@ -26,7 +26,7 @@ LocalBrowserView::LocalBrowserView():
{
nextButton = new ui::Button(ui::Point(XRES+BARSIZE-52, YRES+MENUSIZE-18), ui::Point(50, 16), "Next \x95");
previousButton = new ui::Button(ui::Point(1, YRES+MENUSIZE-18), ui::Point(50, 16), "\x96 Prev");
- undeleteButton = new ui::Button(ui::Point(XRES+BARSIZE-122, YRES+MENUSIZE-18), ui::Point(60, 16), "Stamp Fix");
+ undeleteButton = new ui::Button(ui::Point(XRES+BARSIZE-122, YRES+MENUSIZE-18), ui::Point(60, 16), "Rescan");
infoLabel = new ui::Label(ui::Point(51, YRES+MENUSIZE-18), ui::Point(XRES+BARSIZE-102, 16), "Loading...");
AddComponent(infoLabel);
AddComponent(nextButton);
@@ -68,8 +68,7 @@ LocalBrowserView::LocalBrowserView():
UndeleteAction(LocalBrowserView * _v) { v = _v; }
void ActionCallback(ui::Button * sender)
{
- if(ConfirmPrompt::Blocking("Bring back deleted stamps", "Versions 83.1-83.8 had a bug where stamps past page 3 were deleted from the list. Click continue to bring these back and read every stamp in the stamps/ folder.\n\nWARNING:\nThis will also bring back all stamps deleted before version 74.2 (March 2012)", "Continue"))
- v->c->UnDeleteStamps();
+ v->c->RescanStamps();
}
};
undeleteButton->SetActionCallback(new UndeleteAction(this));