scummvm/gui
Bastien Bouclet 1a1a5b5f69 CLOUD: Change the cloud icon to be updated by the main thread
The cloud manager registers itself as an event source as a mean to be polled
periodically by the GUI or engine code. The periodical polling is used to
update the OSD icon indicating background sync activity.

Also move the cloud icon from ConnectionManager to CloudManager,
allowing to decouple icon handling from network connections updates.
2016-09-18 17:54:12 +02:00
..
animation GUI: Added animation classes 2016-08-24 16:07:55 +06:00
themes I18N: Regenerate translations data file 2016-09-18 16:40:35 +01:00
widgets ALL: Move Clipboard support to OSystem 2016-08-24 16:07:55 +06:00
about.cpp ALL: Update copyright years 2016-01-01 13:33:39 +01:00
about.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
Actions.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
Actions.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
browser_osx.mm GUI: use newer define for OS X 10.10+ 2014-12-05 19:45:10 +01:00
browser.cpp GUI: Fix hidden files visibility getting out of sync in the files browser 2016-08-30 21:19:59 +02:00
browser.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
chooser.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
chooser.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
console.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
console.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
credits.h CREDITS: Regenerate 2016-09-02 23:36:11 +02:00
debugger.cpp JANITORIAL: Remove spaces at the end of the line 2016-08-24 16:07:55 +06:00
debugger.h DEBUGGER: Add function for printing a StringArray in columns 2015-08-29 18:08:52 +02:00
dialog.cpp GUI: Fix Dialog's and TabWidget's reflowLayout() 2016-07-03 12:19:48 +02:00
dialog.h GUI: When dialogs gain focus, inform them of the current mouse position 2016-04-06 17:51:30 +03:00
downloaddialog.cpp GUI: Fix indentation to silence GCC 6 warning 2016-09-05 18:08:51 +02:00
downloaddialog.h JANITORIAL: Remove spaces at the end of the line 2016-08-24 16:07:55 +06:00
editgamedialog.cpp ALL: Homogeneize use of 'saved game' in messages 2016-09-18 16:40:34 +01:00
editgamedialog.h CLOUD: Add auto-detect for downloaded game 2016-08-24 16:07:55 +06:00
editrecorddialog.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
editrecorddialog.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
error.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
error.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
EventRecorder.cpp EVENTRECORDER: Fix incorrect check which prevented records from replay 2016-03-25 16:30:12 +01:00
EventRecorder.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
filebrowser-dialog.cpp BBVS: Implement file chooser for Air Guitar minigame 2015-11-07 13:26:55 +01:00
filebrowser-dialog.h BBVS: Implement file chooser for Air Guitar minigame 2015-11-07 13:26:55 +01:00
fluidsynth-dialog.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
fluidsynth-dialog.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui-manager.cpp GUI: Add SaveLoadCloudSyncProgress in ScummModern theme 2016-08-24 16:07:55 +06:00
gui-manager.h GUI: Make ScrollContainerWidget do full redraw 2016-07-03 12:17:43 +02:00
Key.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
Key.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
KeysDialog.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
KeysDialog.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
launcher.cpp GUI: Fix warnings 2016-08-24 16:07:55 +06:00
launcher.h GUI: Fix DownloadDialog detection 2016-08-24 16:07:55 +06:00
massadd.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
massadd.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
message.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
message.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
module.mk GUI: Fix Cloud-related dialogs a little 2016-08-24 16:07:55 +06:00
object.cpp GUI: Add checks in Widget::getBossClipRect() 2016-07-03 12:24:56 +02:00
object.h GUI: Add "Run server" button in Cloud tab 2016-08-24 16:07:55 +06:00
onscreendialog.cpp GUI: Use "button" instead of "btn" in variable names. 2016-01-24 03:41:29 +01:00
onscreendialog.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
options.cpp ALL: Homogeneize use of 'saved game' in messages 2016-09-18 16:40:34 +01:00
options.h CLOUD: Add GUI for "rootpath" selection 2016-08-24 16:07:55 +06:00
predictivedialog.cpp GUI: Cleanup class initialization 2016-06-01 13:16:12 +02:00
predictivedialog.h GUI: Remove 'sticky button' feature 2016-04-14 18:37:12 +03:00
recorderdialog.cpp JANITORIAL: Reduce GUI header dependencies 2016-04-14 13:30:14 +03:00
recorderdialog.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
remotebrowser.cpp CLOUD: Improve some labels 2016-09-04 23:25:54 +01:00
remotebrowser.h GUI: Add error message in RemoteBrowser 2016-08-24 16:07:55 +06:00
saveload-dialog.cpp CLOUD: Change the cloud icon to be updated by the main thread 2016-09-18 17:54:12 +02:00
saveload-dialog.h JANITORIAL: Remove spaces at the end of the line 2016-08-24 16:07:55 +06:00
saveload.cpp CLOUD: Replace USE_CLOUD with USE_LIBCURL 2016-08-24 16:07:55 +06:00
saveload.h JANITORIAL: Reduce GUI header dependencies 2016-04-14 13:30:14 +03:00
storagewizarddialog.cpp GUI: Don't show the "Open URL" button if there is no backend support 2016-09-10 07:46:52 +02:00
storagewizarddialog.h GUI: Add Container in StorageWizardDialog 2016-08-24 16:07:55 +06:00
themebrowser.cpp GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
themebrowser.h GUI: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
ThemeEngine.cpp GUI: Add Storage providers logos 2016-08-24 16:07:55 +06:00
ThemeEngine.h GUI: Add Storage providers logos 2016-08-24 16:07:55 +06:00
ThemeEval.cpp JANITORIAL: Remove trailing spaces 2016-07-03 12:24:53 +02:00
ThemeEval.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
ThemeLayout.cpp GRAPHICS: Restore layout debugging capabilities 2016-06-01 13:16:12 +02:00
ThemeLayout.h JANITORIAL: Remove trailing spaces 2016-07-03 12:24:53 +02:00
ThemeParser.cpp GUI: Implemented centering of dialog background 2016-08-24 16:07:55 +06:00
ThemeParser.h GUI: Implemented alphabitmap autoscale 2016-08-24 16:07:55 +06:00
Tooltip.cpp GUI: More object initialization cleanup 2016-06-01 13:16:12 +02:00
Tooltip.h GUI: When dialogs gain focus, inform them of the current mouse position 2016-04-06 17:51:30 +03:00
updates-dialog.cpp UPDATES: Fix signed/unsigned warning 2016-05-22 16:28:42 +03:00
updates-dialog.h UPDATES: Merge two steps into one 2016-03-31 09:09:23 +02:00
widget.cpp GUI: Initialize the PicButtonWidget class properly 2016-09-04 12:41:05 +02:00
widget.h GUI: Added support for alphabitmaps in picbuttons 2016-08-24 16:07:55 +06:00