Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-06 | Reverted #44697 (line drawing in the new GUI), with some function renaming. ↵ | Filippos Karapetis | |
Apparently, Sierra's implementation of the Bresenham line drawing algorithm was a bit different than ours, which resulted in problems with flood fill svn-id: r44720 | |||
2009-10-06 | SCI/newgui: pattern drawing table fix | Martin Kiewitz | |
svn-id: r44719 | |||
2009-10-06 | SCI/newgui: changed menuPort to one pixel less | Martin Kiewitz | |
svn-id: r44715 | |||
2009-10-06 | SCI/newgui: dont allow negative coordinates in draw pattern (fixes bad ↵ | Martin Kiewitz | |
pixels in kq1) svn-id: r44714 | |||
2009-10-06 | SCI/newgui: pattern drawing circles now fixed | Martin Kiewitz | |
svn-id: r44713 | |||
2009-10-06 | SCI/newgui: pattern drawing texture now bit0-bit7, sierra did it bit7-bit0 | Martin Kiewitz | |
svn-id: r44711 | |||
2009-10-06 | Removed yet another unused reference to OSystem | Filippos Karapetis | |
svn-id: r44708 | |||
2009-10-06 | SCI: Minor cleanup | Willem Jan Palenstijn | |
svn-id: r44706 | |||
2009-10-06 | Moved the LSL1VGA workaround inside the font class | Filippos Karapetis | |
svn-id: r44705 | |||
2009-10-06 | Simplified the LSL1VGA font resource workaround | Filippos Karapetis | |
svn-id: r44703 | |||
2009-10-06 | SCI/newgui: drawpattern now adjusts to curPort | Martin Kiewitz | |
svn-id: r44702 | |||
2009-10-06 | SCI/newgui: Draw_Line() now doesnt modify prio/control anymore | Martin Kiewitz | |
svn-id: r44700 | |||
2009-10-06 | SCI/newgui: palette functions from SciGuiGfx now in SciGuiPalette | Martin Kiewitz | |
svn-id: r44698 | |||
2009-10-06 | Removed the Bresenham line drawing code in the SCI new GUI, and replaced it ↵ | Filippos Karapetis | |
with Graphics::drawLine() svn-id: r44697 | |||
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 | 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 | Removed unused reference to OSystem | Filippos Karapetis | |
svn-id: r44691 | |||
2009-10-06 | SCI/newgui: support for amiga palette, amiga picture support, cleanup | Martin Kiewitz | |
svn-id: r44685 | |||
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 | 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 | 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 | Minimize unnecessary calls to updateScreen() in the new GUI. This improves ↵ | Filippos Karapetis | |
drawing speed dramatically svn-id: r44659 | |||
2009-10-05 | More method renaming | Filippos Karapetis | |
svn-id: r44651 | |||
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 | - Minimize the parameters passed to SciGUIfont() | Filippos Karapetis | |
- Some WIP on the pattern_Textures array svn-id: r44641 | |||
2009-10-04 | SCI: Rework the way SciGUIwindowMgr keeps track of windows/ports; remove the ↵ | Max Horn | |
GUI heapmanager svn-id: r44635 | |||
2009-10-04 | Change a couple places from 'end of namespace' to 'End of namespace', for ↵ | Max Horn | |
consistency svn-id: r44634 | |||
2009-10-04 | SCI/newgui: implemented kPalette / set intensity | Martin Kiewitz | |
svn-id: r44631 | |||
2009-10-04 | SCI: Rename EngineState::segMan to _segMan | Max Horn | |
svn-id: r44629 | |||
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: accidentally changed Draw_Horiz and Draw_Vert, reverted | Martin Kiewitz | |
svn-id: r44607 | |||
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: Fixing a bunch of warnings; change 'intencity' -> 'intensity'; | Max Horn | |
properly init a sciPalette via memset svn-id: r44604 | |||
2009-10-04 | Removed unused references to OSystem | Filippos Karapetis | |
svn-id: r44598 | |||
2009-10-04 | SCI/newgui: onControl implemented | Martin Kiewitz | |
svn-id: r44594 | |||
2009-10-04 | SCI/newgui: TextColors and TextFonts implemented (for sq5) | Martin Kiewitz | |
svn-id: r44592 | |||
2009-10-04 | SCI/newgui: unfinished TextColors/TextFonts support/setting default palette ↵ | Martin Kiewitz | |
mapping for kq5 svn-id: r44585 | |||
2009-10-03 | SCI/newgui: removed duplicate unused code | Martin Kiewitz | |
svn-id: r44574 | |||
2009-10-03 | SCI/newgui: initializer fixup | Martin Kiewitz | |
svn-id: r44570 | |||
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 |