aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/input_translator.cpp
AgeCommit message (Collapse)Author
2017-08-06TITANIC: Create new CMovementMsg for new movement functionalityPaul Gilbert
This also moves logic for detecting which movement is associated with given keycodes and cursors to CMovementMsg and CLinkItem, which are better suited to contain the logic
2017-08-06TITANIC: Fix handling of NumPad causing double digitsPaul Gilbert
2017-08-04TITANIC: Introduce movement via arrow keysPaul Gilbert
This also fixes a bug with Page Up, Down, Home, & End not working for the Conversation tab. Additionally, code for scrolling individual lines in the conversation and glyphs via the arrow keys has been removed in favor of this centrallised movement, since they were somewhat redundant, and the mouse wheel can be used for scrolling.
2017-07-30TITANIC: Remap right mouse click to be a left click with Shift held.Paul Gilbert
This was a suggestion by dafioram; holding down Shift allows you to skip scene transitions and edit the fragments of room glyphs. Now with this remapping, you can alternatively just use right clicks.
2016-11-08TITANIC: Fix spurious drag starts happening after view changesPaul Gilbert
2016-11-01TITANIC: Add support for mouse wheel scrolling conversations logPaul Gilbert
2016-07-24TITANIC: Fleshed out various methodsPaul Gilbert
2016-07-10TITANIC: Fix cursor and entering text in PET Conversations areaPaul Gilbert
2016-04-06TITANIC: Fix setting of buttons in mouse messagesPaul Gilbert
2016-03-31TITANIC: Implement keyboard event handlingPaul Gilbert
2016-03-23TITANIC: More view event handling, beginnings of mouse cursor loadingPaul Gilbert
2016-03-21TITANIC: Add new derived Rect and Point classesPaul Gilbert
2016-03-18TITANIC: Implement more events in CInputTranslatorPaul Gilbert
2016-03-18TITANIC: Implement input translator event methodsPaul Gilbert
2016-03-08TITANIC: Added skeletons for game manager support classesPaul Gilbert