Commit Graph

2138 Commits

Author SHA1 Message Date
Thierry Crozat
6d952b3e58 I18N: Regenerate translations data file 2011-06-12 13:49:00 +01:00
Thierry Crozat
4e5907a5e4 I18N: Update translations from template 2011-06-06 23:20:13 +01:00
Thierry Crozat
226990bb58 I18N: Update translations from template 2011-06-06 23:20:11 +01:00
Thierry Crozat
6b13782967 GRAPHICS: Move genLocalizedFontFilename() to FontManager class
It was defined in ThemeEngine class , but I moved it to make it
possible to use localized font in other places.
2011-06-06 23:20:09 +01:00
Alyssa Milburn
a809ac9b7e I18N: Make some more GUI strings translatable. 2011-06-06 12:00:06 +02:00
Alyssa Milburn
6835433a42 GUI: Fix message after changing languages. 2011-06-06 11:43:49 +02:00
Max Horn
a6e5b97e9f COMMON: Remove vfprintf call from XML parser 2011-06-06 11:19:09 +02:00
Max Horn
91b889e2d3 COMMON: Rename kFeatureCursorHasPalette -> kFeatureCursorPalette 2011-06-04 11:55:56 +02:00
Max Horn
b25fa194b3 GUI: Fix some comments 2011-06-03 16:16:38 +02:00
Max Horn
8b3c36cfad GUI: Add 'openlog' command to debugger 2011-06-03 13:36:04 +02:00
Max Horn
333be9c072 GUI: Replace some s(n)printf uses by Common::String::format 2011-06-02 00:07:18 +02:00
Max Horn
a4610df482 Merge branch 'branch-1-3-0' into master
I manually resolved all conflicts, and inspected every single change.
Many were due to the version string mismatch and thus easily resolved.
The MSVC project files add in the 1-3-0 branch were not merged,
neither where the changes to gui/themes/translations.dat.

Conflicts:
	NEWS
	backends/base-backend.cpp
	backends/graphics/samsungtvsdl/samsungtvsdl-graphics.cpp
	backends/module.mk
	backends/platform/ds/arm9/makefile
	backends/platform/psp/README.PSP
	backends/platform/samsungtv/main.cpp
	backends/platform/samsungtv/samsungtv.cpp
	backends/saves/posix/posix-saves.cpp
	base/commandLine.cpp
	base/internal_version.h
	base/main.cpp
	common/array.h
	configure
	devtools/create_project/create_project.cpp
	dists/android/AndroidManifest.xml
	dists/android/plugin-manifest.xml
	dists/iphone/Info.plist
	dists/irix/scummvm.spec
	dists/macosx/Info.plist
	dists/redhat/scummvm-tools.spec
	dists/redhat/scummvm.spec
	dists/scummvm.rc
	dists/slackware/scummvm.SlackBuild
	dists/wii/meta.xml
	engines/sci/parser/vocabulary.cpp
	engines/tinsel/handle.cpp
	gui/themes/translations.dat
2011-06-01 15:15:31 +02:00
Matthew Hoops
9539017ee3 ALL: initialise -> initialize 2011-05-25 11:17:11 -04:00
Matthew Hoops
eea482fa43 ALL: behaviour -> behavior 2011-05-25 10:50:46 -04:00
Max Horn
4b7f6dfa3c BUILD: Rename USE_TEXT_CONSOLE -> USE_TEXT_CONSOLE_FOR_DEBUGGER
This reduces the similarity in name to the otherwise mostly
unrelated DISABLE_TEXT_CONSOLE #define.
2011-05-25 13:24:37 +02:00
CeRiAl
dcfa8fd048 CREDITS: Temporarily retire Jubanka, add CeRiAl 2011-05-25 00:05:16 +02:00
CeRiAl
0a03a620e1 CREDITS: Temporarily retire Jubanka, add CeRiAl 2011-05-25 05:57:19 +08:00
Eugene Sandulenko
2b11228734 I18N: Update translations.dat 2011-05-24 22:32:03 +01:00
Eugene Sandulenko
b1587a9082 I18N: rebuild translations.dat 2011-05-24 22:28:46 +01:00
Thierry Crozat
d2a55b42c9 ENGINES: Further unify engine names 2011-05-22 12:47:35 +01:00
agent-q
4076a0466d GUI/DS: Make 99 the maximum number of save slots displayed on the GMM load/save screens on the DS port. 2011-05-21 15:56:42 +01:00
agent-q
f1903004c0 GUI: Prevent the GUI code from incorrectly reloading the theme when the builtin theme is used. 2011-05-21 15:55:36 +01:00
agent-q
92a71f7452 DS: Port of changes from branch-1-2-0 that I should really have moved into the trunk.
"DS: Prevent the command line help string from being included in the binary."
5f3a90a5f6911188b8d1ded08dbdf6d233e9eb7b

