Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-28 | Fix warnings. | Johannes Schickel | |
svn-id: r38975 | |||
2009-02-28 | Increase colour refcount when allocating colour | Willem Jan Palenstijn | |
svn-id: r38974 | |||
2009-02-28 | Disable xfact/yfact scaling in embedded views. | Willem Jan Palenstijn | |
This inadvertently broke colours in KQ5 as a side effect. svn-id: r38973 | |||
2009-02-28 | Fix warnings. | Johannes Schickel | |
svn-id: r38972 | |||
2009-02-27 | Fix code formatting | Eugene Sandulenko | |
svn-id: r38930 | |||
2009-02-27 | SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp ↵ | Max Horn | |
file with the EngineState constructor svn-id: r38921 | |||
2009-02-27 | SCI: Moved almost all files from include/ to other dirs; only ↵ | Max Horn | |
include/engine.h remains svn-id: r38920 | |||
2009-02-26 | fix graphics regression in Iceman caused by r38909 | Willem Jan Palenstijn | |
svn-id: r38914 | |||
2009-02-26 | SCI: Modified gfx_new_mode to take a Graphics::PixelFormat | Max Horn | |
svn-id: r38909 | |||
2009-02-26 | SCI: Changed 'typedef enum { } NAME' into C++-style 'enum NAME { }' | Max Horn | |
svn-id: r38908 | |||
2009-02-26 | SCI: Turned the crossblit code into a template | Max Horn | |
svn-id: r38907 | |||
2009-02-26 | SCI: Moved gfx_line.cpp to line.h and turned _gfx_draw_line_buffer into a ↵ | Max Horn | |
template svn-id: r38905 | |||
2009-02-26 | SCI: Replaced #define hack to fake subclassing in C by regular C++ subclassing | Max Horn | |
svn-id: r38904 | |||
2009-02-26 | Clarify behaviour of gfxop_get_event(). | Willem Jan Palenstijn | |
svn-id: r38900 | |||
2009-02-26 | Cleanup | Filippos Karapetis | |
svn-id: r38898 | |||
2009-02-26 | Cleanup | Filippos Karapetis | |
svn-id: r38896 | |||
2009-02-26 | Cleanup. Readded FIXME | Filippos Karapetis | |
svn-id: r38895 | |||
2009-02-25 | Initial fix for the keypad keys. We still don't know the initial state of ↵ | Filippos Karapetis | |
the caps lock etc keys, so an appropriate method will need to be added to OSystem svn-id: r38887 | |||
2009-02-25 | Reverted my wrong commit #38870. Most of the key codes are handled by the ↵ | Filippos Karapetis | |
engine itself, however there are cases where they are handled by the game scripts, e.g. in save/load dialogs. The arrow keys in the save/load dialogs should work properly again. The numpad keys still look to be broken by some other commit svn-id: r38886 | |||
2009-02-25 | cleanup | Max Horn | |
svn-id: r38885 | |||
2009-02-25 | SCI: Restored ability to warp the mouse cursor | Max Horn | |
svn-id: r38884 | |||
2009-02-25 | SCI: Removed code for software rendered mouse cursor | Max Horn | |
svn-id: r38883 | |||
2009-02-25 | SCI: Added remark that we don't track capslock, numlock, scrlock properly | Max Horn | |
svn-id: r38882 | |||
2009-02-25 | SCI: Simplify event polling code a little bit | Max Horn | |
svn-id: r38881 | |||
2009-02-25 | Interpret NONBLOCK as PEEK; poll while sleeping. | Willem Jan Palenstijn | |
Also use Common::List for internal event queue. svn-id: r38880 | |||
2009-02-25 | Don't truncate keycode in queued events. | Willem Jan Palenstijn | |
svn-id: r38878 | |||
2009-02-24 | fix warning | Max Horn | |
svn-id: r38871 | |||
2009-02-24 | Replaced some of the internal SCI scan codes with the ones from ScummVM | Filippos Karapetis | |
svn-id: r38870 | |||
2009-02-24 | Process modifier keys (capslock, numlock, scrollock) | Filippos Karapetis | |
svn-id: r38868 | |||
2009-02-24 | not needed this includes anymore | Paweł Kołodziejski | |
svn-id: r38857 | |||
2009-02-24 | SCI: Replaced gfxop_usleep by gfxop_sleep (taking millisecs instead of ↵ | Max Horn | |
microsecs) svn-id: r38854 | |||
2009-02-24 | SCI: Renamed gfx/gfx_operations.h to gfx/operations.h (matching the source ↵ | Max Horn | |
file); moved include/sci_widgets.h to gfx/ (matching location of source file); renamed gfx/widgets.cpp to gfx/gfx_widgets.cpp (matching the header) svn-id: r38852 | |||
2009-02-24 | SCI: Removed usec_sleep from gfx_driver_t (call OSystem::delayMillis ↵ | Max Horn | |
directly instead); added remarks that busy-waiting like this with delayMillis is maybe not the best way, and that gfx_driver_t should be either removed or turned into a class svn-id: r38851 | |||
2009-02-24 | substitute all time related functions, removing sci_gettime ↵ | Andre Heider | |
sci_get_current_time altogether. svn-id: r38845 | |||
2009-02-24 | Normalized guard #defines | Eugene Sandulenko | |
svn-id: r38842 | |||
2009-02-24 | SCI: call updateScreen after every copyRectToScreen; removed internal front ↵ | Walter van Niftrik | |
visual buffer svn-id: r38839 | |||
2009-02-24 | SCI: Moved kernel.h and kdebug.h from include/ to engine/; untangled header ↵ | Max Horn | |
deps some more svn-id: r38833 | |||
2009-02-24 | SCI: Moved engines/sci/include/sci_memory.h and ↵ | Max Horn | |
engines/sci/scicore/sci_memory.cpp into engines/sci/; moved macros from the header into the source file svn-id: r38832 | |||
2009-02-23 | SCI: translate cursor's palette to global palette | Willem Jan Palenstijn | |
svn-id: r38822 | |||
2009-02-23 | reinstate line drawing for xfact/yfact > 1 | Willem Jan Palenstijn | |
svn-id: r38821 | |||
2009-02-23 | SCI: reinstate pointer scaling for xfact/yfact | Willem Jan Palenstijn | |
svn-id: r38820 | |||
2009-02-23 | Replaced lineColor2 with Graphics::drawLine | Filippos Karapetis | |
svn-id: r38813 | |||
2009-02-23 | Replaced get_uint_16() with READ_LE_UINT16() | Filippos Karapetis | |
svn-id: r38812 | |||
2009-02-23 | Updated comment | Filippos Karapetis | |
svn-id: r38801 | |||
2009-02-23 | Removed unused antialiasing code (plus, we do antialiasing at the OSystem ↵ | Filippos Karapetis | |
graphics backend) svn-id: r38800 | |||
2009-02-22 | The two hardcoded fonts, 5x8 and 6x10 were used for FreeSCI's debugger and ↵ | Filippos Karapetis | |
game menu, so they can be safely removed now svn-id: r38792 | |||
2009-02-22 | SCI: Replaced two uses of sci_fopen by Common::File; moved is_print_str() to ↵ | Max Horn | |
the only spot it is used svn-id: r38791 | |||
2009-02-22 | Whitespace cleanup | Jordi Vilalta Prat | |
svn-id: r38783 | |||
2009-02-22 | replace sci_gettime in gfx/ | Andre Heider | |
svn-id: r38781 | |||
2009-02-21 | SCI: Moved include/menubar.h -> gfx/menubar.h, untangled headers some more | Max Horn | |
svn-id: r38761 |