pcsx2/plugins/LilyPad
avihal@gmail.com 1420318b04 GUI: BUGFIX: (Save)State in GS window title can get out of sync with actual current slot (after loading/saving state via the menu).
Details:
- It seems that due to legacy reasons, Lilypad is setting the current state at the GS window title, as a hack which is enabled by default (at Lilypad's main GUI tab). However, it's buggy because it only changes the display when (shift/)F2 is pressed, while the current slot actually also changes when loading/saving state via the PCSX2 main menu, so it can get out of sync (possibly with unpleasant results, especially when saving). Now it's disabled by default at Lilypad, and if enabled, displayed as "State(Lilypad)".

- PCSX2 itself now properly handles the current State slot at the GS title window.

Note: ZeroGS still changes its title independently (not via the "standard" PCSX2 mechanism) so Lilypad's title hack might still be useful for it. However, it's still buggy and can get still out of sync.

TODO: Remove this option completely from Lilypad because it's buggy? ZeroGS can still use it, but I think it can cause more harm than good. What do you think?

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4656 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-05-17 11:18:45 +00:00
..
Config.cpp GUI: BUGFIX: (Save)State in GS window title can get out of sync with actual current slot (after loading/saving state via the menu). 2011-05-17 11:18:45 +00:00
Config.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
DeviceEnumerator.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
DeviceEnumerator.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
Diagnostics.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
Diagnostics.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
DirectInput.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
DirectInput.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
DualShock3.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
DualShock3.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
Global.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
Global.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
HidDevice.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
HidDevice.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
InputManager.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
InputManager.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
KeyboardHook.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
KeyboardHook.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
KeyboardQueue.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
KeyboardQueue.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
LilyPad.cpp GUI: BUGFIX: (Save)State in GS window title can get out of sync with actual current slot (after loading/saving state via the menu). 2011-05-17 11:18:45 +00:00
LilyPad.def (Most Plugins) Updated plugins to obey PCSX2's ini folder requests. This will fix problems with plugins failing to save settings on Vista/Win7 due to lack of Admin rights, and also ensures all the plugin inis show up where you would expect them to. 2009-12-19 18:30:56 +00:00
LilyPad.rc LilyPad: Experimental deadzone code. Old pressure sensitive button bindings must be rebound (DS3 buttons, XInput triggers). 2009-09-25 08:36:42 +00:00
LilyPad.vcxproj Committing "blood's" work on building PCSX2 and plugins under msvc 2010. 2010-04-30 19:46:43 +00:00
LilyPad.vcxproj.filters Initial work on vs2010 project files for PCSX2 and plugins. 2010-04-14 19:44:04 +00:00
LilyPad_VC2008.vcproj Plugins (MSW only): Removed the Image Randomization flag from most plugins' projects. They now default to the value specified by the PCSX2 properties sheet, which enables image randomization by default. 2010-11-04 12:12:11 +00:00
ProjectRootDir.props Made a special .props file for null plugins, since they seem to have a different folder structure than the rest. 2010-04-14 19:57:33 +00:00
ProjectRootDir.vsprops Restructured the build system from the ground up. 3rdparty libs have been moved back into a /3rdparty folder, and are compiled as libraries. Most relevant plugins are part of the pcsx2_suite_2008.sln. Revision tagging of filenames is still there, but is now disabled by default. Pathnames with spaces shouldn't break the buildscripts anymore. Removed tons and tons of files in an effort to simplify the repository and build system management. So if a solution file you're used to using is missing, it's missing for a good reason (means the project can be built either from the Suite solution, or by double-clicking the project file from explorer, from which MSVC creates a new solution for you). 2009-02-24 02:08:37 +00:00
RawInput.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
RawInput.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
VKey.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
VKey.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
WindowsKeyboard.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
WindowsKeyboard.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
WindowsMessaging.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
WindowsMessaging.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
WindowsMouse.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
WindowsMouse.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
WndProcEater.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
WndProcEater.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
XInput.cpp Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
XInput.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
frog.ico LilyPad 0.9.9, more or less 2009-02-11 09:24:56 +00:00
resource.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00
usb.h Set svn:eol-style=native on all *.c *.cpp *.h 2010-04-24 21:37:39 +00:00