"GUI: Allow disabling of Mass Add dialog.  Saves a few Kb of binary size on the DS, and is not particularly useful on that platform."
240ff87cf4472538d25a1c5628c8d15f1791ab1c

"GUI: Don't search for theme zip files on startup when running on the DS.  Themes aren't supported anyway, and the search severely delays startup."
fe3b18ce0df03117081e83d99f4a2cbd864d3286
2011-05-21 15:45:51 +01:00
Johannes Schickel
8a46c017cf GUI: Fix for bug #3303501 "Switching from HQ2x->HQ3x crashes ScummVM". 2011-05-17 23:16:40 +02:00
strangerke
766b31e94d CREDITS: retire Kirben (missing file) 2011-05-17 22:25:06 +02:00
Max Horn
52d81727a3 GUI: Trying to clarify my comment on ctrl-a/ctrl-e *sigh* 2011-05-17 16:27:10 +02:00
Max Horn
29851abaea GUI: Text editing tweaks
- Streamline keypad handling
- Allow up/down to act like home/end
- On Mac OS X, allow ctrl-a and ctrl-e to act like home/end
2011-05-17 12:23:55 +02:00
Max Horn
a3fe84cfe6 GUI: For a list entry in edit mode, move caret to end 2011-05-17 12:23:55 +02:00
Thierry Crozat
3062681eb5 KYRA: Change engine name to Kyra 2011-05-16 23:58:46 +01:00
Thierry Crozat
0b8d2c4d60 GUI: Apply graphics mode change when closing global options dialog 2011-05-16 00:11:32 +01:00
Thierry Crozat
3c59e37035 ENGINES: Unify engine names
This unifies the engine names in MetaEngine::getName() and the
credits. In particular drop "Engine" or "engine" from the names when
it was present and use expanded names in credits when the
MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
2011-05-16 00:11:32 +01:00
strangerke
69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Thierry Crozat
480aaa6504 I18N: Update translations data file 2011-05-08 23:56:12 +01:00
Thierry Crozat
371e617797 I18N: Update translations data file 2011-05-08 23:30:46 +01:00
Johannes Schickel
473337effd GUI: Allow .zip files with case differing from ".zip" as theme files too.
Formerly our code used "hasSuffix" to check for a ".zip" suffix. Since
hasSuffix does a case-sensitive match that would not work, in case the file
was called "scummmodern.ZIP" instead of "scummmodern.zip" for example.

To fix that I am using a case-insensitive matchString instead now.
2011-05-07 15:49:57 +02:00
Johannes Schickel
16f1b51e2a GUI: Clean up localized font filename generation. 2011-05-05 20:07:37 +02:00
Thierry Crozat
1aff380a15 I18N: Update translations data file 2011-05-02 20:19:13 +01:00
Thierry Crozat
cd9aabfb2d I18N: Update translations data file 2011-05-02 20:13:51 +01:00
Max Horn
d521d6a1c2 GUI: Inform use about ignored games when mass adding 2011-05-02 13:40:25 +02:00
Thierry Crozat
39d9566133 I18N: Update translations data file. 2011-05-01 23:57:43 +01:00
Thierry Crozat
9360ec7354 I18N: Update translations data file. 2011-05-01 23:50:39 +01:00
Johannes Schickel
71bdb86e02 Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".
For further discussion check here:
https://github.com/scummvm/scummvm/pull/16

Conflicts:
	graphics/png.cpp
