Age | Commit message (Collapse) | Author |
|
lives in a separate file due to having to be compiled as Objective-C++. ScummVM can now run in x64 natively on OS X
svn-id: r46581
|
|
svn-id: r35881
|
|
gui/GuiManager.h
svn-id: r35668
|
|
svn-id: r35002
|
|
Massive cleanup.
svn-id: r34983
|
|
svn-id: r34771
|
|
svn-id: r34285
|
|
Possible regressions.
svn-id: r33833
|
|
Improved theme loading support.
svn-id: r33832
|
|
Added support for layout spacings.
Fixed bug in theme conversion python script.
svn-id: r33630
|
|
Added support for including externally the default theme in the code.
Added Modern theme as a separate XML file in the themes/ dir.
Added "makedeftheme.py" script to convert XML themes into include files.
svn-id: r33528
|
|
svn-id: r32877
|
|
svn-id: r32800
|
|
Expanded drawing interface
svn-id: r32678
|
|
svn-id: r32268
|
|
svn-id: r30664
|
|
renamed Dialog::deleteWidget to Dialog::removeWidget (name was misleading, the removed object does *not* get deleted)
svn-id: r26147
|
|
progress to the user, and can be cancelled (the whole thing still needs to be polished)
svn-id: r25697
|
|
- renamed ThemeNew.cpp to ThemeModern.cpp
svn-id: r24512
|
|
- Added runtime theme switching
svn-id: r24213
|
|
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker
restrictions)
* Change the base Debugger class to *not* be a template class anymore;
instead, a thin (template based) wrapper class is used to hook up
debugger commands
* Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single
version of each in GUI::Debugger
* New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries
the console to determine when to wrap
* Debugger::preEnter and postEnter aren't pure virtual anymore
svn-id: r23890
|
|
* 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
|
|
to a minimum
svn-id: r21426
|
|
svn-id: r21363
|
|
http://wiki.scummvm.org/index.php/GUI_Themes
Code is not yet used.
svn-id: r21115
|
|
and x11 backends; added engines/module.mk
svn-id: r20584
|
|
- 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
|
|
svn-id: r16742
|
|
svn-id: r16692
|
|
objections)
svn-id: r15849
|
|
svn-id: r15835
|
|
using e.g. the 'actors' command
svn-id: r14627
|
|
svn-id: r13357
|
|
SCUMM font and any new font... or to have multiple different fonts (like, one for 320x240 and and one for 640x480); furthermore, font rendering can now be done w/o using NewGui
svn-id: r13243
|
|
external directory (and as such, allow you to have a debug, a profiling, and a release build from the same set of source files in parallel). Work in progress
svn-id: r12680
|
|
'arbitrary' BDF fonts (via convbdf)
svn-id: r11350
|
|
code to launcher.cpp which you just have to un-#if). This is not yet finished, obviously, but enough to 'get the idea', I hope
svn-id: r11062
|
|
svn-id: r10279
|
|
sky/simon; also added our copyright to it
svn-id: r9122
|
|
something. Note that this is WORK IN PROGRESS! I know it is incomplete, no need to tell me that
svn-id: r5952
|
|
svn-id: r5919
|
|
use it; note: this is NOT finished by any means, the look will change, the code will change, this is just an early preview :-)
svn-id: r5914
|
|
title adjustable; added a dummy file for EditFieldWidget (not implemented yet); some other cleanup
svn-id: r5658
|
|
all build into a lib, and all have a module.mk file that lists all their file. Advantage: further modularizes the build system, seperating all parts of ScummVM
svn-id: r5653
|