aboutsummaryrefslogtreecommitdiff
path: root/gui/saveload-dialog.h
AgeCommit message (Collapse)Author
2016-10-17ALL: Fix compilation with disabled cloud but enabled libcurlEugene Sandulenko
2016-08-24JANITORIAL: Remove spaces at the end of the lineAlexander Tkachev
I knew there were some, but I wanted to fix them once, instead of doing it all the time.
2016-08-24CLOUD: Replace USE_CLOUD with USE_LIBCURLAlexander Tkachev
In most cases that's the right one to check. USE_CLOUD is defined when either USE_LIBCURL or USE_SDL_NET are, which means if there is no curl, USE_CLOUD still could be defined and linking errors would appear.
2016-08-24CLOUD: Fix SaveLoadDialogs to check USE_CLOUDAlexander Tkachev
Linking was failing when disabling curl support.
2016-08-24GUI: Fix SaveLoadDialogAlexander Tkachev
It was SavesSyncRequest's target even when closed.
2016-08-24GUI: Disable "Run in background" for "difficult" enginesAlexander Tkachev
During saves sync slots of MetaEngines with simpleSaveNames() == false would not be available at all. User would have to wait for sync to complete.
2016-08-24GUI: Fix SaveLoadCloudSyncProgressDialogAlexander Tkachev
* disabled progress bar; * removed syncTarget segfault; * fixed grid slots disabling for "locked" slots.
2016-08-24GUI: Update SaveLoadCloudSyncProgressDialogAlexander Tkachev
So now it's centered, includes a progress bar and two labels instead of one. Works fine in 320x200.
2016-08-24GUI: Show "locked" saves during syncAlexander Tkachev
2016-08-24CLOUD: Add SaveLoadCloudSyncProgress enumAlexander Tkachev
It's common for Save/Load dialogs and SavesSyncRequest.
2016-08-24CLOUD: Make DefaultSaveFileManager ignore syncing filesAlexander Tkachev
MetaEngines don't get "locked" files in the list, so won't try to open these. Save/Load dialog updates save list every time SavesSyncRequest tells it to.
2016-08-24CLOUD: Fix SaveLoadCloudSyncProgressDialog crashAlexander Tkachev
It's closing itself a bit later now.
2016-08-24GUI: Add SaveLoadCloudSyncProgressDialogAlexander Tkachev
It's shown by SaveLoadChooserDialog when files are downloaded and some save slots are locked. One can hide that dialog to interact with non-locked slots or cancel saves sync completely. Dialog's label shows current sync progress. Dialog automatically hides itself when all files are downloaded. WARNING: right now that results in a crash!
2016-08-24CLOUD: Make Save/Load dialog start saves syncAlexander Tkachev
It also shows a "sync disabled" icon in case it has a savepath override.
2014-02-18GUI: Make GPL headers consistent in themselves.Johannes Schickel
2012-09-26GUI: Save/restore last scroll position in the list save/load dialog.Johannes Schickel
This should give a better user experience, since the user will not have to scroll back to where he was when he used the dialog last. Thanks to wjp for suggesting this.
2012-08-12GUI: Remove left-over code from theme based fill color in thumbnail display.Johannes Schickel
2012-07-24GUI: Add possibility to disable the grid based chooser via ↵Johannes Schickel
DISABLE_SAVELOADCHOOSER_GRID.
2012-07-24GUI: Remove unecessary explicit GUI namespace uses.Johannes Schickel
2012-07-24GUI: Rename LoadChooserThumbnailed to SaveLoadChooserGrid.Johannes Schickel
2012-07-24GUI: Implement saving in the grid based save/load chooser.Johannes Schickel
2012-07-09GUI: Fix missing button background in grid based chooser.Johannes Schickel
Now the thumbnail button and the descriptions are sub widgets of the container widget.
2012-07-01GUI: Fix small memory leak in grid based load chooser.Johannes Schickel
2012-07-01GUI: Add page display to grid based load chooser.Johannes Schickel
2012-07-01GUI: Clean up save load chooser selection code.Johannes Schickel
2012-07-01GUI: Automatically switch to list based save/load chooser when changing ↵Johannes Schickel
resolution below 640x400.
2012-06-29GUI: Allow the user to switch between list and thumbnail based load chooser.Johannes Schickel
2012-06-15GUI: Implement a new load chooser, which displays a list of thumbnails.Johannes Schickel
2012-06-15GUI: Create an interface for save/load dialogs.Johannes Schickel