Thierry Crozat
d1d2f106bb
AGS: Sort savegame by decreasing slot number
...
The original interpreter sorts the savegame from the most recent
to the oldest. We don't have the savegame date in ScummVM, but
sorting by decreasing slot number should approximate this better
than using increasing slot numbers.
2021-04-13 20:42:54 +01:00
Cameron Cawley
56e2107dc3
RASPBERRYPI: Remove outdated packaging rules
2021-04-13 19:56:55 +01:00
SupSuper
3eba076fa0
SDL: Fix null check in getDisplayDpiFromSdl
2021-04-13 19:27:31 +01:00
SupSuper
8f7d28f85e
GUI: Fix scaling for simple saveload dialog
2021-04-13 19:08:22 +01:00
Thierry Crozat
5dde667371
NANCY: Silence variable shadowing warnings
2021-04-13 20:49:46 +03:00
Cameron Cawley
125fe7162d
SDL: Fix compilation with SDL 2.0.3
2021-04-13 17:18:29 +01:00
Eugene Sandulenko
c27ad28ab2
GRAPHICS: GUI: Take tab shadow size from theme
2021-04-13 08:09:16 +02:00
Paul Gilbert
05ea21c94d
AGS: Keypress fixes for non-alphanumeric characters
2021-04-12 21:04:04 -07:00
Paul Gilbert
a69da418f5
AGS: Open up the file creation to all file types
...
This fixes startup errors in Relic of the Viking
2021-04-12 20:17:59 -07:00
Francisco Javier Diéguez Tirado
d8c4ed4d9c
ACCESS: Support Amazon Spanish in access.dat R/W
...
I assume we want to use stable language codes in access/resources.cpp
even if language.h keeps changing, so I've used language code "23" for
ES_ESP since this was the enum value in language.h the last time
access.dat was generated.
Note: we still need access.dat to be regenerated for the game to work,
but create_access should now be able to extract the needed info
from the Spanish version of AMAZON.EXE and the game should run fine
afterwards.
2021-04-12 18:33:53 -07:00
Francisco Javier Diéguez Tirado
81df6c33cf
TSAGE: Fix crash if pressing F1 early in Blue Force
...
The game was crashing if the help dialog was shown before the Intro.
This happened because of an out of bounds rectangle and affected both
the English and Spanish versions.
It seems like this was never reported as a bug, but I just happened to
find when doing some testing of the game dialogs.
2021-04-12 18:25:51 -07:00
Francisco Javier Diéguez Tirado
277df95c84
TSAGE: Ringworld Spanish detection Floppy & CD versions
...
The story with Ringworld Spanish is the same as Blue Force Spanish.
It was originally released on Floppy, and the CD version is just the
installed Floppy version put onto CD. But it does not contain any audio
tracks at all, and is best handled as Floppy.
2021-04-12 18:25:51 -07:00
Paul Gilbert
c6204c2c90
AGS: Add detection entry
2021-04-12 18:21:17 -07:00
Eugene Sandulenko
9113f24120
GUI: Fix tab dimensions on resize
2021-04-13 02:13:20 +02:00
ScummVM-Translations
fc9e0097d7
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 23:58:23 +00:00
Eugene Sandulenko
e01dceb0f8
GUI: Do not double scale Tooltip widget position
2021-04-13 01:58:07 +02:00
Henrik Andersson
06568afb36
I18N: Update translation (Swedish)
...
Currently translated at 68.0% (1111 of 1632 strings)
2021-04-12 23:51:46 +00:00
Eugene Sandulenko
ba3d69b093
I18N: Update translation (Swedish)
...
Currently translated at 68.0% (1111 of 1632 strings)
2021-04-12 23:51:46 +00:00
Henrik Andersson
b88e976433
I18N: Update translation (Swedish)
...
Currently translated at 64.3% (1050 of 1632 strings)
2021-04-12 23:48:17 +00:00
Henrik Andersson
f071d49ec6
I18N: Update translation (Swedish)
...
Currently translated at 64.2% (1049 of 1632 strings)
2021-04-12 23:47:47 +00:00
Eugene Sandulenko
04932189f2
I18N: Update translation (Ukrainian)
...
Currently translated at 100.0% (1632 of 1632 strings)
2021-04-12 23:40:45 +00:00
Eugene Sandulenko
d419271bd6
I18N: Update translation (Russian)
...
Currently translated at 100.0% (1632 of 1632 strings)
2021-04-12 23:40:35 +00:00
Marcel Souza Lemes
9d92ec5323
I18N: Update translation (Portuguese (Brazil))
...
Currently translated at 100.0% (1632 of 1632 strings)
2021-04-12 21:31:46 +00:00
George Kormendi
8e6eac8fce
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1632 of 1632 strings)
2021-04-12 21:31:45 +00:00
IlDucci
348dc0f756
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1632 of 1632 strings)
2021-04-12 21:31:45 +00:00
Antoniou Athanasios
18e7edadb1
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1632 of 1632 strings)
2021-04-12 18:19:30 +00:00
ScummVM-Translations
369f3c6c02
I18N: Update translations templates
2021-04-12 18:12:43 +00:00
ScummVM-Translations
0fac3bd5c0
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 18:12:41 +00:00
sluicebox
813d5ca6c9
SCI: Improve kPaletteSetIntensity speed throttling
...
Detect when kPaletteSetIntensity is called from an unthrottled
script loop and only apply speed throttling in that situation.
This fixes several slow fade-in / fade-outs such as KQ6's Sierra
logo and title screen. We've been throttling kPaletteSetIntensity
on every call, even when it was being used once per game cycle
(which our kGameIsRestarting throttling already handles) or within
kWait-throttled loops. In both cases this has added delays on top
of delays and slowed things down even further.
2021-04-12 11:12:01 -07:00
ScummVM-Translations
579727105e
I18N: Update translations templates
2021-04-12 16:38:55 +00:00
SupSuper
d6ba073055
BACKENDS: OPENGLSDL: Only scale mouse cursor on high-DPI platforms
...
Some platforms send raw coordinates, others send scaled coordinates.
We try to determine this by comparing the window size and drawable size.
2021-04-12 18:38:45 +02:00
SupSuper
8fba77eefa
BACKENDS: OPENGLSDL: Always use drawable size when resizing window
...
This corrects situations in SDL2 where the window size is not
the same as the drawable size, leading to incorrect rendering.
2021-04-12 18:38:45 +02:00
Eugene Sandulenko
0988da526d
NEWS: Mention libgif dependency
2021-04-12 14:35:46 +02:00
antoniou79
6afae47470
ANDROID: Add support for feature OSystem::kFeatureHiDPI
...
For testing purposes and feedback mostly
Also set the level for debug to 3, to get messages related to native resolution and scaling from the new hidpi gui scale code
2021-04-12 15:05:34 +03:00
ysj1173886760
3b47e56155
GRAPHICS: MACGUI: clean the codes
2021-04-12 14:04:25 +02:00
ysj1173886760
0d825ef4de
GRAPHICS: MACGUI: add title for 9-patch images of build-in borders
2021-04-12 14:04:25 +02:00
ysj1173886760
39b84a1574
GRAPHICS: MACGUI: modify the titlePos in datafiles
2021-04-12 14:04:25 +02:00
ysj1173886760
b8f8fdbf19
GRAPHICS: MACGUI: make title color depend on the border color
2021-04-12 14:04:25 +02:00
ysj1173886760
dc2861dbed
GRAPHICS: MACGUI: fix the bug when we calc the 9-patch offset
2021-04-12 14:04:25 +02:00
ysj1173886760
3b53a4f2f7
GRAPHICS: MACGUI: move titlePos into BorderOffsets
2021-04-12 14:04:25 +02:00
ysj1173886760
7f47b9f6c0
GRAPHICS: MACGUI: move border stuff into macwindowborder
2021-04-12 14:04:25 +02:00
ysj1173886760
7ea12368cf
WAGE: set scrollbar of consoleWindow true, to suit for new logic in macgui
2021-04-12 14:04:25 +02:00
ysj1173886760
c2353d3797
GRAPHICS: MACGUI: use lazy load to load built-in border types, add scrollbar flag to indicate whether the window has scroll bar
2021-04-12 14:04:25 +02:00
ysj1173886760
aeacf0d4d2
GRAPHICS: MACGUI: modify the position where it draws the title, currently, it will draw title at the center of title box
2021-04-12 14:04:25 +02:00
ysj1173886760
83341beddd
GRAPHICS: MACGUI: modify the way that setBorderType set the border, currently, it will set all borders which is the subset of flag
2021-04-12 14:04:25 +02:00
ysj1173886760
a0964d690c
GRAPHICS: MACGUI: Add border flags to the builtin border types, fix the remaining part of macgui which are not adapt to border flags.
2021-04-12 14:04:25 +02:00
ysj1173886760
858624c0c9
GRAPHICS: MACGUI: fix the bug of the border flag is not correctly initialized
2021-04-12 14:04:25 +02:00
ysj1173886760
6d7e794ed3
GRAPHICS: MACGUI: Add flag to indicate the border type, move drawTitle and drawScrollBar into macwindowborder
2021-04-12 14:04:25 +02:00
ysj1173886760
307147c565
GRAPHICS: MACGUI: use titlePos to calc titleIndex, change the titleWidth in 9-patch when title is changed
2021-04-12 14:04:25 +02:00
ysj1173886760
9298eba78d
GRAPHICS: MACGUI: remove the check that is not needed
2021-04-12 14:04:25 +02:00