118845 Commits

Author SHA1 Message Date
Martin Gerhardy
ac39581c16 TWINE: draw the render rect 2021-06-03 22:07:26 +02:00
Martin Gerhardy
b3241ea04a TWINE: use Graphics::Screen 2021-06-03 22:07:26 +02:00
djsrv
33060e14d8 DIRECTOR: Fix offsets in dumped movies 2021-06-03 15:54:53 -04:00
ScummVM-Translations
ae2df43bc9 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-06-03 19:09:48 +00:00
Martin Gerhardy
24d3fa785f TWINE: already set in centerOnActor 2021-06-03 21:07:29 +02:00
Martin Gerhardy
a4efeea59b TWINE: handle the screen buffer in the render methods
will get useful once they manage their dirty areas
2021-06-03 19:01:14 +02:00
Martin Gerhardy
14a467093e TWINE: const for palette pointer 2021-06-03 19:01:14 +02:00
Martin Gerhardy
e5591b8115 TWINE: this already happens in fadeIn 2021-06-03 19:01:14 +02:00
Martin Gerhardy
4765e1968e TWINE: merged ScopedFPS and FrameMarker 2021-06-03 18:40:19 +02:00
Martin Gerhardy
6abaaef306 TWINE: reduced updateScreen calls 2021-06-03 18:33:41 +02:00
ScummVM-Translations
85fd758162 I18N: Update translations templates 2021-06-03 13:24:42 +00:00
athrxx
0cc95232c4 KYRA: (LOL) - fix bug no. 12595
("LANDS OF LORE: gamepad input doesn't work in some menus")

The current code would just disable the keymapper setting for all menus, although the single purpose of this is allowing text input (including from previously mapped keys) in the save name menu. I've split up the mapping in two, one mapping for the mouse clicks and one for the keyboard keys. Now, I disable only the keyboard part during the save name input process. Mouse clicks on the confirm/cancel buttons remain still possible through mapped keys.
2021-06-03 15:23:33 +02:00
ysj1173886760
4419ae9a0b GRAPHICS: MACGUI: add default format before we are using the text from global clipboard 2021-06-03 13:19:10 +02:00
ysj1173886760
d4abe958bd GRAPHICS: MACGUI: clean code for WM clipboard operations 2021-06-03 13:19:10 +02:00
ysj1173886760
e7e09e6bee GRAPHICS: MACGUI: make mactextwindow suit for new WM clipboard 2021-06-03 13:19:10 +02:00
ysj1173886760
c88b6e2e04 GRAPHICS: MACGUI: move WM clipboard operations from mactext to macwindowmanager 2021-06-03 13:19:10 +02:00
ysj1173886760
43826c7839 GRAPHICS: MACGUI: clean the code for stripFormat in mactext 2021-06-03 13:19:10 +02:00
ysj1173886760
a5e6f59533 GRAPHICS: MACGUI: implement getTextFromClipboard and setTextInClipboard for mactext 2021-06-03 13:19:10 +02:00
ysj1173886760
f68b3736a3 GRAPHICS: MACGUI: add clipboard which can help saving format from mactext for wm 2021-06-03 13:19:10 +02:00
ysj1173886760
8f36696f0f GRAPHICS: MACGUI: clean code for code analyse 2021-06-03 13:19:10 +02:00
ysj1173886760
f89977b4a2 GRAPHICS: MACGUI: fix and add the basic text operations in mactextwindow which is used in WAGE 2021-06-03 13:19:10 +02:00
ysj1173886760
924b7e1e08 GRAPHICS: MACGUI: fix incorrect offset calculating when drawing selection in mactext 2021-06-03 13:19:10 +02:00
ysj1173886760
ecac522c7f GRAPHICS: MACGUI: make mactext can scrollable now 2021-06-03 13:19:10 +02:00
ysj1173886760
eda07a54be GRAPHICS: MACGUI: modify the behaviour when we inserting character when we have selection in mactext 2021-06-03 13:19:10 +02:00
ysj1173886760
f320de75ff GRAPHICS: MACGUI: implement delete to mactext by using existing functions 2021-06-03 13:19:10 +02:00
ysj1173886760
1b92db9f80 GRAPHICS: MACGUI: fix incorrect selection drawing when mactext is not active 2021-06-03 13:19:10 +02:00
ysj1173886760
f0763f44cc GRAPHICS: MACGUI: fix the cursor position when using paste in mactext 2021-06-03 13:19:10 +02:00
ysj1173886760
4d4ad3c310 GRAPHICS: MACGUI: bring copy, paste, cut to mactext. currently, we are using copy with formatting 2021-06-03 13:19:10 +02:00
ysj1173886760
73b10b3e5e GRAPHICS: MACGUI: clean the surface when we are drawing selection in mactext 2021-06-03 13:19:10 +02:00
ysj1173886760
bd6887a6ea GRAPHICS: MACGUI: implement deleteSelection by using deletePreviousChar 2021-06-03 13:19:10 +02:00
ysj1173886760
cfac0f0513 GRAPHICS: MACGUI: add offset to drawSelection 2021-06-03 13:19:10 +02:00
ysj1173886760
b11dfdfeaa GRAPHICS: MACGUI: change the behavior of cursor and selectedText, currently, we won't draw the cursor when we have selectedText 2021-06-03 13:19:10 +02:00
ysj1173886760
0176107051 GRAPHICS: MACGUI: add a check when we disabling the hoveredWidget 2021-06-03 13:19:10 +02:00
ysj1173886760
c84f16ca22 GRAPHICS: MACGUI: fix the coordinate calculating, bring the mactext selection work again 2021-06-03 13:19:10 +02:00
Marcel Souza Lemes
b0feaafdce I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1642 of 1642 strings)
2021-06-03 03:25:17 +00:00
SupSuper
fa5149e3ac COMMON: Fix old GCC compilation 2021-06-03 03:50:51 +01:00
Thierry Crozat
1e51093102 Revert "OPENGL: Fix aspect ratio bug when switching render"
This reverts commit 8af0b8baa501ad84b12d3d679d5fcc0a1146b36a.

