diff options
| author | Simon 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) |
| commit | fd572e9da68385d13a147164cd07d50160f2fc69 (patch) | |
| tree | 2cd99a57db8f11f4d41defe4ca4253553cd0b562 /src/localbrowser/LocalBrowserModel.cpp | |
| parent | cdc4b4df86d61abf8fe08fe120afcb2393755660 (diff) | |
| download | powder-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.cpp | 7 |
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) |
