aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2016-09-18CLOUD: Change the cloud icon to be updated by the main threadBastien Bouclet
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-18I18N: Regenerate translations data fileThierry Crozat
2016-09-18ALL: Homogeneize use of 'saved game' in messagesThierry Crozat
2016-09-17I18N: Regenerate translations.datEugene Sandulenko
2016-09-17I18N: Regenerate translation data fileThierry Crozat
2016-09-16I18N: Regenerated translations.datEugene Sandulenko
2016-09-13GUI: Fix a typo in the low resolution theme layoutsBastien Bouclet
This caused a crash when opening to options dialog in low resolution.
2016-09-13GUI: Regenerate the built-in themeBastien Bouclet
2016-09-10GUI: Don't show the "Open URL" button if there is no backend supportBastien Bouclet
2016-09-10CLOUD: Move openUrl to OSystemThierry Crozat
2016-09-08I18N: Regenerate translations data fileThierry Crozat
2016-09-05I18N: Regenerate translations data fileThierry Crozat
2016-09-05GUI: Fix indentation to silence GCC 6 warningTorbjörn Andersson
2016-09-05I18N: Regenerate translations.datLothar Serra Mari
2016-09-05GUI: Enable translation for download speed string in cloud featureLothar Serra Mari
2016-09-05I18N: Regenerate translations.datLothar Serra Mari
2016-09-05GUI: Fix warningsEugene Sandulenko
2016-09-05I18N: Improve French translation for cloud featureThierry Crozat
2016-09-04I18N: Initial French translation for cloud storageThierry Crozat
2016-09-04CLOUD: Improve some labelsThierry Crozat
2016-09-04GUI: Replace _s() with _() in storagewizarddialog.cppLothar Serra Mari
This allows the translation of a few more strings in the Cloud settings tab. Thanks to sev- for the fix.
2016-09-04I18N: Regenerate translations.datLothar Serra Mari
2016-09-04GUI: Initialize the PicButtonWidget class properlyEugene Sandulenko
2016-09-02CREDITS: RegenerateEugene Sandulenko
2016-08-30CLOUD: Disable the connect button initially as the code is emptyThierry Crozat
The connect button is enabled/disabled whenever the text in the code widget is changed and it's validity assessed. But the initial state was not correct.
2016-08-30CLOUD: Fix crash when trying to connect without entering a code firstThierry Crozat
2016-08-30GUI: Fix hidden files visibility getting out of sync in the files browserBastien Bouclet
- The checkbox state was not initialized when opening the dialog. - The visibility state was initialized from ConfMan too early resuling in the value being incorrect when multiple file browsers are used.
2016-08-24CLOUD: Add GUI for "rootpath" selectionAlexander Tkachev
Cloud tab now contains a button to select path, path label and a clear button.
2016-08-24CLOUD: Add "minimal mode" in LocalWebserverAlexander Tkachev
StorageWizardDialog now runs LocalWebserver in "minimal mode" for security reasons. In this mode server uses only those handlers which state to support it. There are two handlers which support minimal mode: IndexPageHandler (which handles `code` requests needed by StorageWizardDialog) and ResourceHandler (which provides inner resources like `style.css` or `logo.png` from `wwwroot.zip` archive).
2016-08-24GUI: Set tooltip of local webserver button according to server statePeter Bozsó
2016-08-24ALL: Move Clipboard support to OSystemAlexander Tkachev
Commit adds kFeatureClipboardSupport. hasTextInClipboard() and getTextFromClipboard(). OSystem_SDL has this feature if SDL2 is used. EditableWidget and StorageWizardDialog use g_system to access clipboard now.
2016-08-24GUI: Fix StorageWizardDialog warningAlexander Tkachev
Removed extra comma in the enum.
2016-08-24GUI: Add Storage providers logosAlexander Tkachev
StorageWizardDialog now shows logo of the Storage being connected (in modern highres theme).
2016-08-24GUI: Add Container in StorageWizardDialogAlexander Tkachev
It now looks fine in both 640x400 and 320x200!
2016-08-24GUI: Add "Paste" button in StorageWizardDialogAlexander Tkachev
It pastes clipboard contents as code into 8 fields of that dialog. (Clipboard support works with SDL2 only.) "Open URL" and "Paste" buttons are placed in the left column under the picture (because there is no room for 4 buttons in the bottom row). Commit also adds "dropbox.bmp", which is just a square 115x115 picture. Such pictures are would be used as Storages logos in that dialog. In lowres there is no left column, so all 4 buttons are in the same row. None of them are visible, because they are overflowed. Container has to be added to continue working on them.
2016-08-24ALL: Make simpleSaveNames() a MetaEngineFeatureAlexander Tkachev
Added it into hasFeature() of all engines which returned `true` in simpleSaveNames() before. As mentioned in #788, SCI is not always using simple names, so it doesn't have such feature now.
2016-08-24GUI: Fix SDL_Net-related errorsAlexander Tkachev
Checked by rebuilding ScummVM without SDL_Net in MinGW. Also fixes StorageWizardDialog's warning about _stopServerOnClose.
2016-08-24GUI: Make Options dialog stop LocalServer on closeAlexander Tkachev
Commit also adds a fix for StorageWizardDialog, where LocalServer was used even if USE_SDL_NET was undefined.
2016-08-24ALL: Fix debug, warning and error usageAlexander Tkachev
Added prefixes, used debug(9).
2016-08-24GUI: JANITORIAL: Fix code formattingEugene Sandulenko
2016-08-24GUI: Fix format warningEugene Sandulenko
2016-08-24GUI: Fix warningsEugene Sandulenko
2016-08-24GUI: Regenerate themesEugene Sandulenko
2016-08-24CLOUD: Fix `redirect_uri` selection codeAlexander Tkachev
Now it's not hardcoded based on USE_SDL_NET, but one or another value is used depending on currently selected LocalWebserver's port.
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-24GUI: Fix texts clippingAlexander Tkachev
If it was completely clipped out (empty rectangle), it was drawing the whole text ("empty means no clipping"), so I had to detect such cases and change textArea to one small pixel.
2016-08-24GUI: Add "Clear port" button in Cloud tabAlexander Tkachev
2016-08-24CLOUD: Update StorageWizardDialogAlexander Tkachev
It now hides code fields not just when built with SDL_Net, but also when LocalWebserver's using default port. So that's why NETWORKING_LOCALWEBSERVER_ENABLE_PORT_OVERRIDE is defined in localwebserver.h now.
2016-08-24CLOUD: Add port override for LocalWebserverAlexander Tkachev
It's enabled only when NETWORKING_LOCALWEBSERVER_ENABLE_PORT_OVERRIDE is defined. It's not defined, because override means we have to reconfigure our redirect links somehow to use the override port.
2016-08-24CLOUD: Check whether Storage is working when replacing itAlexander Tkachev
We do that in CloudManager::replaceStorage(), but I've tried to eliminate such possibility by adding a check in the StorageWizardDialog.