Commit Graph

645 Commits

Author SHA1 Message Date
wowzaman12 4a0350260d Removed external filter plugins. In the future, just update the binary/library. 2015-03-28 18:31:09 +00:00
wowzaman12 6f3699c7aa Removed unneeded color depth checks and fixed some spacing 2015-03-28 17:48:38 +00:00
wowzaman12 843a90632f missed something that caused it to not properly load the xrc interface. 2015-03-28 16:15:25 +00:00
wowzaman12 025e466bff Removed yet another unneeded #define in wx/guiinit.cpp 2015-03-28 16:02:10 +00:00
wowzaman12 96f1de8ec9 Remove even more unneeded complex if statements 2015-03-28 14:47:33 +00:00
wowzaman12 c812fd6344 Got rid of a few huge if statements, just recreate the game panel every time after Display Properties closes. 2015-03-28 14:45:40 +00:00
wowzaman12 4b2ed80a4a Replaced another macro with a templated function. Should be able to use this function to replace a few more macros as well. 2015-03-28 14:41:25 +00:00
wowzaman12 f273c878b6 Removed yet another macro from src/wx/guiinit.cpp 2015-03-28 14:34:44 +00:00
wowzaman12 4257ae5be1 Fixed improperly sized dialog boxes 2015-03-28 14:11:03 +00:00
wowzaman12 ad13e1fb45 Try to be more informative than the default wx exception handler before terminating 2015-03-28 13:56:33 +00:00
wowzaman12 b07e5c63bf Make sure that all loaded xrc dialogs have the correct parent. This might be overkill, but shouldn't hurt. 2015-03-28 13:54:49 +00:00
wowzaman12 2d5c702a7f Another switch from wxDynamicCast to the normal c++ dynamic_cast 2015-03-28 13:44:47 +00:00
wowzaman12 535acbb240 Change a macro from using a special wx funciton to the regular c++ one 2015-03-28 13:43:40 +00:00
wowzaman12 13b97ac102 More work on trying to remove C macros 2015-03-28 13:41:45 +00:00
skidau 2b663259d8 wx build fix 2015-03-28 05:01:39 +00:00
wowzaman12 750fd8a6b4 oops should be copying those files into source dir not binary dir 2015-03-28 04:30:24 +00:00
skidau d42582090e Linux build fix 2015-03-28 04:08:30 +00:00
wowzaman12 00f630949c just missed a parameter. 2015-03-28 04:02:37 +00:00
wowzaman12 bf8098874a JoypadConfig is now working as it's own separate entity
Previously it was using macros that were hardcoded to look for a certain variable
2015-03-28 03:53:07 +00:00
wowzaman12 e97c32f5da Got rid of two unneeded C macros 2015-03-28 03:50:49 +00:00
wowzaman12 d858e35d01 Created a single template that does the same thing as several of the C macros 2015-03-28 01:52:20 +00:00
wowzaman12 432b296af1 Used a regex replace so at least some of the C Macros aren't hiding variables
Also renamed their inputs so it's easier to understand what's going on
2015-03-28 01:46:44 +00:00
wowzaman12 e8d55b2c06 Added more pointer error checking to the wxvbam build. 2015-03-28 01:33:12 +00:00
wowzaman12 1c76277272 Load dialogs the proper way 2015-03-28 01:30:36 +00:00
wowzaman12 07eb6564e0 Now fully use the error checking function instead of the C macro 2015-03-28 01:20:41 +00:00
wowzaman12 76ef5906a0 Move XRC pointer checking/error throwing to a templated function (More backporting from Arthur, next few commits will be importing his improvements) 2015-03-28 01:12:57 +00:00
wowzaman12 54eac49a59 WX: Changed some of the xrc loading handling and error handling (Courtesy of Arthur on github) 2015-03-28 01:08:52 +00:00
wowzaman12 5b26c209e9 missed a minor change. 2015-03-27 19:53:35 +00:00
wowzaman12 15d1ae5e3a changed the panel to have a black background when a rom isn't loaded. Also fixed compiling dsound driver in the wxwidgets interface via mingw-w64 2015-03-27 17:54:45 +00:00
wowzaman12 df505a78dd forgot the wxwidgets interface icons. 2015-03-27 17:49:26 +00:00
wowzaman12 dc3b921700 cmakelists changes, wxwidgets interface build fix to follow. 2015-03-27 17:48:42 +00:00
squall-leonhart ae88acca57 bgklink merged to trunk. 2015-03-20 14:23:14 +00:00
squall-leonhart 05794ee3e8 another tom harder patch, fixing some warnings in the gvbam and wxvbam 2013-06-17 04:17:12 +00:00
bgk 00791f6801 WX: Somewhat fix lan link. Advance wars won't link properly whereas it is working with mem link. 2012-09-02 14:26:22 +00:00
bgk cf02712b34 WX: Fix build with LINK enabled 2012-09-01 17:59:13 +00:00
kode54 4178854b85 Fixed a crash on Windows XP and older systems 2012-08-26 07:44:19 +00:00
bgk 41d22899e3 WX: Fix build on non-win32 2012-08-08 19:09:37 +00:00
kode54 d2e00a0085 Added device change notifier to XAudio2 outputs 2012-08-04 22:15:46 +00:00
thibeaz 2273a18e59 added shuffles patch for fixing wxwidgets interface build, unfortunetly still fails building on link enabling. but if disabled it will build and run. 2012-01-23 03:46:47 +00:00
squall-leonhart 2908c33111 shuffles magic mush...... trunk MSVC2010 buildfix 2012-01-20 22:03:27 +00:00
thibeaz 113f7c1f81 added the option to disable/enable xaudio2 support in the cmakelist since it was neglected the first time around, also going to be looking into expanding the sound settings dialog and enhancing it some as soon as I figure out some xrc specifics for wxPropertySheetDialog. 2012-01-16 18:44:25 +00:00
thibeaz 273bf93b7d in the EXECUTE_PROCESS command in the CmakeLists.txt file for the wxwidgets gui was missing the end bracket, this should fix it, next on the list is work on using ffmpeg as an external dependency and not need it as a requirement (hopefully), if it doesn't work, you can shoot me Squall 2011-06-30 01:54:32 +00:00
squall-leonhart c08726589d wx about box fix from darktjm 2011-06-14 13:38:10 +00:00
squall-leonhart a236fff312 apply the vba config file rename to the trunk, this has come about because older versions use some values slightly differently which would cause those versions to fail to work or have the wrong settings. 2011-06-13 15:46:20 +00:00
squall-leonhart 8e6a51211e all current vba-m Wx patches applied to trunk. 2011-05-25 11:55:46 +00:00