aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/textbox.cpp
AgeCommit message (Collapse)Author
2020-01-01STARTREK: Simplify the input box cursor codeFilippos Karapetis
2019-12-28STARTREK: Reduce usage of SharedPtr, and simplify bitmap related callsFilippos Karapetis
2019-12-27STARTREK: Reduce usage of SharedPtrFilippos Karapetis
2019-11-03STARTREK: Remove sound function wrappers out of StarTrekEngineFilippos Karapetis
2019-10-29STARTREK: Refactored mouse cursor and bitmap handlingFilippos Karapetis
- Reduced usage of SharedPtr - Simplified the mouse cursor code (normal, locked, stack handling) - Simplified the background handling code - Initialize the mouse cursor after the graphics are initialized
2019-08-16STARTREK: Simplify screen name code and add the "actions" debug commandFilippos Karapetis
- The screen name and map name code have been merged and simplified - Some usage of SharedPtr has been adapted - Duplicate code for loading the room map has been merged - The "actions" command has been imported from the tools code - Cleanup
2019-05-28STARTREK: Start reading text from RDF files, instead of hardcoding itFilippos Karapetis
Rooms DEMON0 and DEMON5 have been partially adapted to the new logic. This isn't yet fully functional, for the following reasons: - We only read the main text block. There are also some others which are not handled yet. The unhandled blocks have been kept in text.cpp - We load text in dictionaries, splitting the strings in look and talk. However, there's a third category (look with a talker), which isn't handled yet - Text is loaded per-room, but there are enhancements where text and samples are loaded from other rooms. These need to be refactored
2019-05-27STARTREK: Refactor code to remove more gotosFilippos Karapetis
2018-08-10STARTREK: Silence a CppCheck warningStrangerke
2018-08-09STARTREK: Fix compilation on macOSEugene Sandulenko
nullptr is an object on macOS.
2018-08-09STARTREK: Replace min & max with MIN & MAXMatthew Stewart
2018-08-09STARTREK: Janitorial: Add end of namespace commentsStrangerke
2018-08-09STARTREK: text.cpp -> textbox.cppMatthew Stewart