Age | Commit message (Collapse) | Author |
|
- adds three different font styles to the themes (normal, bold (default one), italic)
- implements code for specifing the font files in the theme config ('fontfile_normal','fontfile_bold' and 'fontfile_italic' in the 'extra' section)
- changes EditTextWidget to use the normal font (has some minor aligment problems with the caret now, though)
- extends the FontManager (new functions: getFontByName, assignFontToName, removeFontName)
- adds the font style constans to the builtin constants for the evaluator)
svn-id: r21868
|
|
svn-id: r21867
|
|
svn-id: r21866
|
|
svn-id: r21605
|
|
OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently)
svn-id: r21557
|
|
to ~250). Many greetings to eriktorbjorn, and have fun recompiling.
svn-id: r21500
|
|
* Common::File will now look inside the application bundle on MacOS X for a file if
it can't find it anywhere else (so it'll find default-theme.ini and .zip)
* Cleaned up some #ifs.
svn-id: r21308
|
|
version of patch 1448395 by Aubin and some of my
own changes.
Notably:
* Two elements of a struct in backends/midi/quicktime.cpp
needed to be forced to BE.
* NASM set to build Mach-O binaries
* configure now checks for Altivec support on Darwin hosts,
instead of assuming it. Altivec support can also be disabled (not 100% sure if t
his is actually needed, but might be handy for crosscompiling).
* The aliasing of the symbols contained in the .asm files
done on Windows were also needed on MacOS.
Note that while the asm code is properly compiled and linked
in, HQ2/3x support will still not work properly on Intel macs
if NASM is enabled.
svn-id: r21280
|
|
svn-id: r21112
|
|
fully conform C99
svn-id: r21073
|
|
svn-id: r20877
|
|
svn-id: r20800
|
|
svn-id: r20798
|
|
svn-id: r20797
|
|
and x11 backends; added engines/module.mk
svn-id: r20584
|
|
svn-id: r20519
|
|
svn-id: r20424
|
|
svn-id: r20355
|
|
of 130-glyphs one :)
svn-id: r20327
|
|
svn-id: r20326
|
|
his mock-ups due to license restrictions, i.e. Microsoft prohibits any
reverse engineering and modifications of it and we need to convert it into
raster font.
Fortunately there are free fonts in the wild. I tried Bitstream Vera, but it
looked too wide, or crappy if horizontal resolution was altered. Next try
was Adobe Helvetica from X.org. Only requirement is to verbose copyright
notice and disclaimer.
However we will need both bold (provided) and normal wieghts of font in new
GUI for use in text inputs. This is work to do.
svn-id: r20325
|
|
- 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: r20088
|
|
svn-id: r19710
|
|
svn-id: r19142
|
|
svn-id: r18970
|
|
svn-id: r18748
|
|
svn-id: r18604
|
|
svn-id: r18590
|
|
svn-id: r18588
|
|
svn-id: r18444
|
|
Test built for Symbian and run on P910i without any major problems.
Test built for MSVC6. Changed parts seems to compile ok but there are some problems with MSVC6 and some of the targets which the EPOC build does n't support (KYRA,SAGA).
svn-id: r18430
|
|
svn-id: r18419
|
|
first place
svn-id: r18335
|
|
svn-id: r18142
|
|
svn-id: r18140
|
|
debug console to crash ScummVM. (I'm not sure, but I think it was trying to
draw the scrollbar arrows outside the screen when the console was sliding
into view.)
svn-id: r18138
|
|
exactly twice as big as the 'normal' font, thus using the available screen space more efficiently
svn-id: r18119
|
|
svn-id: r18109
|
|
svn-id: r18040
|
|
because we already have many classes with that name)
svn-id: r18039
|
|
svn-id: r18037
|
|
#1163026)
svn-id: r17973
|
|
svn-id: r17959
|
|
svn-id: r17898
|
|
mechanism as in the no sound case. In particular, don't hang while waiting
for the sound to play far enough to go to the next frame.
This should fix bug #1192646.
svn-id: r17889
|
|
svn-id: r17846
|
|
svn-id: r17842
|
|
instead of uint16. (I never realized that we could use RGBToColor() here
myself. Good job in spotting that!)
svn-id: r17812
|
|
checking gBitFormat
svn-id: r17810
|