Thierry Crozat
8958fe0f7b
IOS7: Add support for kFeatureNoQuit
2020-04-26 16:19:37 +01:00
Thierry Crozat
8b0b9f11c6
OSYSTEM: Add kFeatureNoQuit to remove Quit buttons and replace Quit with RTL
...
Some platforms should not allow quitting ScummVM. For example the Apple's
HUG for iOS state that we should "Never quit an iOS applications
programmatically". Adding the kFeatureNoQuit allows those backend
that need it to remove the possibility to quit the application.
2020-04-26 16:19:37 +01:00
Thierry Crozat
3b6b881ad4
DIST: Fix dead links in converted README file
...
This fixes bug #10946 .
2020-04-26 15:40:29 +01:00
Thierry Crozat
e9049d3278
DIST: Add CONTRIBUTING.md to the list of files to distribute
...
The main reason for that change is that there is a link to it from
the README.md file, so distributing CONTRIBUTING.md avoids having
a dead link in the distributed README.md.
2020-04-26 15:35:01 +01:00
Matthew Duggan
6b4f5809ee
ULTIMA8: Adjust screen size config for crusader
2020-04-26 19:25:14 +09:00
Matthew Duggan
df981ddacb
ULTIMA8: Avoid uninitialized values if settingman fails
2020-04-26 19:25:14 +09:00
Matthew Duggan
c30319f1e9
ULTIMA8: Fix potential null pointer access
2020-04-26 19:25:14 +09:00
Matthew Duggan
9277cc6c4a
ULTIMA8: Fix crusader data file names
2020-04-26 19:25:14 +09:00
Matthew Duggan
89516e47b0
ULTIMA8: Remove some unneccessary casts and typedefs
2020-04-26 19:25:14 +09:00
Eugene Sandulenko
8f5a432907
GRAPHICS: MACGUI: Fix crash when text is too narrow for a single chunk in MacText
2020-04-26 12:04:07 +02:00
Eugene Sandulenko
7fb7849656
GRAPHICS: MACGUI: Fixed MacText splitting and added more debug output
2020-04-26 11:51:39 +02:00
Thierry Crozat
795111561c
DC: Fix compilation
2020-04-26 03:18:46 +01:00
Cameron Cawley
a404921a7e
DC: Fix broken physical audio CD playback
2020-04-26 02:19:47 +01:00
Eugene Sandulenko
9aa1d16e53
GRAPHICS: MACGUI: Fully reworked MacText::splitString()
2020-04-26 02:47:25 +02:00
Thierry Crozat
70f79d3df8
MACOSX: Unset SDK version in executable
...
This is a workaround for the blurry display we get on retina screen
when building with SDK 10.14 or above. Unsetting the SDK version
in the executable is sufficient to avoid the issue. See bug
similar change in LibreOffice.
The workaround can only be used with Xcode 11 or above. When using
configure it automatically detects if the workaround can be used.
The workaround is disabled by default in create_project and needs
to be enabled manually (uncomment the MACOSX_NO_SDKVERSION define
at the top of the xcode.cpp file).
2020-04-26 00:33:42 +01:00
Paul Gilbert
98294f582f
ULTIMA4: Refactoring shrine statics to engine local
2020-04-25 15:32:46 -07:00
Paul Gilbert
aa5c6ad809
ULTIMA4: Move Weapons array to engine field
2020-04-25 15:03:21 -07:00
Paul Gilbert
8efbf33f95
ULTIMA4: Move moongates array to an engine field
2020-04-25 14:47:09 -07:00
Paul Gilbert
eb885e9da1
ULTIMA4: Janitorial
2020-04-25 14:29:02 -07:00
Paul Gilbert
8da128e909
ULTIMA4: Moved armors array to engine field
2020-04-25 14:22:14 -07:00
Paul Gilbert
14b3cefc2f
ULTIMA4: Move hawkwindText global to engine class
2020-04-25 11:51:57 -07:00
Paul Gilbert
2985bc6b10
ULTIMA4: Refactor tile map from being a global
2020-04-25 11:34:06 -07:00
Paul Gilbert
b54b918ce6
ULTIMA4: Move tile sets from being global
2020-04-25 11:12:05 -07:00
Paul Gilbert
74f3873529
ULTIMA4: Move tile rules from being global
2020-04-25 09:58:19 -07:00
Paul Gilbert
a1c5848390
ULTIMA8: Fix uninitialized variable warning
2020-04-25 09:09:52 -07:00
Paul Gilbert
a0b0074659
ULTIMA4: Fixes to word capitalizations in field names
2020-04-25 09:06:40 -07:00
Paul Gilbert
d08468e311
ULTIMA4: Rename all IOS defines to IOS_ULTIMA4
...
This should prevent the relevant codes being linked in on IOS
until I've had the chance to review them all
2020-04-25 09:06:39 -07:00
Paul Gilbert
06ca44d53d
ULTIMA4: Fixes for quitting ScummVM during Initiate
2020-04-25 09:06:39 -07:00
Paul Gilbert
dd050238e8
ULTIMA4: Fix entering uppercase keys
2020-04-25 09:06:39 -07:00
Paul Gilbert
5c0ace61a8
ULTIMA4: Fixes for switching video mode in Config menu
2020-04-25 09:06:39 -07:00
Paul Gilbert
60f451e7a4
ULTIMA4: Move settingsChanged to IntroController
2020-04-25 09:06:39 -07:00
Paul Gilbert
4103fe0df7
ULTIMA4: Change intro global to g_intro
2020-04-25 09:06:39 -07:00
Thierry Crozat
6df7de40f3
ULTIMA: Fix compilation
2020-04-25 16:46:04 +01:00
Matthew Duggan
c773804e10
ULTIMA: Don't totally forget crusader games
2020-04-25 23:26:23 +09:00
Matthew Duggan
fa94c252d9
ULTIMA8: Fix sweepTest that I broke before
2020-04-25 21:47:53 +09:00
Matthew Duggan
1008e51d29
ULTIMA8: Fix clipping of map chunks
2020-04-25 21:23:17 +09:00
Eugene Sandulenko
c5010fbc13
GRAPHICS: MACGUI: Install cursor timer only on active MacEditableText
2020-04-25 13:44:18 +02:00
Eugene Sandulenko
7a4d5f45e9
GRAPHICS: MACGUI: Renamed clashing methods
2020-04-25 13:44:18 +02:00
Eugene Sandulenko
7242a104ab
GRAPHICS: MACGUI: Inherit enable/disable methods from MacWidget
2020-04-25 13:44:18 +02:00
Matthew Duggan
4d72136ed1
ULTIMA8: Const and type correctness
2020-04-25 18:50:56 +09:00
Matthew Duggan
f89e6e4b1b
ULTIMA8: More small cleanups for CurrentMap
2020-04-25 18:03:59 +09:00
Matthew Duggan
33975b60bd
ULTIMA8: JANITORIAL: Many small cleanups for CurrentMap
2020-04-25 17:43:28 +09:00
Matthew Duggan
43c1688321
ULTIMA8: Initialize callback data in midi player
2020-04-25 17:38:06 +09:00
Matthew Duggan
bf747226cc
ULTIMA8: Support caching of song info
2020-04-25 11:00:11 +09:00
Matthew Duggan
329f01dccc
ULTIMA8: Statically allocate map data as size is fixed
2020-04-25 10:57:33 +09:00
Eugene Sandulenko
6e0cb60e4f
GRAPHICS: MACGUI: More debug output
2020-04-25 01:45:21 +02:00
Eugene Sandulenko
50dba256ce
DIRECTOR: More debug output
2020-04-25 01:45:03 +02:00
Eugene Sandulenko
e01893cfc7
GRAPHICS: MACGUI: Properly clean MacEditableText before rendering
2020-04-25 01:16:25 +02:00
Eugene Sandulenko
f382d0fd01
GRAPHICS: MACGUI: Clear cursor flag after redrawing
2020-04-25 00:57:22 +02:00
Eugene Sandulenko
22ec4b60ae
DIRECTOR: Start to draw editable text widgets
2020-04-25 00:47:24 +02:00