Commit Graph
3146 Commits
Author SHA1 Message Date
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