dolphin/Source/Core/DolphinWX/Src
lioncash 62065be788 Fix a bug where FIFO recording could not work.
Example (in step by step explanation):

1. Run Dolphin.

2. Go to Tools -> Fifo Player

3. Go to the Record tab and hit record and then stop without a game loaded.

The button is now disabled and will not become active again for the whole time that Dolphin is running. Dolphin must be closed and then re-opened in order to use it again. This fixes that.

I've tested it with multiple conditions to make sure this doesn't beef anything else related to the Fifo Player.

ie)

- Record then Stop without a game loaded (multiple times)
- Record then Stop with a game loaded (multiple times, as well as testing playback. All of which work fine).
2013-05-01 09:05:37 -04:00
..
Android Merge branch 'Android-trash' since it is no longer quite so trashy. 2013-04-14 23:36:00 -05:00
Debugger Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
GLInterface Make sure the EGL evdpy is closed. 2013-04-26 11:35:42 -05:00
MemoryCards Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
AboutDolphin.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
AboutDolphin.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ARCodeAddEdit.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ARCodeAddEdit.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
CheatsWindow.cpp Fixing or disabling the "Download Codes (WiiRD Database)" button problem 2013-04-29 12:00:23 -04:00
CheatsWindow.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ConfigMain.cpp Added Dance Mat support for the Family Trainer/Active Life series. 2013-04-30 23:36:46 +10:00
ConfigMain.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
FifoPlayerDlg.cpp Fix a bug where FIFO recording could not work. 2013-05-01 09:05:37 -04:00
FifoPlayerDlg.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
Frame.cpp Adding option to save and load state by timestamp 2013-04-30 04:13:55 +02:00
Frame.h Adding option to save and load state by timestamp 2013-04-30 04:13:55 +02:00
FrameAui.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
FrameTools.cpp Adding option to save and load state by timestamp 2013-04-30 04:13:55 +02:00
GameListCtrl.cpp Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
GameListCtrl.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
GCMicDlg.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
GCMicDlg.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
GeckoCodeDiag.cpp Fixing or disabling the "Download Codes (WiiRD Database)" button problem 2013-04-29 12:00:23 -04:00
GeckoCodeDiag.h Fixing or disabling the "Download Codes (WiiRD Database)" button problem 2013-04-29 12:00:23 -04:00
GLInterface.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
Globals.h Adding option to save and load state by timestamp 2013-04-30 04:13:55 +02:00
HotkeyDlg.cpp Adding option to save and load state by timestamp 2013-04-30 04:13:55 +02:00
HotkeyDlg.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
InputConfigDiag.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
InputConfigDiag.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
InputConfigDiagBitmaps.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ISOFile.cpp Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
ISOFile.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ISOProperties.cpp Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
ISOProperties.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogConfigWindow.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogConfigWindow.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogWindow.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogWindow.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
Main.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
Main.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MainAndroid.cpp Generally make the Android UI better. 2013-04-23 14:27:49 -05:00
MainNoGUI.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MemcardManager.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MemcardManager.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
NetWindow.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
NetWindow.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PatchAddEdit.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PatchAddEdit.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PHackSettings.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PHackSettings.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
stdafx.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
stdafx.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
TASInputDlg.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
TASInputDlg.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
UDPConfigDiag.cpp Attempt to be consistent with conversions between std::string and wxString. 2013-02-28 02:30:05 -06:00
UDPConfigDiag.h Move UDPConfigDiag into Dolphin, to allow building of UDP Wiimote again. 2010-11-14 13:30:57 +00:00
VideoConfigDiag.cpp Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
VideoConfigDiag.h Kill some unnecessary c_str and use StrToWxStr in a few places that I missed. 2013-02-28 02:40:03 -06:00
WiimoteConfigDiag.cpp Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
WiimoteConfigDiag.h Provide an option to not send speaker data. It can cause rumble lag even when the speaker is muted. 2013-02-15 03:00:31 -06:00
WXInputBase.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WXInputBase.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WxUtils.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WxUtils.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
X11Utils.cpp Fix compiling Dolphin on devices that provide crazy GLES drivers 2013-03-05 03:53:25 +00:00
X11Utils.h On linux don't check to see if the xdg-screensaver program is present at build time. Just build in the code to call the program. If the program does not exist it will silently fail, and the screensaver will not be inhibited. 2011-06-17 13:14:55 +00:00