Eugene Sandulenko
17e6fa82c7
SCUMM HE: MBC: Implement Net::removeUser()
2019-11-07 16:02:15 +01:00
Eugene Sandulenko
c17bf778e2
SCUMM HE: MBC: Store generated player key
2019-11-07 14:43:37 +01:00
George Kormendi
4311eac027
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1179 of 1179 strings)
2019-11-07 14:37:43 +01:00
sluicebox
3421034334
SCI: Fix SQ5 WD40 fruit lockup
...
Fixes bug #5162
2019-11-07 04:30:03 -08:00
Thierry Crozat
0154b136e7
I18N: Update translations templates
2019-11-07 11:02:44 +01:00
Bastien Bouclet
652722e760
3DS: Rework mouse cursor movement
...
- Fix clipping the cursor position
- Ensure the mouse has the same vertical and horizontal speed
2019-11-07 11:02:00 +01:00
Bastien Bouclet
6901ee0242
3DS: Use the full resolution for the overlay on the top screen
2019-11-07 11:02:00 +01:00
Antoniou Athanasios
e34d27c1bd
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1162 of 1162 strings)
2019-11-07 03:03:10 +01:00
Thanasis Antoniou
30afd1feed
GUI: THEMES: FONTS: helvB12 greek should be 75 dip not 100
2019-11-06 22:35:53 +02:00
Thanasis Antoniou
8b0dd72436
I18N: Regenerate translations data file (Nov 06 2019)
2019-11-06 22:13:00 +02:00
Thanasis Antoniou
0a56f70424
I18N: Remove requirement for Drachma sign from ISO-8859-7 cp
...
This glyph (U+20AF) is not really used in Greek text (ever)
Marking it as required was breaking the TTF support for Greek in the themes that use scalable fonts, since most (if not all) of our ttf fonts in fonts.dat are missing that particular glyph (and only that).
2019-11-06 21:59:16 +02:00
sluicebox
fc9786231c
TTS: Improve Windows audio, remove sphelper-scummvm.h
...
- Remove sphelper-scummvm.h
- Use default audio quality instead of lowest
- Add HRESULT tests
- Fix new[]/free() mismatches
- Fix voice description memory leak
2019-11-06 11:00:37 -08:00
Jaromir Wysoglad
0d3367cea2
SUPERNOVA: Fix exiting scummvm from MSN 1 intro
2019-11-06 19:04:11 +01:00
Cameron Cawley
56e5bd0d77
3DS: Improve the table of contents in the README.md file
2019-11-06 14:21:36 +00:00
Cameron Cawley
2c491243f5
3DS: Update the list of third-party libraries
2019-11-06 14:03:55 +00:00
Thanasis Antoniou
2b6730e217
GUI: THEMES: Build zip themes using scummtheme.py makeall
2019-11-06 03:21:06 +02:00
Thanasis Antoniou
3061f6cf71
GUI: FONTS: Proper Greek BDF (and FCC) fonts added
2019-11-06 03:08:49 +02:00
Eugene Sandulenko
7b92e4372c
SCUMM HE: MBC: Pass userid for the endsession request
2019-11-06 00:54:23 +01:00
Thierry Crozat
79c8364c85
I18N: Convert Russian and Ukrainian translations back to iso-8859-5
2019-11-05 22:34:40 +00:00
Eugene Sandulenko
1584c36410
NETWORKING: Fix compilation for lower versions of libcurl
2019-11-05 21:42:53 +01:00
Eugene Sandulenko
11a72ca928
SCUMM HE: MBC: Implement Net::destroyPlayer()
2019-11-05 16:38:25 +01:00
Bastien Bouclet
4810a5d8d3
3DS: Fix centering of the game screen
2019-11-05 06:09:04 +01:00
Bastien Bouclet
3fcbbbef44
3DS: Reworked OSD message display
...
So the game remains interactive while OSD message are displayed.
2019-11-05 06:09:04 +01:00
Bastien Bouclet
886be5178e
3DS: Some changes to magnify mode
2019-11-05 06:09:04 +01:00
Michael Ball
78de572404
3DS: Implement magnify mode toggle on L and move keyboard to Y/DRIGHT
2019-11-05 05:51:45 +01:00
Eugene Sandulenko
b342d42ff9
I18N: Update translation (Russian)
...
Currently translated at 100.0% (1162 of 1162 strings)
2019-11-05 02:55:54 +01:00
Antoniou Athanasios
30903d015e
I18N: Update translation (Greek)
...
Currently translated at 99.4% (1155 of 1162 strings)
2019-11-05 02:55:51 +01:00
Eugene Sandulenko
67ff5a721a
I18N: Update translation (Ukrainian)
...
Currently translated at 100.0% (1162 of 1162 strings)
2019-11-05 02:55:30 +01:00
Alexander Tkachev
99e21f4320
NETWORKING: Enter Session
...
Session allows to reuse SessionRequests to the same host by making them
keeping alive connection. Turns out, though, that libcurl already does
that for us, and we didn't gain any speedup we thought we'd get.
Usage:
```
Networking::Session s;
Networking::SessionRequest *request = s.get(url);
request->startAndWait();
warning("HTTP GET: %s", request->text());
s.close();
```
You can still use SessionRequest without Session (but you can't put them
on stack!):
```
Networking::SessionRequest *request = new
Networking::SessionRequest(url);
request->startAndWait();
warning("HTTP GET: %s", request->text());
request->close();
```
2019-11-05 01:47:00 +01:00
Alexander Tkachev
f7d9156967
NETWORKING: Enter SessionRequest
...
It is to be used in a Session, though it might be used separately. It
must implement keep-alive, but it does not yet.
You must not put it to ConnMan by yourself (instead, use start()) and
you must call close() after you've finished using this request.
You can either work with it in callback, or wait() and simply use its
methods (check it's success() and then, for example, use text()). Like
this:
```
Networking::SessionRequest *rq = new Networking::SessionRequest(url);
rq->startAndWait();
if (rq->success())
warning("HTTP GET: %s", rq->text());
rq->close();
```
2019-11-05 01:47:00 +01:00
Alexander Tkachev
bc63abd3e1
NETWORKING: Add CurlRequest::wait()
2019-11-05 01:47:00 +01:00
Alexander Tkachev
2acb8e2215
JANITORIAL: Fix Networking::DataResponse typedef naming
2019-11-05 01:47:00 +01:00
Thanasis Antoniou
1428aae357
BLADERUNNER: #11239 Fix buggy state and saved games for Desk Clerk
...
Resolves ticket #11239
Occurs when McCoy leaves the scene with Leon and Desk Clerk too fast, before Leon drops the clerk
Crash happens only when using CDFRAMES, but the animation would be bugged even when using HDFRAMES.DAT
2019-11-05 02:17:17 +02:00
Eugene Sandulenko
8c063e95c2
SCUMM HE: MBC: Fix debug output
2019-11-05 00:37:35 +01:00
Eugene Sandulenko
77ee206cd7
SCUMM HE: MBC: Implement Net::disableSessionJoining()
2019-11-05 00:31:46 +01:00
Eugene Sandulenko
5268e582bf
SCUMM HE: MBC: Properly thread async requests
2019-11-05 00:31:46 +01:00
Eugene Sandulenko
e94e85a1ed
SCUMM HE: MBC: Implemented function return from remote client
2019-11-05 00:31:46 +01:00
Eugene Sandulenko
40980e9527
PRINCE: I18N: Update translation (English)
...
Currently translated at 57.4% (1582 of 2757 strings)
2019-11-04 23:55:33 +01:00
Eugene Sandulenko
e6b2615f34
SCUMM HE: MBC: Implement Net::endSession()
2019-11-04 10:40:20 +01:00
Eugene Sandulenko
2721dd2fef
SCUMM HE: MBC: Query sessions asynchronously
2019-11-04 10:13:07 +01:00
Eugene Sandulenko
4d4e8d3a25
SCUMM HE: MBC: Cleanup
2019-11-04 10:05:53 +01:00
Bastien Bouclet
cc721bced5
3DS: Add a make rule for a distributable package
2019-11-04 08:59:23 +01:00
Antoniou Athanasios
51fe645716
I18N: Update translation (Greek)
...
Currently translated at 98.5% (1144 of 1162 strings)
2019-11-04 07:57:58 +01:00
Matan Bareket
99e281d872
I18N: Update translation (Hebrew)
...
Currently translated at 100.0% (1162 of 1162 strings)
2019-11-04 07:57:56 +01:00
Thierry Crozat
362373b68a
I18N: Regenerate translations data file
2019-11-04 05:05:07 +01:00
Eugene Sandulenko
c493ac84d7
SCUMM HE: MBC: Do not block execution when sending packets
2019-11-04 00:28:42 +01:00
Eugene Sandulenko
1370873a8a
CREDITS: whoozle is not retired anymore
2019-11-03 23:57:42 +01:00
Matan Bareket
e01cc08d64
CREDITS: Update build target to generate the new yaml credits
2019-11-03 14:36:02 -05:00
Bastien Bouclet
0b74f984de
PS3: Implement the cloud synchronization features
2019-11-03 19:14:15 +01:00
Bastien Bouclet
036d61cbd6
3DS: Implement cloud sync support
2019-11-03 19:14:15 +01:00