2011-05-01 16:54:45 +02:00
Ori Avtalion
9414d7a6e2 JANITORIAL: Reduce header dependencies in shared code
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Ori Avtalion
cd6ee0589d JANITORIAL: Format forward declarations to follow convention 2011-04-28 12:20:34 +03:00
Thierry Crozat
836ca2b4e2 I18N: Update translations data file. 2011-04-27 20:43:38 +01:00
Max Horn
759cac0abc GUI: Fix warning on systems where char is unsigned 2011-04-26 14:24:47 +02:00
Thierry Crozat
ff0f391a9c I18N: Update translations data file. 2011-04-25 23:03:00 +01:00
Max Horn
25d97593c5 Merged pull request #25 from Littleboy/corrupted_theme.
ZipArchive and corrupted themes
2011-04-25 12:46:39 -07:00
Johannes Schickel
34ec9f6439 GUI: Make git revision string fit in the modern theme's launcher again. 2011-04-25 20:30:46 +02:00
Littleboy
ea9774f689 GUI: Add basic validity check to ThemeEngine::themeConfigParseHeader (workaround for #3103051)
When loading a corrupted zip, the data returned for THEMERC will be garbage, which will cause an assert in isspace() when trying to trim the data.
This checks that the first character of the header is in the range [0;127] and bails out if not.
2011-04-24 22:45:36 -04:00
Thierry Crozat
9b47a42ebd I18N: Update translations data file. 2011-04-24 14:56:18 +01:00
Thierry Crozat
7a9157bb56 I18N: Update translations data file. 2011-04-24 10:39:18 +01:00
Thierry Crozat
42408c0d95 I18N: Update translation data file. 2011-04-22 20:01:54 +01:00
Max Horn
73f04118f3 COMMON: Rename Error to ErrorCode, introduce new Error class 2011-04-18 18:22:02 +02:00
Johannes Schickel
c824ef16a6 Merge branch 'master' of https://github.com/enginmanap/scummvm 2011-04-17 21:44:29 +02:00
Johannes Schickel
41586398ab GUI: Do not access Surface::bytesPerPixel anymore. 2011-04-17 20:58:07 +02:00
Johannes Schickel
2329a00873 GUI: Prefer Surface::create taking a PixelFormat over the one taking a byte depth. 2011-04-17 16:34:58 +02:00
Engin Manap
d20a85d4f1 GUI: Fix indentation problems. Remove unwanted space.
All cosmetic changes, nothing changed.
2011-04-17 16:40:13 +03:00
Thierry Crozat
9990ae6aa0 CREDITS: Add buildbot skin to billwashere crontibutions 2011-04-17 14:21:49 +01:00
Engin Manap
8463649f49 GUI: Fix apply old theme even if theme is not changed.
There was no control if theme was changed. If you click cancel, it
always changes theme to which options panel opened with. This is
unneccessery if theme is not changed so a if statement added before
applying old theme.
2011-04-17 16:18:32 +03:00
Engin Manap
a1509af8b6 GUI: Fix theme change ignores cancel on options window.
add new protected value _oldTheme. It keeps theme at the init of
options window, and cancel button reapplies old theme.
2011-04-17 16:17:20 +03:00
Johannes Schickel
34093ac9a9 CREDITS: Update credits files. 2011-04-16 20:36:38 +02:00
Eugene Sandulenko
6224b74f34 GUI: Let EditTextWidget notify when the editing is finished 2011-04-16 16:18:59 +03:00
Paul Gilbert
4e8c047d4a CREDITS: Added credits for TsAGE 2011-04-14 20:53:03 +10:00
Klaus Reimer
bc0ed24915 CREDITS: Add credits for WebOS backend 2011-04-12 11:11:19 +02:00
Thierry Crozat
1383aed468 I18N: Update Ukrainian translation 2011-04-05 19:55:40 +01:00
dhewg
9640048ad6 GUI: Update the screen after handling events
Fixes crash on droid:
game -> gmm -> save -> click entry (EVENT_SCREEN_CHANGED due to vkeybd
beeing shown) -> delete -> confirm
another EVENT_SCREEN_CHANGED gets in simultaneously (due vkeybd being
deactivated) and the parent dialog updated Rects out of bounds.
2011-04-05 12:44:46 +02:00
Johannes Schickel
28e6859a69 GUI: ThemeEngine.cpp/.h formatting fixes. 2011-04-03 15:04:20 +02:00
Jerome Fisher
8f02cdeed2 CREDITS: Pull Jerome Fisher out of retirement (for one final mission, etc.). 2011-04-02 02:00:34 +02:00
Alyssa Milburn
a33ee051d0 CREDITS: Update Mohawk credits. 2011-03-28 17:53:31 +02:00
Thierry Crozat
ca772d1460 I18N: Update translation data file 2011-03-22 22:20:20 +00:00
Thierry Crozat
649304db3c CREDITS: Add credits for Swedish translation 2011-03-22 22:20:17 +00:00
Thierry Crozat
6f59d02db7 I18N: Regenerate translation data file 2011-03-22 22:20:15 +00:00
Thierry Crozat
5ed102ded9 CREDITS: Fix typo in previous commit 2011-03-09 22:36:24 +00:00
Thierry Crozat
4ba1c5c106 CREDITS: Add credits for web sites maintainer and new skins
Also add Andre in the credits for Android port.
2011-03-09 22:21:56 +00:00
madmoose
5b50113bc0 CREDITS: Credit madmoose Smacker video decoder 2011-03-01 22:10:39 +08:00
Johannes Schickel
2d46c9b6a2 GUI: Increment theme version.
With 50a682e7e1 we changed the resolution string
in a way which is incompatible with old resolution strings, thus all old theme
files are not usable anymore and will cause problems. To avoid that we just
increase the version string and thus it is not possible to use them anymore.
2011-03-01 04:20:32 +01:00
dhewg
ff11ab284a Revert "GUI: Properly clear the screen buffer"
This reverts commit c8551b80dd.

Turns out the flicking comes from an updateScreen() call in
android's clearScreen(). Besides, this broke GMM... a little
2011-02-25 00:08:46 +01:00
dhewg
a017cb3d00 GUI: Fix two-step rendering
This is used when changing directories in the 'add game' dialog or when
choosing another tab in the option dialog. Only blit to the overlay on
the final pass. Gets rid of highly annoying flickers on androids
2011-02-24 23:18:34 +01:00
dhewg
c8551b80dd GUI: Properly clear the screen buffer
Don't operate on the overlay, it might be a pointer to a texture
used by the hardware. This get's rid of some annoying flickers on
androids
2011-02-24 23:18:34 +01:00
dhewg
50a682e7e1 GUI: Make the ThemeParser less dumb
Instead of running into assert()s due to dumb parser decisions, use
'less than' and 'greater than' width/height conditions on the
'resolution' tags.
Seems better than listing >9000 different android resolutions.
2011-02-24 23:18:33 +01:00
Johannes Schickel
7b8b73f64a GUI: Update cursor palette handling for RGBA->RGB change. 2011-02-14 17:08:32 +01:00
Max Horn
42ab839dd6 AUDIO: Rename sound/ dir to audio/
svn-id: r55850
2011-02-09 01:09:01 +00:00
Thierry Crozat
9fceb20012 CREDITS: Add credits for Czech translation
Also add missing html entities conversion for rtf and tex outputs (hopefully
I got them right).

svn-id: r55834
2011-02-08 22:28:32 +00:00
Thierry Crozat
89bc8bfdb2 I18N: Add Czech translation (patch #3174438)
svn-id: r55833
2011-02-08 22:25:35 +00:00
Max Horn
2d1c8a3533 ALL: Fix whitespaces / indention
svn-id: r55818
2011-02-07 23:01:06 +00:00
Max Horn
377b4c67d9 GUI: Change SaveLoadChooser to not 'public subclass' GUI::Dialog
svn-id: r55817
2011-02-07 22:59:00 +00:00
Max Horn
41121be4d6 GUI: Rename SaveLoadChooser::runModal to runModalWithPluginAndTarget
This avoids hiding an overloaded virtual method, which in turn can
cause weird bugs (see also the next commit).

svn-id: r55815
2011-02-07 22:58:22 +00:00
Thierry Crozat
37aa513815 I18N: Add polish translation (patch #3162838)
svn-id: r55435
2011-01-22 16:46:32 +00:00
David Turner
6412b1d2c7 GUI: Fix Memory Leak from PicButtonWidget _gfx Member.
This widget is only currently used by Hugo.

svn-id: r55364
2011-01-20 22:32:30 +00:00
Thierry Crozat
024b7758c5 I18N: Update credits and NEWS file after adding two new GUI translations
svn-id: r55339
2011-01-19 23:05:06 +00:00
Thierry Crozat
a9bbfb1fcd I18N: Add Norwegian Nynorsk and Danish translations
Norwegian Nynorsk translation was submitted in patch #3142157
Danish translation was submitted in patch #3153476

svn-id: r55338
2011-01-19 23:02:45 +00:00
Johannes Schickel
99f62728a3 GUI: Fix implicit signed to unsigned conversion warnings for some compilers.
svn-id: r55313
2011-01-18 21:03:13 +00:00
Johannes Schickel
2633a70018 GUI: Fix language popup in the game options.
r49786 introduced a regression which made the game options menu set the
game language to "zh-cn" in case "<default>" was selected. Also in case no
language key was present in the game's config domain no text was shown at all,
now it shows "<default>" in that case again.

svn-id: r55267
2011-01-16 20:12:55 +00:00
Eugene Sandulenko
04a9082d02 GUI: Implement PicButtonWidget
It is a button with picture intead of text. To be used by Hugo engine

svn-id: r55099
2011-01-03 12:23:50 +00:00
Arnaud Boutonné
6a299ce0b8 COPYRIGHT: Update copyright year - Happy new year!
svn-id: r55082
2010-12-31 23:04:49 +00:00
Yotam Barnoy
ee2b1092ab PLUGINS: switched plugin manager to inheritance rather than #defines
The reason for this was that I found issues where the wrong functions were called in EngineManager for single plugin operation. Rather than inserting more messy #defines, I preferred to change the PluginManager to use virtual functions, which also makes EngineManager simpler.

svn-id: r55024
2010-12-23 13:38:37 +00:00
Johannes Schickel
44dfb67faa GUI: Adapt GUI themes to latest Mohawk resolution change.
svn-id: r54944
2010-12-17 12:23:59 +00:00
Thierry Crozat
27e7da7340 I18N: Add Norwegian (Bokmaal) translation (patch #3134466)
svn-id: r54876
2010-12-12 00:24:19 +00:00
Thierry Crozat
bf044c0212 I18N: Update Brazilian Portuguese translation (from patch #3131421)
svn-id: r54836
2010-12-08 22:03:35 +00:00