aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-28ZVISION: Add ScriptManager mouse event handlersrichiesams
This allows the main engine to pass mouse events to Controls
2013-08-28ZVISION: Remove ScriptManager::_activeNodes and change all iterators to ↵richiesams
iterate over _activeControls We also change _activeControls to a List instead of a HashMap because a List should have slightly better iteration time.
2013-08-28ZVISION: Update ScriptManager::enableControl()/disableControl() to fit new ↵richiesams
Control syntax
2013-08-28ZVISION: Fix signed/unsigned mismatchrichiesams
2013-08-28ZVISION: Remove extraneous semicolonrichiesams
2013-08-28ZVISION: Change PushToggleControl to comply with new Control base classrichiesams
2013-08-28ZVISION: Change LeverControl to comply with the new Control base classrichiesams
2013-08-28ZVISION: Modify TimerNode to use Control base classrichiesams
2013-08-28ZVISION: Create the default implementation for Control::enable()/disable()richiesams
2013-08-28ZVISION: Bake ActionNode and MouseEvent into Controlrichiesams
This makes memory management a lot easier as well as removes the need for multiple lists that point to the same objects. However, there will be quite a few Controls that don't need all the functionality of ActionNode and MouseEvent, so the default implementations are No Op.
2013-08-28ZVISION: Fixed signed/unsigned mismatchrichiesams
2013-08-28VIDEO: Improve accuracy of getFrameTime() and getFrameAtTime()Matthew Hoops
2013-08-28VIDEO: Use the main isSeekable() in seekToFrame()Matthew Hoops
2013-08-28VIDEO: Separate external and internal tracksMatthew Hoops
Prevents subclasses from having access to any audio track added from another file
2013-08-28VIDEO: Make getFrameAtTime() publicMatthew Hoops
2013-08-27TSAGE: Renaming of spaceport working ship components subclassPaul Gilbert
2013-08-27TSAGE: Fix for R2R scene change crash getting into intact spaceshipPaul Gilbert
2013-08-28TSAGE: Some renaming in Scene600Strangerke
2013-08-28TSAGE: Remove SceneExt::loadScene() as the code is duplicate from ↵Strangerke
Scene::loadScene()
2013-08-27WINTERMUTE: Remove duplicate codeWillem Jan Palenstijn
2013-08-27WINTERMUTE: Simplify string matchingWillem Jan Palenstijn
2013-08-26WINTERMUTE: Fix and clean up BaseSurfaceOSystem::finishLoad()Willem Jan Palenstijn
This fixes a couple of cases which fell through the cracks of the previous chain of conditions, including 16bpp images and 32bpp images without alpha. The latter partially fixes bug #3600667.
2013-08-26SCUMM: Fix COMI regression, after commit ↵Kirben
84d1d28373d782464bd46b10abd6b092f7eb6367.
2013-08-25WINTERMUTE: Fix colormod with alpha blendingWillem Jan Palenstijn
Now apply colormod only to the src color instead of to the dst. The original code did this inconsistently depending on if the colormod was 0 or not.
2013-08-25WINTERMUTE: Fix alpha blending with colormodWillem Jan Palenstijn
This fixes numerous transparency effects in J.U.L.I.A.
2013-08-25TSAGE: Silence GCC warning about variable being shadowedTorbjörn Andersson
2013-08-25TSAGE: Silence GCC signed/unsigned warningTorbjörn Andersson
2013-08-25TSAGE: Fix to the R2R scene 1550 junk display loopPaul Gilbert
2013-08-25TSAGE: Further cleanup for spaceport scenePaul Gilbert
2013-08-25TSAGE: Fix cursor when leaving the scanner dialogPaul Gilbert
2013-08-24TSAGE: Added code to make newly added inventory items immediately visiblePaul Gilbert
2013-08-24TSAGE: Further R2R scene 1550 renaming, and fixing tracking junk statePaul Gilbert
2013-08-24TSAGE: Further R2R scene 1550 fields renamingPaul Gilbert
2013-08-24TSAGE: Variable renaming in R2R scene 1550Paul Gilbert
2013-08-24TSAGE: Clean up of R2R scene 1550 player position trackingPaul Gilbert
2013-08-24TSAGE: Corrected usage of quinn and speaker classes across scenesPaul Gilbert
2013-08-24TSAGE: Fixed playing of scanner tones when switching between charactersPaul Gilbert
2013-08-24WINTERMUTE: Fix warningWillem Jan Palenstijn
2013-08-24ZVISION: Move PushToggleControl and LeverControl to their own filesrichiesams
2013-08-24ZVISION: Fix signed/unsigned mismatchrichiesams
2013-08-24ZVISION: Cast completeFrame and frameNumber to int so their difference can ↵richiesams
go negative
2013-08-24ZVISION: Fix signed/unsigned mismatchrichiesams
2013-08-24ZVISION: Partially implement LeverControlrichiesams
2013-08-24ZVISION: Add console method to dump all .lev filesrichiesams
2013-08-24ZVISION: Add note about _activeNodesrichiesams
2013-08-24ZVISION: Fix memory leakrichiesams
We no longer use SharedPtr
2013-08-24ZVISION: Add TODO's about the verbosity of the frame decoding overflow warningrichiesams
2013-08-24ZVISION: Check if we can use getNextFrame() or getPreviousFrame() before ↵richiesams
using getFrameData()
2013-08-24ZVISION: Fix signed/unsigned mismatchrichiesams
2013-08-24ZVISION: Fix error: decrementing instead of incrementingrichiesams