Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-06 | - Removed the SciGuiGfx parameter from SciGuiView | Filippos Karapetis | |
- Moved _sysPalette inside SciGuiScreen - Made CreatePaletteFromData() a static helper function svn-id: r44696 | |||
2009-10-06 | Removed duplicate private variables | Filippos Karapetis | |
svn-id: r44695 | |||
2009-10-06 | SCI/newgui: removed warnings from vector drawing | Martin Kiewitz | |
svn-id: r44694 | |||
2009-10-06 | SciGuiView is only using the ResourceManager, so there's no need to pass the ↵ | Filippos Karapetis | |
whole EngineState to it svn-id: r44693 | |||
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-06 | Removed unused reference to OSystem | Filippos Karapetis | |
svn-id: r44691 | |||
2009-10-06 | SCI/newgui: view type amiga now supported | Martin Kiewitz | |
svn-id: r44689 | |||
2009-10-06 | SCI/newgui: view 1.1 loading now completely fixed, included sanity check and ↵ | Martin Kiewitz | |
one fixme svn-id: r44687 | |||
2009-10-06 | SCI/newgui: one typo in view sci1.1 fixed | Martin Kiewitz | |
svn-id: r44686 | |||
2009-10-06 | SCI/newgui: support for amiga palette, amiga picture support, cleanup | Martin Kiewitz | |
svn-id: r44685 | |||
2009-10-05 | SCI: Make getBitsDataSize use the same logic as saveBits | Willem Jan Palenstijn | |
svn-id: r44682 | |||
2009-10-05 | SCI/newgui: Implemented trick to get dithering going after drawing picture ↵ | Martin Kiewitz | |
w/o destroying statusbar svn-id: r44681 | |||
2009-10-05 | SCI: Fix error message | Willem Jan Palenstijn | |
svn-id: r44680 | |||
2009-10-05 | SCI/newgui: changed the way dithering works on ega games, also default value ↵ | Martin Kiewitz | |
change for kDrawStatus svn-id: r44679 | |||
2009-10-05 | SCI/newgui: color duplicated to upper 4 bits on EGA to remove dithering with ↵ | Martin Kiewitz | |
black svn-id: r44678 | |||
2009-10-05 | SCI/newgui: SciGuiPicture - enum rename from SCI0/SCI1 to EGA/VGA | Martin Kiewitz | |
svn-id: r44677 | |||
2009-10-05 | SCI/newgui: switch to SCI1 commands when being IsVGA(), fixes qfg2 | Martin Kiewitz | |
svn-id: r44676 | |||
2009-10-05 | SCI/newgui: EGA picture drawing is now using EGA palette | Martin Kiewitz | |
svn-id: r44675 | |||
2009-10-05 | SCI: kDrawStatus changed, dont call gui if no text received | Martin Kiewitz | |
svn-id: r44674 | |||
2009-10-05 | SCI: kDrawStatus now calls s->gui->drawStatus with NULL if no text given | Martin Kiewitz | |
svn-id: r44673 | |||
2009-10-05 | Stop spamming of the console | Filippos Karapetis | |
svn-id: r44672 | |||
2009-10-05 | Fixed crash when starting games with the stable GUI | Filippos Karapetis | |
svn-id: r44671 | |||
2009-10-05 | SVN/newgui: kDrawStatus implemented | Martin Kiewitz | |
svn-id: r44670 | |||
2009-10-05 | SVN/newgui: renamed getScreenPalette to getSysPalette (code doesnt get the ↵ | Martin Kiewitz | |
screen palette at all, but actually the current sysPalette which does not need to be active at all times svn-id: r44669 | |||
2009-10-05 | SCI: Move restoreRect adjustment from DrawWindow to NewWindow | Willem Jan Palenstijn | |
svn-id: r44668 | |||
2009-10-05 | SVN/newgui: views on sci1.1 - mirroring now possible | Martin Kiewitz | |
svn-id: r44667 | |||
2009-10-05 | SCI/newgui: duplicate the color in cels into upper 4 bits on ega so they ↵ | Martin Kiewitz | |
wont get dithered with black svn-id: r44666 | |||
2009-10-05 | SVN/newgui: ega cel uncompression implemented | Martin Kiewitz | |
svn-id: r44665 | |||
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 | Better naming for the palette setting functions, to disambiguate them from ↵ | Filippos Karapetis | |
the existing ones svn-id: r44662 | |||
2009-10-05 | Renamed | Filippos Karapetis | |
setCLUT() -> setPalette() getCLUT() -> getPalette() svn-id: r44661 | |||
2009-10-05 | SCI/newgui: drawControlIcon - updates screen now | Martin Kiewitz | |
svn-id: r44660 | |||
2009-10-05 | Minimize unnecessary calls to updateScreen() in the new GUI. This improves ↵ | Filippos Karapetis | |
drawing speed dramatically svn-id: r44659 | |||
2009-10-05 | SCI/newgui: kDrawControl on icon implemented | Martin Kiewitz | |
svn-id: r44658 | |||
2009-10-05 | Removed dead code | Filippos Karapetis | |
svn-id: r44657 | |||
2009-10-05 | SCI: Name argument | Willem Jan Palenstijn | |
svn-id: r44656 | |||
2009-10-05 | Proper check for window shadows | Filippos Karapetis | |
svn-id: r44655 | |||
2009-10-05 | Window shadows are also taken into account when storing their bits. This ↵ | Filippos Karapetis | |
fixes the issue where window shadows were left on screen when windows were closed svn-id: r44654 | |||
2009-10-05 | Removed the unused _bytesPerDisplayPixel parameter. All SCI games use 8bpp ↵ | Filippos Karapetis | |
color (apart from the videos in Phantasmagoria 2, which are not part of the engine itself) svn-id: r44653 | |||
2009-10-05 | Silenced some warnings in drawVectorData() | Filippos Karapetis | |
svn-id: r44652 | |||
2009-10-05 | More method renaming | Filippos Karapetis | |
svn-id: r44651 | |||
2009-10-05 | Cleanup | Filippos Karapetis | |
svn-id: r44650 | |||
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: Really remove sci/gui/gui.h include from engine/state.h | Max Horn | |
svn-id: r44644 | |||
2009-10-04 | - Minimize the parameters passed to SciGUIfont() | Filippos Karapetis | |
- Some WIP on the pattern_Textures array svn-id: r44641 | |||
2009-10-04 | SCI: Fix cast, constness | Willem Jan Palenstijn | |
svn-id: r44640 | |||
2009-10-04 | SCI/newgui: EGA view loading / mapping table | Martin Kiewitz | |
svn-id: r44639 | |||
2009-10-04 | SCI/newgui: ega view loading implemented, unpacking still missing | Martin Kiewitz | |
svn-id: r44637 | |||
2009-10-04 | SCI/newgui: SciGUIview class now uses resmanager to detect view format | Martin Kiewitz | |
svn-id: r44636 |