10 Commits

Author SHA1 Message Date
Le Philousophe
0043d344a9 BACKENDS: Avoid passing arguments by value in cloud and networking
Use references everywhere it's possible.
Use override keyword to raise errors when there are discrepancies.
2023-10-29 01:51:38 +02:00
Le Philousophe
5d0c894636 CLOUD: Add a load button to fetch JSON from a file
This can be used on handhelds where there is no browser.

The user does the login process on its desktop, saves the JSON in a file
and uploads it to its handheld through an unspecified mean and loads it
on ScummVM using this new button.
2023-07-27 09:12:59 +02:00
antoniou79
531bffa423 GUI: Fix syntax in a sentence 2023-04-29 22:36:48 +03:00
eientei
83fd89d461 GUI: Correct some grammar in the cloud connection wizard 2023-04-29 13:26:54 +02:00
Eugene Sandulenko
1a5442bb24
GUI: Merge multiline sentences into one string for easier translation 2023-04-23 16:29:49 +02:00
Alexander Tkachov
77d4b45b15 GUI: Fix CloudConnectionWizard on 3ds 2023-04-08 18:04:26 +02:00
Alexander Tkachov
14b85a41dc GUI: CloudConnectionWizard I18N 2023-04-08 16:20:11 +02:00
Alexander Tkachov
cc38b31ae7 CLOUD: Janitorial
- rename JSON::getPreparedContents() to JSON::untaintContents();
- minor changes to ConnectCloudClientHandler and CloudConnectionWizard.
2023-04-08 16:20:11 +02:00
Alexander Tkachov
538303e408 GUI: Fix CloudConnectionWizard warnings 2023-04-08 16:20:11 +02:00
Alexander Tkachov
f3149a9b5d CLOUD: Add new connection wizard
- remove Options widgets of the old wizard;
- add CloudConnectionWizard dialog;
- remove old widgets and add new ones in the layouts;
- update local webserver to allow passing a callback that needs to be called if storage was connected via /connect_cloud.
2023-04-08 16:20:11 +02:00