Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-14 | SCI/newgui: kPalette / setIntensity / reimplemented setPalette optional ↵ | Martin Kiewitz | |
parameter, fixed memory corruption in setIntensity svn-id: r45091 | |||
2009-10-14 | SCI/newgui: changed kPalette (setIntensity) to behave differently (seems we ↵ | Martin Kiewitz | |
had it wrong) also changed nonsense clipping svn-id: r45090 | |||
2009-10-14 | SCI: kDrawPic now reads out blackout flag for transitions | Martin Kiewitz | |
svn-id: r45089 | |||
2009-10-14 | Fixed the palette in the SEQ decoder again | Filippos Karapetis | |
svn-id: r45088 | |||
2009-10-14 | Started rewriting the SEQ decoder to use the new GUI functions | Filippos Karapetis | |
svn-id: r45083 | |||
2009-10-14 | Fixed kMoveCursor(). Now the cursor will be moved to the correct spot when ↵ | Filippos Karapetis | |
pressing tab in dialogs svn-id: r45078 | |||
2009-10-14 | SCI: kDrawPic - flags is actually uint16 | Martin Kiewitz | |
svn-id: r45069 | |||
2009-10-14 | SCI: kDrawControl now also fixes bad rects (fixes jones/vga) | Martin Kiewitz | |
svn-id: r45064 | |||
2009-10-14 | SCI: Fix warning, cleanup | Max Horn | |
svn-id: r45059 | |||
2009-10-14 | - Moved cel width and height calculation in the GUI | Filippos Karapetis | |
- Merged the engine states of the old and new GUI svn-id: r45057 | |||
2009-10-13 | Moved some old GUI specific code from kgraphics.cpp into gui32.cpp | Filippos Karapetis | |
svn-id: r45047 | |||
2009-10-13 | SCI/newgui: DrawControl type 10 is actually just a dummy in qfg1ega, we dont ↵ | Martin Kiewitz | |
need to do anything. I believe some other control is responsible for the percentage box svn-id: r45044 | |||
2009-10-13 | SCI/newgui: K_CONTROL_* renamed to SCI_CONTROLS_TYPE_* | Martin Kiewitz | |
svn-id: r45035 | |||
2009-10-13 | SCI: stub for kDrawControl K_CONTROL_PERCENTAGE | Martin Kiewitz | |
svn-id: r45032 | |||
2009-10-13 | Removed some leftover code, fixes KQ5CD | Filippos Karapetis | |
svn-id: r45031 | |||
2009-10-13 | Merged the rest of the cursor code | Filippos Karapetis | |
svn-id: r45029 | |||
2009-10-13 | SCI/newgui: kSetPort() now also supporting 7 parameters | Martin Kiewitz | |
svn-id: r45027 | |||
2009-10-12 | SCI: kCelHigh / kCelWide got broken with last revision, now fixed | Martin Kiewitz | |
svn-id: r44987 | |||
2009-10-12 | SCI: now allowing calling celWide and celHigh with only 2 parameters (done ↵ | Martin Kiewitz | |
by eco quest 1 when entering menu) svn-id: r44986 | |||
2009-10-12 | SCI: kGraph cleanup | Martin Kiewitz | |
svn-id: r44985 | |||
2009-10-12 | SCI: kGraph now fixes up coordinates before constructing a rect (invalid ↵ | Martin Kiewitz | |
rects are given to us by castle of dr. brain right at the 2nd screen when entering left door) svn-id: r44984 | |||
2009-10-12 | SCI/newgui: kGraph RedrawBox (ReAnimate) is now using class calling ↵ | Martin Kiewitz | |
(functionality not yet implemented) svn-id: r44976 | |||
2009-10-12 | SCI/newgui: implemented kPicNotValid | Martin Kiewitz | |
svn-id: r44968 | |||
2009-10-12 | SCI/newgui: kGraph updateBox implemented, cleaned up usage of BitsShow() ↵ | Martin Kiewitz | |
still not perfect (e.g. kq5 cutscene information box) svn-id: r44966 | |||
2009-10-11 | Added kSetPort case with 4 parameters (used in the ending of LSL6) | Filippos Karapetis | |
svn-id: r44938 | |||
2009-10-11 | SCI/newgui: list control implemented | Martin Kiewitz | |
svn-id: r44929 | |||
2009-10-11 | SCI: Implement CoordPri() with two args. | Walter van Niftrik | |
svn-id: r44927 | |||
2009-10-11 | SCI: kDrawControl for list and textedit controls also using gui class | Martin Kiewitz | |
svn-id: r44925 | |||
2009-10-11 | Fixed compilation with the current GUI | Filippos Karapetis | |
svn-id: r44914 | |||
2009-10-11 | SCI: made kEditControl use SciGui class, not currently implemented in newgui | Martin Kiewitz | |
svn-id: r44913 | |||
2009-10-11 | SCI/newgui: kShakeScreen partially implemented | Martin Kiewitz | |
svn-id: r44897 | |||
2009-10-10 | Merged _k_base_setter() inside kBaseSetter() | Filippos Karapetis | |
svn-id: r44866 | |||
2009-10-09 | SCI/newgui: calling process_sound_events now directly within kAnimate(), ↵ | Martin Kiewitz | |
fixes hanging scripts (e.g. sq3 exiting pod, kq1 getting killed) svn-id: r44843 | |||
2009-10-09 | SCI: kgraphics.cpp cleanup (no code changes) | Martin Kiewitz | |
svn-id: r44835 | |||
2009-10-09 | SCI/newgui: kCanBeHere partially implemented, little corrections | Martin Kiewitz | |
svn-id: r44832 | |||
2009-10-09 | SCI/newgui: support for priority bands, kCoordPri kPriCoord implemented, ↵ | Martin Kiewitz | |
priority band picture support also added svn-id: r44825 | |||
2009-10-08 | Started rewriting the check for the graphics functions type (still not ↵ | Filippos Karapetis | |
finished) svn-id: r44787 | |||
2009-10-07 | SCI: Turn lookup_node & lookup_list into SegManager::lookupNode & ↵ | Max Horn | |
SegManager::lookupList svn-id: r44769 | |||
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: kDrawPic / had an error in previous revision | Martin Kiewitz | |
svn-id: r44759 | |||
2009-10-07 | SCI: changed kDrawPic to use oldGfxFuncs() | Martin Kiewitz | |
svn-id: r44757 | |||
2009-10-07 | SCI/newgui: kDrawPic cleanup, addToFlag inverse detection currently not ↵ | Martin Kiewitz | |
working needs fixing svn-id: r44756 | |||
2009-10-07 | SCI: set default EGA palette to 0, if no parameter is actually given us. ↵ | Martin Kiewitz | |
Fixes lsl2, kq4, sq3, etc. svn-id: r44743 | |||
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-07 | SCI: removed r44595, sierra sci really does behave like Common::Rect, no ↵ | Martin Kiewitz | |
need for +1 svn-id: r44725 | |||
2009-10-06 | SCI/newgui: kHiLite support | Martin Kiewitz | |
svn-id: r44701 | |||
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 |