Commit Graph

79581 Commits

Author SHA1 Message Date
Eugene Sandulenko
dc640ab50a GRAPHICS: Added optional initial line width ot text wrapper 2017-01-29 18:41:07 +01:00
Eugene Sandulenko
1c6b31397a GRAPHICS: Added MacFontRun structure 2017-01-29 14:31:38 +01:00
Eugene Sandulenko
0691c4e82e GRAPHICS: Pass MacWindowManager to MacText constructor 2017-01-29 14:19:28 +01:00
Paul Gilbert
f4c3de8da4 TITANIC: Renamings for music controls 2017-01-28 23:55:54 -05:00
Paul Gilbert
ce264f89da TITANIC: Fix Pellerator movement from Bar to Music Room 2017-01-28 23:21:12 -05:00
Paul Gilbert
1a7ffa8afc TITANIC: Fix Barbot getting drunk 2017-01-28 22:44:18 -05:00
Paul Gilbert
ea63b5bb3b TITANIC: Fix Barbot telling what ingredients are still needed 2017-01-28 21:06:58 -05:00
Eugene Sandulenko
9dac440d3b DIRECTOR: Pass font formatting info to MacText 2017-01-29 00:54:31 +01:00
Eugene Sandulenko
e9bd946043 GRAPHICS: Initial code for MacText formatting 2017-01-29 00:54:31 +01:00
Paul Gilbert
5a8d1862e4 TITANIC: Fixes/renaming for giving ingredients to Barbot 2017-01-28 18:43:28 -05:00
Paul Gilbert
65a12ec93c TITANIC: Clarify code for giving glass to Barbot 2017-01-28 17:08:21 -05:00
Paul Gilbert
4b1762d649 TITANIC: Revert field renamings in CScriptHandler
I initially thought the four concept fields could be given a relevant name
for actor, object, and verb, but on further analysis, it looks like what
fields go in which concept slot depends on the kind of sentence. I haven't
been able to find any consistency, so I'm reverting them back to being
called _concept1P through _concept4P
2017-01-28 16:14:45 -05:00
Paul Gilbert
4353fd8b66 TITANIC: Further CScriptHandler renamings 2017-01-28 15:24:52 -05:00
Paul Gilbert
3087136bab TITANIC: Renamed sentence concept fields in CScriptHandler 2017-01-28 15:08:15 -05:00
Paul Gilbert
0a5e36d689 TITANIC: Properly handle sentences with multiple objects 2017-01-28 10:59:15 -05:00
Paul Gilbert
927f53368b TITANIC: Properly handle uppercase and 's when normalizing conv text 2017-01-28 09:22:26 -05:00
Eugene Sandulenko
ca55163ea1 JANITORIAL: Fix code formatting 2017-01-28 12:14:49 +01:00
Eugene Sandulenko
1f721e929f GRAPHICS: Implemented MacFont fallback 2017-01-28 11:40:45 +01:00
Eugene Sandulenko
61ffb6f553 DIRECTOR: Added more debug output to text display 2017-01-28 11:24:02 +01:00
Eugene Sandulenko
e33fba2d14 DEVTOOLS: Update create_classicmacfonts.sh to the latest changes in fonts 2017-01-28 11:24:02 +01:00
Paul Gilbert
7cc2e00eca TITANIC: Properly initialize TTconcept fields on creation 2017-01-27 22:24:56 -05:00
Paul Gilbert
e9e8d68cc9 TITANIC: Use ParserAction enum in calls to addNode 2017-01-27 22:02:00 -05:00
Paul Gilbert
8c48fd6bc7 TITANIC: Don't untimely remove unrecognised COMPLEX_VERB parser nodes 2017-01-27 21:50:37 -05:00
Walter van Niftrik
10766eb46f ADL: Add support for printing bell character 2017-01-27 23:14:19 +01:00
Walter van Niftrik
d87b4b3f18 ADL: Remove word wrapping from hires5 item check 2017-01-27 23:14:19 +01:00
Walter van Niftrik
5a79b99564 ADL: Fix word wrapping when last line is full 2017-01-27 23:14:19 +01:00
Eugene Sandulenko
280bcb9c7d DIRECTOR: Clear font mapping before loading new map 2017-01-27 19:47:52 +01:00
Eugene Sandulenko
d8c8b78afa DIRECTOR: Register and use additional fonts 2017-01-27 19:03:04 +01:00
Eugene Sandulenko
fae09e9343 GRAPHICS: Added additional font map registering to MacFontManager 2017-01-27 19:02:37 +01:00
Eugene Sandulenko
c29bb1b672 JANITORIAL: Whitespace fixes 2017-01-27 18:47:10 +01:00
Eugene Sandulenko
7808005841 JANITORIAL: Cleanup 2017-01-27 10:22:23 +01:00
Eugene Sandulenko
01133310c4 GRAPHICS: Overload loadFonts() method in MacResMnager 2017-01-27 10:15:54 +01:00
Eugene Sandulenko
399f5b9be5 DIRECTOR: Plug in MacFont loading from Shared Casts 2017-01-26 19:08:11 +01:00
Eugene Sandulenko
2991871d03 GRAPHICS: Refactor Mac font loading into per file method 2017-01-26 18:50:33 +01:00
Eugene Sandulenko
d99036a480 GRAPHICS: More fixes to MacFont scaling. Now it does work 2017-01-26 18:45:24 +01:00
Eugene Sandulenko
1180f7a03f DIRECTOR: Improved font scaling test 2017-01-26 18:08:03 +01:00
Eugene Sandulenko
f7ada97cf8 GRAPHICS: Fixes to MacFont scaling 2017-01-26 18:08:03 +01:00
Sven Hesse
acc9773a3d GOB: Add another interactive Gob3 demo, as supplied by Dark-Star
This demo comes with texts in English (GB), German and French.
2017-01-26 16:30:23 +01:00
Paul Gilbert
95864c8348 TITANIC: Simplify TTconceptNode setConcept 2017-01-25 19:38:55 -05:00
Purple T
66fd5eef7c I18N: Update translation (French)
Currently translated at 100.0% (929 of 929 strings)
2017-01-25 22:32:10 +01:00
Eugene Sandulenko
e25bac9690 BUILD: Added missing libs to Travis CI osx configuration 2017-01-25 20:00:15 +01:00
Eugene Sandulenko
797be02eb2 GRAPHICS: Fix MacFont association to MacFontFamily 2017-01-25 19:41:53 +01:00
Walter van Niftrik
8c854897fd ADL: Implement hires5+ flood fill 2017-01-25 16:03:11 +01:00
Walter van Niftrik
55f3bef837 ADL: Merge graphics code into a single file 2017-01-25 16:03:11 +01:00
Rafał Rzepecki
7b0c49b2a8 I18N: Update translation (Polish)
Currently translated at 91.3% (849 of 929 strings)
2017-01-25 13:49:27 +01:00
Eugene Sandulenko
368c0928b6 DIRECTOR: Added test for drawing scaled MacFonts 2017-01-25 12:44:24 +01:00
Eugene Sandulenko
e2b1cd5c80 GRAPHICS: Implemented test for MacFont scaling 2017-01-25 12:44:24 +01:00
Eugene Sandulenko
bac7b6d651 BUILD: Adding OSX target to Travis CI.
I expect this to fail at the first run.
2017-01-25 10:56:58 +01:00
Paul Gilbert
333dd1184d TITANIC: Handle index 0 in TTconceptNode setConcept 2017-01-24 22:52:38 -05:00
Paul Gilbert
8d6bb245ab TITANIC: Fix TTconcept checkWordClass for script concepts 2017-01-24 22:32:55 -05:00