Commit Graph
37 Commits
Author SHA1 Message Date
Eugene Sandulenko 859212df25 Implement translation support for ScummVM GUI.
Based on patch #2903830: "Updated Translation Prototype" by alexbevi
which in turn is based on patch #1739965 by jvprat.

Currently it builds all translations right into ScummVM. Once the
feature will be accepted more widely, i.e. more translations will
pop up, it will be trivial to move translation strings to external
file.

Finished translation: Russian
Unfinished translation: Hungarian

Things which are nice to do:
 - Language code -> language mapping for more user friendness
 - Specifying fonts to be used with language
 - Updating of interface language without restart. It will require
   moving of much code to reflowLayout() methods for each dialog

The .po files must be in single byte encodings. I.e. no support
for Unicode.

svn-id: r49759
2010-06-15 10:44:51 +00:00
Eugene Sandulenko 35b3c3c083 Fix compilation under MinGW
svn-id: r49181
2010-05-24 13:18:00 +00:00
Johannes Schickel 110e9aafd2 Allow credits and md5scumm rule to be working, when not building from the source dir.
svn-id: r48002
2010-02-08 20:03:36 +00:00
Travis Howell 326eb2230b Update game details for Japanese PCE version of Loom.
svn-id: r46072
2009-11-22 09:31:07 +00:00
Travis Howell 354ddd8bc6 Update.
svn-id: r46071
2009-11-22 09:23:15 +00:00
Max Horn effb6b60eb BUILD: Reduce build overhead by marking *.d and *.mk files as .PHONY, thus preventing Make from futile searches for rule to rebuild those files
svn-id: r45462
2009-10-28 13:43:57 +00:00
Eugene Sandulenko ea87405ae4 Patch #2840212: "Quiet make process"
svn-id: r43635
2009-08-22 11:03:00 +00:00
Johannes Schickel ffe6ce4cd5 Prevent our "credits" make target updating Credits.rtf, which in fact is not present in SVN anymore, and the outdated docbook.
svn-id: r42932
2009-07-30 15:19:15 +00:00
Eugene Sandulenko 5878acfc0e Adjust tools make rules for new website code
svn-id: r40820
2009-05-23 20:25:09 +00:00
Torbjörn Andersson 5e5eebf24f Committed my own patch #2278665 ("SCUMM: Font data in old SCUMM games") to get
rid of a few kilobytes of hard-coded font data. (The font data is still there,
but now we only store how the French, German, Italian and Spanish fonts differ
from the English one.)

svn-id: r35056
2008-11-14 14:03:08 +00:00
Max Horn 85393b6fa4 Extended rules.mk with code for building extra (tool) executables, and changed some of the tools to make use of this
svn-id: r30962
2008-02-25 14:10:17 +00:00
Jordi Vilalta Prat 66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +00:00
Max Horn 696ea9d301 Various small patches to the build system by jvprat
svn-id: r30473
2008-01-13 17:05:43 +00:00
Max Horn 182eef40da Remove target 'tools' from the deps of target 'all'
svn-id: r29135
2007-09-30 10:36:27 +00:00
Max Horn 79e323d6dd Added create_kyradat to our regular build system, too; fixed some warnings (and added a FIXME about ambiguious code)
svn-id: r29012
2007-09-22 07:32:28 +00:00
Max Horn c2de322929 Hook up create_lure tool to the regular build system
svn-id: r28983
2007-09-20 09:30:47 +00:00
Max Horn 1ebae7f054 Don't generate credits.tex anymore
svn-id: r26710
2007-05-01 12:32:01 +00:00
Travis Howell dbcf7fb003 Correct name as request.
svn-id: r26048
2007-03-10 03:17:09 +00:00
Travis Howell a13c664bc7 Add details for Backyard Basketball.
svn-id: r26046
2007-03-10 02:49:23 +00:00
Travis Howell ebec953012 svn-id: r25110 2007-01-16 22:16:12 +00:00
Travis Howell f9d66e96d4 Update details of several French HE demos.
svn-id: r25108
2007-01-16 22:15:05 +00:00
Oystein Eftevaag 7ca5752fbc Adding CXXFLAGS usage for various configure script tests, needed to properly crosscompile for OS X 10.2 on Intel Macs
svn-id: r24421
2006-10-21 20:41:49 +00:00
Travis Howell fa5c1db170 Update credits
svn-id: r24018
2006-09-29 11:22:18 +00:00
Travis Howell 36551b4809 Update credits
svn-id: r24015
2006-09-29 11:19:12 +00:00
Max Horn 9a955180a4 * Renamed config.mak to config.mk
* Renamed common.rules to rules.mk
* Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it)

svn-id: r23275
2006-06-24 08:48:11 +00:00
Travis Howell 99ddd26609 Ooops
svn-id: r23269
2006-06-24 00:37:18 +00:00
Travis Howell 510fd0cb89 Remove extra Windows demo of puttputt, was a corrupt version
svn-id: r23268
2006-06-24 00:35:37 +00:00
Max Horn cd822f57dd Changed 'md5scumm' target back to using a path based on the assumption that you are working in a full checkout of the ScummMV repository
svn-id: r22765
2006-05-30 09:58:21 +00:00
Travis Howell b858a6de65 Fix V1 demo of maniac
svn-id: r22667
2006-05-27 00:01:25 +00:00
Max Horn 4e76abb452 Updated 'credits' target to generate correct LaTeX file
svn-id: r21651
2006-04-06 22:13:16 +00:00
Max Horn 46360fcc77 Changed output path for md5scumm target (matching the credits target: assumes that you are running the target from inside a full checkout of the ScummVM SVN repository)
svn-id: r21529
2006-04-01 18:14:34 +00:00
Max Horn 4420e7b98a - Modified the 'credits' target so that it first generates the files in the
scummvm module before trying to go outside (which may fail depending on the
  developers setup)
- Changed the paths to the web/docs modules based on the assumption that we are
  working in a checkout of the complete Subversion repository.

svn-id: r21434
2006-03-24 17:39:55 +00:00
Travis Howell 19e3882439 Add another Loom demo
svn-id: r20591
2006-02-12 02:21:03 +00:00
Max Horn e34d963027 Removed obsolete targets
svn-id: r20114
2006-01-21 12:38:36 +00:00
Max Horn 0eca2a971f New credits format (DocBook conversion not yet done)
svn-id: r19809
2005-12-19 02:23:01 +00:00
Max Horn ca8899e3c1 Add support for the .tex credits
svn-id: r17265
2005-03-27 18:35:52 +00:00
Max Horn 2f77e27ca3 Move 'tools' related build rules into tools/module.mk; fixed remainder of bug #1100125 (I hope...)
svn-id: r16547
2005-01-11 22:02:05 +00:00