Lothar Serra Mari
4bf45d922b
DISTS: Generated Code::Blocks and MSVC project files
CI / Windows (push) Has been cancelled
CI / Xcode (push) Has been cancelled
CI / Ubuntu (push) Has been cancelled
2022-10-16 21:58:27 +02:00
Lothar Serra Mari
c03b166454
RELEASE: This is 2.6.1
2022-10-16 21:43:02 +02:00
Lothar Serra Mari
aa8690559e
WIN32: Set release date for 2.6.1
2022-10-16 19:55:23 +02:00
Lothar Serra Mari
e6221de8fd
NEWS: Reveal codename and release date for 2.6.1
2022-10-16 19:50:14 +02:00
Thierry Crozat
0df4395c7d
DOC: Improve command line usage description in docportal
2022-10-14 00:37:39 +01:00
Thunderforge
bb2acd646b
DOCS: Adding engine and debugflag-related CLI options ( #4331 )
...
(cherry picked from commit 88e4fe24c6
)
2022-10-13 18:18:39 -05:00
Lothar Serra Mari
6e3ccb0fbf
NEWS: Mention latest simon2 fix in German NEWS file
2022-10-13 19:36:50 +02:00
Donovan Watteau
31c64c83cb
NEWS: Mention pirate dialogue freeze fix in Simon2 for 2.6.1
2022-10-13 15:49:55 +02:00
BLooperZ
125d28fdef
AGOS: SIMON2: Fix pirate dialogue freeze
...
(cherry picked from commit eb851041ed
)
2022-10-13 15:46:09 +02:00
Lothar Serra Mari
85ed671a5c
NEWS: Mention COMI lipsync fix in German NEWS file
2022-10-12 19:02:15 +02:00
Donovan Watteau
24dacf465b
SCUMM: Mention big-endian speech lipsync COMI fix for 2.6.1
2022-10-12 11:09:51 +02:00
Lothar Serra Mari
2c93841d07
NEWS: Mention TINSEL fixes for 2.6.1
2022-10-12 04:18:53 +02:00
Misty De Meo
18faa9db61
DIRECTOR: only record valid MacArchive members
2022-10-11 09:56:30 -07:00
Eugene Sandulenko
69e2e4a363
NETWORKING: Properly process TLS errors.
...
Now, when HTTPS is not supported, we will indicate it to the user.
2022-10-11 15:50:47 +02:00
sluicebox
64eb28fd1b
SCI32: Fix LIGHTHOUSE stuttering sounds
...
Works around script bugs in the original game that often accidentally
worked because of the time it took the original interpreter to load and
begin playing a sound.
Fixes bugs #10224 , #10231 , #10232 , #10237 , #10238
2022-10-10 17:24:33 -04:00
AndywinXp
27172de629
SCUMM: DiMUSE: Fix endianness issues with speech lipsync
2022-10-10 21:28:19 +02:00
AndywinXp
f399332f94
SCUMM: DiMUSE: Clarify and document IMuseDigital::tracksLipSync()
2022-10-10 21:28:19 +02:00
Lothar Serra Mari
509021131b
NEWS: Update German NEWS file
2022-10-10 13:56:30 +02:00
alxpnv
b85ff3248b
NEWS: Mention another Sanitarium fix
2022-10-10 10:36:36 +03:00
alxpnv
54cc40224c
ASYLUM: fix animation of floating bodies in Chapter 4
...
Bug no. 13558
2022-10-10 10:36:36 +03:00
Thierry Crozat
83ccb69a75
Revert "AGS: fixed object cache may sometimes keep an old dynsprite ref"
...
This reverts commit f380e3edda
.
The commit uses other changes that were not merged in branch-2-6 and
will therefore need to be reworked if we want it in the branch.
2022-10-10 02:06:04 +01:00
Thierry Crozat
f380e3edda
AGS: fixed object cache may sometimes keep an old dynsprite ref
...
This may result in object texture not updating if the old sprite was deleted but a new dynamic sprite was created right after having same ID.
Was broken by upstream 9dffb04 in 3.5.1, and also some later changes in 3.6.0.
From upstream 7ed51861898d864902b0f61b0cb7d0acadef1fe3
2022-10-09 23:41:00 +01:00
Thierry Crozat
a0b268a54c
AGS: fixed GUISlider::IsOverControl() comparing abs with rel coords
...
Was broken likely by dec832ad4
(upstream 9394a2d)
From upstream 77c10eb3757029d8d185d9b161890d05203d90af
2022-10-09 19:39:01 +01:00
Thierry Crozat
1d1ec14bda
AGS: don't zero slider's HandleImage internally if sprite is missing
...
This may lead to unexpected effects when resources are not fully preloaded yet, but a Slider's "UpdateMetrics" was called.
From upstream 5654fb52a64904a6b0cdcec674224f7a0d91a8eb
2022-10-09 19:30:11 +01:00
Thierry Crozat
bebe52ba86
AGS: force update gui metrics on load and on game start
...
This fixes some controls not reporting their metrics correctly until first displayed on screen.
From upstream ea4e6762236a13621ba0771b9d5d8ac4bcf33ee8
2022-10-09 19:13:20 +01:00
Andrea Boscarino
c59d08855f
SCUMM: DiMUSE: Solve very rare deadlocks caused by two different mutex objects
2022-10-06 19:27:03 +02:00
Donovan Watteau
bccdf10692
NEWS: Mention more improvements for 2.6.1
2022-10-05 19:57:53 +02:00
SupSuper
1460b901a6
GUI: Fix engine icons only showing up in grid once
2022-10-04 21:07:53 +02:00
Lothar Serra Mari
002fdddd59
NEWS: Update NEWS file for upcoming 2.6.1 release
2022-10-04 20:53:52 +02:00
Thierry Crozat
9fcd8e4081
AGS: Fix access to uninitialized memory in base SpriteFont plugin
...
When using the base SpriteFont plugin and not the ClifftopGames variant,
the renderers pointer were not initialized in the constructor, which
could lead to them not being instantiated, and then causing a crash.
2022-10-03 18:45:26 +01:00
Donovan Watteau
3691fdd57d
AGS: Fix ReadEncInt32() on big-endian systems
...
Fixes kq1agdi crashing on big-endian systems, since it tried to allocate
a gigantic amount of memory from MFLUtil::ReadV21() because of the
misread values.
From upstream 5e29a339fc83bf5c06a3a9a3b1c65a2fc4b4e72c
Also includes upstream 427752da015fd93549deef1a31d5e533e5c9319e
2022-10-03 18:45:09 +01:00
alxpnv
7e3d996e47
ASYLUM: HiveControl puzzle: don't reset at quit
2022-10-03 11:25:39 +03:00
alxpnv
e4c922c8de
ASYLUM: change mapping for the in-game menu
2022-10-03 11:25:39 +03:00
alxpnv
78900f7a2d
ASYLUM: add a shortcut to show the in-game menu
2022-10-03 11:25:39 +03:00
alxpnv
02b210f515
ASYLUM: enable keymapper on dialog screen
2022-10-03 11:25:38 +03:00
alxpnv
6a3054ada7
ASYLUM: fix Keyboard Config screen
2022-10-03 11:25:37 +03:00
Le Philousophe
2c5c8ed486
GUI: Fix memory leak when loading DEMO icon
...
(cherry picked from commit 1d715c7bbb
)
2022-10-01 15:43:18 +02:00
Le Philousophe
392553d9b2
GUI: Redraw editable widget and move its caret when text is set by code
...
(cherry picked from commit ea560b5dab
)
2022-10-01 15:28:39 +02:00
Le Philousophe
7dca536b26
GUI: Avoid useless surface copy before scaling
...
By using the const rawSurface function instead of the surfacePtr one,
there is no need to create a copy of the const argument.
(cherry picked from commit d21b42950a
)
2022-10-01 15:19:55 +02:00
Le Philousophe
c6adcbc1dc
GUI: Fix memory leak when resizing grid widget
...
(cherry picked from commit def0624ee9
)
2022-10-01 15:19:55 +02:00
Le Philousophe
6efc7edecd
GUI: Do hide GridItemWidgets when nothing is to be shown
...
(cherry picked from commit 9af7ecdd15
)
2022-10-01 15:19:55 +02:00
Lothar Serra Mari
f4a06aab12
NEWS: Fix inconsistent line feeds in German NEWS file
2022-10-01 11:54:55 +02:00
Lothar Serra Mari
0b7ed47b2d
NEWS: Mention improvements to the icon-based grid view
2022-10-01 11:51:53 +02:00
Eugene Sandulenko
5f05219829
GUI: Avoid dupicate icon loading
2022-10-01 00:15:22 +02:00
Walter Agazzi
2b7dee23b6
GUI: Add overlay to show demo status on thumbnails
2022-10-01 00:14:56 +02:00
Eugene Sandulenko
cf88e250ef
GUI: Fix mass add crash with older ScummVM configs
2022-10-01 00:02:52 +02:00
Niv Baehr
1c9dbb111a
GUI: TTS: strip GUI formatting before reading list item
2022-10-01 00:01:49 +02:00
Le Philousophe
7d7de5930b
GUI: Make GridWidget accept focus
...
This avoids the filter text to take the focus.
In Android this prevents the launcher to start with the virtual keyboard
displayed.
In the future, the widget could also take keyboards event into account
like the ListWidget one.
2022-09-30 23:45:17 +02:00
Le Philousophe
f08089263f
GUI: Move the icons per row slider value to the right
...
Else it's stuck to the slider widget
2022-09-30 23:45:02 +02:00
Le Philousophe
2e53d9cc5d
GUI: Move buttons bar below launcher lower
...
Else widgets are erased when the launcher widget is redrawn
2022-09-30 23:44:28 +02:00