https://github.com/scummvm/scummvm

sort by:
Revision Author Date Message Commit Date
f7e4d1f DISTS: Generated Code::Blocks and MSVC project files 16 December 2023, 21:08:45 UTC
e6e0b16 DISTS: Specify 2.8.0 release date 16 December 2023, 21:08:07 UTC
9b3ff3d RELEASE: This is 2.8.0 16 December 2023, 21:05:09 UTC
a3d539b NEWS: Set 2.8.0 release date 16 December 2023, 21:04:15 UTC
eaab4c0 DEVTOOLS: Small fixes to release-checks.sh 16 December 2023, 20:36:08 UTC
0cafede I18N: Update translations.dat 16 December 2023, 20:35:54 UTC
11ea19c GUI: Regenerate default icons set 16 December 2023, 20:31:14 UTC
1859cbf DISTS: Regenerate ultima engine files 16 December 2023, 20:22:05 UTC
ea20269 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/ 16 December 2023, 20:16:00 UTC
b9fecf5 GRAPHICS: MACGUI: Avoid recursion in Mac menu event processing When moving the mouse through the menu bar, over a part that's not occupied by menu items, the Mac menu class will start calling processEvent() recursively. This is bad for two reasons: During the recursion (which can easily reach a depth of dozens or even hundreds of calls) there is no delay, so it will use 100% CPU. And once the recursion unwinds, all the delays will come at once. This moves the call to eventLoop() to after the first event has been fully processed. Hopefully that will have approximately the same desired effect, without any of the bad side effects. 16 December 2023, 20:15:33 UTC
da89d2b I18N: Update translations templates 16 December 2023, 20:14:24 UTC
98b8287 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/ 16 December 2023, 20:14:22 UTC
92ee330 BUILD: Make release check script happier 16 December 2023, 20:13:55 UTC
38ed0c7 DISTS: Rename cloud_connection.zip to helpdialog.zip and add it to the dist lists 16 December 2023, 20:12:56 UTC
b2ff421 GUI: adds cloud connection to inline help 16 December 2023, 20:12:48 UTC
b4374b6 DOC: fix readthedocs pdf build 16 December 2023, 20:12:37 UTC
6048a8c I18N: Update translations templates 16 December 2023, 18:38:42 UTC
1d991e7 ANDROID: Update backend options widget layout Since the default layout don't add padding, add necessary padding in backend instead. 16 December 2023, 18:38:22 UTC
9e31779 IOS7: Update backend options widget Update the options widget to be scrollable and add padding. 16 December 2023, 18:38:14 UTC
1878f23 GUI: Add scrollbar to backend options widget Make the backend options widget be of type ScrollContainerWidget. This will allow backends to decide whether the options dialogue should be scrollable or not. Note, this changes the default padding. If not changing the padding the scrollbar might disappear. Update the padding in each backend instead. 16 December 2023, 18:38:07 UTC
5a8c1a2 IOS7: Add note about disabled tap gestures in help The tap gestures are disabled while the virtual controller is connected. Add a note about it in the help section. 16 December 2023, 18:37:55 UTC
35f40fd BACKENDS: ATARI: Prepare for release 16 December 2023, 09:12:21 UTC
d94c331 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/ 16 December 2023, 07:37:28 UTC
6dfed23 DIRECTOR: XOBJ: Make CueSheet in AppleCDXObject a SharedPtr XObjects are cloned by LC::call, which apparently has a magic copy constructor. This means that any raw pointers inside the XObject will get thrown into the cloned object, upsetting the fragile kayfabe of ownership which underpins memory safety in C++. Fixes the first movie switch in Classical Cats. 16 December 2023, 07:37:06 UTC
100356a I18N: Update translation (German) Currently translated at 100.0% (2053 of 2053 strings) 16 December 2023, 06:33:49 UTC
82b6ecc NEWS: Update German NEWS file 16 December 2023, 06:31:20 UTC
3a32f89 DIRECTOR: move AppleCD cleanup to mDispose 16 December 2023, 04:34:42 UTC
1fa6fcd COMPOSER: Improved detection of magictales Hebrew demo 15 December 2023, 23:35:25 UTC
0008df9 AD: Added demo.ini to graylist 15 December 2023, 23:35:14 UTC
83f5156 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/ 15 December 2023, 23:19:43 UTC
4a1bbbf AGS: Add detection for several games + disable autosave for Shards of God 1.2 15 December 2023, 23:18:58 UTC
cba02aa I18N: Update translation (Japanese) Currently translated at 99.8% (2049 of 2053 strings) 15 December 2023, 20:17:50 UTC
a49d765 I18N: Update translation (Polish) Currently translated at 100.0% (2053 of 2053 strings) 15 December 2023, 17:35:40 UTC
7881b16 I18N: Update translation (Polish) Currently translated at 100.0% (2053 of 2053 strings) 15 December 2023, 17:34:01 UTC
e31ce9f TETRAEDGE: Call setOutputPixelFormat() after loading the video 15 December 2023, 14:09:02 UTC
8d9c9fa NEWS: Mention RISC OS improvements 15 December 2023, 14:08:37 UTC
1852db3 IRIX: Add fonts-cjk.dat to scummvm.idb 15 December 2023, 14:01:58 UTC
36a85a6 DEVTOOLS: Made check for ADGF_TESTING more portable 15 December 2023, 13:53:06 UTC
66f06f9 VCRUISE: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
3f39086 TETRAEDGE: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
043ecbf NANCY: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
450d435 MTROPOLIS: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
5fe5776 MM: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
fc53749 KINGDOM: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
f128b3c GOB: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
5488d78 FREESCAPE: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
5327610 EFH: Clear ADGF_TESTING flags 15 December 2023, 12:55:51 UTC
13aab04 GUI: Exclude fonts-cjk from theme building 15 December 2023, 11:51:40 UTC
6c6569c I18N: Update translation (Finnish) Currently translated at 100.0% (2053 of 2053 strings) 15 December 2023, 11:08:17 UTC
d5812d9 I18N: Update translation (French) Currently translated at 100.0% (2053 of 2053 strings) 15 December 2023, 11:08:09 UTC
d53c0fc I18N: Update translation (Italian) Currently translated at 100.0% (2053 of 2053 strings) 15 December 2023, 10:40:07 UTC
185c05a 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/ 15 December 2023, 09:41:16 UTC
198dcc1 I18N: Use --previous option for msgmerg When a message is change, this includes the previous version of the message in the po files. This is used by Weblate to show a diff, which helps the translators see what has change and update their translations, When weblate updates the po file itself, it already uses this option. So this brings the `make po/*.po` command, that we can use to update the files manually, inline with what Weblate does. 15 December 2023, 09:40:54 UTC
52d60b5 I18N: Update translations templates 15 December 2023, 09:31:30 UTC
2d39f6f AGS: Slightly change checkbox override wording 15 December 2023, 09:24:55 UTC
6b5af99 AGS: Only show checkbox for relevant games Don't show the checkbox in game options if the game does not have the relative flags 15 December 2023, 09:24:55 UTC
dd1784d AGS: Disable scummvm auto(saves) for more games * Red Bow / * Richard & Alice * Rogue State / * Shardlight * [...] Staying Alive / * Superego 1-2 * Tales / * Zniw Adventure 15 December 2023, 09:24:55 UTC
01807c9 AGS: Disable scummvm auto(saves) for more games * Excavation H.B. / * Gemini Rue * Gigant / * JORRY * Kathy Rain / * Lamplight City * Mage Initiation / * My Big Sister & remaster * Nightmare Frames / * Primordia 15 December 2023, 09:24:55 UTC
82dd80c AGS: Disable scummvm auto(saves) for more games * Alum / * Ashina the red witch * Beyond Owlsgard / * Castle Agony * Chronicle of Innsmouth / * Contact * Detective B.H. / * Downfall Redux 15 December 2023, 09:24:55 UTC
1eceed8 AGS: if noScummSaveLoad is set, also set noScummAutosave 15 December 2023, 09:24:55 UTC
b0d6387 AGS: Check msg is initialized and add mirrored getAutosaveSlot This is required for the overwrite warning to work properly 15 December 2023, 09:24:55 UTC
40289cd AGS: Use custom message in saveload popups 15 December 2023, 09:24:55 UTC
f58019a AGS: Change wording of save override checkbox 15 December 2023, 09:24:55 UTC
28689ca AGS: Disable redundant autosaving in Shivah Kosher 15 December 2023, 09:24:55 UTC
f70a073 AGS: Add checkbox to force ScummVM save management This is used to override the flags set in the games detection table 15 December 2023, 09:24:55 UTC
fe2c03a AGS: Disable ScummVM GMM save/load for selected games These games feature permadeath modes or are not compatible with ScummVM GMM * Dreams in the Witch House * Dustbowl * Strangeland * Whispers of a Machine 15 December 2023, 09:24:55 UTC
8d2ad85 AGS: Disable scummvm autosaves in a few games The following games autosave internally and use checkpoints * Blackwell 1-5 * Charnel House Trilogy * Technobabylon * Unavowed 15 December 2023, 09:24:55 UTC
0a3bb53 AGS: Add two GUIO flags related to saves * NO_AUTOSAVE to disable ScummVM autosaving * NO_SAVELOAD to completely disable ScummVM menu save/load 15 December 2023, 09:24:04 UTC
1881e3b 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/ 15 December 2023, 03:25:56 UTC
b61bb91 BACKENDS: Fix file descriptor use-after-free in LinuxAudioCDManager 15 December 2023, 03:25:28 UTC
c05b1d6 I18N: Update translation (Japanese) Currently translated at 99.7% (2043 of 2049 strings) 15 December 2023, 02:41:51 UTC
34a4502 I18N: Update translation (Portuguese (Brazil)) Currently translated at 100.0% (2049 of 2049 strings) 15 December 2023, 02:41:50 UTC
8346e68 SCI: Fix SQ1VGA buckazoid inventory crash Big thank you to @codengine for discovering this script bug, performing the script analysis, and developing the initial script patch. 15 December 2023, 00:27:02 UTC
3b08ec8 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/ 14 December 2023, 21:48:59 UTC
3cee7c6 DIRECTOR: Add D4 workaround for freezing behaviour fix Freezing changed pretty significantly in D4, so it figures that the conditions for a frame update would change with it. Fixes regression where loading save games in The Dark Eye would result in a white screen. 14 December 2023, 21:48:41 UTC
d17a856 I18N: Update translation (Dutch) Currently translated at 96.1% (1970 of 2049 strings) 14 December 2023, 20:07:24 UTC
21975aa DIRECTOR: Update supported games for 2.8.0 14 December 2023, 19:29:15 UTC
bb5502c DIRECTOR: Fix freezing behaviour involving func_goto It is possible for the following to happen: - kEventEnterFrame/kEventStepMovie invokes a script - script calls func_goto() to change the frame - Lingo state gets frozen - Lingo state gets defrosted - script calls func_goto() to go to marker(0) The last step -should- be a no-op, however it will only work if the state gets defrosted -after- we change the frame. As such, if there's any frozen Lingo states after coming back from processing kEventEnterFrame/kEventStepMovie, we should force the engine to run through another Score::update() cycle to update the frame. Fixes exiting the stair climbing digital video in GA28 of GADGET: Invention, Travel and Adventure. 14 December 2023, 19:29:15 UTC
921140d DIRECTOR: Fix loadEXEv3 to switch movies instead of injecting in-place Fixes loading the title screen in GADGET: Invention, Travel and Adventure. 14 December 2023, 19:29:15 UTC
0e7aefa OPENGL: Use GLAD version when available and check functions before use When GLAD fails to parse version, glGetError is null and raises a SIGSEGV. Current version of GLAD has a bug while parsing extensions so there is a workaround here which should disappear when it's fixed. 14 December 2023, 17:37:42 UTC
8f8c3d8 GLK: ZCODE: Adds 43 new entries 14 December 2023, 17:34:05 UTC
c1e297c GLK: GLULX: Adds 138 new entries 14 December 2023, 17:34:05 UTC
7786cde GLK: ADRIFT: Adds 2 new entries 14 December 2023, 17:34:05 UTC
676e3fc 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/ 14 December 2023, 17:26:07 UTC
a42fbb4 DIRECTOR: mark classicalcats-mac-ja supported 14 December 2023, 17:25:52 UTC
0096c40 I18N: Update translations templates 14 December 2023, 17:22:05 UTC
06ff774 MOHAWK: Add detection for Japanese Mac Harry and the Haunted House 14 December 2023, 17:21:42 UTC
64c00e6 MOHAWK: Add detection for harryhh and lilmonster EN+ES Mac demos 14 December 2023, 17:21:42 UTC
783591e MOHAWK: Add detection for Maths Workshop Deluxe (US) 14 December 2023, 17:21:42 UTC
bed8039 MOHAWK: Add detection for The Amazing Writing Machine 14 December 2023, 17:21:42 UTC
6372d8e MOHAWK: Add detection for Write, Camera, Action! 14 December 2023, 17:21:42 UTC
8420dfb MOHAWK: Add detection for Maths Workshop US and EU 14 December 2023, 17:21:42 UTC
c18e374 MOHAWK: Fix Alien Tales demo game type 14 December 2023, 17:21:42 UTC
f33abcb 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/ 14 December 2023, 17:01:39 UTC
e024882 CREATE_PROJECT: use windows subsystem setting for cmake, too see 335f90b136baf9696c0d8b5d36d98aa4eabfee60 14 December 2023, 17:01:21 UTC
515e587 CREATE_PROJECT: pass-by-reference 14 December 2023, 17:01:11 UTC
847b62f I18N: Update translations templates 14 December 2023, 16:17:33 UTC
6885d67 GUI: Fix resizing RichTextWidget There were two main issues: 1. The intermediate surface on which the rich text is drawn was not resized when the widget was resized. This resulted in text being cut. 2. The Graphics::MacText does not properly handle width changes, Resize is not handled at all if there is a table, but even when there is no table it can have issues with the font. As a workaround it is now recreated instead of being resized. 14 December 2023, 16:17:17 UTC
229cdd2 GUI: Bump theme version and regenerate themes 14 December 2023, 16:17:07 UTC
8806184 GUI: Add inner margin in RichTextWidget 14 December 2023, 16:16:56 UTC
back to top