{"shas":[["ab0367b736e66203cdff5fd4eda882622687f3ae","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","CONFIGURE: add warning for building WIP/unstable engines\n\nAlso, If any unstable/wip engine is enabled, #define TAINTED_BUILD","Tarek Soliman"],["96b96044b6dc03f4c8f5f280f71176f70e833a71","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","BASE: added enable_wip_game_warning config\n\nThis is to allow supressing the warning about WIP/unstable engines.\nPrimarily for developers.","Tarek Soliman"],["01779bebcd6bdc9d0cac3f51a0523ae1f40b6545","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","ENGINES: added Engine::warnUserAboutWIPGame()","Tarek Soliman"],["45ce974b35e52dfb73696ee29ff3307a1ad48ef2","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","BASE: add TAINTED feature to gScummVMFeatures\n\nWhen configure enables a WIP/unstable engine, the about box and\nscummvm --version will now display TAINTED in the\n\"features compiled in\" list","Tarek Soliman"],["ee61f20df136f827f1e7e5b24010b3a4a16ee87a","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","ENGINES: warn about WIP/unstable games in advancedDetector","Tarek Soliman"],["8729a31dd1d58a0042971f48ef49bb0e36a2efbb","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","SCI: flag all WIP games with ADGF_WIP\n\nSCI32 games","Tarek Soliman"],["d139aad300e8ec38775c8d84955f4ab544feb5a5","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","GROOVIE: flag all WIP games with ADGF_WIP\n\nGroovie 2 games","Tarek Soliman"],["1f4e6320da4117e67f4a2db6a566bca2902c7009","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","LASTEXPRESS: flag all WIP games with ADGF_WIP\n\nall","Tarek Soliman"],["bb98d35b603c64f18032095eac87d892b3e262d4","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","M4: flag all WIP games with ADGF_WIP\n\nall","Tarek Soliman"],["0e1a0475f4fc5e8d7b2d0de27e7df773cc6194f9","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","MOHAWK: flag all WIP games with ADGF_WIP\n\nWhere in Time is Carmen Sandiego?\nMyst\nRiven: The Sequel to Myst\n\nThe following games are flagged according to the compatibility list\n\nzoombini\ncsworld\ncsamtrak\ncarmentq\ncarmentqc\nmaggiesfa\njamesmath\ntreehouse\n1stdegree\ncsusa\narthurrace\ncatinthehat\nrugrats\nlbsampler >=V3\narthurcomp","Tarek Soliman"],["657eb61f8b5327e52be2c0e455636a57ba1e7d7c","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","SAGA: flag all WIP games with ADGF_WIP\n\nSAGA 2 Games","Tarek Soliman"],["b98f92a4e9526f30085f2acc8df3d1fd95fdbf21","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","SWORD25: flag all WIP games with ADGF_WIP\n\nall","Tarek Soliman"],["c5cfbdcff9d3bada4de4c03e789abce964f3a59e","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","TSAGE: flag all WIP games with ADGF_WIP\n\nall","Tarek Soliman"],["fde17eb04e80e610a0847f6e59b8aaf991b52c68","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","ENGINES: change warnUserAbout to be less terse and give users a chance to react to it\n\nOriginal comment from fingolfin:\n\nThe dialog shown to the user needs to be improved: First of, the warning is too terse. Secondly, there should be a way for the user to react to it.\n\nRegarding the first point, here's an alternative somewhat better text: \"WARNING: The game you are about to start is not yet full supported by ScummVM. As such, it is likely to run unstable, and any savestates you make could become invalid in a future ScummVM release.\"\n\nRegarding the second point: We could show two buttons, \"Start anyway\" and \"Cancel\".\n\nAdditionally, a checkbox \"Do not show this warning again\" might be nice -- but for that, GUI::MessageDialog is not powerful enough anymore, so we'd need a custom dialog, which is beyond the scope of this patch, I'd say.\n\nOriginal comment from fuzzie:\n\nSome more being picky about the warning: s/not yet full/not yet fully/, and maybe 'be unstable' instead of 'run unstable'? Or 'run unstably'. Or 'crash a lot'. I would say \"any saves you make might not work in future versions of ScummVM\", too.","Tarek Soliman"],["bd60a1a8e74024de1f553c2ae32d0ac6e4f2074b","da0b52b0ab43721cda3399320ca940a5a0e571ee@bashasoliman.com","ENGINES: split ADGF_WIP into ADGF_WIP_TESTING and ADGF_WIP_UNSTABLE\n\nDon't warn about games marked testing unless it's a release build\n\nChanged all games flagged ADGF_WIP to be flagged as ADGF_WIP_UNSTABLE for now","Tarek Soliman"]],"ref":"refs/heads/configure-enhancement-warning-clean","size":15,"head":"bd60a1a8e74024de1f553c2ae32d0ac6e4f2074b","push_id":34043732}