That commit introduced a regression causing toggling the
aspect ratio correction using the hotkey to be ignored. And
I checked that reverting the commit did not reintroduced the
bug that it was supposed to fix. However since commit ceca0b5ae
the window size in OpenGL mode no longer depends on whether
the Aspect Ratio correction is enabled or not.
2021-06-02 21:50:18 +01:00
Strangerke
43098ca47b CRYO: Save Preferred Subtitle Language to config, load it in InitPrefs instead of using the default language 2021-06-02 21:33:08 +01:00
Strangerke
996e2386b6 CRYO: Fix crash in showMovie 2021-06-02 21:31:45 +01:00
Orgad Shaneh
3b05a52588
SCUMM: Workaround missing subtitle in The Dig (#3014)
Fixes #4410
2021-06-02 21:59:50 +03:00
alxpnv
0dbc280f1c ASYLUM: add vertex check to Polygon::contains()
This resolves an issue with auto-walking to a towel in Chapter 1
2021-06-02 14:45:04 +03:00
ScummVM-Translations
66276656f2 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-06-02 05:35:43 +00:00
SupSuper
e3d082df65 MSVC: Add compiler printf validation 2021-06-02 08:35:31 +03:00
ScummVM-Translations
4dbeda0f56 I18N: Update translations templates 2021-06-01 22:21:47 +00:00
lb_ii
b9f4e1a6bd ACHIEVEMENTS: Mark const methods as const 2021-06-02 01:21:37 +03:00
lb_ii
080b8dad89 GUI: Remove mistakenly used _("string") 2021-06-02 01:21:37 +03:00
antoniou79
86d023931e BLADERUNNER: Minor optimizations for vqa decoder
To be tested on ports. Might not make any difference whatsoever.
2021-06-02 00:39:56 +03:00
antoniou79
22bd6da6f3 BLADERUNNER: Expand comments on two clues
kClueRunciterConfession1 and kClueCrazylegsInterview1
2021-06-02 00:34:23 +03:00
Torbjörn Andersson
f6bac7b6c6 AGOS: Fix restoreBlock() regression
The whole restoreBlock() function looked strange. It said it took x, y,
w and h, but it seems pretty clear that what it expects is left, top,
right and bottom.

Except in one case, where the order of the parameters had been swapped.

The most visible result of all this was that The Feeble Files crashed
when you pressed the "Off" button in the Oracle interface.

I've changed the names of the parameters, and that one strange call, and
changed how the function calculates the dirty rect. Hopefully that
should be correct.
2021-06-01 22:22:47 +01:00
jepael
5bc9d05467 I18N: Update translation (Finnish)
Currently translated at 100.0% (1643 of 1643 strings)
2021-06-01 19:36:53 +00:00