Commit Graph
137148 Commits
Author SHA1 Message Date
ysj1173886760 dc8418b547 GRAPHICS: MACGUI: implement shadow font. 2021-07-23 17:06:38 +08:00
ysj1173886760 1d7e82bf3e GRAPHICS: MACGUI: amend makeOutline 2021-07-23 17:06:38 +08:00
ysj1173886760 cae8166101 GRAPHICS: MACGUI: organize the code for extension. 2021-07-23 17:06:38 +08:00
ysj1173886760 822ca12ab2 GRAPHICS: MACGUI: draw the underLine in kerning area when we are dealing with underLine font. 2021-07-23 17:06:38 +08:00
ysj1173886760 0aa7518c5b GRAPHICS: MACGUI: set the kerning offset to 0 when dealing with underLined space. 2021-07-23 17:06:38 +08:00
ysj1173886760 6752b923b9 GRAPHICS: MACGUI: amend makeOutline in macFont. 2021-07-23 17:06:38 +08:00
ysj1173886760 e434198924 GRAPHICS: MACGUI: implement underline font. 2021-07-23 17:06:38 +08:00
ysj1173886760 0f6c0f0904 GRAPHICS: MACGUI: clean the formats in mactext 2021-07-23 17:06:38 +08:00
ysj1173886760 3d0b7d5130 GRAPHICS: MACGUI: modify the parameter of scaleFont in macFont 2021-07-23 17:06:38 +08:00
VAN-Gluon 22303a471d I18N: Update translation (Japanese)
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-23 08:25:39 +00:00
a/ 5d58df9063 SAGA2: Fix MotionTask uninitalized pointer field 2021-07-23 14:45:22 +09:00
a/ c9a43228b9 SAGA2: Fix object access in scripts 2021-07-23 14:44:10 +09:00
a/ f35039acb0 SAGA2: Properly show saves on savelist 2021-07-23 09:15:14 +09:00
ysj1173886760 4dd8e71fb9 GRAPHICS: MACGUI: fix outline style font. 2021-07-22 21:42:19 +08:00
ysj1173886760 e02911f283 GRAPHICS: MACGUI: add 1 to the width of outline font. 2021-07-22 21:42:19 +08:00
ysj1173886760 9ec4a2449e GRAPHICS: MACGUI: using bitmapWidth to replace width when dealing with bitmap. 2021-07-22 21:42:19 +08:00
ysj1173886760 63b9ae3679 GRAPHICS: MACGUI: enhance italic font. Fix the implementation for generating slant fonts. 2021-07-22 21:42:19 +08:00
ysj1173886760 79755cfb02 GRAPHICS: MACGUI: implement basic italic supporting. 2021-07-22 21:42:18 +08:00
Orgad Shaneh f59505c9bd CI: Set display name and use hard links for buildcache on xcode 2021-07-22 14:30:53 +03:00
Orgad Shaneh 7deaecb308 BUILD: Remove pointless condition in msbuild
Analysis is debug, not release.
2021-07-22 14:29:50 +03:00
Eugene Sandulenko 9cb0bf2158 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 10:40:23 +00:00
Walter Agazzi 87f4af67bd I18N: Update translation (Italian)
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 10:40:22 +00:00
Purple T d8c38a93a7 I18N: Update translation (French)
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 10:40:22 +00:00
Lothar Serra Mari 33b9f30bdd I18N: Update translation (German)
Currently translated at 99.9% (1650 of 1651 strings)
2021-07-22 10:40:20 +00:00
Eugene Sandulenko 968bccd64a I18N: Update translation (Russian)
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 10:40:12 +00:00
Matthew Duggan 36f016876d ULTIMA: Add detection entries for other Crusader No Remorse variants
Both probably don't work properly - it seems that different variants often have
different ucoffset tables.
2021-07-22 18:48:19 +09:00
Matthew Duggan 5fbb40aa08 ULTIMA8: Correct intrinsic mappings for Remorse ES and Demo versions 2021-07-22 18:44:30 +09:00
Matthew Duggan 5c3fc6b146 ULTIMA8: Add more sanity checks on Flex file loading
Also define some constants to reduce the magic numbers in this file.
2021-07-22 17:29:14 +09:00
Marcel Souza Lemes 09bff953f0 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 06:57:31 +00:00
Lothar Serra Mari 90a3c8a323 NEWS: Update German NEWS file 2021-07-22 07:38:57 +02:00
George Kormendi f281f291c7 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1651 of 1651 strings)
2021-07-22 04:37:29 +00:00
Orgad Shaneh dd792e9e87 JANITORIAL: Fix some MSVC warnings 2021-07-22 07:28:01 +03:00
Fiodar Stryzhniou 3cb4e0a3a7 GLK: Fix warnings for TRUE/FALSE redefinition on Symbian build.
Solve bug #12740.
2021-07-21 19:40:35 -07:00
djsrv c716ded122 DIRECTOR: LINGO: Keep continuations in skipped lines
This should keep line numbers more consistent.
2021-07-21 21:56:51 -04:00
djsrv 8ac5130740 DIRECTOR: LINGO: Count global and property as definitions in preprocessor 2021-07-21 21:45:24 -04:00
Paul Gilbert 8f69f9c055 AGS: Fix missing File::Open script stub 2021-07-21 18:19:37 -07:00
djsrv 44ad31a043 DIRECTOR: LINGO: Only freeze one context at a time 2021-07-21 20:41:36 -04:00
djsrv 5a7c191ac4 DIRECTOR: LINGO: Create one call stack per window
Since there may be frames left on the call stack after Lingo::execute()
is called now, it isn't safe to share one call stack between several
movies executing in parallel.
2021-07-21 20:35:40 -04:00
djsrv 6ab8a0a4db DIRECTOR: LINGO: Fix tellcall arg type 2021-07-21 19:12:17 -04:00
djsrv ce4aa63781 DIRECTOR: Fix where initial call stack size is recorded 2021-07-21 19:04:54 -04:00
djsrv 4d9b521277 DIRECTOR: LINGO: Overwrite factory when already defined
I have confirmed that this is the correct behavior.
2021-07-21 18:27:06 -04:00
djsrv 89f85abe03 DIRECTOR: LINGO: Fix factory script context name 2021-07-21 18:27:06 -04:00
djsrv 07f8f718c1 DIRECTOR: LINGO: Completely untie script contexts from Lingo archives
A context can outlast its containing archive, so we don't want it to
have any references to the archive.
2021-07-21 18:27:05 -04:00
djsrv e2a34fccc1 DIRECTOR: LINGO: Temporarily freeze script context in func_goto 2021-07-21 18:27:05 -04:00
djsrv 2e8d061cc8 DIRECTOR: LINGO: Remove g_lingo->_currentArchive
All uses of this have been removed since we can't rely on the archive to
still exist when switching movies.
2021-07-21 18:27:05 -04:00
djsrv 8d56798784 DIRECTOR: LINGO: Properly ref count script contexts 2021-07-21 18:27:05 -04:00
djsrv 3c0b31ef97 DIRECTOR: LINGO: Code name arguments as string
We can't just code the names as integer IDs and look them up later.
The name table will be deleted when the movies switches.
2021-07-21 18:27:05 -04:00
djsrv fb1e63fc94 DIRECTOR: LINGO: Remove pc arg from Lingo::execute
This arg should always just be the same as _pc.
2021-07-21 18:27:05 -04:00
djsrv 6cf6412e0c DIRECTOR: Fix stepMovie version check 2021-07-21 18:27:05 -04:00
djsrv dd58b445f2 DIRECTOR: LINGO: Clean up func_goto
All those returns made things confusing, and _skipFrameAdvance wasn't
getting set when the movie was non-VOID.
2021-07-21 18:27:05 -04:00