mirror of
https://github.com/libretro/pcsx2.git
synced 2024-12-13 21:28:38 +00:00
1f2daa6459
* Fixed and added better Emulation/System menu updating. Suspend/Resume is more consistent, and Reset grays itself out after being used. * Entering plugin configurations auto-suspends the emulator. * Changing plugins in the Configuration PAnel takes effect now without a restart. * Added preliminary support for an ExtensibleConfirmation Dialog box (contains a sizer you can add content to, and also has an optional "[x] Do not show this again" checkbox). Bugfixes: * Added some mutex protection to cdvdNewDiskCB; "just in case." * Resolved several recursion and deadlock scenarios when (very!) rapidly suspending, resuming, and resetting the emu. Developments / Code Cleanups: * Renamed SysCoreThread ExecutionModes: Suspend/Resume are now Opened/Closed (which more accurately reflects the fact they opena nd close the plugins, and helps avoid ambiguity with the "Paused" state). * Added Exception::ThreadTimedOut, which is now thrown from Semaphore::Wait when recursive wxApp::Yield() calls are detected, and a deadlock occurs (basically cancels the current action which, most of the time, allows for full recovery). * Major Threading namespace cleanups, documentations, etc. * Removed wxScopedArray (scopedarray.h) and replaced it with a better implemeneted ScopedArray class. * Removed toUTF8 class, which I only added a couple weeks ago because I didn't realize wxCharBuffer had an implicit typecast to (char*). * Implemented more Source/Listener events for Pcsx2App. CoreThread events are sourced properly now, and added SettingsApplied and SettingsLoadSave Sources. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2010 96395faa-99c1-11dd-bbfe-3dabce05a288
15 lines
649 B
Plaintext
15 lines
649 B
Plaintext
-------------------------------------------------
|
|
include/wx folder -- PCSX2 Common Includes
|
|
-------------------------------------------------
|
|
|
|
This folder contains various classes borrowed from wxWidgets 2.9.x / 3.0.
|
|
|
|
/Common/include is a PCSX2 project default include search path, and with the /wx
|
|
folder prefix, these files can be included the same way as other wxWidgets includes:
|
|
|
|
#include <wx/something.h>
|
|
|
|
If/when PCSX2 upgrades to wx2.9/3.0 these files will be removed and the wxWidgets
|
|
distribution files will automatically be used instead.
|
|
|
|
NOTE: Folder is currently empty, by design. Nothing from 2.9/3.0 is useful anymore (for now). |