Commit Graph
137148 Commits
Author SHA1 Message Date
aryanrawlani28 ad78777bc6 GUI: Handle ellipsis shortening of text when drawing u32 strings 2020-08-30 14:43:41 +02:00
aryanrawlani28 5f2af6b93e GUI: U32: Add u32 support to Editables and Dialogs
- Editable widgets
- Lists
- SaveLoad Dialogs
- Browser Dialogs
2020-08-30 14:43:41 +02:00
aryanrawlani28 4ea2b46ce8 GUI: U32: Add asuint64 helper to ustr 2020-08-30 14:43:41 +02:00
aryanrawlani28 a1a4e0c2d7 GUI: U32: Overload getStringWidth to accept U32 strings as params 2020-08-30 14:43:41 +02:00
aryanrawlani28 aafade4507 GUI: U32: Shift most widgets to draw with u32
- ButtonWidgets (Button, Radio, Checkbox, dropdown)
- StaticTextWidgets
- PopUpWidgets
- Tabs
- Add a temporary overloaded drawDDText function to make other widgets draw normally
2020-08-30 14:43:41 +02:00
aryanrawlani28 2745d51fe7 GUI: U32: make convertBidiString take in and return u32strings 2020-08-30 14:43:41 +02:00
aryanrawlani28 20e21ba79d GUI: U32: Temporarily overload drawString
- To accept u32 string as a parameter
- To draw everything else normally until fully converted to drawing u32
2020-08-30 14:43:41 +02:00
Filippos Karapetis ef97ff28f3 NEWS: Mention PQ:SWAT 2020-08-30 15:29:49 +03:00
Filippos Karapetis 9360d1837e NEWS: Sort newly supported games by name 2020-08-30 15:28:51 +03:00
Filippos Karapetis f8a36ec93a SCI: Promote PQ:SWAT to testing 2020-08-30 15:27:15 +03:00
Filippos Karapetis 2f6d499349 ZVISION: Use the liberation fonts by default
These do not exhibit some of the glitches seen with the GNU FreeType
fonts in zvision games
2020-08-30 15:27:15 +03:00
Filippos Karapetis 95603045f6 GUI: Add missing fonts to fonts.dat, and include the Liberation fonts
- Add the missing FreeMono, FreeSerif and FreeSerifBold fonts
- Add the following Liberation fonts, to be used in zvision games (regular
  and bold font faces):  LiberationMono, LiberationSans, LiberationSerif
