Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-21 | GRAPHICS: Display Mac monochrome cursor inverted pixels | sluicebox | |
Bug #7050 | |||
2019-08-09 | GRAPHICS: Add a version of CursorManager::replaceCursor that accepts a ↵ | Cameron Cawley | |
Graphics::Cursor | |||
2019-05-12 | SCI: Remove unnecessary two-phase GfxCursor initialisation | Colin Snover | |
2017-11-19 | SCI: Fix UB shifting negative integers | Colin Snover | |
2017-09-27 | SCI: Do some clean-up of event handling system | Colin Snover | |
Convert macros and vars to enums, rename keyboard events in preparation for adding key up events, clean up unnecessary nested conditionals, add TODOs for potential future work. | |||
2017-06-08 | COMMON: Make SpanOwner copy assignment make a copy of the owned Span | Colin Snover | |
To move data from one SpanOwner to another, use `moveFrom`. Thanks @waltervn for pointing out the problem. | |||
2017-05-27 | SCI: Remove a leftover SCI32 hack | Filippos Karapetis | |
2017-03-27 | SCI: Implement bounds-checked reads of game resources | Colin Snover | |
2016-08-22 | SCI32: Move the SCI32 Mac cursor handling code into GfxCursor32 | Filippos Karapetis | |
This was left in the SCI16 code in commit 80d9182554 | |||
2016-08-19 | SCI32: Remove CoordAdjuster32, at least for the moment | Colin Snover | |
This may come back in the future to deduplicate some gfx code, but SCI32 had two different inlined ways of doing coordinate conversions with different rounding methods, so CoordAdjuster32 didn't get used when the graphics system was rewritten. At the moment, SCI32 code uses the mulru/mulinc methods from helper.h for scaling up/down coordinates. | |||
2016-03-05 | SCI: Make cursor workaround work properly on OpenPandora | Martin Kiewitz | |
Other platforms, that support analog stick + touch screen at the same time, are possibly also affected. Cursor workarounds exist for qfg1vga, qfg3, lsl5 and Island of Dr. Brain. Those sometimes worked and sometimes didn't on at least OpenPandora and should be fixed now. | |||
2016-02-20 | SCI: Add a more detailed explanation about kernelSetZoomZone | Filippos Karapetis | |
2016-02-20 | SCI: kernelSetZoomZone is a stub in Mac versions. Fixes bug #7040 | Filippos Karapetis | |
Cursor handling is quite different in Mac SCI versions. Among other changes, the screen where a zoom cursor was used in Freddy Pharkas has been redesigned to work without such a cursor, and the relevant zoom cursor call has been stubbed | |||
2014-11-09 | SCI: some more work on 480x300 mac support | Martin Kiewitz | |
2014-02-18 | SCI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-05-01 | SCI: Fix a non-initialized variable in GfxCursor - CID 1003112 | Filippos Karapetis | |
2013-04-28 | SCI: Change wording for the cursor position workarounds | Filippos Karapetis | |
2013-04-27 | SCI: Change wording for bug/further info references | Filippos Karapetis | |
2013-04-16 | SCI: Fix potential memory leak with Mac cursor's hotspot | Matthew Hoops | |
2013-04-16 | SCI: Fix mac cursor memory leak | Matthew Hoops | |
2012-06-16 | SCI: Get rid of casts on CursorManager::replaceCursor calls. | Johannes Schickel | |
2012-04-29 | SCI: Add a hack to fix the cursor colors in Longbow (bug #3489101) | Filippos Karapetis | |
2012-03-25 | SCI: Fix cursor coordinates for SCI01. Fixes a crash in KQ1 (bug #3503932) | Filippos Karapetis | |
2012-03-07 | SCI: Add a new configuration option for SQ4 CD, "silver_cursors" | Filippos Karapetis | |
This allows the user to choose the alternate set of silver mouse cursors that is available in the game resources of the game, instead of the original golden ones | |||
2012-02-17 | SCI: Added some sanity checks by digitall | Filippos Karapetis | |
- Limit the LB1 cursor workaround to LB1 only (so that fanmade games aren't affected) - Error our when bad cursor hotspots are found | |||
2012-02-17 | SCI: Fix and cleanup the monochrome cursor code | Filippos Karapetis | |
This makes the code like FreeSCI again, which is the correct way to fix bug #3487088. | |||
2012-02-17 | SCI: Fix bug #3487088 - "SCI: LB1: Missing Wait cursor" | Filippos Karapetis | |
2012-02-13 | SCI: Fix bug #3487092: "SCI: LB1: Magnifying glass cursor is grey" | Filippos Karapetis | |
2011-10-18 | SCI: Added some hacks related to new functionality in Phantasmagoria 2 | Filippos Karapetis | |
The game will now start (but won't do anything exciting - it'll display its main menu, which doesn't work yet) | |||
2011-09-05 | SCI: Fix Island of Dr. Brain copyprot pause menu on touch devices | Willem Jan Palenstijn | |
Patch from m_kiewitz. | |||
2011-09-03 | SCI: Fix QFG3 run/walk/sleep menu on touch devices | Willem Jan Palenstijn | |
The analysis and fix are from m_kiewitz. | |||
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-05 | SCI: Use new MacCursor code instead of convertCrsrCursor() | Matthew Hoops | |
2011-03-09 | SCI: Implement Mac iconbar event handling. | Walter van Niftrik | |
2011-03-07 | Merge branch 'pe_exe' of https://github.com/clone2727/scummvm into ↵ | Matthew Hoops | |
clone2727-pe_exe | |||
2011-03-06 | SCUMM: Use the new WinCursor code in SCUMM HE | Matthew Hoops | |
Also, updated the MacResManager cursor code to reflect the SCUMM resource extractor code changes | |||
2011-03-06 | SCI: Fix KQ6 Mac inventory cursors | Matthew Hoops | |
2011-02-14 | SCI: Adapt to setPalette/grabPalette RGBA->RGB change. | Johannes Schickel | |
2011-02-10 | SCI: Don't fallback to views in SCI1.1+ Mac games | Matthew Hoops | |
svn-id: r55871 | |||
2011-02-08 | SCI: Add detection for Freddy Pharkas Mac | Matthew Hoops | |
svn-id: r55828 | |||
2011-02-06 | SCI: Improve Mac SCI1.1+ cursor support | Matthew Hoops | |
The scripts can pass a list of view id's from the DOS version that get remapped to CURS/crsr id's. GK1 cursors now work and Phantasmagoria uses the correct ones. svn-id: r55791 | |||
2010-11-26 | SCI: Implemented FR #3101338: "King's Quest 6 Windows Mouse Icons" | Filippos Karapetis | |
Added an option to use the original Windows cursors in the Windows version of KQ6 Also, added an update on how the Mac cursors are handled (perhaps the handling is the same) svn-id: r54495 | |||
2010-10-23 | ALL: Fix indention (whitespaces -> tabs) | Max Horn | |
svn-id: r53738 | |||
2010-10-08 | SCI: Added a check for magnifier cursor multipliers | Filippos Karapetis | |
Sierra SCI only allowed multipliers 1, 2 and 4, and errored out on unexpected values, thus we do the same svn-id: r53072 | |||
2010-10-08 | SCI: fixing mag cursor as far as possible | Martin Kiewitz | |
added TODO for real proper implementation at least the alignment and content shown is now correct svn-id: r53071 | |||
2010-10-07 | SCI: bugfix for magnifier cursors | Filippos Karapetis | |
When deleting the resources related to magnifier cursors, zero them out as well. Fixes crash when exiting a game after using a magnifier cursor svn-id: r53054 | |||
2010-10-05 | SCI: Some fixes for zoom cursors | Filippos Karapetis | |
- Now the cursor buffer is initialized outside the mouse movement code, thus saving a memcpy there - Plugged some memory leaks - Removed an obsolete check svn-id: r53028 | |||
2010-10-04 | SCI: fixing crash in mag cursor code for pharkas | Martin Kiewitz | |
svn-id: r53014 | |||
2010-10-04 | SCI: Several corrections for magnifier cursors | Filippos Karapetis | |
svn-id: r53010 |