16 Commits

Author SHA1 Message Date
Cameron Cawley c3a29cacc6 COMMON: Add helper function for using Strings with JSON::parse 2025-11-06 19:38:33 +02:00
Christian Kündig 629150b6e9 EMSCRIPTEN: CLOUD: Implement cloud support in Emscripten 2025-08-13 18:38:54 +02:00
Christian Kündig 3677c91606 COMMON: Fix JSON parsing of unicode strings 2025-05-18 23:04:13 +02:00
Christian Kündig 9fb0538cb3 CLOUD: Avoid overloading runModal 2025-05-18 10:02:41 +03:00
Christian Kündig f44a548d3f CLOUD: Remember selected storage and pass it on to kCloudConnectionWizardOpenUrlStorageCmd in setup wizard 2025-05-18 10:02:41 +03:00
Christian Kündig 8913980743 CLOUD: Skip Mode Select in setup wizard if only manual mode is available 2025-05-18 10:02:41 +03:00
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