Commit Graph

95792 Commits

Author SHA1 Message Date
Cameron Cawley
a5b6a577de SDL: Remove unnecessary overrides of setFeatureState() and getFeatureState() 2020-03-27 22:50:41 +01:00
Cameron Cawley
205175c4e5 SDL: Don't allow switching to and from fullscreen if it isn't supported 2020-03-27 22:50:41 +01:00
Peter Kohaut
470a1d3586 ANDROID: Switch to Gradle
Updated NDK to r21 (LTS)
Switch target Android to 29 as it is required by Google Play Store
Switch minimum Android to 16 (4.1) as it is the lowest supported version by NDK
Removed MIPS and armeabi as they are no longer supported
Renamed Android build names into official ones
2020-03-27 22:45:25 +01:00
Eugene Sandulenko
86ac3aeafc GUI: Disable tab scroll buttons instead of making them invisible 2020-03-27 22:28:17 +01:00
aryanrawlani28
bd688cfbc1 GUI: properly display scrollbuttons at edge 2020-03-27 22:21:40 +01:00
djsrv
4493216098 DIRECTOR: LINGO: Implement list math 2020-03-27 22:18:44 +01:00
djsrv
12e4eab5de DIRECTOR: LINGO: Fix Datum::toString() for arrays
Previously it overrwrote array contents with strings, breaking arrays
whenever they were printed.
2020-03-27 22:18:44 +01:00
Eugene Sandulenko
94e725d2ae DIRECTOR: Implement wait for click for the tempo channel 2020-03-27 15:27:04 +01:00
Scott Percival
70b4522ec4 DIRECTOR: Fix start offset of SND data 2020-03-27 19:24:17 +08:00
Eugene Sandulenko
4158e73b4d DIRECTOR: Added mouseUp and mouseDown cursors 2020-03-27 02:01:06 +01:00
Eugene Sandulenko
251886124e GRAPHICS: MACGUI: Specify hotspot for custom cursor and fix cursor popping 2020-03-27 02:00:56 +01:00
Eugene Sandulenko
ba0c449af4 DIRECTOR: Unified transitions code 2020-03-27 00:19:11 +01:00
Eugene Sandulenko
92225bcf66 DIRECTOR: Made transition interruptable like the original 2020-03-27 00:10:34 +01:00
Eugene Sandulenko
0e2c0046b3 DIRECTOR: JANITORIAL: Remove redundant indentation 2020-03-27 00:06:53 +01:00
Eugene Sandulenko
0c0c21e917 DIRECTOR: Consolidated transition parameters calculations 2020-03-26 23:54:09 +01:00
Eugene Sandulenko
4555461fce DIRECTOR: Clip transitions before drawing 2020-03-26 23:26:40 +01:00
Eugene Sandulenko
d6a7f314a1 DIRECTOR: Fix transition names 2020-03-26 18:20:51 +01:00
SupSuper
aa9aa503fd MSVC: Fix compilation on non-ASCII systems 2020-03-26 07:21:15 +00:00
SupSuper
260bcdd648 MSVC: Fix compilation on Windows SDK 8.1 2020-03-26 07:18:40 +00:00
Eugene Sandulenko
069e4232ca DIRECTOR: Fixed CenterOut transitions 2020-03-26 00:45:19 +01:00
Lothar Serra Mari
768f8b8137 SCI: Add detection entry for alternative christmas1992 variant
Reported by oblivioncth in #11390
2020-03-25 22:03:05 +01:00
Matthew Duggan
d12f11ad0a ULTIMA8: Prefer initializer lists to assignment in constructors 2020-03-25 23:16:50 +09:00
Matthew Duggan
8c3ebe9af4 ULTIMA8: Correct Box.InBox boundary conditions
The boundary conditions were reversed in Box.Inbox when compared with
Box.Overlaps.  Since InBox is not being used and Overlaps is, I went with the
definitions from Overlaps. Also configured unit tests to exercise this
behavior.
2020-03-25 22:38:26 +09:00
Eugene Sandulenko
4e7f9ee808 WINTERMUTE: Do not include standard headers 2020-03-25 10:32:37 +01:00
Eugene Sandulenko
42f4eeea8f WINTERMUTE: Fix warning 2020-03-25 10:32:24 +01:00
Eugene Sandulenko
486c859591 MUTATIONOFJB: Fix includes 2020-03-25 10:31:54 +01:00
Eugene Sandulenko
911b7c9c3e LILLIPUT: Remove system include 2020-03-25 10:14:27 +01:00
Eugene Sandulenko
7cf998f9d5 GRAPHICS: Remove redundant (and illegal) includes 2020-03-25 09:49:58 +01:00
Eugene Sandulenko
1cff1d2f4c DIRECTOR: Added metadata for transitions 2020-03-25 02:01:44 +01:00
Eugene Sandulenko
5272b6ef3e DIRECTOR: Normalize transition duration during load 2020-03-25 02:01:44 +01:00
Eugene Sandulenko
c54aa81b82 DIRECTOR: Stubbed D5 channels 0,1 reading 2020-03-25 02:01:44 +01:00
Eugene Sandulenko
bfce506fa9 DIRECTOR: Normalize score reading for D4 2020-03-25 02:01:44 +01:00
Eugene Sandulenko
f069d431e1 DIRECTOR: Added score parsing for D6 sprites 2020-03-25 02:01:44 +01:00
Eugene Sandulenko
d6461cdc8b DIRECTOR: Normalize reading of thickness and ink data reading from score 2020-03-25 02:01:44 +01:00
Eugene Sandulenko
05b3a648b7 DIRECTOR: More work on score parsing 2020-03-25 02:01:44 +01:00
Lothar Serra Mari
0f02c16283 I18N: Rebuild translations data file 2020-03-24 22:55:13 +01:00
Walter Agazzi
f39d9103c2 I18N: Update translation (Italian)
Currently translated at 100.0% (1360 of 1360 strings)
2020-03-24 21:01:21 +00:00
Thierry Crozat
f737484d81 I18N: Update translation (French)
Currently translated at 100.0% (1360 of 1360 strings)
2020-03-24 21:01:21 +00:00
Timo Mikkolainen
c6c610f164 I18N: Update translation (Finnish)
Currently translated at 100.0% (1360 of 1360 strings)
2020-03-24 21:01:20 +00:00
IlDucci
9082cbf5df I18N: Update translation (Spanish)
Currently translated at 100.0% (1360 of 1360 strings)
2020-03-24 21:01:19 +00:00
Lothar Serra Mari
7df89ca870 I18N: Update translation (German)
Currently translated at 98.4% (1339 of 1360 strings)
2020-03-24 21:01:18 +00:00
Dennis Payne
b30bfb2db6 ULTIMA: Crash when no selected on quit dialog 2020-03-23 20:59:07 -07:00
Paul Gilbert
77034aa487 NUVIE: Add correct up to date Lua scripts
For now I'm holding off regenerating the ultima.dat file, since I'll
likely do it in the near future once the xu4 project is merged in
2020-03-23 18:19:44 -07:00
Eugene Sandulenko
1fd14092bd DIRECTOR: Implement kTransCenterOutVertical 2020-03-24 01:56:23 +01:00
Eugene Sandulenko
979a8d1b78 DIRECTOR: Implement kTransCenterOutHorizontal 2020-03-24 01:47:49 +01:00
Matthew Duggan
547a1d72a3 ULTIMA8: Some minor shape and render cleanups 2020-03-23 17:42:52 -07:00
Eugene Sandulenko
8676a75ce0 DIRECTOR: Added stubs for transitions used in Warlock intro 2020-03-24 01:20:14 +01:00
Eugene Sandulenko
83610a97ba DIRECTOR: Sorted transition implementations 2020-03-24 01:15:38 +01:00
Eugene Sandulenko
b0c9b857b4 DIRECTOR: Enumerated transition types 2020-03-24 01:13:14 +01:00
Eugene Sandulenko
0a25627a70 DIRECTOR: Moved transitions code to separate file 2020-03-24 01:04:11 +01:00