2020-08-30 15:27:14 +03:00
Eugene Sandulenko 830e5c4afe NEWS: Added 2.3.0 entry 2020-08-30 14:24:19 +02:00
Eugene Sandulenko 2c8f8988f0 NEWS: Fix formatting 2020-08-30 14:23:23 +02:00
Eugene Sandulenko 98e0b14852 RELEASE: This is 2.3.0git desc/2.3.0git 2020-08-30 13:42:19 +02:00
Eugene Sandulenko 2454faf767 DEVTOOLS: Remove obsolete file from update-version.pl 2020-08-30 13:41:53 +02:00
Eugene Sandulenko e652f4b631 NEWS: Set (approximate) 2.2.0 release date 2020-08-30 13:36:21 +02:00
Eugene Sandulenko 8527400b9b NEWS: Mention Lab fix 2020-08-30 13:34:27 +02:00
Filippos Karapetis d6713578d7 NEWS: Mention the fix for the safe puzzle in Zork Nemesis 2020-08-30 14:08:49 +03:00
Filippos Karapetis ee83635824 NEWS: Mention the fix for the digital sound effects checkbox in SCI 2020-08-30 13:43:30 +03:00
Filippos Karapetis 2e65886f65 STARTREK: Fix infinite loop while reading some RDF files 2020-08-30 13:37:20 +03:00
Filippos Karapetis ef6f8c008f SCI: Ignore digital channel data in midiMixChannels(), and remove some GOTOs
These are found at the end of SCI01/SCI1 SND files with sound effects
2020-08-30 13:37:19 +03:00
Filippos Karapetis 648d669c2d SCI: Properly handle alternative MIDI sound effects for SCI01/CI1 games
SCI01/SCI1 games have sound effects in SND files, which contain both
digital sounds and their alternative MIDI counterparts. Allow the user
to listen to the alternative MIDI counterparts by unchecking the
"Prefer digital sound effects" checkbox, like with other SCI versions.
Fixes bug #11587
2020-08-30 13:37:19 +03:00
Thierry Crozat 4cb45cf1aa GLK: HUGO: Fix compilation 2020-08-30 03:00:14 +01:00
Thierry Crozat faa0b48548 NEWS: Fix typo 2020-08-30 02:17:40 +01:00
Paul Gilbert 44dd967a7e GLK: HUGO: Fix Tales of the Travelling Swordsman crash
Vanilla hugo limits spaces printed in the GO_TO code block
to the fixed width of a line. But since Glk doesn't have a
predetermined width, when the game specified a width of 7fffh,
it crashed trying to buffer out a string that actual length.
This new fix simply limits spaces to at most 20.
2020-08-29 18:02:15 -07:00
Thierry Crozat 60aef89ff4 NEWS: Update changes for the iOS port 2020-08-30 01:54:31 +01:00
Eugene Sandulenko b32c37ca58 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:35 +00:00
Eugene Sandulenko 17b57a6c1c I18N: Update translation (Russian)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:35 +00:00
Marcel Souza Lemes 0f979ab6bb I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:34 +00:00
George Kormendi ce67b3de37 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:33 +00:00
IlDucci d3d9e22257 I18N: Update translation (Spanish)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:33 +00:00
Gunnar Birke 1b968fd1b1 WINTERMUTE: Handle some unused return values 2020-08-30 01:09:44 +02:00
Paul Gilbert b513242292 MADS: Avoid potential crash for reading beyond end of sound data 2020-08-29 15:06:00 -07:00
athrxx 6f8aa0b21b DEVTOOLS: (CREATE_KYRADAT) - whitespace 2020-08-29 23:50:30 +02:00
athrxx 7b66f1191d KYRA: whitespace cleanup 2020-08-29 23:50:29 +02:00
Paul Gilbert 96c860c5bd GLK: HUGO: Fix hang closing ScummVM window 2020-08-29 14:23:57 -07:00
Paul Gilbert ac7b1e326d GLK: HUGO: Properly fix display images
The resource file format Hugo uses has named entries.
Because of this, the original Glk code added to Hugo
does a whole mess of reading in a picture, then copying
it to a dummy pic file with a dummy number, just so a
call to glk_image_draw could detect it.

Since this isn't the first time I've had to deal with
named resources, it ended up being cleaner to add a new
variation of glk_image_draw and glk_image_draw_scaled
that can take in a string image parameter. That way, I
was able to set up an archive class to represent the
resource file, and pass the resource name directly
without worrying about dummy picture numbers & files
2020-08-29 13:59:52 -07:00
SupSuper eb1882e243 BACKENDS: Use game ID instead of game domain for Discord presence 2020-08-29 20:01:16 +01:00
Lothar Serra Mari cb580f9f6e I18N: Update translation (German)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-29 18:39:20 +00:00
Thierry Crozat 92d036099b I18N: Update translation (French)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-29 16:30:16 +00:00
Eugene Sandulenko 13b05c4058 I18N: Regenerate scummvm.pot 2020-08-29 17:58:34 +02:00
Eugene Sandulenko 15ef6f9573 I18N: Recode fr_FR.po from UTF-8 2020-08-29 17:57:47 +02:00
Eugene Sandulenko 858954eec1 AUDIO: Properly warn user and act gracefully when soundfont is not specified.
Fixes #7127
2020-08-29 17:55:33 +02:00
Eugene Sandulenko 8c46740460 I18N: Update translation (French)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 15:55:16 +00:00
Eugene Sandulenko d7913e1de5 I18N: Update translation (French)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 15:52:25 +00:00
Marcel Souza Lemes 4447e35f0e I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 15:48:24 +00:00
Thierry Crozat fb9abcd154 KEYMAPPER: Enable virtual keyboard while remapping keys 2020-08-29 16:31:37 +01:00
Thierry Crozat 760815b3b8 BACKENDS: Do not define a Quit action if the NoQuit feature is enabled 2020-08-29 16:31:37 +01:00
Thierry Crozat cca6090454 ADL: Enable virtual keyboard when the engine is running 2020-08-29 16:31:37 +01:00