Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-29 | - changes transparency parameter of Theme::drawSurface to alpha parameter. | Johannes Schickel | |
- adds possibility to draw GraphicsWidgets with alpha values. svn-id: r22738 | |||
2006-05-29 | Removes leftover comment. | Johannes Schickel | |
svn-id: r22737 | |||
2006-05-29 | - Fixes list position after screen change. | Johannes Schickel | |
svn-id: r22736 | |||
2006-05-29 | - Fixes disabled transparency for classic theme. | Johannes Schickel | |
- Introduces check for define 'CT_NO_TRANSPARENCY' to disable transparency support. svn-id: r22735 | |||
2006-05-29 | Fixes widget drawing for classic theme. | Johannes Schickel | |
svn-id: r22734 | |||
2006-05-27 | Don't "tickle" a dialog until after it has had a chance to redraw itself, | Torbjörn Andersson | |
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 | |||
2006-05-27 | add fixme about scrolling in about dialog | Willem Jan Palenstijn | |
svn-id: r22685 | |||
2006-05-27 | fix missing saveload thumbnail variables in classic theme config | Willem Jan Palenstijn | |
svn-id: r22684 | |||
2006-05-27 | make EditableWidget's caret visible when it moves | Willem Jan Palenstijn | |
svn-id: r22682 | |||
2006-05-27 | Don't draw the shadow outside the scrollbar (should fix 'garbage' when ↵ | Johannes Schickel | |
moving the scrollbar) svn-id: r22680 | |||
2006-05-27 | Fixes caret drawing in EditTextWidgets. | Johannes Schickel | |
svn-id: r22678 | |||
2006-05-27 | More vertical space in game options 'game' tab for consistency and better | Eugene Sandulenko | |
visuals svn-id: r22677 | |||
2006-05-27 | Override the list widget's FindWidget() function, to allow it to return the | Torbjörn Andersson | |
scrollbar widget. svn-id: r22672 | |||
2006-05-27 | Oops. More advanced warning recovered a mechanic mistake. Fixing. | Eugene Sandulenko | |
svn-id: r22671 | |||
2006-05-27 | Major GUI update: | Eugene Sandulenko | |
- 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 | |||
2006-05-26 | remove unused variable | Eugene Sandulenko | |
svn-id: r22647 | |||
2006-05-26 | - Put scrollbar inside of list widget | Eugene Sandulenko | |
- Use resize() instead of setPos() and setSize() where applicable svn-id: r22646 | |||
2006-05-26 | Do not create scrollbar copy on each resolution switch | Eugene Sandulenko | |
svn-id: r22645 | |||
2006-05-26 | Use Courier 12pt (free one) for 2x and 3x console. Looks much more useable now. | Eugene Sandulenko | |
svn-id: r22644 | |||
2006-05-26 | Properly process screen change event in console | Eugene Sandulenko | |
svn-id: r22643 | |||
2006-05-25 | The GUI never asked for the cursor to be visible. I'm not sure why that used to | Torbjörn Andersson | |
work before the cursor manager. Oh well, the launcher should have a visible cursor again, knock on wood. svn-id: r22641 | |||
2006-05-25 | Set and show/hide mouse cursors through a "cursor manager" (analogous to the | Torbjörn Andersson | |
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 | |||
2006-05-23 | imported AGI engine | Paweł Kołodziejski | |
svn-id: r22588 | |||
2006-05-20 | After the GUI has finished, restore the old cursor palette (if any). For this | Torbjörn Andersson | |
to work, cursor palette now has to be set using the new "palette manager". See graphics/paletteman.cpp svn-id: r22543 | |||
2006-05-20 | Set a cursor palette for the classic theme, as well. Otherwise we'll get the | Torbjörn Andersson | |
wrong colours in many games. svn-id: r22540 | |||
2006-05-19 | Call the inherited handleScreenChanged() method, so that the widget can resize | Torbjörn Andersson | |
itself on scaler changes. svn-id: r22537 | |||
2006-05-19 | Call handleScreenChanged() *before* calling setEditString(). Otherwise | Torbjörn Andersson | |
_leftPadding may be wrong, or even undefined, when getEditRect() is called, which may cause ScummVM to trigger an "invalid rect" assertion. svn-id: r22536 | |||
2006-05-19 | Minor GUI tweaks | Eugene Sandulenko | |
svn-id: r22534 | |||
2006-05-18 | Proper rendering of slider widget. | Eugene Sandulenko | |
svn-id: r22527 | |||
2006-05-18 | - Fix spelling in theme config | Eugene Sandulenko | |
- 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 | |||
2006-05-18 | Oops. Break indefinite loop. | Eugene Sandulenko | |
svn-id: r22524 | |||
2006-05-18 | Fix bug #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch". Also | Eugene Sandulenko | |
fix same problem in scumm help dialog. svn-id: r22522 | |||
2006-05-18 | Properly set GFX mode selected in GUI. Fixes selection of 1x scaler. | Eugene Sandulenko | |
svn-id: r22521 | |||
2006-05-18 | More GUI fixes: | Eugene Sandulenko | |
- Center dialog title in scumm save/load dialog - more space in add game dialog between dialog header and selected path svn-id: r22517 | |||
2006-05-18 | Fix several GUI layout problems: | Eugene Sandulenko | |
- 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 | |||
2006-05-18 | - Revert additional setUpCursor() call as it broke in-game cursor palette | Eugene Sandulenko | |
- Disable scaling for cursors which have target scale defined svn-id: r22509 | |||
2006-05-18 | Improve new cursor image a bit for better visibility. | Eugene Sandulenko | |
svn-id: r22508 | |||
2006-05-18 | Better cursor image | Eugene Sandulenko | |
svn-id: r22507 | |||
2006-05-13 | Added salty-horse to the credits | Max Horn | |
svn-id: r22458 | |||
2006-05-13 | Patch #1091170: ALL, SCUMM: Subtitle speed control | Max Horn | |
svn-id: r22456 | |||
2006-05-13 | If there is no "browser_lastpath" setting, create a FilesystemNode to "." | Torbjörn Andersson | |
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 | |||
2006-05-12 | Crediting Patrick Combet (aka Dorian Gray) for the Gobliiins ADL player | Sven Hesse | |
svn-id: r22414 | |||
2006-05-05 | Removed Base::setTarget, and some minor cleanup & tweaks | Max Horn | |
svn-id: r22356 | |||
2006-05-04 | Moved GameDetector::setTarget & findGame to the new namespace Base; moved ↵ | Max Horn | |
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 | |||
2006-05-04 | Turned the last remaining few GameDetector methods into static methods | Max Horn | |
svn-id: r22344 | |||
2006-05-04 | Checking if the node isValid() is no longer an option, but isDirectory() should | Torbjörn Andersson | |
serve the same purpose, I believe. svn-id: r22324 | |||
2006-05-03 | Fix listDir call in BrowserDialog | Max Horn | |
svn-id: r22318 | |||
2006-05-03 | Changed FilesystemNode::listDir to return a bool indicating its success (or ↵ | Max Horn | |
failure) svn-id: r22315 | |||
2006-05-03 | I don't know if this is correct, but at least browser.cpp compiles again now. | Torbjörn Andersson | |
svn-id: r22299 | |||
2006-04-28 | Memorize the directory that was last visited with the browser across ScummVM ↵ | Max Horn | |
runs (see also FR #1460734) svn-id: r22197 |