Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-03 | Fixed memory leak (as reported by eriktorbjorn) | Filippos Karapetis | |
svn-id: r46938 | |||
2009-12-09 | SCI: implemented _picNotValidSci11 for new kPicNotValid behaviour in sci1.1 ↵ | Martin Kiewitz | |
(fixes island of dr. brain first pic after copy protection not showing up) svn-id: r46305 | |||
2009-12-01 | Removed unnecessary semi-colons. | Torbjörn Andersson | |
svn-id: r46232 | |||
2009-11-12 | SCI/newgui: support for disabled menu entries, changed textface (int) to ↵ | Martin Kiewitz | |
greyedOutput (bool) svn-id: r45863 | |||
2009-11-11 | SCI/newgui: Almost done with menu support | Martin Kiewitz | |
svn-id: r45838 | |||
2009-11-04 | Removed the reference to EngineState from the SciGuiGfx class | Filippos Karapetis | |
svn-id: r45664 | |||
2009-11-03 | Remove the SegManager-related hacks for the selector defines, as the segMan ↵ | Filippos Karapetis | |
parameter is explicit now svn-id: r45626 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-10-31 | - Added some TODOs | Filippos Karapetis | |
- Disabled the kGraph case used in KQ6 Windows for now, as it's problematic and crashes the game - Added extra param to kDrawCel(), used in KQ6 Windows The icon bar in KQ6 Windows is shown a bit better now svn-id: r45567 | |||
2009-10-30 | Added caching of views | Filippos Karapetis | |
svn-id: r45542 | |||
2009-10-29 | SCI/newgui: SciGuiPicture now acts like sierra sci when drawing cels, so we ↵ | Martin Kiewitz | |
dont need some hardcoded variable and differ when clearing screen svn-id: r45508 | |||
2009-10-29 | SCI/newgui: Defining color white and others in SciGuiScreen and using that. ↵ | Martin Kiewitz | |
Also clears screen with 0 on sci1.1 games (needs further investigation), fixes pictures svn-id: r45500 | |||
2009-10-28 | SCI/newgui: fill screen with white instead of black before picture drawing, ↵ | Martin Kiewitz | |
fixes some pixels of some screens svn-id: r45481 | |||
2009-10-28 | SCI/newgui: SciGuiControls created, SciGuiText now active | Martin Kiewitz | |
svn-id: r45457 | |||
2009-10-26 | SCI/newgui: fixes text in jones | Martin Kiewitz | |
svn-id: r45423 | |||
2009-10-26 | Removed some duplicate code | Filippos Karapetis | |
svn-id: r45410 | |||
2009-10-23 | SCI/newgui: Priority band (old gfx) now gets correctly initialized, fixes ↵ | Martin Kiewitz | |
kq4 intro logo svn-id: r45347 | |||
2009-10-22 | SCI/newgui: make cursor left work in textedit control. some wip changes, ↵ | Martin Kiewitz | |
because i need to backlevel svn-id: r45340 | |||
2009-10-21 | - Removed kShow() and the related code it uses - it's a debugging function, ↵ | Filippos Karapetis | |
and we have the same functionality in the debug console - Merged the view signal flags from kernel.h and gui_animate.h, and named them appropriately. Also, updated the notes next to them, cause some were incorrectly marked as not used in our engine - Added a note about a hack used in the old GUI in the view signal flags - Moved the control state flags inside gui_helpers.h svn-id: r45310 | |||
2009-10-20 | SCI/newgui: textedit control also changed to draw text like sierra sci | Martin Kiewitz | |
svn-id: r45289 | |||
2009-10-20 | SCI/newgui: Listbox control now draws text up one pixel, so that it matches ↵ | Martin Kiewitz | |
sierra sci svn-id: r45288 | |||
2009-10-18 | SCI: Make the implicit segMan param to GET_SEL32(V) and PUT_SEL32(V) explicit | Max Horn | |
svn-id: r45234 | |||
2009-10-18 | Remove unused variable. | Johannes Schickel | |
svn-id: r45225 | |||
2009-10-18 | SCI: cleanup text alignment | Martin Kiewitz | |
svn-id: r45224 | |||
2009-10-18 | SCI/newgui: listbox now finally working correctly | Martin Kiewitz | |
svn-id: r45220 | |||
2009-10-17 | SCI/newgui: kDisplay restoreUnder completed | Martin Kiewitz | |
svn-id: r45202 | |||
2009-10-17 | SCI/newgui: menuPort gets id 0xFFFF assigned, fixes kq5 mouse coordination | Martin Kiewitz | |
svn-id: r45179 | |||
2009-10-16 | Moved sci_ffs() inside iterator.cpp, the only place where it's actually ↵ | Filippos Karapetis | |
used, and removed tools.*. Also, removed all the unused includes to tools.h from several places svn-id: r45176 | |||
2009-10-15 | SCI/newgui: Do textcodeprocessing only for SCI1.1+ | Martin Kiewitz | |
svn-id: r45126 | |||
2009-10-14 | Plugged loads of memory leaks in the new GUI | Filippos Karapetis | |
svn-id: r45070 | |||
2009-10-14 | SCI/newgui: fixes textcode processing to get out if string ends and no ↵ | Martin Kiewitz | |
ending delimiter found svn-id: r45065 | |||
2009-10-13 | SCI/newgui: class SciGuiTransitions created | Martin Kiewitz | |
svn-id: r45051 | |||
2009-10-13 | SCI/newgui: SciGuiAnimate header included into gui_gfx | Martin Kiewitz | |
svn-id: r45026 | |||
2009-10-13 | SCI/newgui: SciGuiAnimate class created | Martin Kiewitz | |
svn-id: r45019 | |||
2009-10-12 | SCI/newgui: priority band initialization - forgot to use priorityBandCount ↵ | Martin Kiewitz | |
variable svn-id: r44999 | |||
2009-10-12 | SCI/newgui: priority band initialization now working exactly the same way as ↵ | Martin Kiewitz | |
sierra sci did (fixes at least lsl3) svn-id: r44998 | |||
2009-10-12 | Silenced GCC warning. | Torbjörn Andersson | |
svn-id: r44997 | |||
2009-10-12 | SCI/newgui: addToPic (list) replaced priority with z, to fix drawing ↵ | Martin Kiewitz | |
coordinates of static cels within a picture svn-id: r44995 | |||
2009-10-12 | SCI/newgui: background of noupdate cels is now correctly saved (was typo) ↵ | Martin Kiewitz | |
solves sticky cel problem svn-id: r44989 | |||
2009-10-12 | Minimize dependencies in the new gui | Filippos Karapetis | |
svn-id: r44988 | |||
2009-10-12 | SCI: Fix warnings, cleanup | Max Horn | |
svn-id: r44978 | |||
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: priority band initialization fix | Martin Kiewitz | |
svn-id: r44974 | |||
2009-10-12 | Move the line drawing code to SciGuiScreen() | Filippos Karapetis | |
svn-id: r44969 | |||
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 | Removed unused variable. | Torbjörn Andersson | |
svn-id: r44949 | |||
2009-10-11 | SCI/newgui: support for textedit control (mouse support not yet implemented) | Martin Kiewitz | |
svn-id: r44948 | |||
2009-10-11 | Use BitsShow() for partial screen updates | Filippos Karapetis | |
svn-id: r44944 | |||
2009-10-11 | Stop passing all of the engine state to SciGuiPicture | Filippos Karapetis | |
svn-id: r44932 | |||
2009-10-11 | SCI/newgui: list control implemented | Martin Kiewitz | |
svn-id: r44929 |