Commit Graph
137148 Commits
Author SHA1 Message Date
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 177d709909.
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
Eugene Sandulenko def114c1fe GUI: THEMES: Update search SVG icon 2021-04-11 21:21:44 +02:00