Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-08 | Restore the engine state stored within SciGui during loading once more, ↵ | Filippos Karapetis | |
since it gets replaced during loading. Fixes loading (a regression from #44730) svn-id: r44771 | |||
2009-10-07 | SCI: Change more stuff to be CFG compliant | Max Horn | |
svn-id: r44768 | |||
2009-10-07 | SCI: debug command undither implemented | Martin Kiewitz | |
svn-id: r44761 | |||
2009-10-07 | - Cleaned up the cursor code | Filippos Karapetis | |
- Renamed gui -> _gui in EngineState, for consistency - Added a reference to SciGuiCursor in EngineState, to be used by current code - Renamed setCursorHide -> hideCursor, setCursorShow -> showCursor - Moved the cursor zone limiting code inside SciGuiCursor. This code is currently not functioning, as we need to call refreshPosition() before each updateScreen() call to limit the cursor position. svn-id: r44760 | |||
2009-10-07 | SCI/newgui: kDrawPic cleanup, addToFlag inverse detection currently not ↵ | Martin Kiewitz | |
working needs fixing svn-id: r44756 | |||
2009-10-07 | SCI/newgui: implemented debug command show_map | Martin Kiewitz | |
svn-id: r44735 | |||
2009-10-07 | SCI/newgui: kSetCursor (show, hide, pos, shape) implemented | Martin Kiewitz | |
svn-id: r44734 | |||
2009-10-07 | SCI: SciGuiCursor class added, cleanup, OSystem removed from SciGui constructor | Martin Kiewitz | |
svn-id: r44730 | |||
2009-10-06 | WIP code for replacing the FreeSCI view decoding code with the new one (no ↵ | Filippos Karapetis | |
changes to the logic, yet) svn-id: r44717 | |||
2009-10-06 | - Fixed kGetTime() again | Filippos Karapetis | |
- Removed the odd way of calculating elapsed time in SciGui(). We got _system->getMillis() for that purpose - Replaced the code in SciGui::wait() with the one in SciGui32::wait (which works fine, and is correct). The code in SciGui() was not polling for events while waiting, either svn-id: r44712 | |||
2009-10-06 | SCI/newgui: kHiLite support | Martin Kiewitz | |
svn-id: r44701 | |||
2009-10-06 | SCI/newgui: palette functions from SciGuiGfx now in SciGuiPalette | Martin Kiewitz | |
svn-id: r44698 | |||
2009-10-06 | - Unified the screen buffers that are used by the current and the new GUI | Filippos Karapetis | |
- Replaced the FreeSCI line drawing code (which is actually Bresenham) with Graphics::drawLine(), after discussing with waltervn. This shouldn't bring any regressions, as we're no longer offering the option to scale the background at a vector level. After playing through some of the games, I haven't noticed any regressions - Some cleanup svn-id: r44692 | |||
2009-10-05 | SVN/newgui: kDrawStatus implemented | Martin Kiewitz | |
svn-id: r44670 | |||
2009-10-05 | Moved the cursor movement code in the GUI | Filippos Karapetis | |
svn-id: r44664 | |||
2009-10-05 | Lines are no longer treated as fake rectangles and are shown correctly again | Filippos Karapetis | |
svn-id: r44663 | |||
2009-10-05 | SCI/newgui: kDrawControl on icon implemented | Martin Kiewitz | |
svn-id: r44658 | |||
2009-10-05 | - Renamed GUI -> Gui and capitalized as appropriate (e.g. SciGUIwindowMgr -> ↵ | Filippos Karapetis | |
SciGuiWindowMgr) - Renamed "cell" -> "cel" svn-id: r44649 | |||
2009-10-04 | SCI: Add include guards for gui headers; don't include gui/gui.h from ↵ | Max Horn | |
engine/state.h svn-id: r44632 | |||
2009-10-04 | SCI/newgui: implemented kPalette / set intensity | Martin Kiewitz | |
svn-id: r44631 | |||
2009-10-04 | SCI/newgui: invokeselector implemented into kAnimate | Martin Kiewitz | |
svn-id: r44627 | |||
2009-10-04 | SCI/gui: more renaming... | Martin Kiewitz | |
svn-id: r44620 | |||
2009-10-04 | SCI/newgui: more descriptive names. | Willem Jan Palenstijn | |
svn-id: r44612 | |||
2009-10-04 | SCI: kAddToPic, kAnimate and kSetNowSeen transferred to SciGUI32, not yet ↵ | Martin Kiewitz | |
implemented in newgui svn-id: r44606 | |||
2009-10-04 | SCI/newgui: onControl implemented | Martin Kiewitz | |
svn-id: r44594 | |||
2009-10-03 | SCI: Add hack to gui to fix loading | Willem Jan Palenstijn | |
svn-id: r44581 | |||
2009-10-03 | SCI/newgui: virtual warnings fixed | Martin Kiewitz | |
svn-id: r44568 | |||
2009-10-03 | SCI: Merge new GUI code written by m_kiewitz. | Willem Jan Palenstijn | |
This is a major rewrite of the graphics code. A slightly adapted version of the old code is still available and currently the default. The new code is selectable in sci.cpp, but is not yet finished. svn-id: r44565 |