Age | Commit message (Collapse) | Author |
|
- Changed gradient calculating
- added background saving for all dialog/widget backgrounds for now (change that later maybe)
- changed ScummDialog to use the colors of our launcher dialog
svn-id: r20276
|
|
- 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: r20018
|
|
svn-id: r19142
|
|
svn-id: r19102
|
|
svn-id: r18971
|
|
svn-id: r18920
|
|
svn-id: r18604
|
|
* Moved KeyConfigDialog, key from WinCE to gui
* Updated wince code to inherit and use new GUI::Keys and launch new dialog
* New definition SMALL_SCREEN_DEVICE when keysdialog should be inittialized from options.cpp
* Added new function to SDL\Events that handles key remapping. LINUPY & QTOPIA remapping moved to that function. SymbianOs.cpp overrides this function to enable key remapping to events
* Compiled VC6++ project. This with warnings and errors, but NOT in the changed code. (SAGA,KYRA)
* Compiled using WCE tools 3 for X86 target and running Scummvm in emulator to test
* Compiled with UIQ target. The rest Symbian platforms might require further configuration to operate properly
* Actor.h in Saga now compiles for default VC6 setting.
* Aspect.cpp does not compile in VC6/WCE due to template problems with the kFastAndNiceAspectMode setting.
* Changed order of creation of gamedetector and mainsystem in Main.cpp
* If anything does not compile, or is totally out of order, please revert changes.
svn-id: r18498
|
|
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: r18325
|
|
old auto-scaling hack. Removed wantsScaling(), USE_AUTO_SCALING,
_scaleFactor and _scaleEnable.
Also removed drawBitmap() since we no longer use bitmaps for widget
decorations.
svn-id: r18310
|
|
svn-id: r18274
|
|
that all our widgets are able to scale themselves now, but I could be
mistaken.
svn-id: r18192
|
|
of them better than others.
svn-id: r18165
|
|
svn-id: r18160
|
|
word-wrapping, but it looks fairly good even with the current hard-coded
line breaks.
svn-id: r18135
|
|
svn-id: r18128
|
|
enlarged, too; they aren't yet
svn-id: r18123
|
|
svn-id: r18116
|
|
its 'normal' mode; MessageDialog uses Font::wordWrapText now; MessageDialog scales itself now
svn-id: r18111
|
|
svn-id: r18097
|
|
isn't complete, but at least you can see where we are heading...
svn-id: r18062
|
|
svn-id: r18058
|
|
svn-id: r17982
|
|
svn-id: r17153
|
|
"'GUI::Dialog::open' : illegal call of non-static member function"
svn-id: r17151
|
|
svn-id: r17085
|
|
svn-id: r17082
|
|
svn-id: r17042
|
|
svn-id: r17032
|
|
using hotkeys (FR #1153300)
svn-id: r17009
|
|
svn-id: r16804
|
|
the dialog will be scaled to the appropriate size and position. This should
fix bug #1107817.
svn-id: r16635
|
|
reduced this (total dependencies on system.h went down from 193 to 85 files)
svn-id: r16527
|
|
svn-id: r16398
|
|
svn-id: r15999
|
|
svn-id: r15998
|
|
MusicEngine::setMasterVolume to setMusicVolume; fixed iMuse to use the correct method for setMusicVolume (previously modified the iMuse internal volume control); hooked up the volume control of various other music engines; added ScummEngine::setupVolume method which can be called whenever volume settings change, and which gurantees that those are handled uniformly
svn-id: r15944
|
|
svn-id: r15907
|
|
svn-id: r14286
|
|
svn-id: r14285
|
|
svn-id: r14058
|
|
svn-id: r14057
|
|
MSVC6's idiosyncracies.
svn-id: r13644
|
|
Sword games. (The digial iMUSE code still calls it voice volume, though.)
svn-id: r13483
|
|
volume groups control
svn-id: r13468
|
|
svn-id: r13397
|