Age | Commit message (Collapse) | Author |
|
again.
svn-id: r22746
|
|
svn-id: r22744
|
|
- updates builtin theme config for my next commit
- bumps theme config
svn-id: r22743
|
|
svn-id: r22742
|
|
- adds note in getColorAlpha about we handle negative alpha values currently (could be removed when getColorAlphaImp2 get's fixed)
svn-id: r22741
|
|
- uses working getColorAlphaImpl for alpha == 0 in getColorAlpha
svn-id: r22740
|
|
- adds possibility to draw GraphicsWidgets with alpha values.
svn-id: r22738
|
|
svn-id: r22737
|
|
svn-id: r22736
|
|
- Introduces check for define 'CT_NO_TRANSPARENCY' to disable transparency support.
svn-id: r22735
|
|
svn-id: r22734
|
|
otherwise it may be in an inconsistent state since the modern theme uses
openDialog() to allocate a surface as large as he dialog itself.
This fixes a crash when changing to a bigger scaler when the About dialog is
running.
svn-id: r22688
|
|
svn-id: r22685
|
|
svn-id: r22684
|
|
svn-id: r22682
|
|
moving the scrollbar)
svn-id: r22680
|
|
svn-id: r22678
|
|
visuals
svn-id: r22677
|
|
scrollbar widget.
svn-id: r22672
|
|
svn-id: r22671
|
|
- 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: r22647
|
|
- Use resize() instead of setPos() and setSize() where applicable
svn-id: r22646
|
|
svn-id: r22645
|
|
svn-id: r22644
|
|
svn-id: r22643
|
|
work before the cursor manager. Oh well, the launcher should have a visible
cursor again, knock on wood.
svn-id: r22641
|
|
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
|
|
svn-id: r22588
|
|
to work, cursor palette now has to be set using the new "palette manager". See
graphics/paletteman.cpp
svn-id: r22543
|
|
wrong colours in many games.
svn-id: r22540
|
|
itself on scaler changes.
svn-id: r22537
|
|
_leftPadding may be wrong, or even undefined, when getEditRect() is called,
which may cause ScummVM to trigger an "invalid rect" assertion.
svn-id: r22536
|
|
svn-id: r22534
|
|
svn-id: r22527
|
|
- Introduce embossing shadow
- Less round corners in popup widget
- Custom border in editable text widget
- Matched color in popup widget and editable text widget with mock-ups
- Less round corners in editable text widget
- Text padding in editable text widget
svn-id: r22525
|
|
svn-id: r22524
|
|
fix same problem in scumm help dialog.
svn-id: r22522
|
|
svn-id: r22521
|
|
- Center dialog title in scumm save/load dialog
- more space in add game dialog between dialog header and selected path
svn-id: r22517
|
|
- Correct button widths in scumm help dialog
- Fix button widths on path tabs in options dialogs
- Fix scumm options dialog in 320xY mode
- Added space after volume controls in options dialog
svn-id: r22516
|
|
- Disable scaling for cursors which have target scale defined
svn-id: r22509
|
|
svn-id: r22508
|
|
svn-id: r22507
|
|
svn-id: r22458
|
|
svn-id: r22456
|
|
instead of a completely blank one. This should fix the failed assertion when
trying to add a new game that was reported on the forum.
svn-id: r22426
|
|
svn-id: r22414
|
|
svn-id: r22356
|
|
their declaration to base/game.h, their implementation to base/main.cpp (both until we can come up with a better location). Also moved detectMain into main.cpp, where it now is a local static function
svn-id: r22346
|