Age | Commit message (Collapse) | Author |
|
With help of Tanoku tooltips were switched from widgets to dialogs
which helped to fix nasty bug with background not being restored.
Although it is basically a hack around inconsistent font backbuffering
in our GUI code, for the time being it is feasible.
The patch was extended with way to specify tooltip background in the
theme file.
svn-id: r51217
|
|
svn-id: r48627
|
|
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
|