4776ae6 | Thierry Crozat | 30 March 2020, 21:52:33 UTC | RELEASE: This is 2.1.3pre | 30 March 2020, 21:52:33 UTC |
d82d5ec | Lothar Serra Mari | 29 March 2020, 16:41:36 UTC | NEWS: Update NEWS for the 2.1.2 Mac OS X/Win32 maintenance release | 30 March 2020, 21:10:47 UTC |
618dc89 | Thierry Crozat | 30 March 2020, 19:10:54 UTC | MACOSX: Fix legacy icon for old Mac OS X versions | 30 March 2020, 19:28:58 UTC |
d61356c | Thierry Crozat | 28 March 2020, 16:47:29 UTC | MACOSX: Add detection of target OS version in configure This is used for two purposes: 1. Use the new legacy icon when targeting 10.5 or older. This fixes bug #11261 MAC OS X: App icon doesn’t display on OS X 10.5.8. 2. Do not attempt to compile the dock plugin in 32 bits when targeting 10.14 or newer. This fixes the bundle target as support for compiling 32 bits binaries was removed in SDK 10.14. This commit also removes the bundle64 target as it is no longer needed. | 30 March 2020, 19:28:47 UTC |
b380ae3 | Thierry Crozat | 22 March 2020, 20:36:35 UTC | MACOSX: Check selector exists when trying to replace application menus In particular it has been reported that setHelpMenu was introduced in MacOS X 10.6. So hopefully this change will fix running ScummVM on MacOS X 10.5 or older. This might fix bug #11260: MAC OS X: App incomplete when launched on OS X 10.5.8. | 30 March 2020, 19:28:26 UTC |
103b1c4 | Tarek Soliman | 17 January 2020, 21:10:57 UTC | MAEMO: Update debian/changelog | 17 January 2020, 21:15:52 UTC |
c53afbd | Eugene Sandulenko | 17 January 2020, 21:14:47 UTC | RELEASE: This is 2.1.2pre | 17 January 2020, 21:14:47 UTC |
ae36493 | Eugene Sandulenko | 17 January 2020, 21:01:23 UTC | AMIGAOS4: Propagated changes from RM2AG.rexx to .in | 17 January 2020, 21:14:17 UTC |
a030f72 | Lothar Serra Mari | 17 January 2020, 19:23:23 UTC | NEWS: Clarify TTS support for Win32 Thanks to @sluicebox for the clarification! | 17 January 2020, 19:23:23 UTC |
1b4d748 | Lothar Serra Mari | 17 January 2020, 19:01:53 UTC | NEWS: Update German NEWS file | 17 January 2020, 19:01:53 UTC |
11d6d2e | Cameron Cawley | 17 January 2020, 18:30:20 UTC | NEWS: Add RISC OS-related changes for v2.1.1 | 17 January 2020, 18:30:20 UTC |
12ba1c6 | Lothar Serra Mari | 17 January 2020, 18:22:55 UTC | NEWS: Update German NEWS file with latest backports from master | 17 January 2020, 18:22:55 UTC |
6a5c42f | Lothar Serra Mari | 17 January 2020, 18:12:58 UTC | NEWS: Fix superfluous list item in MOHAWK | 17 January 2020, 18:13:34 UTC |
353e1b5 | Eugene Sandulenko | 17 January 2020, 16:32:47 UTC | NEWS: Update with the latest backports | 17 January 2020, 16:32:47 UTC |
73aef84 | Cameron Cawley | 30 November 2019, 23:04:35 UTC | OPENPANDORA: Fix compilation failures | 17 January 2020, 08:35:15 UTC |
0246ce0 | Cameron Cawley | 03 November 2019, 22:48:37 UTC | GPH/OPENPANDORA: Replace use of strcat()/strcpy() with Common::String() | 17 January 2020, 08:35:00 UTC |
0088241 | Cameron Cawley | 03 November 2019, 22:43:08 UTC | GPH/OPENPANDORA: Remove unnecessary stat() calls Since commit 04c57ba, this should no longer be necessary. | 17 January 2020, 08:35:00 UTC |
d7d0aa8 | Cameron Cawley | 03 November 2019, 22:33:06 UTC | GPH/OPENPANDORA: Move ToggleTapMode() into the event manager | 17 January 2020, 08:35:00 UTC |
f3990e2 | Cameron Cawley | 03 November 2019, 22:28:24 UTC | GPH/OPENPANDORA: Remove global variable BUTTON_STATE_L | 17 January 2020, 08:34:34 UTC |
5ca2cb2 | sluicebox | 16 January 2020, 23:02:40 UTC | SCI32: Fix SQ6 crash on displaying restore error msg Fixes bug #9702 | 16 January 2020, 23:03:25 UTC |
b32f347 | Lothar Serra Mari | 16 January 2020, 19:19:11 UTC | I18N: Rebuild translation sources and data file Backported from current master | 16 January 2020, 19:19:11 UTC |
9eaf384 | Lothar Serra Mari | 16 January 2020, 19:15:03 UTC | NEWS: Update German NEWS file | 16 January 2020, 19:15:03 UTC |
86d1a2c | athrxx | 16 January 2020, 18:15:07 UTC | NEWS: update Kyra section | 16 January 2020, 18:15:07 UTC |
3aa9cee | athrxx | 15 January 2020, 19:03:43 UTC | KYRA: (MR) - fix spelling in comments | 16 January 2020, 17:23:55 UTC |
1c9bdf6 | athrxx | 15 January 2020, 14:21:40 UTC | KYRA: (MR) - really fix animation glitch (bug #11312) The invalid table access takes place in several more locations. I missed the location that is actually responsible for the reported bug in my last fixing attempt (due to the fact that this bug is based on undefined behavior that results from the invalid mem access: in MSVC the bug is nonexistent, with GCC builds it seems to depend on whether they're optimized or not). The location that actually requires the fix is in KyraEngine_MR::enterNewSceneUnk2(). I have now fixed all locations where the table can be incorrectly accessed. The other locations have been marked with comments. | 16 January 2020, 17:23:55 UTC |
49d27f0 | athrxx | 14 January 2020, 23:39:06 UTC | KYRA: (MR) - fix animation glitch (bug #11312) (negative character facing value causing undefined behavior) | 16 January 2020, 17:23:54 UTC |
fb24fc3 | sluicebox | 16 January 2020, 12:31:24 UTC | SCI: Set first palette color when drawing a 1.1 pic When drawing a pic while pal-very isn't active, SSCI 1.1 sets the first 255 palette colors, as opposed to skipping the first when normally inserting a palette. Without this, a palette cycle that includes the first color will permanently alter the system palette, such as in Hoyle4 when winning the Klondike game with certain table backgrounds. Fixes bugs #11164 and #11195 | 16 January 2020, 12:54:46 UTC |
4f28800 | sluicebox | 16 January 2020, 05:18:58 UTC | README: Update supported SCI games | 16 January 2020, 05:20:45 UTC |
f9872c4 | athrxx | 14 January 2020, 15:05:02 UTC | KYRA: (MR) - fix animation glitch (bug #11312) | 14 January 2020, 15:22:42 UTC |
fc4f59b | athrxx | 12 January 2020, 20:42:30 UTC | KYRA: (HOF) - minor sfx volume fix (HOF has similiar volume tables as LOL for the pcm effects. This will actually reduce the loudness of the effects) | 14 January 2020, 15:22:42 UTC |
6cb6714 | sluicebox | 13 January 2020, 15:45:58 UTC | SCI32: Fix KQ7 snake oil salesman disposal Fixes bug #10221 | 13 January 2020, 15:52:04 UTC |
3ba8a1f | Thanasis Antoniou | 16 December 2019, 20:58:26 UTC | ANDROID: Fix crash due to adding '.' folder in SearchManager | 13 January 2020, 12:29:46 UTC |
45cc824 | Thanasis Antoniou | 14 December 2019, 13:46:23 UTC | ANDROID: Fix bad message id for long press back btn | 13 January 2020, 12:29:37 UTC |
f23c07b | Thanasis Antoniou | 14 December 2019, 13:04:43 UTC | ANDROID: Long press for back button has an alternate (menu button) function | 13 January 2020, 12:29:30 UTC |
dad3596 | Cameron Cawley | 14 December 2019, 12:48:47 UTC | ANDROID: Improve keyboard support (#1857) | 13 January 2020, 12:29:24 UTC |
6f33331 | Thanasis Antoniou | 25 November 2019, 11:52:21 UTC | ANDROID: Add docs and port dist files to Assets | 13 January 2020, 12:29:07 UTC |
d72cd2f | Thanasis Antoniou | 22 November 2019, 13:20:07 UTC | CONFIGURE: Detect SDL_net independently from SDL Some platforms (eg. Android, iOS) use edited versions of SDL_net or SDL2_net that does not require SDL or SDL2 This should enable local server (LAN) mode for Android and probably iOS | 13 January 2020, 12:28:58 UTC |
d6b9ede | Thanasis Antoniou | 12 November 2019, 18:05:35 UTC | ANDROID: Remove duplicate header inclusion in android.h | 13 January 2020, 12:28:49 UTC |
f444e7f | Thanasis Antoniou | 12 November 2019, 18:01:43 UTC | ANDROID: Override UTF-8 compliant definition of vsn_printf This sets Android as a non-standard port in configure in order to override the definition for vsn_printf The vsn_printf implementation is taken from https://github.com/weiss/c99-snprintf | 13 January 2020, 12:28:41 UTC |
4e07f9a | Thanasis Antoniou | 10 November 2019, 15:05:20 UTC | ANDROID: Disable support for split screen Currently the ScummVM app will just exit in split-screen so that's not desireable Disabled until we implement proper support, if deemed necessary | 13 January 2020, 12:28:31 UTC |
01b88d0 | Thanasis Antoniou | 08 November 2019, 14:59:52 UTC | ANDROID: Fix OSD message display crash or fail For translated message text. Android expected UTF-8 format for the message Also makeToast for OSD needed to be run from the main UI thread | 13 January 2020, 12:28:23 UTC |
0e02862 | Cameron Cawley | 01 November 2019, 11:39:46 UTC | OPENGL: Implement high DPI support on Android (#1895) * OPENGL: Implement high DPI support on Android * PSP2: Fix build | 13 January 2020, 12:28:13 UTC |
00b78af | Bastien Bouclet | 07 October 2019, 20:18:27 UTC | GRAPHICS: Fix modern theme tab widgets being 2px too tall This was noticeable in the graphics tab of the options dialog when scrolling down. The widgets would be partially drawn on top of the tabs. | 13 January 2020, 12:12:44 UTC |
3f1ab64 | Thanasis Antoniou | 06 November 2019, 20:35:53 UTC | GUI: THEMES: FONTS: helvB12 greek should be 75 dip not 100 | 12 January 2020, 22:49:08 UTC |
33f5159 | Thanasis Antoniou | 06 November 2019, 19:54:01 UTC | I18N: Remove requirement for Drachma sign from ISO-8859-7 cp This glyph (U+20AF) is not really used in Greek text (ever) Marking it as required was breaking the TTF support for Greek in the themes that use scalable fonts, since most (if not all) of our ttf fonts in fonts.dat are missing that particular glyph (and only that). | 12 January 2020, 22:49:08 UTC |
c24ccd4 | Thanasis Antoniou | 06 November 2019, 01:21:06 UTC | GUI: THEMES: Build zip themes using scummtheme.py makeall | 12 January 2020, 22:49:08 UTC |
95335a9 | Thanasis Antoniou | 06 November 2019, 01:07:25 UTC | GUI: FONTS: Proper Greek BDF (and FCC) fonts added | 12 January 2020, 22:49:08 UTC |
c1c9370 | Bastien Bouclet | 22 October 2019, 05:43:48 UTC | GUI: Increase height of tab widget by 2px in lowres layout The height of the tab widget was reduced by 2px in eabb81829f29716e949890844029567687626bc8. However, that change caused the tab nav buttons to be drawn slightly outside of the tabs with the low resolution layout. | 12 January 2020, 22:49:08 UTC |
8d28175 | Lothar Serra Mari | 12 January 2020, 21:34:18 UTC | NEWS: Update German NEWS file | 12 January 2020, 21:34:18 UTC |
f7e84ad | Filippos Karapetis | 12 January 2020, 20:09:44 UTC | NEWS: Mention TOLTECS RTL fix | 12 January 2020, 20:09:44 UTC |
7817718 | Filippos Karapetis | 12 January 2020, 19:42:54 UTC | TOLTECS: Stop processing game menus after an RTL event. Fixes #11256 | 12 January 2020, 20:08:49 UTC |
7e8bb1b | Filippos Karapetis | 12 January 2020, 19:40:57 UTC | TOLTECS: Fix spacing | 12 January 2020, 20:08:49 UTC |
acc6179 | Niv Baehr | 19 December 2019, 23:27:29 UTC | BLADERUNNER: replace c_long with explicit c_int32 (#1982) * BLADERUNNER: replace long with explicit int32 * BLADERUNNER: add executable permissions to scripts | 12 January 2020, 19:39:04 UTC |
55e7aab | Thierry Crozat | 23 December 2019, 17:03:06 UTC | BLADERUNNER: Use virtual keyboard feature in save screen This is used on platforms that have a virtual keyboard, such as iOS, to show/hide the virtual keyboard when we expect text input. | 12 January 2020, 19:28:15 UTC |
04e476c | Thanasis Antoniou | 11 December 2019, 12:09:35 UTC | BLADERUNNER: Debugger get or set game difficulty | 12 January 2020, 19:27:57 UTC |
8268d66 | Peter Kohaut | 26 November 2019, 21:12:33 UTC | BLADERUNNER: Fixed crossplatform thumbnails in saves Thumbnail was broken when savefile was transfered between big endiang and little endian platforms. closes #11258 | 12 January 2020, 19:27:44 UTC |
86bbd47 | Thanasis Antoniou | 10 November 2019, 15:37:56 UTC | BLADERUNNER: Add a engine checkbox to target 120 fps This is added in the Engine tab for the game. Default is false (60 fps) | 12 January 2020, 19:27:26 UTC |
5fb5a33 | Thanasis Antoniou | 08 November 2019, 14:27:25 UTC | BLADERUNNER: Fix wrong order for GPS map selection | 12 January 2020, 19:23:51 UTC |
58eb373 | Thanasis Antoniou | 24 October 2019, 22:46:36 UTC | BLADERUNNER: Spelling correction in comment | 12 January 2020, 19:23:36 UTC |
048b4ec | Thanasis Antoniou | 24 October 2019, 10:41:07 UTC | BLADERUNNER: Remove redundant assignment for ammo | 12 January 2020, 19:23:23 UTC |
50a9f5f | Thanasis Antoniou | 24 October 2019, 10:12:18 UTC | BLADERUNNER: Minor comments update and spelling correction | 12 January 2020, 19:23:04 UTC |
ca53c43 | Lothar Serra Mari | 12 January 2020, 09:44:03 UTC | NEWS: Update German NEWS file | 12 January 2020, 09:44:03 UTC |
6f25095 | sluicebox | 12 January 2020, 03:03:16 UTC | NEWS: Update SCI with GK2 Portuguese support | 12 January 2020, 03:03:16 UTC |
7fd8f05 | sluicebox | 12 January 2020, 02:26:19 UTC | SCI32: Add GK2 Portuguese detection entry | 12 January 2020, 02:55:00 UTC |
53ed082 | Cameron Cawley | 14 December 2019, 18:42:37 UTC | 3DS: Fix compilation | 11 January 2020, 22:55:20 UTC |
4364a9f | D G Turner | 24 November 2019, 08:57:46 UTC | LINUXMOTO: Fix Compilation | 11 January 2020, 22:54:33 UTC |
024c5f8 | Lothar Serra Mari | 11 January 2020, 21:37:36 UTC | NEWS: Update German NEWS file | 11 January 2020, 21:37:36 UTC |
521aaf6 | athrxx | 11 January 2020, 20:18:48 UTC | KYRA: (HOF) - fix speech glitch (bug #11309) (the original does not cut off the current speech playback when starting a new voc file, but rather waits for it to finish) | 11 January 2020, 20:32:11 UTC |
85a136b | athrxx | 10 January 2020, 21:11:41 UTC | KYRA: (LOK) - fix possible invalid memory access It does not actually happen, but that's only due to the actual game script data... | 11 January 2020, 20:32:11 UTC |
430b872 | Paul Gilbert | 11 January 2020, 18:37:35 UTC | XEEN: Mine Alpha fix needed to apply to non-CD version as well | 11 January 2020, 18:38:57 UTC |
a56fa40 | D G Turner | 23 October 2019, 00:14:37 UTC | CRUISE: Correct Parameter Sanity Checks in Several Functions This was flagged by GCC -Wlogical-op as the inverted logical operation was causing these checks to always return true. | 11 January 2020, 16:15:31 UTC |
86f1d09 | D G Turner | 19 October 2019, 17:47:34 UTC | CRUISE: Fix Missing Default Switch Cases These are flagged by GCC if -Wswitch-default is enabled. | 11 January 2020, 16:15:31 UTC |
b2b3b9a | Filippos Karapetis | 11 January 2020, 11:19:51 UTC | NEWS: Added entries for WME, Queen, GUI and port fixes. Use past tense. | 11 January 2020, 11:19:51 UTC |
efeab6a | BLooperZ | 08 December 2019, 20:13:03 UTC | QUEEN: fix bellboy dialogue - bug #11272 | 11 January 2020, 10:50:31 UTC |
d074d73 | aviloria | 26 December 2019, 23:39:38 UTC | WINTERMUTE: Solve 'Chinese' language conflicts. Add more game entries (#1969) | 11 January 2020, 10:43:14 UTC |
65e8fc4 | aviloria | 03 December 2019, 20:34:48 UTC | WINTERMUTE: Added Steam SOTV NG versions Added Steam "Shadows of the Vatican 1 & II" NG versions | 11 January 2020, 10:43:14 UTC |
fa84c8f | aviloria | 03 December 2019, 20:01:34 UTC | WINTERMUTE: Fix WME version for some games Fix WME version for some games | 11 January 2020, 10:43:14 UTC |
ce7ae10 | aviloria | 03 December 2019, 19:22:17 UTC | WINTERMUTE: Added more Steam references Added more game entries from Steam | 11 January 2020, 10:43:13 UTC |
e4883e7 | aviloria | 05 December 2019, 15:51:09 UTC | COMMON: Add ZH_ANY language for generic chinese languages We have a game that has actual ZH_CNA, ZH_TWN translations and also ships with the same file set that formed ZH_CNA in previous game versions, when there was no separate Traditional/Simplified variants and was only one 'Chinese' | 11 January 2020, 10:40:01 UTC |
0b79be4 | Bastien Bouclet | 23 December 2019, 18:40:57 UTC | WINTERMUTE: Fix fallback detection Now the singleId property has been removed, the gameIds returned by the MetaEngines when detecting games must be accepted by the `findGame` method. Wintermute was generating gameIds based on datafiles in the fallback detector. With this change, the gameId for fallback detected games is always `wintermute`, the target name is generated based on the `extra` value that contains the game caption. The `(unknown)` mention that was previously added to the game title has been removed. The unknown game dialog now makes it very clear that the game version is not known to ScummVM. Fixes #11288. | 11 January 2020, 10:40:01 UTC |
c69f2ef | lolbot-iichan | 15 December 2019, 22:09:25 UTC | WINTERMUTE: Refactor UIEdit::handleKeypress() This fixes https://bugs.scummvm.org/ticket/11033 Removed checking printable property for system keys. Refactored whole function to make it a bit more readable. Reference implementations: https://github.com/retrowork/wmelite/blob/master/src/UIEdit.cpp#L724 https://github.com/retrowork/Wintermute-Engine/blob/master/src/engine_core/wme_base/UIEdit.cpp#L708 | 11 January 2020, 10:40:01 UTC |
5876514 | lolbot-iichan | 15 December 2019, 21:55:11 UTC | WINTERMUTE: Handle isCurrentPrintable property for WME 1.x and WME Lite 1. Moved KEYCODE_SPACE to "alphanumeric or punctuation" group. 2. Splited "else" into before and after WME_LITE. | 11 January 2020, 10:40:01 UTC |
d9b4d1a | lolbot-iichan | 15 December 2019, 14:05:46 UTC | WINTERMUTE: Fix bug 11061: Unknown game variant for Wintermute - Face Noir Matched game IDs for the Wintermute engine: facenoir-win {"data.dcp", 0, "50a7a01b97cd3658fc84f2bec7c1212b", 555533359}, This is a version from one of the many times Face Noir has been bundled. | 11 January 2020, 10:40:00 UTC |
aacb6a6 | Cameron Cawley | 14 December 2019, 12:13:09 UTC | BACKENDS: Move nextHigher2() into common/algorithm.h | 11 January 2020, 10:40:00 UTC |
7c077f2 | Henrik "Henke37" Andersson | 03 December 2019, 07:35:05 UTC | GUI: Don't show midi setting tabs if the game has no music at all. | 11 January 2020, 10:40:00 UTC |
3d35dff | aviloria | 02 December 2019, 18:39:31 UTC | WINTERMUTE: Fixed a wrong file name Just a C&P mistake... | 11 January 2020, 10:39:59 UTC |
5228fcc | aviloria | 02 December 2019, 17:03:19 UTC | WINTERMUTE: Added 2 missing references to the PlainGameDescriptor structure In a previous commit, I forgot to add two new games to the PlainGameDescriptor structure | 11 January 2020, 10:39:59 UTC |
394eea3 | aviloria | 02 December 2019, 16:54:45 UTC | WINTERMUTE: Fix ritter demo MD5 hash The MD5 hash for this game was wrong (hasing the whole file, not only the first 5000bytes) | 11 January 2020, 10:39:59 UTC |
9d0aa42 | aviloria | 02 December 2019, 15:37:58 UTC | WINTERMUTE: Added more Steam releases Added some missing reversion2 localizations and latests reversion1 | 11 January 2020, 10:39:59 UTC |
8881cec | aviloria | 02 December 2019, 12:31:31 UTC | WINTERMUTE: Add Simplified and Traditional Chinese flavours Latest Steam updates for Reversion titles include Simplified and Traditional Chinese languages that were not properly identified | 11 January 2020, 10:39:58 UTC |
0388280 | aviloria | 02 December 2019, 09:03:03 UTC | WINTERMUTE: Add 2 more demos Added 2 german demos for "Art of Murder: FBI Confidential" | 11 January 2020, 10:39:58 UTC |
793103c | aviloria | 01 December 2019, 15:43:59 UTC | WINTERMUTE: Add some public demos Add public demos for several wintermute games | 11 January 2020, 10:39:58 UTC |
c43f46b | lolbot-iichan | 01 December 2019, 22:35:41 UTC | WINTERMUTE: restored commented out stack->pop() Unused variables were cleaned up at 47811167d5ddd9cbf64099ad36f2da5ae413fc86, commenting out a bit too much code, since stack->pop() has a side effect (popping a value from data stack). | 11 January 2020, 10:39:58 UTC |
6355d6e | Cameron Cawley | 05 November 2019, 22:19:47 UTC | BACKENDS: Move implementation of OSystem::quit() out of ModularBackend | 11 January 2020, 10:39:57 UTC |
d4502df | Cameron Cawley | 30 November 2019, 13:38:06 UTC | AUDIO: Remove unused parameter from the MixerImpl constructor | 11 January 2020, 10:39:57 UTC |
d2cafc3 | aviloria | 29 November 2019, 21:19:23 UTC | WINTERMUTE Add new Steam flavours for Reversion: The Meeting | 11 January 2020, 10:39:57 UTC |
7f821f9 | Cameron Cawley | 21 November 2019, 23:19:14 UTC | ANDROIDSDL: Remove unused graphics manager | 11 January 2020, 10:39:56 UTC |
4642538 | Cameron Cawley | 09 November 2019, 14:52:05 UTC | BACKENDS: Fix using fillScreen in non-paletted screen modes | 11 January 2020, 10:39:56 UTC |
a150cea | Bastien Bouclet | 02 November 2019, 09:10:02 UTC | NETWORKING: Improve libcurl error handling Error messages for failed requests are now printed as warnings. | 11 January 2020, 10:39:56 UTC |
007bf99 | Stefan Will | 18 October 2019, 22:54:34 UTC | IOS7: enable home indicator auto-hide on iPhone X and up This makes the annoying white line at the bottom of the screen go away on newer (home button-less) iPhones. https://developer.apple.com/documentation/uikit/uiviewcontroller/2887510-prefershomeindicatorautohidden | 11 January 2020, 10:39:56 UTC |