Age | Commit message (Collapse) | Author |
|
- Implemented padding in console
- Update only current line in console instead of whole screen
- Fixed caret positioning in edit text widget
- Improved buttons drawing, now they look more realistic
- Added label spacing in popup widget
- Correct shadow in popup widget
- Fixed up with selected popup widget being drawn on wrong tab
- Added shading to list dialog
- Adjusted shading of inactive widgets
- Proper coloring of browset (add game) dialog
- Introduced Container widget
- Used Container widget in scumm save/load dialog. Now it looks properly
- Adjusted button colors even more. Now they match almost perfectly albeit with banding
- Made scrollbar appear only when it is really needed
svn-id: r22670
|
|
svn-id: r22669
|
|
svn-id: r22667
|
|
svn-id: r22648
|
|
- Use resize() instead of setPos() and setSize() where applicable
svn-id: r22646
|
|
recently added (cursor) palette manager) so that the cursor can be properly
restored after returning from the GUI.
If there's any C++ magic that can keep the backend functions from being called
by anything else than these managing classes, that would probably be a good
idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps
there are at least some backends that will no longer need to?
svn-id: r22639
|
|
warning, since it happens on the Pajama Sam's Lost & Found demo's main menu
screen.
svn-id: r22593
|
|
svn-id: r22548
|
|
handle (a copy of the original?) to be destroyed at the end of the function,
and that closes the internal file handle, even though we want it to stay open.
Who am I to argue with how C++ handles its parameters? I've simply changed the
functions to take pointers to file handles instead. Seems to fix crashes in the
Macintosh resource extractor for me.
svn-id: r22546
|
|
to work, cursor palette now has to be set using the new "palette manager". See
graphics/paletteman.cpp
svn-id: r22543
|
|
svn-id: r22529
|
|
could use some cleanup, and there are a couple of TODOs sprinkled throughout
the code, but it seems to work reasonably well. Until the Kyra 3 main menu is
implemented, it won't actually be used though.
It uses the appendable audio stream class, which I have moved out of the SCUMM
engine.
svn-id: r22526
|
|
svn-id: r22523
|
|
fix same problem in scumm help dialog.
svn-id: r22522
|
|
svn-id: r22519
|
|
svn-id: r22510
|
|
FLU index for cideos which are used by INSANE.
svn-id: r22506
|
|
- Eriktorbjorn's patch from same tracker item for scaling sword1/2 cutscenes
is applied as is. It lacks resolution switch on-the-fly.
- GUI widgets are repositioned on the fly and use most space, even aspect
ratio corrected screen is used without scaling
- Heavy tesing is required, but works for me in all cases except for bug
#1483272: "GUI: SCUMM pause dialog breaks upon scaler switch" which needs more
work.
- I probavly broke some backend or two
svn-id: r22505
|
|
(and not e.g. a fan translation)
svn-id: r22495
|
|
displayed when pressing the + or - keys.
svn-id: r22485
|
|
NOT fix bug #1481383, even if that's where I heard about this problem.
svn-id: r22479
|
|
svn-id: r22469
|
|
svn-id: r22468
|
|
#1488189, where the sentence line would only display the first character.
svn-id: r22467
|
|
same thing as setting VAR(VAR_CHARINC) = _defaultTalkDelay.
svn-id: r22466
|
|
svn-id: r22462
|
|
svn-id: r22456
|
|
svn-id: r22455
|
|
changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941.
svn-id: r22424
|
|
svn-id: r22417
|
|
- Renamed base/options.cpp to base/commandLine.cpp because of conflict
with gui/options.cpp which sit in same directory in MSVC builds
- Moved AudioCDManager singleton declaration outside of Audio namespace
- Fixed numerous MSVC warning of potentially uninitialized variables and
int <-> bool conversions.
svn-id: r22397
|
|
svn-id: r22396
|
|
svn-id: r22388
|
|
svn-id: r22387
|
|
svn-id: r22386
|
|
svn-id: r22384
|
|
svn-id: r22381
|
|
svn-id: r22376
|
|
codes, to avoid double breaks (which result in spurious empty lines)
svn-id: r22375
|
|
svn-id: r22374
|
|
svn-id: r22371
|
|
svn-id: r22362
|
|
failure)
svn-id: r22315
|
|
(in an attempt to somewhat reduce the size of this huuuge function)
svn-id: r22314
|
|
CharsetRendererCommon::getFontHeight)
svn-id: r22311
|
|
version (see also bug #1193185)
svn-id: r22283
|
|
svn-id: r22277
|
|
svn-id: r22276
|
|
svn-id: r22275
|
|
svn-id: r22274
|