Commit Graph
137148 Commits
Author SHA1 Message Date
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
Eugene Sandulenko e82c6da8f9 DIRECTOR: LINGO: Safeguard check to puppetSound 2020-03-24 01:04:11 +01:00
Lothar Serra Mari ea34ca8520 NEWS: Mention native file browser support for the Linux port 2020-03-23 23:01:03 +01:00
Eugene Sandulenko ce408cdeaf DIRECTOR: Fix warning 2020-03-23 20:02:59 +01:00
Matthew Duggan ba65052fd6 ULTIMA8: Use a const iterator in const function.
I'm sure I'll get this engine perfectly const-correct eventually.
2020-03-23 22:38:35 +09:00
Matthew Duggan 9ca3151579 ULTIMA8: More small const correctness changes 2020-03-23 22:33:28 +09:00
Matthew Duggan 6bddbbc9c4 ULTIMA8: Correct typo in comment 2020-03-23 21:55:08 +09:00
Matthew Duggan 3608d0b282 ULTIMA8: Remove friend declaration for non-existant class 2020-03-23 21:55:08 +09:00
Matthew Duggan 10f4e2fea1 ULTIMA8: Remove duplicate include 2020-03-23 21:55:08 +09:00
Eric Fry 10de235f7c DRAGONS: Added fading stub methods 2020-03-23 22:57:41 +11:00
Purple T 2551238f5b I18N: Update translation (French)
Currently translated at 100.0% (1360 of 1360 strings)
2020-03-23 05:15:05 +00:00
Timo Mikkolainen 4573d948e3 I18N: Update translation (Finnish)
Currently translated at 100.0% (1360 of 1360 strings)
2020-03-23 05:15:03 +00:00
Paul Gilbert 4f1521f542 GRAPHICS: Fix setting ManagedSurface palette 2020-03-22 20:29:37 -07:00
Roland van Laar ec306cf4b3 DIRECTOR: make implicit transformColor explicit
Color ids from director shapes and sprites need to be reversed
to be displayed correctly. The ids are stored as signed ints.
The original conversion to signed ints also reversed the ids:
       i.e. -128 .. 127 was transformed to 255 .. 0.

This commit converts the colors to signed ints,
the reversing itself is handled by the DirectorEngine::transformColor function.
2020-03-22 22:20:29 +01:00
Thierry Crozat 8eac9606bc MACOSX: Check selector exists when trying to replace application menus
In particular it has been reported that setHelpMenu was introduced in
MacOS X 10.6. So hopefully this change will fix running ScummVM on
MacOS X 10.5 or older.

This might fix bug #11260: MAC OS X: App incomplete when launched on
OS X 10.5.8.
2020-03-22 20:36:35 +00:00
Matthew Duggan a5953a4945 ULTIMA8: Make ShapeFrame references const. 2020-03-22 20:47:52 +02:00
SupSuper 897efb1454 POSIX: Add support for native GTK file browserOnly enabled on platforms with libgtk 2020-03-22 20:46:42 +02:00
SupSuper a4d44e3de9 BACKENDS: Move shared DialogManager code to common
All backends need to flush events and window when opening a dialog
2020-03-22 20:46:42 +02:00
Eugene Sandulenko 80f1132e22 GRAPHICS: FONTS: Fix Mac outline font generation 2020-03-22 18:08:30 +01:00
Eugene Sandulenko 4193097f3f GRAPHICS: MACGUI: Draw text styles in MacMenu 2020-03-22 17:59:19 +01:00
Eugene Sandulenko 930cf4df03 GRAPHICS: Generate Mac outline fonts 2020-03-22 17:41:21 +01:00
Eugene Sandulenko 39ad4d4e02 GRAPHICS: MACGUI: Request outline fonts generation 2020-03-22 17:40:59 +01:00
Eugene Sandulenko 6774d7aced GRAPHICS: MACGUI: Initial code for generating outlined fonts 2020-03-22 01:39:29 +01:00