115849 Commits

Author SHA1 Message Date
ysj1173886760
9298eba78d GRAPHICS: MACGUI: remove the check that is not needed 2021-04-12 14:04:25 +02:00
ysj1173886760
1f3f8f55a8 WAGE: add title to wage border 2021-04-12 14:04:25 +02:00
ysj1173886760
8894317e89 GRAPHICS: MACGUI: add titleIndex and titleWidth to macborder in order suit to 9-patch 2021-04-12 14:04:25 +02:00
ysj1173886760
179654939e GRAPHICS: add title to 9-patch image 2021-04-12 14:04:25 +02:00
Paul Gilbert
b2b8b17133 AGS: Fix handling of extended keypresses 2021-04-11 19:55:21 -07:00
ScummVM-Translations
31bbb50979 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-04-12 01:35:23 +00:00
rsn8887
b124c20aa9 VITA: Remove unused vitashaders lib dependency 2021-04-11 20:35:00 -05:00
ScummVM-Translations
0a31b85ee1 I18N: Update translations templates 2021-04-12 01:32:14 +00:00
rsn8887
044ea0b60e VITA: Use regular SDL2 graphics code, fixes crash with latest SDK 2021-04-11 19:56:34 -05:00
ScummVM-Translations
fdb129caa3 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-04-11 23:58:07 +00:00
Thierry Crozat
354cea0607 AGS: Move Time Gentlemen, Please detection to commercial game section 2021-04-12 00:57:45 +01:00
Thierry Crozat
82d0ec3b0e AGS: Add more detection entries 2021-04-12 00:57:45 +01:00
ScummVM-Translations
74d23c734f I18N: Update translations templates 2021-04-11 23:54:23 +00:00
Cameron Cawley
24b59ecb4c Revert "OPENGL: Implement high DPI support on Android (#1895)"
This reverts commit 177d709909808313eee720ce76465cf99f909c5e.
2021-04-12 00:54:12 +01:00
Francisco Javier Diéguez Tirado
9eecd41b6e TSAGE: Spanish BlueForce: two different Restart buttons
Options dialog needs shorter text, restart dialog uses longer text
2021-04-11 16:33:19 -07:00
Francisco Javier Diéguez Tirado
ed75e254c1 TSAGE: Spanish strings mini-cleanup
BF/RW specific strings renamed and moved to the corresponding namespaces
2021-04-11 16:33:19 -07:00
Francisco Javier Diéguez Tirado
b6ac34f16f TSAGE: Continue button for Ringworld Pause dialog
The pause dialog in Ringworld is exited with "Continue" instead of "OK".
This happens in both the original English and Spanish versions.
2021-04-11 16:33:19 -07:00
Thierry Crozat
6de22f8d01 AGS: Make sure old dialog scripts are null terminated
This fixes random overflow issues in old games. I had for
example the issue with King of Rock, a 2.6.0 game.
2021-04-11 23:55:04 +01:00
Eugene Sandulenko
382d4a6cd7
GRAPHICS: GUI: Do not use transparency when restoring background 2021-04-11 23:47:24 +02:00
Thierry Crozat
2a502ac754 AGS: Add some detection entries 2021-04-11 22:44:38 +01:00
Thierry Crozat
543f17b160 AGS: Improve code for finding unused overlay custom ID
This should not matter for old and current games as AGS 2
and 3 limit the number of overlays to 20, but this code
would work with any number of overlays, as is possible
with AGS4 games.
2021-04-11 22:07:56 +01:00
Paul Gilbert
e1a5c1778b AGS: Cleanup of key state handling 2021-04-11 13:15:47 -07:00
Orgad Shaneh
fd225f2250 GUI: Fix GCC warning
Signed/unsigned comparison.
2021-04-11 23:15:34 +03:00
ScummVM-Translations
23d52a14e3 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-04-11 19:47:33 +00:00
Lothar Serra Mari
4ed734757e DISTS: Sync snapcraft build recipe 2021-04-11 21:47:01 +02:00
ScummVM-Translations
51377d84c6 I18N: Update translations templates 2021-04-11 19:21:56 +00:00
Eugene Sandulenko
86ff328500 GUI: THEMES: Update cursor SVG 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
708caaa8fa BACKENDS: SDL: Do not scale mouse position for LoDPI modes 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
020da412c5 GUI: Skip unnecessary gfx scaling 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
d48fb5fdf7 GUI: Do not mess with pixelformat when scaling images 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
efa8a35a0a GUI: THEMES: Reworked SVGs and minified them 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
b2be9bb2e1 GUI: If SVG file is present, do not bother with loading BMPs 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
3f1ee55268 GUI: Cleanup not needed code 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
0fc5c4c391 GUI: Keep SVGs in 32-bit format until very rendering 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
97547267e1 GRAPHICS: Optimize 1-bit case in PixelFormat 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
a3fd57f20e GUI: THEMES: Update SVG images 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
d69f496380 GUI: Fix compilation with clouds disabled 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
65f3ff9d8e GUI: THEMES: Added empty checkbox SVG 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
f88a622e9a GUI: Prerender SVG on theme loading
We know the resolution and we do reread everything on the resolution
change anyway. This simplifies everything: we just draw transparent
surfaces everywhere, regardless of their source format.
2021-04-11 21:21:44 +02:00
Eugene Sandulenko
d3f5d34b62 GRAPHICS: Unify VectorRenderer blitting routines 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
dbf192fd13 GRAPHICS: Simplify VectorRenderer blitting routines 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
61e76618a0 GUI: THEMES: More readable eraser SVG icon 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
2839715a45 GUI: Remove TransparentSurface remnants aka alphabitmaps from themes 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
bd083c7fa7 GUI: Switch GUI to ManagedSurface 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
6217cf8a37 GRAPHICS: Added ManagedSurface constructor from Surface 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
fda5847789 BACKENDS: OPENGLSDL: Fix compilation with SDL1 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
af17cb30f4 GUI: Remove duplicate methods 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
be4d44c34e GUI: THEMES: Provide default dimensions for SVG images 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
2ca73211d6 GUI: Switch Erase button to SVG and read dimensions from the theme 2021-04-11 21:21:44 +02:00
Eugene Sandulenko
3021f34060 GUI: Add support for specified dimensions for bitmaps in theme file
When we are using SVG, there is no reliable way to get the proper
dimensions. The original code was relying on the dimensions of
the BMP file, and then was using those for understanding the
rendering positions e.g. for PicButtons.
2021-04-11 21:21:44 +02:00