glvdebug: Enable 'Stop' button while replayer is paused.
authorPeter Lohrmann <peterl@valvesoftware.com>
Mon, 9 Mar 2015 19:36:08 +0000 (12:36 -0700)
committerPeter Lohrmann <peterl@valvesoftware.com>
Tue, 10 Mar 2015 20:43:55 +0000 (13:43 -0700)
commita5b86188c204b764000fdfd7e35147827a5c3515
tree5c168040e652a16f06f717cb458deb757b9abe30
parente974e2d9f38ddb14819ef667d8e9d83b8da142c6
glvdebug: Enable 'Stop' button while replayer is paused.

* Previously the user had to 'Continue' the replayer, then click 'Stop'.
* There a few things that can only take effect if the replayer is stopped (ie, changing replay settings), and most often the user will do this while the replayer is paused. This allows them to more easily stop and restart the replayer.
* Also disables all replayer buttons when the 'Pause' button is pressed, to ensure that the user doesn't put the system in a bad state while waiting for the replay to respond to the 'Pause' event.
tools/glave/src/glvdebug/glvdebug_QReplayWidget.h
tools/glave/src/glvdebug/glvdebug_QReplayWorker.cpp
tools/glave/src/glvdebug/glvdebug_QReplayWorker.h