From: Manuel B. <man...@us...> - 2013-12-27 20:20:27
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "wxCatapult". The annotated tag, RELEASE_0_10_0 has been created at 9503a3c780c062d5f1a9ef3359c7ee013de73abb (tag) tagging adffd989608518bbf9c0f5b812580abd20b6721c (commit) replaces RELEASE_0_9_1 tagged by Manuel Bilderbeek on Fri Dec 27 21:17:07 2013 +0100 - Log ----------------------------------------------------------------- Tagging release 0.10.0. Manuel Bilderbeek (8): Update SVN repo URL in manual. Update .gitignore Port (part of) Git version extraction to wxCatapult, for convenience. Remove use of putchar by using std::string instead of wxString. To experiment how easy it is to add settings now after Wouter's refactorings, I added a Video Source and Disable Sprites setting in no time. Great job, Wouter Remove 2 one-liner methods and replace the single caller with their content. Also support dmk files when browsing for disk images. Updates for releasing 0.10.0. Patrick van Arkel (17): resolved some visual studio path issues with config.h and prevented the error "error C2308: concatenating mismatched strings" from popping up. Reason for error: "Both wide and non-wide character strings were specified for concatenation. You cannot concatenate a wide character string and non-wide character string" generate config.h for windows builds. Previously this file was only generated in compilers other than VC++ update 3rd party build to libxml2.8.0 (same as openMSX) update to WXWidgets 8.2.12 updated compiler page to use GIT instead of SVN and the use of Visual Studio 2012 let's try that again but now correctly Changed the frameskip range from 0-100 to 0-15. Realistically anything over 5 frames takes away from the MSX experience. I have been told that catapult users might want to skip up to 100 frames in openMSX. So I am reverting this value back to 100 from 15. Resolved Visual Studio warning 'C6011: dereferencing NULL pointer' by checking if 'audiopage' was not null. bring 3rdparty XMLLib2 VC Project files up-to-par with modern build systems bring 3rdparty WXWidgets VC Project files up-to-par with modern build systems fix some overflow issues in the about dialog box fix Visual Studio 2012 compile (file is only needed for windows) updated compiler guide with feedback from quibus updates for the compiler guide this git is getting nitty gritty with Git (aka updated documentation to make Git a name) updated compiler coaching instructions for wxWidgets on Windows joxy (29): a fix for EditCfgDlg's size (#479) a fix for framesize enlargement bug (#291) small code cleanup fixed .mk files and sources for mingw32, now builds ok there, need to test with msvc. added more correct build instructions for mingw32 Merge remote-tracking branch 'origin/master' added "derived" to .gitignore reverted make in the compile guide to a previous state: it works Replaced 2007 by 2013 in the copyright line in the About dlg. Thanks to changed derived to /derived in .gitignore assorted #include fixes after vampier's includes war actions. tested on added eclipse's proj files to .gitignore a fix for #476 bad chars translation. tested on linux. tests on windows fixes to build on mingw32 replaced "Catapult" by "wxCatapult" where appropriate. compile.html: Changed "wxCatapult" to "Catapult", except for code fixed most of issues from "code analysis complete - could be some false fixed 3 places of #487 (UTF8 vs latin1 issue). tested slightly on linux. fixes: did not compile on mingw32 Did not compile on mingw32 Revert "Did not compile on mingw32" handled errors in WriteMessage (non-Windows for now) a fix: wxT instead of L"..." A cleaner version of errno handling Small opimization fixed MSVC compile error MSVC is not standards compliant, as people tell. A fix for it to not A fix for Patrick's privately reported issue: previous commit fixed wouter (63): Minimal changes to recognize the new openMSX machine/extension directory structure A few simple cleanups Fixed compiler warning / remove 'using' from headers Cleanups, first pass More cleanups More cleanups More cleanups More cleanups More cleanups, remaining files More #include fixes Remove old version check code Removed windows specific code from AboutDlg More #include cleanups Fixed memory leaks related to use of wxMemoryDC Fixes(?) for windows Various wxString related cleanups Use wxStringTokenizer, remove unused methods, cleanups Cleanups Forgot to remove socket stuff from the windows code Cleanups in AudioControlPage Use wxString::StartsWith() Return void instead of bool from update-setting callbacks Cleanups in CatapultPage Move most functionality from CatapultPage to openMSXController Store launchscript in a vector wxString::Find() related cleanups Various small cleanups, all over the place Merged openMSXController, openMSXLinuxController and openMSXWindowsController Fixed somw windows specific compile errors Added some comments Fixed bug #490: Duplicate values in combobox ... Allow to add multiple IPS files at once Avoid visual studio compiler warning about strcpy/strcat Fixed alloca() stuff for windows Cleanup wxArrayString related things Moved CatapultPage::ConvertPath() to utils Use proper Tcl-list-parser to handle result of launch script Simplify executeLauch() / return void from launch callbacks Removed 'showerror' from lauchscript Misc launch script: lambdas / parameter / info exists Removed @checkfor Remove @execute, instead issue empty command Removed action field from launch commands Make better use of lambda functions Also use std::function/lambda for settings Refactor WriteCommand() Use callbacks in WriteCommand / simplify update handling Simplify launch script execution logic Remove loop handling from launch script code Final simplifications to launch script infrastructure Simplify GetOpenMSXVersionInfo() Split StartOpenMSX() in two Cleanup openMSXController <-> wxCatapultFrame interaction Better encapsulate StatusPage Use unique_ptr to simplify memory managment Factor out common code bewteen {disk,cart}{a,b} Refactor media loop code Fixed 'Cart A' / 'Cart B' buttons Various simplifications in WriteMessage error handling Don't use exceptions to handle WriteMessage() errors Hack: don't delete m_connectThread Simplify 'type ;' fix Fix potential crash, related to launch script restarts ----------------------------------------------------------------------- hooks/post-receive -- wxCatapult |