summaryrefslogtreecommitdiff
path: root/src/localbrowser/LocalBrowserModel.cpp
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-06-10 18:52:24 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-06-10 18:52:24 (GMT)
commitfd572e9da68385d13a147164cd07d50160f2fc69 (patch)
tree2cd99a57db8f11f4d41defe4ca4253553cd0b562 /src/localbrowser/LocalBrowserModel.cpp
parentcdc4b4df86d61abf8fe08fe120afcb2393755660 (diff)
downloadpowder-fd572e9da68385d13a147164cd07d50160f2fc69.zip
powder-fd572e9da68385d13a147164cd07d50160f2fc69.tar.gz
Change stamp storage to a list, insert new stamps at the begining, 'l' loads the first stamp or the previously used stamp, 'k' shows the stamp browser
Diffstat (limited to 'src/localbrowser/LocalBrowserModel.cpp')
-rw-r--r--src/localbrowser/LocalBrowserModel.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/localbrowser/LocalBrowserModel.cpp b/src/localbrowser/LocalBrowserModel.cpp
index ca75874..10290cc 100644
--- a/src/localbrowser/LocalBrowserModel.cpp
+++ b/src/localbrowser/LocalBrowserModel.cpp
@@ -15,7 +15,8 @@ LocalBrowserModel::LocalBrowserModel():
currentPage(1)
{
// TODO Auto-generated constructor stub
- stampIDs = Client::Ref().GetStamps();
+ //stampIDs = Client::Ref().GetStamps();
+ stampIDs = Client::Ref().GetStamps(0, 16);
}
@@ -72,9 +73,9 @@ void LocalBrowserModel::UpdateSavesList(int pageNumber)
delete tempStampsList[i];
}*/
- int stampsEnd = pageNumber*20;
+ stampIDs = Client::Ref().GetStamps((pageNumber-1)*20, 20);
- for(int i = stampsEnd-20; i<stampIDs.size() && i<stampsEnd; i++)
+ for(int i = 0; i<stampIDs.size(); i++)
{
SaveFile * tempSave = Client::Ref().GetStamp(stampIDs[i]);
if(tempSave)