aboutsummaryrefslogtreecommitdiff
path: root/gui/about.cpp
AgeCommit message (Collapse)Author
2008-05-13- Added operator-> to Plugin subclasses so they don't have to reimplement ↵Jordi Vilalta Prat
the PluginObject subclass interfaces (thanks to Fingolfin for suggesting it) - Added the PluginSubclass template to help creating Plugin subclasses svn-id: r32082
2008-05-12- Added an engine plugin manager and moved engine specific functionality into itJordi Vilalta Prat
- base/plugins.* reorganization svn-id: r32045
2007-11-04- made Widget::_flags privateJohannes Schickel
- reworked state (enabled/disabled/highlighted) handling of widgets - cleanup in ModernTheme.cpp svn-id: r29403
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-06-30Changed GUI system to use Common::KeyState stateMax Horn
svn-id: r27786
2007-06-13Updated the about dialog (2006->2007, and added a header similar to our new ↵Max Horn
source code legal header; also moved the GPL header after the engines list (it seems wrong to list it at the *very end* of the about dialog scroller, after all it is our license) svn-id: r27391
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-03-17Moved Event/EventType/keyboard enum from common/system.h (part of class ↵Max Horn
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180
2007-03-17Don't track the modifier state, use the eventmanager instead (this also ↵Max Horn
fixes bug #1657322, GUI: 'Mass Add' button text does not revert after mass add) svn-id: r26174
2007-03-17use _ prefix for member vars, as per our code formatting conventionsMax Horn
svn-id: r26173
2007-02-09Fix for bug #1650993 ("GUI: About dialog scroller").Johannes Schickel
svn-id: r25434
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974
2006-08-04Renamed handleScreenChanged() -> reflowLayout() in the GUI codeMax Horn
svn-id: r23662
2006-07-31* Added copyright string to all engine pluginsMax Horn
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645
2006-06-05Fix various typenames to comply to the ScummVM coding guidelinesMax Horn
svn-id: r22928
2006-05-27add fixme about scrolling in about dialogWillem Jan Palenstijn
svn-id: r22685
2006-04-19Started to prepare the gui for runtime resolution switches.Johannes Schickel
(some little things could be missing yet though) svn-id: r22017
2006-03-24Reduce (indirect) dependencies on gui/eval.h (and thus common/assocarray.h) ↵Max Horn
to a minimum svn-id: r21426
2006-03-09Converted last dialogs to new scheme. Now it seems to be everything. Please,Eugene Sandulenko
test throghoutly. svn-id: r21157
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20518
2006-01-29Ok this should fix now all problems with drawing bugs of texts.Johannes Schickel
svn-id: r20298
2006-01-27 - adds the new gui renderer also a new implementation for the classic guiJohannes Schickel
- adds a ImageMan and ImageDec class for loading and managing image files - adds a loader for zip files which is used by the new theme and the image manager - changes the widgets to use the new gui code - changes the scumm dialogs to use the new gui code - fixes a #include problem in the sky debugger with the new gui code To use the new gui copy gui/themes/default-theme.zip to your extrapath. If the theme zip can not be found the gui will fallback to the classic theme. If you want to change the gui styles use "gui_theme=classic" for the classic theme and "gui_theme=default-theme" for the new theme. Thanks to eriktorbjorn for testing and help with the new theme and to sev for reviewing this patch. svn-id: r20227
2006-01-26Changing Kyra copyright notice from EA to Westwood, after IRC discussionOystein Eftevaag
svn-id: r20198
2006-01-26Adding Kyrandia to the About dialog copyright section.Oystein Eftevaag
svn-id: r20197
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2005-12-19New credits format (DocBook conversion not yet done)Max Horn
svn-id: r19809
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-09-16Mention ITE and Gob in about dialog. Or should I state publisher (C)Eugene Sandulenko
on Goblins which is Sierra Inc.? svn-id: r18832
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-06-03Cleanup.Torbjörn Andersson
svn-id: r18321
2005-05-17Added automatic word wrapping to the about scrollerMax Horn
svn-id: r18145
2005-05-17Center about dialog, and make it just wide enough to display the credits, ↵Max Horn
but not wider svn-id: r18139
2005-05-15Unified rules that determine when a dialog shall use its 'big' mode and when ↵Max Horn
its 'normal' mode; MessageDialog uses Font::wordWrapText now; MessageDialog scales itself now svn-id: r18111
2005-05-15Word wrap the 'features' stringMax Horn
svn-id: r18110
2005-05-11Do not autoscale about dialog, rather let it scale itself properlyMax Horn
svn-id: r18061
2005-04-16Clarified the second comment, and removed the overlap between the two.Torbjörn Andersson
svn-id: r17636
2005-04-16Clarified/corrected my own comment, otherwise I'll probably forget exactlyTorbjörn Andersson
why this was necessary. svn-id: r17634
2005-04-16_screenHasChanged == true implies _canvas.pixels == null; so replace it ↵Max Horn
(after all, we don't want to draw text when the canvas is not yet ready, no matter whether this is due to a screen change or for any other reason) svn-id: r17624
2005-04-16When recreating the canvas, do a full redraw so that all the dialogsTorbjörn Andersson
behind the credits show. Until we have a new canvas, don't draw any credits text, or it too will show up on the canvas. The latter, at the very least, was a bug in my original patch. svn-id: r17621
2005-04-16Patch #1183808 (GUI: Less CPU-intensive credits scroll), with some tweaks by meMax Horn
svn-id: r17620
2005-01-10Remove some more header dependenciesMax Horn
svn-id: r16530
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-06Switching GUI to an alternate font; using a second, bigger, font for 640x480 ↵Max Horn
games like COMI. Note: we can always easily switch back to the SCUMM font or any other font, if we want to svn-id: r16467
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-30Final part of the fix for bug #1091802 (GUI: Credits scroll glitch)Max Horn
svn-id: r16388
2004-12-30Reduce time till scrolling starts inthe about dialog; pressing shift/alt now ↵Max Horn
causes faster/reverse scrolling (this is an insider trick and not documented on purpose :-) svn-id: r16383
2004-12-23Add GPL blurb to the about dialogMax Horn
svn-id: r16276
2004-12-22Moved credits into a separate fileMax Horn
svn-id: r16253
2004-12-20cast fix, hopefully this helps PalmOSMax Horn
svn-id: r16201