Matthew Duggan
78762a2a46
TETRAEDGE: Improve deletion order of game sounds
2023-09-05 17:01:51 +09:00
ScummVM-Translations
42c85c09ae
I18N: Update translations templates
2023-09-04 19:36:25 +00:00
Jozen
33e6dfb84b
ENGINES: Show splash screen on 3D engines
2023-09-04 21:36:13 +02:00
D G Turner
dcf3bf3a1d
GRAPHICS: Fix GCC Compiler Warnings on Realloc Usage in Freetype Interface
...
Calling realloc() with a size of 0 is implementation dependent and thus
should be avoided for portability.
2023-09-04 14:31:34 +01:00
PushmePullyu
94cef883b3
ACCESS: Fix resource/file handle leak in Amazon:GoE
...
Fixes #14601
2023-09-04 10:32:19 +03:00
Thierry Crozat
af18043d25
DOC: Link to the new build instruction page from the tvOS page
2023-09-03 23:39:42 +01:00
Thierry Crozat
38e4144b19
DOC: Really split the iOS build instructions to a separate page
...
The previous commit created that separate page with the build
instructions, but I forgot to remove them from the main iOS page.
2023-09-03 23:32:43 +01:00
Thierry Crozat
250032804a
DOC: Split the iOS build instructions to a separate page
...
If we add ScummVM to the App Store, having a documentation that
starts with instruction on how to compile ScummVM yourself is not
great, So those instructions have been moved to a separate page
and instead the main iOS page is focussed on how to use the
application.
2023-09-03 23:20:46 +01:00
Eugene Sandulenko
94755eb838
BUILD: MACOS: Fix building with NEON enabled
2023-09-03 22:47:00 +02:00
Eugene Sandulenko
0ec19cb7ee
NEWS: Mention sword1 and AGS improvements
2023-09-03 22:30:25 +02:00
ScummVM-Translations
db426edbde
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/
2023-09-03 20:27:56 +00:00
Walter Agazzi
d117a48aaf
DISTS: Keep Catharon license original naming
2023-09-03 22:27:43 +02:00
Walter Agazzi
892f46f382
AGS: Freetype: Build autohint sources only if freetype2 is enabled
2023-09-03 22:27:43 +02:00
Walter Agazzi
ab6b7b0360
DISTS: Add Catharon license and include in builds
2023-09-03 22:27:43 +02:00
Walter Agazzi
7279c8a540
AGS: Freetype: Trim include paths
2023-09-03 22:27:43 +02:00
Walter Agazzi
85db570098
AGS: Freetype: Remove unused variable
2023-09-03 22:27:43 +02:00
Walter Agazzi
4a33374939
AGS: Freetype: Use scummvm logging in autohint debug functions
...
These two functions are not actually used, but still nice to have
2023-09-03 22:27:43 +02:00
Walter Agazzi
ccf816a83a
AGS: Freetype: Use scummvm debug logging
2023-09-03 22:27:43 +02:00
Walter Agazzi
c08d7492c4
AGS: Freetype: Remove unneeded debugging directives
2023-09-03 22:27:43 +02:00
Walter Agazzi
1d7b009638
AGS: Freetype: Remove newline from warnings
2023-09-03 22:27:43 +02:00
Walter Agazzi
1698b26bcb
AGS: Freetype: remove unneeded files
2023-09-03 22:27:43 +02:00
Walter Agazzi
d2e445fc49
AGS: Freetype: apply autohinting in alfont glyph loader
2023-09-03 22:27:43 +02:00
Walter Agazzi
cee11c1b99
AGS: Freetype: Update alfont and enable compilation
2023-09-03 22:27:43 +02:00
Walter Agazzi
cc168a16dd
AGS: Freetype: Disable uncompilable code in ahhint
2023-09-03 22:27:43 +02:00
Walter Agazzi
4843b18fb2
AGS: Freetype: Use FT_Memory in ah_hinter_new
2023-09-03 22:27:43 +02:00
Walter Agazzi
a0211934db
AGS: Freetype: Fix headers/declarations ahhint
2023-09-03 22:27:43 +02:00
Walter Agazzi
b318122139
AGS: Freetype: Fix headers/declarations ahglyph
2023-09-03 22:27:43 +02:00
Walter Agazzi
35b82f7c8f
AGS: Freetype: Cleanup ahglyph/ahhint/ahloader headers
2023-09-03 22:27:43 +02:00
Walter Agazzi
7b39ad094a
AGS: Freetype: Fix includes in ahtypes
2023-09-03 22:27:43 +02:00
Walter Agazzi
5ea6b4c048
AGS: Freetype: Fix includes/declarations in ahangles / ahglobal
2023-09-03 22:27:43 +02:00
Walter Agazzi
c2ee3b8b34
AGS: Freetype: Add required FT_SubGlyph type to ftgloadr
2023-09-03 22:27:43 +02:00
Walter Agazzi
365e74d51f
AGS: Freetype: Clean up ftgloadr.h/cpp
2023-09-03 22:27:43 +02:00
Walter Agazzi
4c020ac290
AGS: Freetype: Add minimal fterrors and cleanup ftutil
2023-09-03 22:27:43 +02:00
Walter Agazzi
63fd2b928a
AGS: Import glyph loader and some helpers from freetype2.1.3
2023-09-03 22:27:43 +02:00
Walter Agazzi
e4548cf1d7
AGS: Import autohinter module from freetype2.1.3
2023-09-03 22:27:43 +02:00
Walter Agazzi
1856e56202
GRAPHICS: Add Init/Done_FreeType_With_Mem to common freetype
...
These are needed for the new alfont implementation in AGS
2023-09-03 22:27:43 +02:00
ScummVM-Translations
e369852de9
I18N: Update translations templates
2023-09-03 20:26:48 +00:00
Cameron Cawley
0c98d170ca
CONFIGURE: Enable NEON for all IOS7 targets
...
The SCUMMVM_NEON definition is alredy added by default for aarch64
host cpus. NEON is also supported on iOS devices running on armv7
cpus. Make sure to enable NEON for all ios7 devices.
2023-09-03 22:26:37 +02:00
Lars Sundström
f943fba3d0
IOS7: Enable kFeatureCpuNEON in IOS7 backend
...
Make use of the NEON optimisations in iOS and tvOS.
2023-09-03 22:26:37 +02:00
Lars Sundström
76af53dc7f
CREATE_PROJECT: Define SCUMMVM_NEON for iphoneos and tvos
...
Add the definition of SCUMMVM_NEON in create_project for the iOS
and tvOS targets. Do not add the same definition to corresponding
simulators since they can run on x86_64 hosts, which for obvious
reasons lacks support for NEON.
2023-09-03 22:26:37 +02:00
Lars Sundström
db192eed39
AGS: Add SCUMMVM_NEON prepreocessor flag to surface_neon.cpp
...
The surface_neon.cpp file is only added to the project if the flag
SCUMMVM_NEON is defined. However some backends, e.g. iOS, adds the
definition of SCUMMVM_NEON in create_project so the file can be
added to the project during configuration.
The same backend can then unset the definition due to changing
build target, the iOS simulator in this example, which runs can
run on x86_64 hosts which doesn't support NEON.
Since the project still include the source file it will be compiled.
Make sure to not build the file if not SCUMMVM_NEON is defined at
compile time.
2023-09-03 22:26:37 +02:00
Lars Sundström
e60db69c41
GRAPHICS: Add SCUMMVM_NEON prepreocessor flag to blit-neon.cpp
...
The blit-neon.cpp file is only added to the project if the flag
SCUMMVM_NEON is defined. However some backends, e.g. iOS, adds the
definition of SCUMMVM_NEON in create_project so the file can be
added to the project during configuration.
The same backend can then unset the definition due to changing
build target, the iOS simulator in this example, which runs can
run on x86_64 hosts which doesn't support NEON.
Since the project still include the source file it will be compiled.
Make sure to not build the file if not SCUMMVM_NEON is defined at
compile time.
2023-09-03 22:26:37 +02:00
PushmePullyu
4c092c26ba
GUI: GridWidget: Remove redundant scroll bar update
...
sortGroups(): Move the call to scrollBarRecalc() up and delete
superfluous code so the scroll bar is only updated once.
2023-09-03 21:39:01 +03:00
PushmePullyu
277de28b3e
GUI: GridWidget: Update scroll bar position early in sortGroups()
...
Propagate changes in GridWidget::_scrollPos to
ScrollBarWidget::_currentPos before calling
ScrollBarWidget::checkBounds().
Fixes #14551
2023-09-03 21:39:01 +03:00
Kaloyan Chehlarski
b2a3194aad
NANCY: Implement CollisionPuzzle
...
Implemented the record type responsible for the
grid puzzle where pieces slide in four directions until they
hit a wall or another piece.
2023-09-03 18:37:48 +03:00
Kaloyan Chehlarski
3279224042
NANCY: Show load button immediately after saving
2023-09-03 18:37:48 +03:00
Kaloyan Chehlarski
e9675a0e39
NANCY: Implement OrderItemsPuzzle
...
Implemented the OrderItemsPuzzle, which is an upgraded
version of OrderingPuzzle allowing for an interaction with
an inventory item.
2023-09-03 18:37:48 +03:00
Walter Agazzi
09ca6d9c19
SWORD2: Add detection entry for Russian Novy Disk
...
TRAC report #14550
2023-09-03 12:30:53 +02:00
Antoniou Athanasios
418683c966
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1980 of 1980 strings)
2023-09-03 05:59:42 +00:00
Purple T
0b99e0ef45
I18N: Update translation (French)
...
Currently translated at 100.0% (1980 of 1980 strings)
2023-09-03 05:39:43 +00:00